3 Years On Campus Bachelors Program
The Bachelor of Software Engineering (Game Programming) is designed for creative tech enthusiasts who want to turn their passion for gaming into a professional career. You’ll learn to code, design, and build games using industry-standard tools like Unity and Unreal, while exploring AI, networking, and procedural world-building.
Curriculum Structure:
Year 1: You’ll dive into the foundations of software engineering and game programming, mastering C++ and learning how to create interactive 2D and 3D games. Units like Introduction to Programming, Game Design Fundamentals, and Mathematics for Computing give you the essential skills to start developing playable game prototypes.
Year 2: Your skills deepen as you tackle AI programming, advanced graphics, and collaborative game projects. Through units like Artificial Intelligence for Games, OpenGL and Graphics Programming, and Networking Programming, you’ll explore complex game mechanics and work closely with peers to produce more sophisticated, interactive worlds.
Year 3: You’ll focus on professional practice and innovation, building a polished portfolio that showcases your unique game projects. Units such as Capstone Game Project, Advanced Engine Development, and Industry Internship allow you to apply everything you’ve learned in real-world scenarios, including access to PlayStation development kits for hands-on experience.
Focus Areas: Game design, AI, graphics programming, engine development, collaborative game production
Learning Outcomes: Code and develop commercially viable games, apply advanced software engineering techniques, and create interactive 2D/3D game experiences
Professional Alignment (Accreditation): Students receive a complimentary ACS membership, connecting them with Australia’s leading tech professionals while gaining skills aligned with industry standards.
Reputation (Employability Rankings): Torrens University’s technology programs are recognized for strong industry connections and graduate employability, supported by collaborations with PlayStation and top game studios globally.
If you’re passionate about creating games that captivate and challenge players, the Bachelor of Software Engineering (Game Programming) at Torrens University is designed to get you hands-on from day one. You won’t just learn coding in theory — you’ll actively develop games using industry-standard tools like Unity and Unreal, and even work with professional PlayStation development kits. The program blends advanced programming, AI, networking, and 3D/2D game design with collaborative projects that mirror real studio workflows, giving you the confidence and skills to step straight into the gaming industry. Along the way, you’ll also complete a professional internship or live project to see your work impact players in real time, building a portfolio that truly showcases your capabilities:
Developing games collaboratively using Unity and Unreal engines from concept to live prototype.
Gaining proficiency in C++ and other industry-standard coding languages for game development.
Working with PlayStation® 5 Professional Development Kits and tools through the PlayStation® First Academic Development Partner program.
Exploring AI, networking, and procedural world-building techniques in practical projects.
Completing 120 hours of internship or live project experience to apply skills in a professional setting.
Building a professional portfolio of work to demonstrate your abilities to potential employers.
Accessing a complimentary ACS student membership, connecting you with Australia’s largest tech professional community.
Graduates from this program step confidently into the gaming and software development industry with the skills to design, code, and bring games to life. Typical roles include game programmer, software developer, AI programmer, and engine developer, giving you the chance to work with AAA studios or innovative indie teams. Your hands-on portfolio, developed throughout the degree, becomes a real asset to future employers.
Here’s what this means for you:
University support for employability: Torrens University provides work-integrated learning opportunities, including 120 hours of internships or live project work, plus access to industry-standard tools like Unity, Unreal, and PlayStation Professional Development Kits.
Industry partnerships: Collaborations with PlayStation® First and professional studios give you practical experience and networking opportunities with leading game developers.
Professional membership: Students receive complimentary ACS membership, connecting you to Australia’s largest professional tech community.
Career-ready outcomes: With skills in C++, AI, networking programming, and engine development, you’ll graduate ready to impress in competitive studios worldwide.
Further Academic Progression:
After completing your degree, you could pursue postgraduate study in software engineering, game design, or interactive media. Torrens University offers pathways into honours programs or master’s degrees that deepen your programming expertise, AI development, or game design leadership skills, keeping doors open for research, advanced technical roles, or leadership positions in global game development.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
