Bachelor of Advanced Computing

University of Sydney

About

The Bachelor of Advanced Computing is designed with your computing career in mind.

This accredited degree by the Australian Computer Society will develop practical and theoretical skills across the computing, information technology and business transformation industries.In Australia's most innovative computing course, you can combine your passion for computing with a shared pool of more than 100 cross-disciplinary majors as you cultivate specialist industry knowledge and computing expertise.As an advanced computing student, you will learn from leaders in the field.

First year covers the core skills required to become a computing professional before you specialise in a major that aligns with your preferred career pathway:

computer science, information systems, software development or computational data science.The computer science major will foster your ability to create and use the latest computer technology, while the information systems major applies this computing technology to devising and managing innovative business solutions.The software development major focuses on the design of new software systems and the computational data science major will develop your ability to draw meaningful knowledge from data to drive decision making.You can combine your computing skills with a second major from over 100 study areas including music, commerce, science and the arts, and develop the well-rounded perspective highly valued by employers.You have the choice to graduate after three years with the Bachelor of Computing or continue to complete advanced professional and research skills in your fourth year.With career options spanning research and development, consulting, information and communication technology services, software architecture and start-ups, the knowledge and experience you develop will position you for a diverse and engaging career.

Structure

  • Computational Data Science (Major)
  • Computational Data Science (Minor)
  • Computer Science (Engineering) (Major)
  • Computer Science (Engineering) (Minor)
  • Information Systems (Engineering) (Major)
  • Information Systems (Engineering) (Minor)
  • Software Development (Engineering) (Major)
  • Software Development (Engineering) (Minor)

Entry requirements

Admission criteria

Admission this course is on the basis of the following criteria:

  • a secondary education qualification such as the NSW Higher School Certificate (including national and international equivalents), or approved higher education study, including approved preparation courses.
  • English language requirements where these are not demonstrated by sufficient qualifications taught in English.

Admission pathways are open to domestic applicants on the basis of equity or other adjustment factors, including for Aboriginal and Torres Strait Islander applicants. For details, visit admission pathways.

Prerequisites

This course has a mathematics course prerequisite. For details on the prerequisite, and how it applies to you, visit: Mathematics course prerequisites.

Credit for previous study

If you’ve already completed university-level or equivalent subjects, you may be able to apply for credit for previous study.

Learning outcomes

What you'll study

Detailed course structures for Bachelor of Advanced Computing: Bachelor of Advanced Computing (... more information
Units of Study

Institution