STUDY LEVEL
Certificate
EXPERIENCE
Jan/Apr/Jul/Oct
TUITION
USD $7,999
DURATION
9 months
INTAKES
Monthly
DELIVERY MODE
Online
School Video
In this online game programming course, you’ll harness the power of UE and master programming over 9 months. Learn to program games with the world’s most powerful 3D game engine, Unreal Engine, responsible for some of the best AAA games.
Unreal Engine has created the world’s most popular titles for desktop, console, mobile, and VR and AR experiences. Future-proof your career in this course, which covers C++ programming techniques, blueprints, UI development, input, collision, particle systems, animations, user experience, and more.
As an Unreal Academic Partner and online game dev school, CG Spectrum will help you gain speed and confidence with industry-leading software Unreal Engine and create original work for your portfolio!

Learn from game experts with real-world experience

Unreal Authorized Training Center & Academic Partner

Train on industry-standard software

Choose 1-on-1 or small group classes (max 4 students)
Term 1
You will be introduced to the Unreal Engine editor and see how the editor interacts with C++ code while building levels and gameplay elements. Blueprints will be introduced as another way to visually add logic to your games. You’ll build a simple game with input, collision, basic AI, User Interface, and audio.
What will you learn?
- How to use the basic features of the Unreal Engine editor
- Build levels containing materials, terrain, and gameplay elements
- Start building a game with a fully interactive character
Term 2
In this term, you will tackle some more advanced uses of the Unreal Engine for a more complete picture of developing Unreal games, including character animations, particle effects, serialization, loading, and streaming levels. Finish the term by developing your own fully playable game from scratch.
What will you learn?
- How to fully explore the Unreal animation and cinematics systems
- Understand how saving, loading, and serialization work
- Flesh out your playable game
Term 3
This final term is about launching your career! With your mentor’s guidance, you’ll polish your best pieces for your portfolio. As a diploma student, you can access additional career development services to learn how to develop your competitive edge, market yourself, and make the best possible impression in front of employers.
What will you learn?
- How to polish your portfolio to impress employers
- Be more confident with negotiation
- Network & self-promote effectively
- Tap into the hidden job market
All diploma students receive additional 1-on-1 career support, portfolio reviews, and industry insights from CG Spectrum’s Career Development Manager.
ENTRY REQUIREMENTS
- Completion of Introduction to Game Design OR portfolio submission
- Windows PC
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. |