Updating Results

Computer Science: Diploma of Computer Science

  • Diploma

The Diploma of Computer Science is a foundational course that covers key fundamentals such as scripting, web development, and programming. It prepares students for professional workplaces and offers a pathway to further study opportunities.

Key details

Degree Type
Diploma
Duration
0.58 - 1 trimesters full-time
Course Code
CS5V5, 116347J
Study Mode
In person, Online
Intake Months
Feb, May, Sep
Domestic Fees
$23,992 per year
International Fees
$27,960 per year

About this course

Overview

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.

Entry requirements

Domestic Entry Requirements

Domestic students must meet one of the following criteria:

  • Completion of an Australian Senior Secondary Certificate (QCE, WACE, HSC or SACE) or equivalent; OR
  • Completion of a Certificate IV-level qualification, or higher, issued under the Australian Qualifications Framework (AQF); OR
  • For applicants who do not meet the requirements of the above entry criteria, refer to SAE's Experience Based Entry scheme at the 'More info' link.

International Entry Requirements

International students must be 18 years or above when they arrive in Australia to commence studies.

Academic requirements

  • Completion of a qualification deemed equivalent to an Australian Senior Secondary Certificate of Education (SSCE); OR
  • Other formal education or training qualification equivalent to an Australian VET Certificate IV or above.

English language requirements

  • International English Language Testing System (IELTS): Academic IELTS minimum overall band of 6.0 with no individual band below 5 completed in the last two years (or equivalent); OR
  • Completion of Year 12 English in an Australian secondary school or college or equivalent with a minimum result of "Satisfactory" or equivalent.
  • 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.

Study locations

SAE University College Perth Campus

Online

What you will learn

What You Will Learn

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 pathways

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

Course structure

Course Structure

Complete your Diploma of Computer Science faster by studying the 8 required units in as little as 7 months (2 trimesters).

Stage 1: Foundations
  • 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 This unit introduces you to the fundamental concepts and techniques of programming using a high-level programming language. You will learn to write, debug, and execute basic programs while developing problem-solving skills essential for computer science. The unit covers variables, data types, control structures, functions, data structures, file input/output (I/O), modules, error handling, and an introduction to object-oriented programming. By the end of the unit, you will be able to develop simple programs and understand core programming principles.
  • 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 This unit provides an engaging and practical introduction to the fundamentals of software development, focusing on the concepts, methodologies, and processes involved. Students will learn about the software development lifecycle, various development methodologies, version control systems, teamwork, project management, and the importance of documentation. The unit is highly interactive, featuring a mix of case studies, group activities, and hands-on projects that simulate real-world software development scenarios.
  • 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 introduces you to the fundamental principles of data analysis including foundational mathematical skills and effective data visualization techniques. You'll gain foundational knowledge of statistics and probability for data analysis, along with hands-on experience using industry-standard techniques and software for data visualization, statistical analysis, and interactive dashboard creation. Through practical exercises and case studies, you will explore real-world datasets, learning to apply quantitative methods to solve analytical problems along with developing an awareness of potential biases, errors, and ethical considerations in data interpretation.
  • Credit points: 10 This unit explores scripting and automation techniques, and their application in areas such as system administration and data extraction. You will learn to use scripting for automating tasks, managing system operations, and extracting data from the web. The unit also introduces the Internet of Things (IoT) and programming on microcontrollers. You will gain hands-on experience with sensors, actuators, IoT networking and communication, and basic security practices. The practical focus of this unit prepares you to design, implement, and manage automated and IoT systems effectively.
  • 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.

Credit for prior study or work

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.

How to apply

How to apply

Launch your creative career with confidence. Apply now