Updating Results

Bachelor of Computer Science

  • Bachelor

SAE's Bachelor of Computer Science equips students with expertise in programming, cyber security, web development, cloud computing, and AI. The program offers small classes, one-on-one mentoring, and opportunities for cross-discipline collaboration, culminating in a professional portfolio and industry placement.

Key details

Degree Type
Bachelor
Duration
2 - 2.5 trimesters full-time
Course Code
CS7V5, 116343B
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

SAE is where you'll transform from being someone with a knack for systems and a love of problem solving into a tech whiz with the expertise and enhanced confidence to score your dream role. Master your craft in programming, cyber security, web development, cloud computing and AI with our dynamic Bachelor of Computer Science.

Like all SAE computer science courses, our bachelors degree allows you to learn in small classes with one-on-one mentoring opportunities not often found in larger universities. Guided by our industry experts, you'll learn to apply theoretical knowledge and current best practices while utilising cutting-edge virtual machines.

Develop in-demand skills in programming languages such as Python and C++, as well as software and tools like Git, Unity and Maya. In addition to your core units, you'll choose from a pool of electives to develop a specialisation in one of four areas: Games Programming, Software Development, Cyber Security or Web Development.

As your technical skills develop and you work on more dynamic projects, you'll have the chance to apply your expertise to cross-discipline work in VFX, Film, Games and Animation. Not only will this enhance your skill set, but it'll also help you build a professional portfolio of work fit to impress prospective employers.

You'll also complete Work Integrated Learning (student placement) opportunities as part of your computer science degree, where you'll put your technical skills into practice and build your professional network. We'll also equip you with critical employability skills including strategies for problem-solving, communication and self-promotion.

Begin your journey at SAE University College - study computer science online today!

Entry requirements

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 higher education diploma-level qualification or higher issued under the Australian Qualifications Framework (AQF); OR
  • Completion of a Vocational Education and Training (VET) 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.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

SAE is where you'll transform from being someone with a knack for systems and a love of problem solving into a tech whiz with the expertise and enhanced confidence to score your dream role. Master your craft in programming, cyber security, web development, cloud computing and AI with our dynamic Bachelor of Computer Science.

Like all SAE computer science courses, our bachelors degree allows you to learn in small classes with one-on-one mentoring opportunities not often found in larger universities. Guided by our industry experts, you'll learn to apply theoretical knowledge and current best practices while utilising cutting-edge virtual machines.

Develop in-demand skills in programming languages such as Python and C++, as well as software and tools like Git, Unity and Maya. In addition to your core units, you'll choose from a pool of electives to develop a specialisation in one of four areas: Games Programming, Software Development, Cyber Security or Web Development.

Career pathways

CAREER OUTCOMES

WHERE OUR BACHELOR OF COMPUTER SCIENCE COULD TAKE YOU:

GAMES PROGRAMMING SPECIALISATION
  • Games Programmer
  • Games Engine Programmer
  • Mobile Game Developer
  • AI Programmer
SOFTWARE ENGINEERING SPECIALISATION
  • Software Engineer
  • Mobile App Developer
  • Systems Engineer
  • Security Engineer
CYBER SECURITY SPECIALISATION
  • Security Architect
  • Incident Responder
  • Digital Forensics Investigator
  • Cyber Threat Intelligence Analyst
WEB DEVELOPMENT SPECIALISATION
  • Full Stack Developer
  • Front-End Developer
  • Back-End Developer
  • DevOps Engineer

Course structure

Course Structure

The Bachelor of Computer Science is broken up into three distinct stages, each designed to develop different skills. This course allows you to choose from a pool of electives throughout your studies and will see you develop a specialisation in one of four areas: Games Programming, Software Development, Cyber Security or Web Development.

  • 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 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 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