Search
Search by area of study

Computer Science

Diploma of Computer Science

LAY THE FOUNDATIONS FOR A DYNAMIC CAREER IN COMPUTER SCIENCE
Woman sits at desk with games software on large desktop monitor and spreadsheet data on the laptop.
Available at
Online, Melbourne, Sydney
Fees
FEE-HELP available
Diploma of Computer Science
Domestic Fees

Units x Costs ($AUD)
4 x $3,807
4 x $2,728

Indicative Annual Course Fee*
(based on 1.0 EFTSL)
$26,140 AUD
Plus Student Services and Amenities Fee (SSAF)

* The Indicative Annual Course Fee reflects that students are charged fees on a per unit basis and the fee for a unit may increase.

For more information view the SAE Fee Schedule or visit the Fees & Payment page.

FEE-HELP Available
Diploma of Computer Science
International Fees

Units x Costs ($AUD)
4 x $4,439
4 x $3,178

Indicative Annual Course Fees*
(based on 1.0 EFTSL)
$30,468 AUD
Plus Student Services and Amenities Fee (SSAF)

* The Indicative Annual Course Fees reflects that students are charged fees on a per unit basis and the fee for a unit may increase.

For more information view the SAE Fee Schedule or visit the Fees & Payment page.

Duration(s)
2 Trimesters Full Time (Fast Track)

Complete your course faster by studying the course units over approximately 7 months (2 trimesters).

Diploma of Computer Science
Course Durations
2 Trimesters Full Time (Fast Track)

Complete your course faster by studying the course units over approximately 7 months (2 trimesters).

3 Trimesters Full Time

Whilst still classified as a full-time study load, you will complete the course units over one year (3 trimesters).

Start Date(s)
February 2025
Diploma of Computer Science
Start Dates
Online
  • February 2025

  • May 2025

  • September 2025

Melbourne
  • February 2025

  • May 2025

  • September 2025

Sydney
  • February 2025

  • May 2025

  • September 2025

Entry Requirements
Diploma of Computer Science
Domestic Entry Requirements
Domestic students must meet one of the following criteria:
Completion of an Australian Senior Secondary Certificate of Education (QCE, WACE, HSC, SACE, etc.), like your Year 12 certificate or equivalent; OR
Completion of a Certificate III-level qualification, or higher, issued under the Australian Qualifications Framework (AQF); OR
Experience-based entry – for applicants who do not meet the requirements of entry criteria above.
More info
Diploma of Computer Science
International Entry Requirements
International Entry Requirements
Minimum age requirements
International students seeking admission to SAE must be 18 years of age OR must be turning 18 during their first trimester of studies at SAE.
Academic requirements
Successful completion of secondary school studies (assessed as an equivalent of Australian Year 12 secondary studies). Minimum overall pass is required.
English language requirements
International English Language Testing System (IELTS): An overall score of 6.0 or higher, OR
Test of English as a Foreign Language (TOEFL): 63 overall (internet-based test); OR
Pearson Test of English (PTE): Academic score of 36 or higher, OR
Completion of Year 12 English in an Australian secondary school or college or equivalent with a minimum result of “Satisfactory” or equivalent.
More info
Successful completion of an Academic English program with an SAE-approved Australian-based English partner. Please refer to our SAE International Study Pathways for more information.
More info

Your creative career starts with SAE

Apply Now

DIPLOMA OF COMPUTER SCIENCE

If you’re looking to take your first steps into the ever-evolving world of technology, the Diploma of Computer Science is the foundational course for you.

Covering the first of three stages included in our bachelor’s program, this course explores key fundamentals of computer science. You’ll begin to build a skillset in scripting and automation, web development, data structures, IT and cyber security, and programming.

Explore industry-standard languages including Python, Powershell and Javascript to set yourself up for success in professional workplaces.

You’ll also develop an understanding of the technical process, project design and management, core communication practices, ownership, distribution, and copyright in the technology and creative industries.  
   
As a technology-driven computer science practitioner, you’ll be assessed through the completion of real-world, industry-based projects. This will ultimately help you build up a body of work and portfolio to share with potential employers or your first client.

Upon completion, you will be eligible for up to 80 credit points towards the Bachelor of Computer Science, providing a structured pathway to future study opportunities.

Start your journey towards an exciting and varied career in Computer Science today at SAE University College. 

CAREER OUTCOMES

What jobs will this course lead to?
  • Entry Level Software Developer
  • Junior App Developer
  • Gameplay and Engine Assistant
  • Junior Systems Engineer
  • Security Assistant
  • Junior ICT Consultant
A woman at a long desk working on an iMac computer

SAE Diploma of Computer Science offers:

Bachelor of Creative Industries
Enhance your skills Explore foundational concepts in entrepreneurship, communication, project design and management, plus develop new technical skills in web development, scripting and automation, and programming.
Practical, immersive training Learn as you collaborate on real-world projects and briefs. Build a portfolio of innovative solutions to share with an employer or first client.
Creative collaboration Upskill and expand your knowledge by collaborating with your fellow SAE students within computer science and other creative disciplines.
Expand your career prospects Begin building a professional portfolio, and graduate with employability and entrepreneurial skills and a network of fellow creatives.

YOUR CAREER IN COMPUTER SCIENCE BEGINS NOW

Tools & Software

COMPUTER SCIENCE SKILLS

Computer network fundamentals Scripting and automation Technical workflow practices Python, Powershell and Javascript programming languages Entrepreneurship and project design

