4 Years On Campus Bachelors Program
The Bachelor of Advanced Computer Science (Honours) at the University of New South Wales (UNSW Sydney) is designed for ambitious students who want to go beyond core computing knowledge and specialise in advanced, research-led areas of computer science. This program suits students who are curious, analytical, and eager to solve complex real-world problems using cutting-edge computational thinking, innovation, and technology.
Curriculum Structure
Year 1
Students begin with a strong foundation in computing and mathematics, gaining essential technical and analytical skills. Core courses like Computing 1A, Computing 1B, and Discrete Mathematics introduce programming, software design, and the mathematical principles underpinning computer science. The first year also builds problem-solving confidence through collaborative and project-based learning.
Year 2
In the second year, students deepen their understanding of computer systems and algorithms. Courses such as Data Structures and Algorithms, Computer Systems Fundamentals, and Database Systems develop their ability to design efficient programs and manage data intelligently. This year also introduces elective options, allowing students to begin tailoring their degree towards their chosen specialisation — such as artificial intelligence, cybersecurity, or data science.
Year 3
This stage focuses on advanced computing concepts and practical innovation. Students take courses like Software Engineering Fundamentals, Operating Systems, and Artificial Intelligence, applying theory to real-world contexts. They also undertake advanced electives that align with their selected focus area, preparing them for leadership in complex, technical environments.
Year 4 (Honours Year)
The final year is research-intensive and offers the opportunity to work one-on-one with UNSW academics on a significant Honours Thesis project. Students integrate advanced coursework in their specialisation — for example, Machine Learning, Advanced Algorithms, or Security Engineering — while demonstrating their independent research capability. This year develops mastery in both technical knowledge and academic inquiry, paving the way for careers or further research in the field.
Focus Areas: Artificial Intelligence, Data Science, Cybersecurity, Computer Systems and Architecture, Human-Computer Interaction, Programming Languages, and Theoretical Computer Science
Learning Outcomes: Graduates will master advanced computational thinking, algorithmic design, and research methods; develop the ability to design and evaluate complex software systems; and apply ethical and professional principles to technology-driven challenges.
Professional Alignment (Accreditation): Accredited by the Australian Computer Society (ACS), ensuring professional recognition in Australia and internationally.
Reputation (Employability Rankings): UNSW ranks among the top 50 universities worldwide (QS World University Rankings 2025) and is 1st in Australia for Engineering and Technology according to the QS Subject Rankings. Graduates are highly sought after, with UNSW recognised as #1 in Australia for graduate employability (QS Graduate Employability Rankings 2025).
At UNSW, the Bachelor of Advanced Computer Science (Honours) is designed for students who want to go beyond theory and deeply engage with real-world applications of computing. From the very beginning, you’ll gain hands-on experience through cutting-edge projects, collaborative research, and exposure to industry-standard tools and technologies. The program encourages students to experiment, innovate, and apply their technical knowledge to tackle authentic computing challenges.
Through this immersive learning model, you’ll build practical expertise while developing advanced problem-solving, teamwork, and leadership skills that prepare you for both research and high-impact professional roles. Here’s how UNSW ensures your learning is grounded in real experience:
State-of-the-art computing labs: Access advanced computing facilities equipped with high-performance systems and specialised hardware for fields like artificial intelligence, cybersecurity, and data science.
Capstone and research projects: Undertake an Honours research project where you work independently or in teams under expert academic supervision, developing innovative solutions to real-world computing problems.
Industry-integrated learning: Opportunities to collaborate with industry partners and research centres on applied projects, gaining insights into current trends and technologies shaping the computing landscape.
Practical coursework: Engage with project-based courses that simulate real development environments, including group software design and systems implementation challenges.
Specialised software tools: Use industry-relevant platforms such as Python, Java, C++, and data analytics tools as part of coursework and research activities.
UNSW Computer Science and Engineering facilities: Benefit from the support of the School of Computer Science and Engineering, one of Australia’s leading hubs for computing research and innovation.
Access to UNSW Library and digital resources: Make use of world-class library collections, online databases, and digital tools that support deep research and independent learning.
Research and innovation ecosystem: Collaborate with institutes such as UNSW Data Science Hub, AI Institute, and other multidisciplinary centres that foster experimentation and discovery.
By combining rigorous academic learning with real, hands-on experience, UNSW ensures you graduate not only with advanced technical knowledge but also with the confidence and adaptability to thrive in the ever-evolving tech industry.
When you finish this degree, you’ll be ready to step into high-demand, tech-focused roles or even move into research and innovation. Common career paths include:
Software Engineer / Developer
Data Scientist or Machine Learning Engineer
Cybersecurity Analyst / Security Engineer
Systems Architect or Technical Lead
How the degree sets you up for success
Real industry experience:
UNSW gives you more than classroom learning. Through dedicated career support, internship opportunities, and the Industry Capstone Project within the School of Computer Science & Engineering, you’ll gain hands-on experience tackling real problems for real companies.
Strong career outcomes:
UNSW graduates have one of the best employment rates in the country — with 91% of undergraduates securing full-time work within 4–6 months of finishing their degree. On average, starting salaries sit around AUD $70,000, increasing to about AUD $88,000 after three years.
Industry connections that matter:
UNSW’s Computer Science & Engineering faculty has close ties with major employers like Microsoft, Atlassian, and Commonwealth Bank. These partnerships open doors to internships, projects, and graduate recruitment pipelines — helping you build a strong professional network before you even graduate.
Global reputation and credibility:
UNSW Engineering and Computer Science are ranked among the top in Australia, particularly in fields such as AI, algorithms, and data systems. This reputation adds weight to your degree and enhances how employers value your qualification.
What makes the program stand out
You’ll complete an embedded Honours year, which includes advanced computing electives and a thesis component (18 units of credit). This gives you practical project experience and deep research skills — a major advantage if you’re considering postgraduate study or research.
Your next academic steps
After completing this degree, you’ll be perfectly positioned to continue your studies with a:
Master of Computer Science
Master of Data Science
PhD in Computing
or specialisations in Artificial Intelligence, Cybersecurity, or Software Systems
The built-in research component of the Honours year ensures you graduate with the analytical and research skills needed to thrive in any of these advanced programs.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
