WSQ , IBF, SkillsFuture, PEI Approved Training Provider

C Programming Essential Training

Embark on a comprehensive exploration into the world of C programming with C Programming Essential Training at Tertiary Courses. As one of the foundational languages in the world of computer programming, C offers unparalleled performance and versatility. Our meticulously curated course content aims to cover the extensive spectrum of C, from reviewing the nuances of the C language and its latest C11 standard, to manipulating strings, declaring variables, and working with an array of functions.

The course not only focuses on the language's syntax and its practical aspects but also stresses the importance of writing clean, efficient code. Learners will gain insights into best coding practices, ensuring their skills are aligned with industry standards. Dive deep into controlling flow with nuanced if-else statements, loops, and grasp the art of working with files. Additionally, the inclusion of the C preprocessor adds a layer of depth to the course, giving participants a holistic understanding of the language. By the end of this training, attendees will be equipped with both the knowledge and confidence to develop robust C-based applications.

Certificate

All participants will receive a Certificate of Completion from Tertiary Courses after achieved at least 75% attendance.

Funding and Grant Applications

For WSQ funding, please checkout the details at WSQ - Methodologies in C Programming

Course Code: C169

Fee

$350.00 (GST-exclusive)
$381.50 (GST-inclusive)

The course fee listed above is before subsidy/grant, if applicable. We will apply for the grant and send you the invoice with nett fee.

Course Date

Course Time

* Required Fields

Post-Course Support

  • We provide free consultation related to the subject matter after the course.
  • Please email your queries to enquiry@tertiaryinfotech.com and we will forward your queries to the subject matter experts.

Course Cancellation/Reschedule Policy

  • You can register your interest without upfront payment. There is no penalty for withdrawal of the course before the class commerce.
  • We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% for any paid amount.
  • Note the venue of the training is subject to changes due to availability of the classroom

Course Details

Topic 1: Introduction to C Programming Programming

  • Design Requirements for Software Components
  • Software Design Tools and Techniques using C programming.
  • C Programming Essentials: Syntax and Semantics

Topic 2: C Programming Fundamentals 

  • Data Types and Variables
  • Operators
  • Decision Making
  • Loops
  • Functions 

Topic 3: Software Design using C Programming 

  • Scope Rules
  • Arary
  • Pointers
  • Strings

Topic 4: Assessing C programming Functionality 

  • Structures
  • Union
  • Bit Fields
  • Typedef
  • Memory Management

Topic 5: Documentation of Software Design in C Programming

  • File Input/Output
  • Preprocessors
  • Header files
  • Command Line Arguments

Course Info

Promotion Code

Your will get 10% discount voucher for 2nd course onwards if you write us a Google review.

Minimum Entry Requirement

Knowledge and Skills

  • Able to operate using computer functions
  • Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)

Attitude

  • Positive Learning Attitude
  • Enthusiastic Learner

Experience

  • Minimum of 1 year of working experience.

Target Age Group: 18-65 years old

Minimum Software/Hardware Requirement

Software:

Download and install Visual Studio Community https://visualstudio.microsoft.com/vs/community/

Hardware: Window or Mac Laptops

Job Roles

  • C Programmer
  • Embedded Systems Developer
  • Systems Engineer
  • Firmware Developer
  • Application Developer
  • Game Developer
  • Robotics Engineer
  • IoT Developer
  • Computer Science Educator
  • Software Architect
  • Mobile App Developer
  • Data Scientist
  • Machine Learning Engineer
  • Cybersecurity Analyst

Trainers

Richard Wan: Richard Wan is a ACTA certified trainer. Richard Wan has more than 30 years of experience in software development in various computer disciplines, including computer vision, communication and digital publishing.

Technical expertise includes: Windows, Linux developments with C, C++, Delphi (Object Pascal), Visual Studio, OpenCV. Embedded system programming including microcontrollers, Arduino, Pi, BeagleBone etc.

Ken Yuen: Ken Yuen is a ACTA certified trainer. He has more than 10 years of experience working as an instructor, Application Development Engineer, Technical Consultant and Project Manager. He is an MOE-Registered Instructor teaching STEM programs for past 3 years such as Arduino, Micro:bits and robotics to schools and libraries based on the smart nation initiative roadmap.

He completed his Diploma in Electronic Engineering at Singapore Polytechnic and graduated with Bachelor of Electrical and Electronics Engineering from Nanyang Technological University and certified PMP (Project Management Professional).

Customer Reviews (24)

Will Recommend Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
Please improve your slight show, please give suggestion to the student whether to use Visual Studio 2015 or 2017 in the future so student can install earlier next time

Visual Studio 2015 and Visual Studio 2017 have different platform, please provide a proper way to install Visual Studio 2017 in the futu (Posted on 3/19/2018)
Will Recommend Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
Nil (Posted on 3/8/2018)
Will Recommnd Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
Some people may not like the rugged classroom but I think it's ok especially considering it sits at the rustic corner of the building. Makes me feel like I'm going to my old school days~

Maybe we can add more to the course. Possibly via some simple real-life applications or scenarios through the use of C. (Posted on 12/6/2016)
Will Recommend Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
For me all day long training from 10am-5pm is too tiring, I mean its better to split it over 2 days, so yesterday at the end I felt tired and sleepy.

Thanks for providing such training courses, I hope they are cheaper so I can take more of them (Posted on 10/12/2016)

Items 21 to 24 of 24 total

per page
Page:
  1. 1
  2. 2

Write Your Own Review

You're reviewing: C Programming Essential Training

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
  • Reload captcha

You May Be Interested In These Courses

WSQ - Python Fundamental Course for Beginners

WSQ - Python Fundamental Course for Beginners

536 Review(s)
$750.00 (GST-exclusive)
$817.50 (GST-inclusive)
WSQ - Build and Deploy Python Applications with Vibe Coding

WSQ - Build and Deploy Python Applications with Vibe Coding

171 Review(s)
$750.00 (GST-exclusive)
$817.50 (GST-inclusive)
WSQ - Learn C++ Fundamentals with AI Assisted Tools and Vibe Coding

WSQ - Learn C++ Fundamentals with AI Assisted Tools and Vibe Coding

14 Review(s)
$800.00 (GST-exclusive)
$872.00 (GST-inclusive)
WSQ - Learrn C# Fundamentals with AI Assisted Tools and Vibe Coding

WSQ - Learrn C# Fundamentals with AI Assisted Tools and Vibe Coding

12 Review(s)
$800.00 (GST-exclusive)
$872.00 (GST-inclusive)
WSQ - AI-Assisted C Programming for Arduino

WSQ - AI-Assisted C Programming for Arduino

$800.00 (GST-exclusive)
$872.00 (GST-inclusive)
WSQ - Mastering Game Development with Unity and C# Programming Basics

WSQ - Mastering Game Development with Unity and C# Programming Basics

8 Review(s)
$800.00 (GST-exclusive)
$872.00 (GST-inclusive)