CG Spectrum – Game Programming Course

Game Programming Course




From $7,999 USD


9 months





about the course

What will you learn?

Learn to program games with the world’s most powerful 3D game engine, Unreal Engine, which is responsible for some of the best AAA games. In this online game programming course, you’ll harness the power of UE and master programming over 9 months.

Unreal Engine has been used to create some of the world’s most popular titles for desktop, console, mobile, and even VR and AR experiences. Future-proof your career in this course, which covers C++ programming techniques, plus 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!

student gallery

Graduate with an outstanding portfolio

Play Video
Play Video

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)

course structure

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.


What do you need to apply?


$ 7,999 USD upfront
  • Monthly instalments: $1,185 USD
    (9 x payments)
  • Per term instalments: $3,199 USD
    (3 x payments)


$ 9,999 USD upfront
  • Monthly instalments: $1,485 USD
    (9 x payments)
  • Per term instalments: $3,999 USD
    (3 x payments)

start your creative career today

Discover more about
this course

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