STUDY LEVEL
Certificate
EXPERIENCE
Jan/Apr/Jul/Oct
TUITION
USD $3,199 (Small class)
USD $3,999 (1-on-1 Private)
DURATION
3 months
INTAKES
Monthly
DELIVERY MODE
Online
School Video
Under the guidance of your industry mentor, you’ll learn the programming fundamentals using C++ and start building your first game. This hands-on course is for aspiring game programmers who want to learn how to develop video games.
As an Unreal Academic Partner and online game dev school, CG Spectrum is here to help you gain speed and confidence with industry-leading software and equip you with the latest game production techniques.

Learn from game experts with real-world experience

Train on industry-standard software

Learn C++ fundamentals

Choose 1-on-1 or small group classes (max 4 students)
Term 1
Your introduction to game programming starts with learning the fundamentals focusing on the C++ programming language. CG Spectrum will introduce basic C++ syntax as well as advanced techniques, and by the end of the term, you will have enough knowledge to create your first C++ game.
What will you learn?
- How to apply important game programming concepts used in development
- Master the basic syntax of the C++ programming language
- Create a simple C++ game from scratch using your acquired knowledge
*This short course is a prerequisite to the Game Programming Diploma and will give you the foundational skills you need to continue on your educational pathway.
ENTRY REQUIREMENTS
- Windows PC, basic computer skills and passion for games
START YOUR CREATIVE CAREER TODAY
APPLY NOW
Because you are interested in this course
You might also like…
Do you need help from one of our student counselors?
Book a FREE consultation with one of our friendly Student Enrolment Advisors

Privacy Overview
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |