Bachelor of Advanced Computing and Bachelor of Science(Physics)

5 Years On Campus Bachelors Program

University of Sydney

Program Overview

The Bachelor of Advanced Computing and Bachelor of Science (Physics) at University of Sydney is a powerful 5-year double degree that combines cutting-edge computing skills with deep scientific knowledge in physics. It’s ideal for students who are passionate about technology, problem-solving, and innovation, and want to work at the intersection of data, computation, and physical sciences.

Curriculum Structure

Year 1:
You’ll build a strong foundation with core units such as Introduction to Programming, Discrete Mathematics, and Fundamentals of Physics 1A. This year develops essential coding skills alongside fundamental physics concepts and mathematical reasoning.

Year 2:
Your studies expand with subjects like Data Structures and Algorithms, Linear Algebra, and Fundamentals of Physics 1B. You’ll begin applying computational thinking to scientific problems, strengthening both analytical and technical skills.

Year 3:
You’ll move into more specialised topics including Object-Oriented Programming, Computer Systems, and physics units like Quantum Physics or Thermodynamics and Statistical Physics. This year focuses on integrating software development with advanced scientific understanding.

Year 4:
Advanced study continues with units such as Artificial Intelligence, Database Systems, and Electromagnetism and Photonics. You’ll gain experience working on complex computing systems while applying physics knowledge to real-world technological challenges.

Year 5:
In your final year, you’ll complete capstone projects and electives such as Machine Learning, Distributed Systems, or Astrophysics. This year emphasises research, innovation, and industry-ready skills, preparing you for high-level technical roles or further study.

Focus Areas (in a string):
Advanced computing, data science, artificial intelligence, theoretical and applied physics, computational modelling

Learning Outcomes (in a string):
Strong programming and software development skills, advanced problem-solving and analytical thinking, ability to apply computing to scientific challenges, research and innovation capabilities

Professional Alignment (Accreditation):
The computing component is accredited by the Australian Computer Society, supporting pathways into professional IT and computing careers.

Reputation (Employability Rankings):
The University of Sydney is ranked among the world’s top universities in QS rankings for both computer science and physics, with excellent graduate employability outcomes in technology and science sectors.

Experiential Learning (Research, Projects, Internships etc.)

At the University of Sydney, the Bachelor of Advanced Computing and Bachelor of Science (Physics) is designed to immerse you in hands-on, technology-driven learning from the very beginning. You’ll combine practical coding, real-world software development, and advanced physics experimentation, working in modern labs and collaborative tech spaces. With access to high-performance computing facilities, research labs, and industry-linked projects, you’ll graduate with the practical experience employers in tech and science are actively looking for:

  • Advanced computing labs and project work: Learn in dedicated computing labs, building real applications through software development projects, system design tasks, and capstone projects that mirror industry practices.
  • Programming and software tools: Gain hands-on experience with Python, Java, C/C++, SQL, and cloud-based platforms, along with tools used in AI, machine learning, and data science.
  • Physics laboratory experience: Work in specialised labs focusing on quantum physics, optics, and electromagnetism, using precision instruments and experimental setups for scientific research.
  • High-performance computing and data analysis: Access advanced computing resources for large-scale simulations, data modelling, and computational physics, applying coding skills to complex scientific problems.
  • Collaborative group projects: Take part in team-based software engineering and interdisciplinary projects, combining computing and physics to solve real-world challenges.
  • Industry placements and internships: Benefit from opportunities to engage in internships with technology companies, research organisations, and government sectors, supported by strong university–industry links.
  • Research institutes and innovation hubs: Connect with leading centres in data science, artificial intelligence, and physics research, giving you opportunities to contribute to cutting-edge projects.
  • Libraries and digital resources: Study in world-class facilities like the Fisher Library, with access to extensive technical documentation, scientific journals, and computing resources.
  • Maker spaces and collaborative environments: Use innovation spaces designed for prototyping, experimentation, and interdisciplinary collaboration, encouraging creativity and problem-solving.

Progression & Future Opportunities

Graduates of the Bachelor of Advanced Computing and Bachelor of Science (Physics) at University of Sydney are highly valued for their ability to combine deep technical computing skills with strong scientific reasoning. This unique skill set opens doors across fast-growing industries where data, technology, and science intersect. Common career paths include Software Engineer, Data Scientist, Machine Learning Engineer, and Computational Physicist:

  • Career support and employability services: Access the University’s dedicated Careers Centre, offering tailored services such as coding interview preparation, resume workshops, industry networking events, and internship guidance for tech and science roles.
  • Employment outcomes and salary potential: Graduates in computing-related fields in Australia enjoy high employability and competitive starting salaries, particularly in software engineering, AI, and data science, with strong long-term career growth. Graduates could expect to earn between AUD 70,000 – 100,000 per year. 
  • University–industry partnerships: Benefit from strong links with technology companies, research organisations, and innovation hubs, providing opportunities for internships, industry projects, and real-world collaboration.
  • Long-term accreditation value: The computing component is accredited by the Australian Computer Society, supporting recognition as a qualified IT professional and enhancing global career mobility.
  • Graduation outcomes: You’ll graduate with advanced programming expertise, problem-solving skills, and scientific knowledge, making you highly competitive in both technology-driven and research-focused careers.

Further Academic Progression:
After completing this program, you can pursue advanced study such as a Master of Computer Science, Master of Data Science, or specialised AI and machine learning programs. You may also continue into a PhD in Physics, Computer Science, or computational research fields, opening pathways into academia, advanced research, or leadership roles in technology innovation.

Program Key Stats

$60,600
$8,844
$ 150

Febr Intake : 1st NovAug Intake : 30th Apr


No
Yes

Eligibility Criteria

AAA
3.0
34
90

1340
28
6.5
85
90.0

Additional Information & Requirements

Country Requirements

Career Options

  • Software engineer
  • Data scientist
  • Machine learning engineer
  • Computational physicist
  • Systems analyst
  • AI researcher
  • Simulation engineer
  • Quantitative analyst
  • Cybersecurity analyst
  • Research scientist

Book Free Session with Our Admission Experts

Admission Experts