FIND OUT MORE ABOUT STUDYING AT SAE







Please enter your phone number with no spaces








The three-number subclass that indicates the VISA
you currently hold. For example, 500, for a Student VISA






Hidden







By submitting my details through this form, I acknowledge that I have read and accept the SAE terms and conditions and privacy policy.


Course Structure

Complete your Diploma of Computer Science faster by studying the 8 required units in as little as 7 months (2 trimesters).
Gradient of colour technician qualification
Stage 1: Foundations
Develop the essential technical skills and the knowledge required to collaborate with other students and professionals.
Credit points: 10

This subject serves as your gateway to understanding how humans and computers interact effectively. Here, you will explore the fundamental principles of HCI that underpin all user interfaces, from the ones on your phone to complex software applications. We will delve into various interaction methods, including traditional desktop interfaces, mobile technologies, and even emerging concepts like tangible objects and ambient displays.
Credit points: 10

Scripting and automation concepts are core to computing disciplines. In the cyber security context, scripting and automation is used in numerous ways, from secure software development, through to software defined networks, and Development Security Operations. You will experience a practical approach to scripting and automation, focusing on the development of scripts and the integration of these scripts with common security and business applications to automate security, networking, and other processes. You will use Python, a popular scripting and automation language widely used in the cyber security industry, and Powershell, a powerful scripting language used as a command shell, a scripting language and for configuration management.
Credit points: 10

This unit explores the concepts of entrepreneurship, innovation and project design. You will develop approaches to identify promising opportunities and actionable strategies to transform them into tangible successes. Through exposure to developing new ideas, processes and ways of working - both individually and in entrepreneurial teams - you will hone skills to put creative ideas into practice and achieve real-world impact.

As Alan Kay explained, "The best way to predict the future is to create it", so let's get at it!
Credit points: 10

This unit focuses on the fundamental knowledge and skills required by all IT professionals. You will explore basic IT concepts and terminology as well as the hardware and software elements that form the basis of systems from personal computing through to enterprise level. You will also explore how software is developed and used, and the collection, storage and use of data. All these topics will be viewed through a cyber security lens and the unit will conclude by considering the field of cyber security as a holistic discipline.
Credit points: 10

Modern personal and enterprise computing relies on internetworked systems. Understanding the basis of how systems are networked and how information is transported is essential to cyber security. This unit explores fundamental networking concepts, how networks are managed, and how they are secured. You will use network simulation tools to build simple and complex networks and will be introduced to important diagnostic tools and techniques.
Credit points: 10

This unit equips you with the foundational knowledge and practical skills to navigate the intricate world of data structures and algorithms. You will explore fundamental structures like arrays, linked lists, stacks, and queues, along with their strengths, weaknesses, and real-world applications. Delve into advanced structures such as trees and graphs, used to represent hierarchical relationships and network connections, and explore essential algorithms for sorting (e.g. selection sort, merge sort), searching (e.g. linear search, binary search), and graph traversal.
Credit points: 10

This unit serves as your launchpad into the world of creating software applications. You'll unveil the secrets behind the technology you use every day and gain the fundamental skills to build your own programs. We will delve into the core concepts of procedural programming, where you will learn how to break down problems into step-by-step instructions that computers can understand. This foundation will then be expanded upon as we explore the power of object-oriented programming (OOP), a more structured and efficient approach to building complex software. The unit adopts a hands-on learning approach, where you will actively apply your knowledge through engaging projects.
Credit points: 10

This unit will introduce you to foundational knowledge and skills for web development which will be useful throughout your studies and career in computer science. You will learn foundational concepts, principles and skill in web development. We will delve into the core concepts of the Document Object Model (DOM), Hyper Text Markup Language (HTML) and its companion Cascading Style Sheets (CSS), and an industry-standard programming language for websites: Javascript. Explore concepts of web design theories and practices including web servers, web databases, web domains, Content Management Systems, web design, web layout, responsive web design, functionality and usability.
CRICOS Course Codes
116347J (3 TRIMESTERS)
Australian Qualifications Framework
AQF Level: 7 SELF-ACCREDITED BY SAE

HELP & SUPPORT

Here are some frequently asked questions.

Read more FAQs

Read more about SAE enrolment for domestic students here.

Read more about SAE enrolment for international students here.

You can apply for SAE courses quickly and easily online. Go to our Apply now page for further information.

FEE‑HELP* is an Australian Government loan scheme that assists eligible fee paying students pay all or part of their tuition fees. It cannot be used for additional study costs such as accommodation or text books. The total amount of FEE‑HELP a person can use is known as the ‘FEE‑HELP limit’.

Once a person begins using FEE‑HELP, the amount of FEE‑HELP they have left to use is known as their ‘FEE‑HELP balance’.

* Terms and conditions apply. For the latest updates regarding FEE-HELP please refer to sae.edu.au/fees

You can choose to study most of our courses in a part-time capacity. An SAE course advisor will be able to give you more information about the study options for your chosen course.

Note: Part-time is not available for international students.

CREDIT AND RECOGNITION OF PRIOR LEARNING

SAE may recognise your prior learning and may grant credit towards satisfying the requirements for a higher-level program. This is applied where previous learning is considered equivalent to the content and learning outcomes prescribed for units within the program.
For full details, please refer to SAE’s policy on recognition of prior learning and credit transfers.

YOUR DREAM CAREER BEGINS NOW

With our industry connections, specialised teachers, and personalised education in world-class facilities, you can unleash your creative future with confidence.
Apply Now