Course Information

  • Sessions 1 day
  • Duration 7.5 hrs
  • Level Beginner
  • Assessment NA

Venue

12 Woodlands Square #07-85/86/87 Woods Square Tower 1, Singapore 737715. 5 mins walk from Woodlands (NS9) MRT station.

The venue is disabled-friendly.

Download Course Brochure

Certification

  • Certificate of Completion from Tertiary Courses - Upon meeting at least 75% attendance and passing the assessment(s), participants will receive a Certificate of Completion from Tertiary Courses.

AI Vibe Coding for C++

Course Code: C178
AI Vibe Coding Series

What's This Course About

Learn to write real C++ programs with AI Vibe Coding for C++. This hands-on 1-day course teaches you how to use AI coding assistants such as Cursor, GitHub Copilot and Claude to write, compile and debug C++ code. Instead of getting stuck on syntax, classes and pointers, you will vibe code — describing what you want in plain language and letting AI generate, explain, refactor and fix C++ code while you learn the fundamentals and stay in control of the logic.

Through practical exercises, participants will set up a C++ toolchain, work with variables, control flow, functions, classes, objects, pointers and the STL, and build a small application — all with an AI pair programmer at their side. You will also learn to read, test and improve AI-generated code so your programs are correct and efficient. By the end of the course, you will be able to write and understand C++ confidently and use an effective AI vibe-coding workflow to build powerful programs faster.

Funding Options

No funding is available for this course

For WSQ funding, please checkout the details at WSQ - Learn C++ Fundamentals with AI Assisted Tools and Vibe Coding

Course Fee

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

Course Date

Course Time

* Required Fields

Additional Note

Please bring your own laptop for hands-on training. If you don't have laptop, we can provide spare laptop for training use.

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.

Cancellation & Reschedule Policy

  • You can register your interest without upfront payment. There is no penalty for withdrawal of the course before the class commences.
  • 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

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, Control Flow and Functions
  • Debugging and Explaining Code with AI

Topic 2 Classes, Objects and Building C++ Programs with AI

  • Classes, Objects and Encapsulation
  • Pointers, References and Memory Management
  • The Standard Template Library (STL)
  • Building, Testing and Running a C++ Application

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: 21-65 years old

Minimum Software/Hardware Requirement

Software:

You can download and install the following software:

Hardware: Windows and Mac Laptops

Job Roles

Job Roles

  • C++ Developer
  • Software Engineer
  • Game Developer (using C++)
  • Embedded Systems Developer
  • High-Performance Computing Specialist
  • Systems Programmer
  • Algorithm Developer (using C++)
  • Application Developer (C++ focus)
  • Backend Developer (using C++)
  • Robotics Software Engineer
  • Financial Quantitative Developer
  • 3D Graphics Programmer (using C++)
  • Real-time Systems Engineer
  • Simulation Developer
  • Firmware Engineer.

Trainers

Trainers

Teh Siew Yee is an experienced adult educator and corporate trainer specializing in business communication, workplace effectiveness, and professional development. With years of experience across both corporate and training environments, she has helped learners enhance their skills in problem-solving, collaboration, and interpersonal communication. Her ability to translate complex concepts into clear, practical strategies ensures that participants can immediately apply their learning in the workplace. As an ACLP-certified trainer, Siew Yee delivers WSQ courses with a strong focus on learner engagement and workplace application. She integrates case studies, role-plays, and reflective exercises into her sessions, ensuring participants develop not only knowledge but also confidence in real-world contexts. By combining her corporate experience with adult education expertise, she empowers learners to improve workplace efficiency, strengthen teamwork, and achieve personal and organizational success.
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.

Fritz is ACTA-certified, as well as a registered MOE instructor, and a graduate of the 2018 ConsenSys Blockchain Developer Program, with a Bachelor in Electrical and Electronic Engineering (Computer Specialisation) from Nanyang Technological University.
With more than 10 years of experience teaching at a local polytechnic, Fritz is passionate about imparting knowledge to teens, adults, and children. He believes that an education in technology and in how things work is essential for everyone, so that they can harness and invent the technologies of the future. He is excited about exploring anything related to computers and IT, with a keen interest in electronics and native cross-platform mobile app development so that our ubiquitous mobile phones can be conveniently used to control and interact with devices wirelessly and over the Internet. 

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 (40)

might 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
. (Posted on 12/31/2021)
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
No need to improve already is there (Posted on 8/5/2021)
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
Could maybe make it a 2 day course. This will give the trainers more time and students will be able to learn at a slower pace.

Nil. The learning experience was great. Thank you! (Posted on 5/26/2021)
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
. (Posted on 5/1/2021)
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
. (Posted on 3/21/2021)

Items 11 to 15 of 40 total

per page
Page:
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. ...
  7. 8

Write Your Own Review

You're reviewing: AI Vibe Coding for C++

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