Student work by Jannis Röllecke
Learn how to plan, develop, and implement immersive and interactive games in Unreal Engine. Receive leadership and training from game development experts using industry software and practices, building the techniques and knowledge that will help you to succeed in the video game industry.
Why study game programming with us:
This degree is offered through CG Spectrum Institute. CG Spectrum Institute (Provider ID PRV12023) is registered with the Tertiary Education Quality and Standards Agency (TEQSA), ensuring students receive a high-quality education and graduate with reputable qualifications.
Our accredited game design degree will prepare you for a fulfilling career in the video games industry. Harness your creative potential while building practical job skills studios are looking for.
Build industry-focused, specialised technical and creative skills through rigorous practical and theoretical training.
Learn the underlying concepts and principles that govern the creative industries and how to apply them as a working artist.
Gain essential skills for success in the real world, including communication, problem-solving, management, and leadership.
Learn from and network with professionals and academic thought leaders within the world of creative technology.
Engage in hands-on study and assessments that provide a compelling, practical learning experience to prepare you for the industry.
Graduate job-ready with a holistic skillset, polished portfolio or showreel, and support from our career services team.
Our film and game degrees and diplomas seamlessly blend academic excellence with practical industry methodologies to help students pave a steadfast pathway to a successful creative career.
Diploma (AQF 5)
Bachelor's Degree (AQF 7)
Diploma - 2 trimesters
Bachelor - 6 trimesters
Part-time options available
Diploma - 6 subjects
Bachelor - 18 subjects
Diploma - 80 credit points
Bachelor - 240 credit points
Diploma - $16,664 USD
Bachelor - $49,992 USD
Jan 2025
May 2025
Sept 2025
We understand the importance of providing accessible education to aspiring students. There are a range of financing options suited to your situation and country. Please contact our friendly admissions team for more information on how we can support your learning journey.
The Bachelor of Game Development majoring in game programming will teach you how to program and implement game systems using industry-standard software, workflows and techniques. You'll also build essential interpersonal skills and industry knowledge.
The below course outline reflects a full-time course load, which comprises three subjects per trimester and three trimesters per year over a two-year duration. Part-time study options are also available.
Unlock your creative journey! Download our comprehensive course guide and discover the exciting educational opportunities that await you. Your path to a fulfilling creative career starts here.
Develop industry foundations with our 6 month Diploma, or continue into the full Bachelor's Degree to build more comprehensive skills.
Master the essential concepts of logic and coding by deep diving into C++, a prominent object-oriented programming language. Starting with syntax exploration, you will engage in exercises to grasp vital coding elements like variables, operators, branching, functions, loops, and arrays, progressing from simple to complex tasks. You will explore advanced areas of logic and functionality, utilizing references, memory, classes, objects, and data structures.
A firm grasp of the historical foundations, theories, innovations, and principles shaping contemporary practices is vital for film and game artists. This subject uses case studies and documented evidence to delve into the historical, social, technical, and theoretical factors impacting the creative industries. You will analyze how innovations and technologies from one sector (e.g., games) are applied to the other (e.g., film), driving continuous transformation and progress.
3D modelers require a thorough understanding of production pipelines and processes to ensure efficient and timely project development. This subject introduces you to essential terminology, frameworks, and stages of these creative fields, emphasizing their interconnectedness. Examine the entire production journey, from inception to distribution, and delve into workflow frameworks unique to animation, VFX, and game studios, facilitating industry comparisons.
Building on your scripting and logic foundations, explore how game editors manage code bases to increase user interactivity and playability. Create your own uniquely styled, playable game in Unreal Engine, crafting modular game assets using visual scripting or 'blueprints,' designing game mechanics, building levels, and incorporating features like player health, death, and respawning.
Delve into the theories and principles of color, light, and composition and their relevance in art movements, film, and video games. Analyze compositions and artworks, examining the integration of line, shape, space, depth, content, and style, recognizing their significance in creative endeavors. Through collaborative online discussions, you will get to explore and contrast historical and contemporary artworks, shedding light on the evolution of art and design theories and practices.
This subject offers a broad overview of professional, ethical, and culturally sensitive communication in both oral and written contexts. Explore the significance of mode, context, and purpose, and delve into communication theories, models, and frameworks for facilitating interactions, transactions, and critiques. You'll gain insights into paralanguage, responsive listening, active collaboration, and delivering and receiving respectful feedback.
Students can choose to exit the bachelor's degree after trimester 02 with a diploma or continue their studies through to trimester 06 and earn their bachelor's degree.
Craft game worlds from scratch, focusing on the Three Cs: playable characters with complete models, texture, and animation; controllers for interactivity; and cameras for navigation. Design and refine digital characters, by applying theoretical concepts linked to kinematic equations of velocity and acceleration capable of fine-tuning character motion. You'll also incorporate elements like audio to enhance player experience during character-environment interactions.
Discover the ways stories are crafted through single, multiple, or moving images. Beginning with the origins of storytelling, you will examine the fundamental concepts and principles that underpin visual storytelling. Literary elements like story arcs, hero's journey, Aristotle's three-act structure, linear and non-linear plots, visual metaphors, motifs, and symbolism are explored, and you'll get to analyze plot structure and character development.
In Identifying and Solving Problems, you will tackle everyday challenges with a foundation in theoretically sound problem-solving. Delve into the principles of creative reasoning, encompassing argument presentation and addressing unconscious bias. You will also explore frameworks for analyzing and reviewing artistic works, along with identifying and resolving creative, technical, and ethical issues in creative projects.
Explore the concepts and principles associated with building multiplayer networks for games. Discover the core architecture for networking, including an understanding of authority, ownership, SyncVars, and spawning. You will also delve into replication and prediction concepts, ensuring consistent synchronous multiplayer experiences, and gain essential debugging skills to ensure your gameplay runs smoothly in complex environments.
Delve into two essential elements of compelling storytelling in film and games: cinematography and lighting. Cinematography and lighting are used to evoke specific moods or aesthetics; cinematography employs shot framing and camera angles, while lighting uses direction, quality, color, and environment. You will study the theoretical concepts and principles of lighting and cinematography, applying them to visual storytelling and photography in both real-world and digital contexts.
Realizing and delivering a film or game — on time and within budget — requires strategic thinking and strong organizational skills. Build your knowledge in complex management processes, asset pipelines, and project management systems that streamline the delivery of complex creative projects. You'll also study the processes and tools used to pass digital information through the pipeline, including how assets and shot sequences are managed.
Discover how purpose-built character animation elevates game visuals and immerses users in a realistic experience. You will look at complex behavior trees and purpose-built animations for player interaction (e.g., variation in character motion while navigating non-uniform terrains). Extend these insights by investigating complex areas of artificial intelligence and applying animation concepts to non-playable opponents, providing them with the ability to traverse a complex world while seeking a target.
This subject delves into self-assessment, team dynamics, conflict management, performance optimization, and effective leadership. With a creative business emphasis, examine ethical, inclusive practices and their impact on the performance of a business. You will also analyze case studies, hypothetical scenarios, and leadership strengths and weaknesses, learning from others' experiences to define success for individuals and companies.
Gain valuable insights into the financial and legal obligations and responsibilities associated with running creative businesses and projects. Examine case studies and simulated scenarios representative of sole trading enterprises, partnerships, and large studios. You will also learn about budgeting and finance, taxation, superannuation, cashflows, profit and loss, bidding, IP, trademarking processes, and how to quantify your creative value.
Throughout your degree, you will have built a comprehensive body of theoretical, technical, creative, and cognitive disciplinary knowledge and skills pertaining to game programming. In Capstone Portfolio, you'll reflect critically on and review your catalog of work to plan, edit, and curate your best pieces into a cohesive portfolio/showreel that showcases your professional, artistic, and technical abilities and helps you confidently prepare to apply for roles in the video game industry.
Adaptability and openness to new technologies are crucial in the dynamic industry of film and games. In Stepping Into Industry, you will employ a PESTLE (political, economic, social, technological, legal, and environmental) analysis to explore current and future trends in the creative sector and identify potential career paths. You are encouraged to reflect on their strengths, values, and adaptability, helping shape your future career choices.
Learn essential marketing concepts and how to shape a personal brand that aligns with your beliefs and values in order to stand out in a global digital market, whether working as a freelancer or at a studio. Acquire an understanding of target markets, customer needs, integrated marketing, handling challenges, and exploring motivations for success. You will also gain insights into managing the diverse, cross-cultural landscape of film and games.
Study with a professional game developer as your guide. These experienced artists have the skills, knowledge, and industry insights to prepare you for a career in video games.
While at Ubisoft, AAA programmer Firas released almost a game a year including Far Cry 3, 4, 5, Assassin's Creed 3, Your Shape, Splinter Cell: Blacklist and Watchdogs 2 and 3.
Dept. Head of Game Programming
Known for Assassin's Creed 3
Mentor of Game Programming
Known for Watch Dogs: Legion
After 20 years in the industry, AAA game expert Bryan has worked on titles like Too Human, X-Men: Destiny, Rollers of the Realm, Debris, and now Far Cry 6.
Mentor of Game Programming
Known for Far Cry 6
Will has taught games programming as a University lecturer before working on the Horizon franchise. Since then he started his own company and works with other studios on a number of exciting projects.
Mentor of Game Programming
Known for Sniper Elite III: Afrika
Mentor of Game Programming
Known for Infinity Blade series
With over 6 years of experience in the game industry, Ming has worked for Ubisoft, Activision, and Gameloft. He has also applied his programming skills in a wide range of areas.
Mentor of Game Programming
Known for Tom Clancy's EndWar
Max is a lifelong gamer and game developer and has devoted his life to the universes inside our computers. He's currently pursuing the development of a multitude of VR and XR games and systems.
Mentor of Game Programming
Known for Uncharted: Golden Abyss
Daniel has experience in game development as well as other applications. He contributed to Marvel Super Hero Squad and was a member of the Need for Speed: No Limits team.
Mentor of Game Programming
Known for Marvel Super Hero Squad
Mentor of Game Programming
Known for Mobile game development
Our commitment to job outcomes and focus on career development has helped our students and graduates find work at studios all over the world.
The course spells out all the skills you need to succeed in a AAA studio.
And then gives you the resources and tips and tricks for you to go and do it for yourself through a mixture of assignment and project work.
Since the first contact, the staff have been very friendly and professional.
There is a genuine interest in helping us achieve our goals. The course content is very well designed, covering from basic to advanced topics in a concise and didactic way. The big difference, in my opinion, is that we have the guidance of a very high-level professional who works in the industry.
Every mentor and staff member has been so hands-on and directly involved in my learning.
Co-directors of top box office movies and supervisors of major Netflix TV shows are giving me feedback on my projects. Students also have access to a strong community, and an awesome career class to prepare you for your dream job.
Below are the entry requirements for domestic and international applicants:
Australian Citizens & Residents (Domestic Students)
To study our diplomas or degrees, you must be a minimum of 17 years old (please note that applicants may apply prior to turning 17 but must turn 17 during their first trimester of studies at CGSI).
Applicants must satisfy one of the following requirements:
International Students
To study our diplomas or degrees, you must be a minimum of 17 years old (please note that applicants may apply prior to turning 17 but will not be able to commence studies until they are 17 years or older).
Applicants must satisfy one of the following requirements:
English Language Proficiency standards
Applicants for admission to all courses at the Institute are required to demonstrate and meet one of the following minimum English Language Proficiency standards:
EITHER Successful completion of secondary education, or an Australian Qualification Framework (AQF) award at Level 4 or above, in which English was the medium of instruction and assessment, and the final year of study was undertaken during the five (5) years immediately prior to commencement of study with CGSI;
OR achieving the minimum requirements of an approved English Language test (as per the bullet points below) within two (2) years prior to the commencement of study. The minimum requirements for each respective test are as follows:
Applicants to any of the CGSI courses must provide documentary evidence that they meet English Language Proficiency requirements.
Domestic applicants whose qualifications were completed in programs where English was not the language of instruction must also meet CGSI’s IELTS (or equivalent) entry requirements specified in the English Language Proficiency Assessment Policy (see bullet points under the next heading below).
Special/alternative entry
Special and/or alternative entry articulation pathway admissions arrangements are being explored with a number of providers for students who meet the entry requirements for CGSI’s courses. These arrangements cover a pathway from AQF level 5 diploma qualifications.
Click HERE for all CGSI Policies and Procedures.
CG Spectrum Institute is registered with the Tertiary Education Quality and Standards Agency (TEQSA).
All CGSI degrees and diplomas are accredited, providing students with credible and recognized qualifications.
About TEQSA:
TEQSA stands for the Tertiary Education Quality and Standards Agency. It is an independent regulatory body in Australia responsible for assuring the quality and standards of higher education institutions.
TEQSA-accredited qualifications are widely recognized, allowing students to pursue further studies or employment opportunities around the world.
Your studies will require you to download and get acquainted with a variety of software, including:
Core Subjects:
Game Programming Major:
We recommend a minimum of 32GB RAM. See below for more info on hardware specifications.
Core Subjects:
Game Programming Major:
Please note: As the software we use is regularly updated, please check the specs against the latest available version at the time of enrollment.
CG Spectrum Institute ensures that individuals can access high-quality education and professional development without significant financial barriers, empowering them to achieve their goals and excel in their chosen fields.
Australian Students:
All higher education AQF Award Courses offered at CGSI are supported by the Australian Government’s FEE-HELP program.
Domestic students who meet specific eligibility criteria can access FEE-HELP, which allows them to borrow money for all or part of their tuition fees and repay the loan through the tax system once their income reaches a certain threshold.
For more information, please head to the Financial Aid on our website.
International students:
There is a range of financing options suited to your situation and country. Please contact our friendly admissions team for more information on how we can support your learning journey.
On completion of the Bachelor of Game Development (Game Programming Major), you will have greater confidence in your abilities and a portfolio to show employers.
You will also have personalized career services with our Career Development Manager, which can help when applying for junior game design jobs such as:
Discover more about these game development jobs, tips, and salary expectations on our careers page:
While our past CGS students have a high job success rate, we cannot offer guaranteed employment as the film and game industry is competitive, and there is no way of knowing what the market will demand.
The students who experience the greatest success are those who take responsibility for their career, put in the hard work to get their skills and portfolio up to industry standard, leverage their mentor's invaluable expertise and the networking opportunities provided through the CG Spectrum community, and take advantage of every opportunity to excel.
To help students find employment, we have a range of career services and a dedicated Career Development Manager who regularly hosts exclusive career-focused webinars, Q&As, artist interviews, and workshops for students and alumns and is available to answer career-related questions.
Degree students receive additional 1-on-1 career support, CV/portfolio reviews, and help with application/interview preparation.
If you have any questions about our career services as they relate to your personal career goals, please don't hesitate to get in touch.
Ready to take the next step toward your future? Head to our application page to get started. Whether you're looking to learn something new, build on your existing skillset, or nurture your creative side, begin your application today to start your creative journey with us!