What is a Bachelor of Software Engineering in Game Programming?
A Bachelor of Software Engineering (Game Programming) teaches the coding and crafting skills required to create commercially viable games. It covers topics such as C++, OpenGL, AI and Networking Programming, providing the knowledge required to work with Unity and Unreal, the two main engines for game development. You'll also get exclusive access to the full PlayStation software and development hardware applications used in game development.
This course blends current theory, research and practice with the advanced programming skills you’ll use in the game development industry. Throughout, you’ll develop investigative skills and take analytical, creative and critical approaches to problem-solving, all complemented by hands-on practice. In collaboration with fellow programmers and game artists, you’ll use Unity and Unreal to build high-quality 3D and 2D games from concept to live prototype, devising solutions and producing computer programs to activate computer game interaction.
- Learn C++ and other game industry-standard coding languages.
- Acquire skills in engine development and collaborative game creation.
- Research and explore advances in software engineering techniques and technology such as AI and procedural world-building.
- Learn the algorithms, data structures and techniques that underpin an expertise in software engineering and game programming.
PlayStation® First Academic Development Partner
Develop games using the PlayStation® 5 Platform with exclusive access to Professional Development Kits and Tools.
As a specialist software engineer, you’ll work in exciting roles designing and building games. In this highly competitive industry, you’ll impress potential clients and employers with your professional portfolio of work – all produced during your degree – and catapult into a rewarding career.
Potential career paths
Video Game Programmer
Average salary: $64,000
Average salary: $80,000 - $113,999
Average salary: $77,313 - $177,525
Average salary: $49,500
Subjects and units
This course comprises of 19 core subjects and three elective subjects.
Each subject involves 10 hours of study per week, comprising three hours of facilitated study and seven hours self-directed study.
Maths 1 | MAT101This subject introduces students to foundational mathematical concepts necessary for specialisation subjects in their degree. Main topics covered are – Linear Algebra, Discrete Maths and Geometry. The delivery consists of theoretical elements, a demonstration, and then the lecturers allow students to put these skills into practice. The students collaborate and share mathematical problem-solving approaches during frequent in-class discussions and are expected to provide these solutions for class reviews.
Introduction to Software Engineering | ISE102This subject provides an introduction to the information and skills needed to begin working in software engineering. This subject will cover the concepts of object-oriented programming with a particular focus on learning to use the C++ programming language. An understanding of C++ will form the basis of the necessary skills needed for developing professional and complex software packages such as video games.
Game Design Principles | GDP102Game Design Principles introduces students to game design foundations, techniques and paradigms through a series of lecture-led and student-led activities. Students will explore game design principles through the analysis of existing game artefacts, applying those findings to the development of their own games. Students are introduced to a variety of analysis, development and presentation techniques encouraging discussion, creation and dissemination of their design choices through prototyping and documentation.
Algorithms and Data Structures (Pre-requisite ISE102) | ADS103Students learn the fundamental data structures and algorithms that are needed to solve common software engineering problems. Lecturers show examples of data structures and algorithms, and use analogies to explain. Students improve their learning throughout this subject by working on a large number of projects. They solve common problems by designing, developing, implementing, testing, and enhancing a collection of data structures and algorithms.
Maths 2 | MAT102Students learn how to construct mathematical solutions to common gaming problems. They design, develop, test, and enhance a game that requires a significant degree of mathematics. Analytic geometry, matrices, transformations, quaternions, fractals, curves and splines as taught to cover the entire spectrum for 3D games. Software engineering models and notations are used to represent mathematical problems and students learn to write these for all mathematical code. Mathematics used in 3D games are introduced (vectors and matrices) and the more challenging mathematical problems are solved as a team. Lecturers encourage in-class discussions to assist students in their understanding of the concepts.
2D Game Programming | GPR103In this subject, introductory programming concepts and software engineering management methods are introduced within the context of game development. Through practical project-based learning and a foundational introduction to development through industry standard video game engine tools and associated programming languages, students will explore how to break complex development problems down into smaller tasks that can be planned, managed and implemented. This process will enable them to respond to game design briefs with appropriate programming and development solutions.
Computer Architecture and Operating Systems (Pre-requisite MAT101 & ISE102) | CAO107This subject examines the design, organisation, and operation of modern computer systems from both a hardware and software perspective. The first half of this subject explores the five classic components of a computer system; input, output, memory, datapath, and control, with the last two making up the processor. We explore the history of computer systems, highlighting the recent change in trend from increasing clock speeds to increasing processor/core counts. We describe how the performance of a computer system can be evaluated, how it has been the driving factor behind progress and why this recent change in trend was necessary. Each of the five classic components are examined in both an abstract sense and by looking at specific real-world examples. We put particular emphasis on the structure, design and operation of modern CPUs, how CPUs differ in design and operation from GPUs, and how memory hierarchies are used to improve performance. The second half of this subject examines how operating systems bring all of these computer system components together in a cohesive way, to allow user programs to interact with these components without needing to know about the low-level details. Students will learn about the structure of a modern operating system, with particular emphasis on processes & threads, memory management, file systems and I/O.
Introduction to Computer Graphics | ICG202Students are introduced to the fundamental topics of core computer graphics, 3D graphics programming and the rendering pipeline. Topics included are the transformation pipeline, device states, primitive rendering, basic camera systems, lighting, texturing, alpha techniques as well as software engineering design principles and testing strategies. By the end of the subject, students create a game utilizing 3D graphics concepts as introduced in the class.
Artificial Intelligence and Physics for Games | AIP201
AIP201 introduces students to the fields of Physics & Artificial Intelligence (AI) within the context of software development for digital games. Students will learn to build simple physics & artificial intelligence systems for games. These systems will extend the students’ knowledge in software engineering process skills, modelling techniques and validation by applying these concepts to games physics & AI development.
AIP201 will explore modern techniques and theory for making efficient interactive agents and intelligent systems by exploring the concepts of game theory, path-finding, state driven design and autonomous decision making. Students will also understand the application of Newtonian mechanics in game engines through the use of physics programming, middleware and mathematics.
Project Based Learning Studio: Technology | PBT205This subject provides students with an opportunity to work collaboratively on a series of projects, enhancing skills such as project management, time management, prioritisation, resilience and a gamut of interpersonal skills within a team of people across multiple specialisations. Additionally, students will be challenged to find creative solutions to product development and small-scale rapid prototypes. Students will engage in peer learning through agile development and processes. This learning experience will enhance self-development and enable continuous learning.
3D Graphics Programming | GPR202Complex graphical programming topics are explored, and tool construction is introduced. The analysis requirements for tools are discussed to increase the likelihood of designing a useful tool. Students expand on already existing libraries and create plug-ins for pre-existing technologies. Additionally, students will design, construct, test, and evaluate a 3D scene - drawing on a collection of human-computer interaction, visual design, and game design elements to enhance it. Visual and non-visual elements that enable the creation of the 3D scene are evaluated.
Networking and Database Systems | NDS203This subject introduces students to core concepts of Networking and Database Systems. Students learn fundamentals of Database Management Systems and network topology including network architecture. They are introduced to relational database models and learn fundamentals of structured query language (SQL). Students will apply these concepts through completing multiple software engineering projects.
Rapid Game Prototype | RGP204The goal of this subject is to provide the students with an opportunity to collaborate on a series of projects, and enhance collaborative skills working within a team of people across multiple disciplines. Additionally, the assignments in this subject will challenge the student in finding creative solutions to project management and small scale rapid game creation. In teams, students will be asked to create and present various game prototypes over the duration of the subject.
Game Development PlayStation | GDP204Students specialise in developing games for the Sony PlayStation® platform utilising available game engines for input, graphics, sound and physics. Topics covered include the theory of PlayStation® architecture including SDK installation and network neighbourhood. Students will also learn how to port a project to the platform.
Creative Enterprises | CEN207This subject introduces students to the fundamentals of entrepreneurship in the technology sector. It stimulates new ways of thinking about entrepreneurial behaviour in a multi-disciplinary environment. Students have the opportunity to identify market gaps and opportunities, creatively solve problems, network, communicate persuasively and work effectively in a team. In addition, this subject promotes the creation of ventures that focus on positive social impact.
Data Mining and Visualisation | DMV302The aim of this subject is to teach students data mining techniques for both structured and unstructured data. Students will be able to analyse moderate-to-large sized datasets, data preparation, handling missing data, modelling, prediction and classification. Students will also be able to communicate complex information in results of data analytics through effective visualisation techniques.
Work Integrated Learning | WIL302
This subject is designed to provide students with professional experience in an area related to their field of study or the career they are working towards. The aim of providing industry-specific opportunities is to enable students to develop skills that will enhance their prospects of gaining meaningful employment and building their career for the future.
Much of the benefit of work integrated learning comes from observation, practicing under supervision and reflection. Work Integrated Learning is an excellent way to broaden the students learning environment while they are studying. It allows them to see first-hand how what they are learning in their degree translates into practice, as well as how ‘real world’ practice relates to what they are learning at University.
This subject will develop work ready skills and boost students’ employability while they are studying.
There are two work integrated learning options available to students:
Option 1: Internship
Students are offered the opportunity to work within a professional design environment for an extended period of time. It encourages students to build long-term relationships with the design industry and exposes them to the rigour of applied design practice while building their confidence in adapting to new environments. It also provides a context in which to enhance their communication skills and work collaboratively in a professional arena. Students will undertake a series of research tasks, conducting interviews and gathering data in order to understand the key concepts in managing a professional design practice with emphasis placed on the operation of the professional design environment.
Option 2: Industry Live Brief
This subject requires students to respond to criteria set within the context of an Industry Live Project. An understanding of research methodologies appropriate to professional practice and the documentation of personal creative investigation will be explored. Students will also further investigate and examine entrepreneurial and commercial opportunities through collaborative work practice. The subject is delivered from a cross discipline perspective and draws on both discipline specific and common design practices.
Students are required to work both independently or as part of a collaborative team in order to conduct research, analyse and define project parameters and deliver innovative solutions that expand the notion of an industry live brief.
Pre-Production Capstone 1 | PPR301Students develop game project documentation to be used in the development of a game, enhancing their skills in the areas of industry procedures and game design principles. Students draw on learning from previous materials to debate and justify the contents of their design. Teams need to communicate the project, ideas and scope through presentation, documentation, and playable prototypes. During this preproduction period, the environment is studio based, helping students prepare for industry realities.
Production Capstone 2 | PRD302
This subject focusses on developing and producing an industry-ready creative technology project. In the pre-requisite subject (PPR301 Pre-Production Capstone 1), students addressed the pre-production components of a digital game. During this subject, students move from pre-production planning, to product development.
Students will work collaboratively to manage the processes surrounding production, design and development of their projects. They will formulate strategies that can be used to solve problems and adapt to changes and modifications so that the final product aligns with agreed outcomes.
Additionally, students will be required to explore developing technologies that can be incorporated into a digital project, and to reflect on, communicate and document their experiences.
Beyond the Creative Industries | BCI100This subject introduces a wide array of emerging trends and interdisciplinary career opportunities that sit outside traditional creative industries. This subject explores the intersection of technology and design across a range of industries looking beyond the field of entertainment. Students broaden their understanding of potential career opportunities by challenging existing stereotypes where specialist technical skills are utilised. Students are encouraged to investigate case studies, identify emergent trends and examine strategies to develop, navigate and cultivate collaborations with professionals from other specialisations.
Game Production Foundation | GPF104Game Production Foundation combines art assets and basic scripting, enabling students to recognise how user experience is affected through art, design, and code. Utilising game development techniques and tools, students will create their own games, which requires a multifaceted approach including the following: project management, art and design theory, user interaction, menu systems, audio integration, scripting, game design and release. These trans-disciplinary artefacts scaffold the student’s knowledge for when they will interact with other disciplines in a professional development environment.
Game Studies | GST201
Game Studies introduces students to the study of video games as texts situated within wider cultural and theoretical settings. Students will explore histories of video games as creative technologies and as cultural artefacts. These ideas will be framed through critical analysis of specific case studies, informed by a wider reading of contemporary games scholarship.
Through a series of lecture and seminar-based talks, discussions, and play sessions, students are encouraged to critically analyse the wider context of the game industry in relation to the economic, social, & cultural determinants surrounding the production & consumption of games & game technology.
This look into society develops scholarly skills by encouraging students to research and debate contemporary issues surrounding the production, dissemination, and consumption of interactive media.
Portfolio | CDM303AThis subject focuses on developing a broader understanding of design portfolios and presentations within the context of current industry directions. Students will participate in self-directed research and evaluate contemporary styles and methods of presentation. Students examine target markets, identifying the specific needs and preferences of the design industry by analyzing self-promotional, print and digital portfolio materials. This subject provides a framework for students to create a dialogue between themselves and the design industry.
Working independently, students will explore their own design philosophy and use this to compose an effective self-promotional presentation targeting potential employers or clients. Additionally, students will create a design portfolio appropriate to their chosen field, demonstrating an understanding of effective self-branding, page-sequence and personal narrative.
Interaction Design | DIG103AThis subject explores the groundwork theory and practice of user experience (UX), user interface (UI) and interaction design for digital media. The subject covers the core research phases of UX before enabling students to create UI and web-based solutions to identified problems. Students will focus on interpreting and structuring information architecture and focus on the visual aspects of UI design – how visual design affects end-user experience.
Content Management Systems (pre-requisite DIG103A Interaction Design) | CMS200This subject introduces dynamic web development and database driven web design both with and without frameworks. The traditional backend web language PHP is initially introduced to develop custom web templates that pull data via MySQL. From these fundamentals, students develop custom coded templates using modern content management systems (CMS) such as WordPress. Students will be required to code flexible design solutions to visualise and manage complex and variable content. How to develop custom web solutions for clients and the tools to meet specific design and project requirements are also explored. In addition, hosting platforms, performance measurement and metrics systems for online content are examined.
UX Fundamentals | UXF200This subject introduces students to the fundamentals of user experience design by introducing research methods to identify and explore user needs in contemporary digital applications. Students will first define the user experience problem and hypothesise on solutions to address this, before analysing and addressing audience and content requirements. Students will work through concept development, prototyping, validation and testing phases to create and refine user-centred design solutions for interactive media.
Python Fundamentals | PYF200This subject explores the programming concepts behind the Python language, giving students an entry into a range of diverse fields that use Python for digital outcomes to extend their career opportunities and capabilities. The subject introduces fundamental programming concepts such as object oriented programming, algorithms and data visualisation methodologies. Students will be required to complete fundamental learning tasks that explore data, the visualisation of data and data science concepts with an emphasis on design opportunities utilising the coding concepts of Python.
Component Library Development | CLD300This subject introduces web design methodologies that occur in large professional teams which design component based libraries for scalable projects. Students will design, develop and code their own library of reusable web design components that can be applied and used for future client projects. The subject requires students to develop client oriented solutions in a way that is flexible and compartmentalised. Students are required to produce a branded library of web components within a modern framework that commercial clients, studios and large teams could integrate. Students will need to employ all web coding and design skillsets learnt up to this point to develop their own feature library which will become a fundamental centrepiece of their portfolio development.
Advanced UX Applications | AUX300This subject introduces students to advanced UX applications and methodologies that reflect professional UX employment opportunities. Through a series of design sprints this subject explores the scoping, planning, designing and delivery of a complex feature of a UX design project following user-centred and agile design processes. A range of UX methodologies such as accessibility, information architecture, functionality, user psychology and behaviour, and project management are examined. Students extend their knowledge of research, design, prototyping, and validation methodologies through the development of a single innovative complex feature of a mobile app or web service.
Microservices Architecture (Pre-requisite ISE102) | MSA106In this subject students learn the fundamentals and core concepts of Service Oriented Architecture and characteristics of microservices. They compare microservice architecture with monolithic style, emphasising why the former is better for continuous delivery. They also deal with operational complexities that are created while managing, monitoring, logging and updating microservices, and learn about the tools used to successfully manage, deploy and monitor applications based on microservice.
Introduction to Programming | ITP122In this subject, students will be introduced to the fundamental concepts and methodologies utilised in programming. Students will develop problem solving skills in order to identify appropriate tools and methodologies to address software requirements. Decision logics and iterative programming will be explored and applied through software coding, debugging and testing on various platforms. Lastly, students will produce and present verified and validated software solutions and documentation to meet project goals.
Data and Networking | MIS102The management of data underpins most aspects of information system at both theoretical and practical levels. Data is often stored in a distributed environment and management requires students to build an understanding of data networking, data communication, MS windows and network administration. This subject sets the foundations for many subsequent subjects in this course.
Introduction to Cloud Computing | ICC104In this subject students learn the fundamental elements of Cloud Computing. They identify the building blocks of Cloud Computing including essential characteristics, different service models and how these models differ from each other. In addition, students also develop an understanding of resource pooling and virtualisation in Cloud. They learn about various deployment models in cloud computing and how these deployment models differ from traditional IT deployment models.
IT Professional Practice | IPP221Ethical practice, teamwork and professional communication skills are the key concepts that students will explore and apply in IT Professional Practice. Industry focused learning activities and assessment tasks allow students to examine authentic case studies to identify compliance issues that compromise the safeguarding of IT governance. Working with peers, students will practice interpersonal and problem-solving skills as they collaboratively design and develop an IT solution. The learning journey concludes with students presenting their final solution, demonstrating the ability to professionally articulate their ideas to an audience.
Cloud Architecture | CLA321In Cloud Architecture, students will explore and examine the interwoven elements of cloud computing architecture that comprises hardware, software, and networking. Building upon their database and networking design skills, students will apply their knowledge on the design, construction, and testing of cloud architecture, with explicit consideration of relevant governance, cybersecurity, and ICT service requirements. Through collaborative project based learning, students will construct and present schematics and simulated prototypes to communicate IT solutions which are scalable, efficient, dependable and cost effective.
Concepts in Artificial Intelligence | CAI104The goal of this subject is to familiarise the student with the basic concepts of artificial intelligence and the problems AI is used to solve. The course content is organised around the three main areas of AI: Search, Logic and Learning. Topics covered include basic search, heuristic search, adversarial search, constraint satisfaction, logical agents, logic and inference, knowledge representation, probabilistic reasoning, knowledge in learning, learning probabilistic models, reinforcement learning and ethics of AI.
Probabilities and Statistics | PST107This subject provides an elementary introduction to probability and statistics with applications. In probability, students will learn about probability and distribution theory by defining probability and then studying its key properties. The subject will also introduce concepts of random variables, outcomes of random experiments and data analysis techniques using the statistical computing package R or SPSS. In statistics, students will study data and uncertainty. Students will learn how to use statistics in the design of effective experiments and in determining the type of data collected. Underlying these techniques is the assumption that these data are samples of a random variable that follows a probability distribution describing their behaviour.
Applications of Artificial Intelligence | AAI202This subject builds on the skills and knowledge students acquired from Concepts of Artificial Intelligence (AI). The subject begins by exploring different classifications of AI (e.g. Expert Systems, Planning and Robotics, Natural Language Processing (NLP) and Speech Recognition, Machine Learning, and Computer Vision) and their current applications. Students will be presented with case studies focusing on the overview of the development of NLP, Speech Recognition and Computer Vision (most commonly used applications of AI and Machine Learning). This subject also covers the AI for Good movement and how AI is being used to address economic and socially relevant problems.
Introduction to Data Science | IDS201The aim of this subject is to provide students with fundamental knowledge of data, questions, and tools that a data scientist deals with. Students will not only be introduced to the ideas behind turning data into information but will also be introduced to the data scientist's toolbox. Topics include: data scientist skills and responsibilities in a business including planning, performing and presenting projects; data science code of ethics; data manipulation tools and techniques.
Classification and Regression | CLR204
This subject introduces students to the statistical models for regression and classification necessary for more specialised subjects in this degree. The main topics covered are Classification Algorithms and Regression Algorithms; the practical use of both methods, how to evaluate the proposed models and how to choose between the different available methods.
Theoretical lectures about the main concepts to be studied are followed by demonstrations of the different applications. Then the students are asked to apply the learned concepts on different classification and regression problems.
Machine Learning Principles | MLP301This subject aims to introduce students to the applications of machine learning, such as robotics, data mining, computer vision, bioinformatics and natural language processing, but will also discuss risks and limitations of machine learning. The subject also covers machine learning concepts and techniques such as supervised and unsupervised machine learning techniques; learning theory, reinforcement learning and model performance improvement. This subject requires students to have programming skills and knowledge in probability, statistics, regression, and classification.
Learn with industry standard technologies
International students must not enrol in more than one-third (33%) of online subjects over their course, and must study at least one face-to-face subject each study period. For more information, visit Study in Australia.
International students on a student visa are required to study full time (i.e. must complete a minimum of 1.0 EFTSL of study per year). For the latest information on study locations, please check the entry requirements flyer.
Industry partners and work placements
Engage with industry throughout your course as you complete an industry brief or internship, gaining valuable work experience in your dream field.
Check the domestic course fee schedule for the cost of your course.
Eligible Australian students may choose to defer some, or all, of their tuition fees through FEE-HELP, a loan scheme repaid through the tax system based on income.
ScholarshipsIf you are truly passionate about Design and Creative Technology, we want to hear from you. We have a variety of Design and Creative Technology scholarships on offer to assist you in becoming a key part of the Design and Creative Technology industry:
Before you begin your course application, check that you meet the requirements listed below.
Year 12 (Australian secondary school certificate) or equivalent
Successful completion of a Vocational qualification (AQF Level 4), or above
Successful completion of a Higher Education qualification
Work life experience demonstrating the ability to undertake study at the required level.
Guaranteed pathway and Recognition of Prior LearningIf you have already completed a qualification or gained skills through life or work experience, you may be able to credit this against your degree with us. Check information about Recognition of Prior Learning and Course Credit transfer. We also offer pathway opportunities to further your learning.
Check the international course fee schedule for the cost of your course. Onshore international students requiring a student visa should choose campus-based / blended options.
Course fees can be paid across three study periods. Each instalment to be paid before the beginning of the academic stage census date.
ScholarshipsWe want you to have the best possible chance to succeed, which is why we offer a range of financial scholarships to support our international students during their study journey.
Before you begin your course application to study as an international student, check that you meet the requirements below.
Guaranteed pathway and Recognition of Prior LearningIf you have already completed a qualification or gained skills through life or work experience, you may be able to credit this against your degree with us. Check information about Recognition of Prior Learning and Course Credit transfer. We also offer pathway opportunities to further your learning.
How to apply
Read through the admissions criteria and ensure you meet the entry requirements.
It’s easy! Apply online below or contact us and we can help on 1300 575 803.
We’ll contact you shortly after to confirm your details and help you through the rest of the process.
Frequently asked questions
What are Torrens University Australia’s ATAR requirements for domestic students?
Torrens University Australia no longer considers ATAR (Australian Tertiary Admission Rank) as our primary entry requirement. We have removed ATAR as the key admissions criteria for applicants aiming to study at Torrens University Australia. We strongly believed an alternative to the ATAR system should be found, which more broadly assesses students, especially when soft skills are emerging as important employability attributes. So, students with a recent secondary school education are now considered for admission if they have a Year 12 (Australian secondary school) certificate. Exceptions may apply to some courses.
What if I don’t meet the entry criteria for a degree?
Am I eligible for FEE-HELP?
If you are a domestic student attending university or an approved higher education provider, you can get a FEE-HELP loan to pay all or part of your tuition fees.
You are eligible for FEE-HELP assistance for a unit of study (i.e. subject) if you:
- Undertake study with an approved provider.
- Meet the citizenship and residency requirements:
- An Australian citizen or a New Zealand Special Category Visa holder who meets the long-term residency criteria and who will undertake, in Australia, at least one unit of study contributing to your course; OR
- A permanent humanitarian visa holder who will be a resident in Australia for the duration of your unit; OR
- Are a permanent visa holder who is undertaking bridging study for overseas-trained professionals, and will be a resident in Australia for the duration of the study.
- Enrolled in an eligible unit of study by the census date for the unit.
- Have not exceeded the FEE-HELP limit.
For full details, visit the Australian Government website Study Assist.
If you are still unsure, please contact our Future Student Advisors who can talk you through the information.
Can I get course credit for previous experience?
Yes, course credit is available for most courses upon application and academic approval (excluding Higher Degree by Research programs).
If you have already completed a qualification or have relevant work experience, you may be eligible for credit towards your course. This credit can take the form of credit transfer, block credit or Recognition of Prior Learning (RPL). Review our Course Credits page or chat to our Future Student Advisors.
What are Recognition of Prior Learning (RPL) and Credit Transfer (CT)? How do I apply?
Recognition of Prior Learning (RPL) is an assessment process that recognises experience, previous study and qualifications, and other forms of informal and non-formal learning, to determine if you meet course requirements.
If you have relevant qualifications or experience, you may be eligible for credit towards your course and a reduction in tuition costs.
Please speak to our Future Student Advisors to discuss your prior learning experiences.
For more information, please visit Course credits.
How do I apply for a scholarship?
Torrens University has a wide range of scholarship options to support new, returning, international and Australian students. They all include a reduction in tuition fees, and some scholarships include a mentoring component with our industry partners.
When you speak to our Future Student Advisors, let them know you wish to be considered for a scholarship in your application form. They will show you how to apply for a scholarship.
For more details, explore our range of scholarships.
Want to find out more?
Don't forget to download the course guide or get in touch with us below.