The degree is designed to produce graduates for the simulation, virtual worlds and games industries and provides programmers with the skills and knowledge of a computer science degree contextualised in games and simulation development.
Graduates from this program are highly sought after as Games Programmers and Simulation Software Engineers, building interactive virtual worlds for real–world training and research!
The Bachelor of Games and Virtual Worlds (Programming) will provide you with skills in digital game design, 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 or simulation development projects.
Students in this degree complete subjects such as: Software Development, Introductory Data Structures and Algorithms, Virtual World Development, Graphics and Simulation Programming, Game Design, and related subjects including Professional Practice and Application Testing and Metrics.
A range of programming languages are covered in the degree including C++, C, C# and HTML5. Students use a number of multi–platform game engines such as Unity 3D and Unreal Engine. Scripting languages such as Lua and Python are also covered.
Bachelor of Games and Virtual Worlds (Programming)
|Intake||Semester 1 (February) 2018
Semester 1 (February) 2019
CIT Reid; Academy of Interactive Entertainment (AIE) Watson Campus
2017*: Semester 1: $15,500 | Semester: $15,500
*Please note - Course fees are listed in $AUD and are based on a semester rate. Total course cost will vary depending on semester start date. Small fee increases happen annually in line with CIT’s fee pricing review. 2018 and 2019 fees subject to change.
This program will provide students with skills in computer game/simulation design and programming. Students will create interactive 2D and 3D computer games for entertainment and serious real life scenario visualisation (virtual worlds). Students will also learn how to research the market, develop business concepts and manage computer game/simulation development projects.
The program will be delivered in a mixture of online activities through CIT at the Reid Campus and face–to–face activities at the Academy of Interactive Entertainment (AIE) campus in Watson (ACT).
ACT Senior Secondary Certificate or equivalent with a major in Mathematics OR Adult Entry and basic computing skills. All applicants must submit a Personal Statement and attend an interview or other negotiated process. Students must also meet one of the following English requirements: IELTS 6.0 (no band score less than 5.0) | TOEFL iBT – 60 | PTE Academic – 50 (no band score less than 36) | TOEFL PBT – 550 | Cambridge English test (C1 Advanced and B2 First) - 169
Students who do not meet the entry requirements may apply for the Diploma of Software Development prior to commencing the Bachelor.
Textbooks: $600 per year approx.
Software Development 1
Online Programmer, User Interface Designer, Gameplay Programmer, Graphics Programmer, 3D Games Programmer, Tools Programmer, Mobile Games Programmer, Simulation Software Engineer, Systems Analyst, Application Specialist, Transport Modeller, Defence Software Engineer (Simulation), Simulation Systems Engineer, Infrastructure Vulnerability Programmer.
Students learn through face-to-face in class contact with teachers.
The theory component of this program introduces students to the four main streams of the course - software development, games and simulated worlds development, maths and professional practice, and IT project management.
Students are assessed through direct observation, reports, presentations and through written or oral questioning.
Successful completion of the Bachelor of Games and Virtual Worlds (Programming) at CIT may give you entry into the following:
Students are advised to speak directly with UNSW@ADFA, ANU and UC in relation to course choices and pathways.
Alex Rzhevskiy | Russia | Bachelor of Games and Virtual Worlds
“There are teachers at AIE (Academy of Interactive Entertainment) who are really big names in the games industry, so I just wanted them to teach me the cool skills they gained during their time programming. Those teachers are experts and veterans. I saw that AIE doesn’t provide a degree, which is a problem because most jobs want you to have one. Then I found out that AIE and CIT cooperate to provide a Bachelor degree, which is what I’m studying now.
My first impression was really good, I was provided with a really good computer with good technological characteristics. I have two huge screens, so it’s easy to do modelling and practise my skills. I feel really comfortable in my environment, it’s very convenient.
I really enjoy living in Canberra, especially in the student accommodation. It’s a multicultural atmosphere; we have students from Africa, Asia, Europe, North and South America – the whole world in one block! Also I really appreciate the climate of Canberra; it has a pretty hot summer and a late autumn. Coming from Russia, the winter is pretty warm! There is much less rain and humidity, it’s very green, I just enjoy every minute walking outside.”
Chris Ockerby | Games Graduate
"I chose the games and virtual worlds course because it was a degree program that had a bit more prestige behind it. It was all-encompassing and included both programming and managing.
Over the course we did many different projects in combination with all the students. It involved teams of students. We created everything from the documentation process for the project, which we completed at CIT, through to the games development, which we completed at AIE. One of the projects involved working in a team of 8 people. We had 15 weeks to complete a game. It was a lot of fun and involved a lot of team work, it was great!
We learnt a lot of different programming languages which means we have a vast array of expertise in the area of programming. We also learnt a lot of management skills and also the ability to create a project from start to finish. This is a key component in any game development, you need to have goals and be able to set yourself timeframes and milestones.
The teachers were all very friendly people and were very willing to help you. We were able to get in contact with the teachers often and they were always happy to answer any questions we had. In the final year, as there is a lot of self-driven learning, they were always there to keep us on track!"