Media Design School at Torrens University Australia
Media Design School at Torrens University Australia

Bachelor of Software Engineering (Game Programming)

Bachelor Degree

Course description



3 yrs

Study mode



Start date


Three start dates a year February, June, September

  • The Bachelor of Software Engineering (Game Programming) blends academic theory, research & practice with advanced programming skills
  • Thanks to the partnership with Sony Computer Entertainment Europe (SCEE), you will develop games for PlayStation® platform
  • Prepare to work as a Game Programmer or Software Engineer

Course details

Entry requirements
  • Year 12 with minimum ATAR 60 or equivalent
  • Broadly relevant work experience; OR
  • Formal, informal or non-formal study, completed or partially completed; OR
  • Written submission; OR
  • Discipline specific portfolio (art and/or design) – applicable to Design only
NSW, QLD, Online
Start dates
Three start dates a year February, June, September
Accelerated: 2 years | Full time: 3 years | Part time: 6 years
Study mode
Online, On-campus
Education institution
Media Design School at Torrens University Australia
The course price can vary depending on a few factors, including your citizenship or whether you have completed any other courses. To find out more, contact the course provider.
Payment options

Have a question or ready to enrol?

Visit Media Design School at Torrens University Australia's website for more information, or to enrol.

Course content

  • Maths 1
  • Introduction to software engineering
  • Algorithms and data structures
  • Game design principles
  • Maths 2
  • 2D game programming
  • Computer architecture and operating systems
  • Introduction to computer graphics
  • Networking and database systems
  • Artificial intelligence and physics for games
  • 3D graphics programming
  • Game development PlayStation
  • Rapid game prototype
  • Work integrated learning
  • Social enterprise
  • Pre-production capstone 1
  • Production capstone 2

What you’ll learn

  • Develop solutions and computer programs to activate computer game interaction
  • Gain Skills in C++ as well as other coding languages
  • Develop games for PlayStation® platform through the PlayStation® First Academic Development Program
  • Use Unity and Unreal – the two main engines for game development to build high-quality 3D and 2D games
  • Collaborate on projects with fellow programmers and game artists to create a commercially viable game from concept to live prototype

Support and delivery

When you study with Media Design School, you will have access to support services including:

  • Campus Life Team - your first point of contact for enrolment queries, subject selection, timetables and more
  • Success Coaches - a dedicated coach to keep you tracking towards your career goals as you study
  • Counselling services
  • Library & academic skills support

A contact centre is also available during business hours, Monday to Friday.

Course information on this page has not been endorsed by the education provider.