logo-mini

Programming Courses

Advanced Diploma of Professional Game Development

Specialising in Game Programming

Bachelor of Games and Virtual Worlds

Certificate II in Information, Digital Media and Technology

Certificate III in Information, Digital Media and Technology

C++ Programming

See All Our Courses

Latest News

Game ProgrammingBachelor of Games and Virtual Worlds

Overview

The Bachelor of Games and Virtual Worlds (Programming) is a three year Degree delivered in partnership with Canberra Institute of Technology (CIT). The degree is designed to produce graduates for the simulation, virtual worlds and games industries and provide professional game programmers with the skills and knowledge of a computer science degree contextualised by gaming applications, plus core skills in programming and design. 

This degree will provide you with specialist skills in digital game/simulation design and programming. You will create 2D and 3D interactive applications for entertainment and serious, real life scenario visualisation (virtual worlds). You will also learn how to research the market, develop business concepts and manage digital game/ simulation development projects. You could end up working as a 3D Games Programmer or Simulation Software Engineer — building interactive virtual worlds for real-world training and research! 

The degree is jointly delivered online by CIT and face-to-face in AIE Campuses.

COURSE CODE BD-IT02
CRICOS CODE 072354M
DURATION 3 Years
HOURS PER WEEK 20 hrs face-to-face for AIE subjects, plus additional time for CIT subjects

First Year

Semester 1 Software Development 1A (AIE) Software Development 1B (CIT) Maths for Games and Simulation Programming 1 (AIE) Introductory Data Structures and Algorithms(AIE)
Semester 2 Software Development 2 (AIE) Advanced Data Structures and Algorithms (AIE) Virtual World Development (AIE) Development Life Cycles (CIT)

Second Year

Semester 3 Graphics and Simulation Programming (AIE) Games and Simulation Middleware (AIE) Maths for Games and Simulation Programming 2 (AIE) Project Architecture 1 (CIT)
Semester 4 Applied Development Project (AIE) Game Design (AIE) Professional Practice 1 (AIE) Project Architecture 2 (CIT)

Third Year

Semester 5 Software Development 3 (CIT) Preparation of Final Project Business Case (AIE) Professional Practice 2 (CIT) Application testing and Metrics (CIT)
Semester 6 Software Development 4 (AIE) Final Project (AIE & CIT) Project Architecture 3 (CIT)

Please note that due to the immersive and integrated delivery in a team environment, the first two years must be undertaken full-time. The third year may then be undertaken part-time.

See the detailed subject and course summaries here > PDF Document


Prerequisites

You must:
  • have basic computing skills including being able to operate a personal computer, other hardware (for example printers, games consoles, PDAs etc), create and manage basic files, perform simple operating system tasks and work with more than one standard software package such as word processing, spreadsheets, databases or web browser. (If you do not have these skills you may enrol into the Certificate II in information Technology.)
AND EITHER:
  • have demonstrated Year 12 or equivalent qualification in English and mathematics (which includes calculus) with a minimum pass grade OR have successfully completed an approved bridging program and/or skills assessment in mathematics and English;
OR
  • have successfully completed the Advanced Diploma of Professional Games Development (Software Development) or the Diploma of Information Technology (Software Development) AND the approved bridging program;
OR
  • be of mature age (turn at least 20 years of age in your first year of study in the program) and demonstrate a level of general education in mathematics and English which provides you with a reasonable chance of successfully completing the program (this may include successful completion of an approved bridging program and/or skills assessment in mathematics and English) AND be able to demonstrate an interest in the development of computer games and simulations.

Selection Criteria: Preference will be given if you have:

  • successfully completed the Advanced Diploma of Professional Games Development (Software Development) or the Diploma of Information Technology (Software Development) AND the approved bridging program; and/or - exceeded the minimum pass grade entry requirement in Mathematics and/or have successfully completed an advanced mathematics subject; and/or - exceeded the minimum pass grade entry requirement in English; and/or
  • completed additional relevant studies in physics at the equivalent of Year 12 with a minimum pass grade; and/or
  • demonstrated a genuine interest in the development of computer games and simulations.

Selection Process:

Selection will primarily be based on an assessment of your previous education record, work and other relevant experiences and interest in the field of study, as identified on the application form and accompanying personal statement. Where it is necessary to collect additional evidence regarding the Selection Criteria, you might be requested to participate in an interview which may include a written or oral skills assessment test.


FEE HELP and Fee Schedule

This course is approved for FEE HELP, an Australian Government loan scheme set up to enable eligible students to defer part or all of their tuition fees until they are working and can afford to pay them back. For further information on FEE HELP and to find the current Fee Schedule, visit cit.edu.au/fees/fee_help


Application Procedure