You have no items in your shopping cart.
Course Details
Course Details
What You'll Learn
Topic 1 Getting Started and C Fundamentals with AI Vibe Coding
- Introduction to C and Vibe Coding
- Setting Up a C Compiler and AI Coding Assistants (Cursor, GitHub Copilot, Claude)
- Variables, Data Types, Operators and Control Flow
- Functions, Debugging and Explaining Code with AI
Topic 2 Data, Pointers and Building C Programs with AI
- Arrays, Strings and Structs
- Pointers and Memory Management
- Building a Command-Line Application
- Testing, Compiling and Running Your Project
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
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
Trainers
Richard Wan is an ACLP-certified lecturer and software consultant with over 40 years of experience in software and hardware development, spanning AI, computer vision, and machine learning. He began his programming career with 8-bit computing in the late 1970s and went on to earn his M.Sc. in Electrical Engineering (Computer Vision) from the University of Wisconsin–Madison. His professional contributions include co-founding multiple high-tech companies, pioneering digital publishing technologies, and leading AI-driven software development in healthcare, defense, and manufacturing.
Richard has taught a wide range of technical courses, including machine learning with Scikit-Learn, deep learning with TensorFlow and PyTorch, and computer vision with OpenCV. In predictive analytics, he emphasizes the use of PyTorch for building deep learning models that can forecast trends, detect anomalies, and classify outcomes. His teaching approach blends decades of hands-on development with structured, beginner-friendly instruction, equipping learners with practical skills to transform data into prediction.
Ken Yuen is an ACTA-certified adult educator specializing in STEM education, IoT systems, and programming. With a background in electrical and electronics engineering from NTU, he has conducted WSQ and SkillsFuture courses in Arduino, Raspberry Pi, micro:bit, Jetson Nano, and Python. He is also a registered MOE instructor, having taught coding and robotics programs in over 50 schools, equipping students and professionals alike with practical IoT and programming skills.
In his IoT courses, Ken focuses on hands-on experimentation with microcontrollers, sensors, and automation systems. His prior experience as a Technical Consultant at Anson Engineering saw him develop IoT-based SCADA and temperature monitoring systems for industrial applications, giving him strong industry insight. By blending educational expertise with technical project experience, Ken ensures learners develop the confidence to build, test, and apply IoT solutions in real-world contexts.
Review
Customer Reviews (24)
- Сканеры Review by Course Participant/Trainee
- Лазерный сканер — это устройство, которое используется для точного измерения расстояний и создания цифровых 3D-моделей объектов или помещений. Такие сканеры применяются в строительстве, архитектуре, промышленности, геодезии и при обследовании зданий, позволяя быстро получать детальные данные о форме и размерах объектов. А в каких сферах, по вашему мнению, наиболее востребован <a href=https://airlady.forum24.ru/?1-5-0-00000257-000-0-0-1767953732>лазерный сканер</a> (Posted on 3/16/2026)
- Паребрики Review by Course Participant/Trainee
- Бортовой камень БР 100.30.15 — это распространённый элемент дорожного строительства, который используется для отделения проезжей части от тротуаров, газонов и других зон благоустройства. Он изготавливается из прочного бетона, отличается высокой устойчивостью к нагрузкам и погодным условиям, поэтому широко применяется при обустройстве дорог, парковок и городских территорий. Подскажите как выбрать <a href=https://telegra.ph/Bortovoj-kamen-br-1003015-01-09>бортовой камень бр 100.30.15</a> (Posted on 3/12/2026)
- will recommend Review by Course Participant/Trainee
-
More questions available to practice1. 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
Insufficient training days. Suggest to have more days (Posted on 3/21/2022) - will recommend Review by Course Participant/Trainee
-
. (Posted on 7/8/2021)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 - will recommend Review by Course Participant/Trainee
-
. (Posted on 12/2/2020)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
Write Your Own Review
- Recommended Courses
- Related Courses