Start building today!
Experience the Find the courses and unlock the true potential
3 Years
On Campus, Online (Domestic students only), and Blended delivery options available. On-campus includes 2 hours of weekly on-campus classes plus 1 hour of national content. Online includes 2 hours of live online classes plus 1 hour of national content. Blended combines 2 hours of live (on-campus or online) classes with 1 hour of national content each week.
Full Time / Online / On-campus / Blended
September 2026 | February 2027 | May 2027
Course Overview
Where You Can Study
Melbourne
235 Normanby Rd, SOUTH MELBOURNE, VIC 3205
Eligibility
Domestic Entry Requirements:
International Entry Requirements:
English Language Requirements (International):
Career & Study Pathways
Quality & Recognition
Academic Regulator
TEQSA
Professional Body
Australian Computer Society (ACS)
Accreditation Status
AccreditedSkills Assessor
ACS
Course Content
Human-Computer Interaction
Explores fundamental principles of HCI underpinning user interfaces, covering interaction methods including traditional desktop interfaces, mobile technologies, and emerging concepts like tangible objects and ambient displays.
Programming Foundations
Introduces fundamental programming concepts and techniques using a high-level programming language, covering variables, data types, control structures, functions, data structures, file I/O, modules, error handling, and object-oriented programming.
IT and Cyber Security Fundamentals
Covers fundamental IT concepts and terminology, hardware and software elements, software development, data collection and storage, all viewed through a cyber security lens.
Software Development Fundamentals
Introduction to the fundamentals of software development, covering the software development lifecycle, development methodologies, version control systems, teamwork, project management, and documentation.
Project Design and the Entrepreneur
Explores entrepreneurship, innovation and project design, developing approaches to identify promising opportunities and actionable strategies to transform them into tangible successes.
Data Analysis and Visualisation
Introduces fundamental principles of data analysis including foundational mathematical skills and effective data visualisation techniques, statistics and probability, and industry-standard tools for data visualisation and interactive dashboard creation.
Scripting, Automation and IoT
Explores scripting and automation techniques for system administration and data extraction, and introduces the Internet of Things (IoT) and programming on microcontrollers.
Web Technologies
Introduces foundational web development concepts including the DOM, HTML, CSS, JavaScript, web design theories, web servers, databases, Content Management Systems, and responsive web design.
Interdisciplinary Collaboration and Communication
Students collaborate on interdisciplinary projects blending creativity and technology across fields such as film, audio, music, gaming, design, and computer science, focusing on communication, problem-solving, and teamwork.
AI and Machine Learning
Explores core algorithms, tools, and ethical frameworks surrounding intelligent systems across AI and Machine Learning.
Data Structures and Algorithms
Covers fundamental and advanced data structures including arrays, linked lists, stacks, queues, trees and graphs, along with essential algorithms for sorting, searching, and graph traversal.
Cloud Computing
Introduces cloud computing fundamentals including virtualisation, service models (IaaS, PaaS, SaaS), cloud security, microservices, containers (Docker, Kubernetes), and serverless computing using platforms like AWS, Azure, or Google Cloud.
Impact Studio
Students use interdisciplinary collaboration skills to address a real-world problem in a 'hackathon' style studio environment, producing a prototype presented to internal and external stakeholders.
Major Project Development
Students develop a concept into a significant project showcasing skills and knowledge, resulting in a well-defined project concept, viable prototype, and solid project plan.
Commercial Production Studio
Covers the early stages of an independent production process, from finding a viable market to pitching a concept to a potential investing audience.
Major Project Production
The final capstone production unit where students build on pre-production work, complete production and delivery of their final creative work, and execute their marketing and distribution plan.
Work Integrated Learning
A professional experience opportunity providing industry placement with a minimum of 80 hours at one or more host organisations.
AI Technologies
Explores AI literature, tools and techniques including use of AI, research into AI, ethical considerations, social impacts, and theories of creating and manipulating AI tools.
International Study Tour
Provides a wider global perspective through immersion in a different cultural environment, including an immersive trip to a selected location complemented by pre and post trip classes.
User Centered Design
Explores UX and UI design, applying design tools such as personas, user journeys, prototyping, iterating and testing to create websites or apps with an ideal user experience.
Mobile Applications and Interfaces
Covers mobile game development including effective programming techniques, design patterns, and tools for creating polished and engaging mobile games.
Networking and Multiplayer Systems
Covers network protocols, latency, client-server communication, game state management, and efficient data transmission for multiplayer game development.
Tool Development for Real-Time Engines
Advanced unit covering C# and C++ programming to create custom plugins for Unity and Unreal Engine, including plugin architecture and APIs.
Applied Game Design
Explores applied game design for purposes beyond entertainment, including education, training, or social impact, crafting engaging experiences that achieve specific goals.
Cyber Security Law and Ethics
Examines the legal and ethical responsibilities of cyber security professionals, covering national and international laws and moral considerations of working with sensitive digital information.
Cyber Security Data Analysis
Uses programming and analytics tools to uncover insights from cyber security data, detect threats, monitor systems, and support decision-making with real-time analysis and visualisation.
Intermediate Cyber Security
Explores the cyber threat landscape and how to detect, prevent and respond to attacks, with preparation for the CompTIA Security+ certification.
Software Algorithms and Complexity
Covers advanced algorithms for automation and machine learning, algorithm efficiency analysis, integrating machine learning algorithms into software, and data visualisation techniques.
Common Questions
Students can choose from four specialisation areas: Games Programming, Software Development, Cyber Security, and Web Development. These specialisations are developed through a pool of elective units chosen in addition to the core curriculum, allowing students to tailor their degree to their career goals.
The Bachelor of Computer Science can be completed in 6 trimesters (approximately 2 years) via the Full Time Fast Track option, or in 8 trimesters (approximately 2.5 years) via the standard Full Time pathway. SAE also offers flexibility to change study load throughout the course if needed.
Students develop in-demand expertise in programming languages including Python, C++, and Java, as well as software and tools such as Git, Unity, Maya, and Kubernetes. The course also covers industry-standard IDEs like JetBrains and Visual Studio, DevOps platforms, real-time engines (Unity and Unreal Engine), and cloud computing platforms like Amazon Web Services.
Yes, Work Integrated Learning (CIM310) is included as a core unit in Stage 3 of the course. This unit provides a professional experience opportunity requiring a minimum of 80 hours at one or more host organisations, helping students build real-world industry experience and professional networks before graduating.
The domestic course consists of 20 units at $2,999 each and 2 units at $5,998 each, with an indicative annual course fee of $23,992 AUD (based on 1.0 EFTSL). A Student Services and Amenities Fee (SSAF) is also applicable. FEE-HELP is available for eligible domestic students. International students pay $3,495 per standard unit and $6,990 per double-weighted unit, with an indicative annual fee of $27,960 AUD.
Application
Three simple steps to get enrolled
Step 01
Enquire
Click "Enquire Now" and tell us a little about yourself. It's free and takes 2 minutes.
Step 02
Submit Documents
Our team will guide you on exactly which documents to prepare and submit.
Step 03
Get Enrolled
Receive your offer letter and confirm your enrolment. Welcome to the course!
Honestly I was lost when I first started looking at Australian colleges. There are just too many options and every agent gives you different info. A friend told me about FindTheCourses and within a week I had shortlisted 3 programs that actually matched my budget and visa situation. My advisor Sanjay was super helpful — never felt like I was being pushed into anything.
Priya Sharma
India
Master of Nursing · Griffith University