Bachelor of Science Space and Astrophysics

3 Years On Campus Bachelors Program

University of Adelaide

Program Overview

You’re looking at the Bachelor of Computer Science at the University of Adelaide—a three-year AQF Level 7 degree. This program offers a solid foundation in programming, algorithms, computer systems and software engineering, plus a chance to specialise in areas like Artificial Intelligence, Cybersecurity, Data Science or Distributed Systems & Networking.

This is the ideal degree for students who love analytical problem-solving and want to build advanced digital systems—no matter whether you're interested in machine learning, protecting systems against cyber-attacks, or running cloud infrastructures.

 

Curriculum structure (same page, just a small heading):

Year 1, you will develop core skills through foundation subjects such as COMP SCI 1102 Object Oriented Programming, COMP SCI 1106 Introduction to Software Engineering, COMP SCI 2000 Computer Systems, and COMP SCI 2103 Algorithm Design & Data Structures. The units give you hands-on exposure to programming and software tools and act as a foundation in computing principles. 

Year 2 in Sydney will have you expanding your knowledge with courses like COMP SCI 2201 Algorithm & Data Structure Analysis and COMP SCI 2207 Web & Database Computing, and electives on your subject of interest. This year will provide you with practical skills in databases, web systems, and data structures.

Year 3, you choose one of the majors—i.e. Artificial Intelligence (e.g. COMP SCI 3007 Artificial Intelligence, COMP SCI 3314 Statistical Machine Learning, COMP SCI 3310 Software Engineering & Project (AI)), or Cybersecurity (e.g. COMP SCI 3307 Secure Programming, COMP SCI 3308 Cybersecurity Fundamentals, COMP SCI 3312 Software Engineering & Project (Cybersecurity)), or Data Science or Distributed Systems and Networking. You’ll work on capstone projects tailored to your major, applying everything you’ve learned in real‑world contexts.

Focus areas: Artificial Intelligence; Computer Science; Cybersecurity; Data Science; Distributed Systems & Networking. 

Learning outcomes: Students can design and justify advanced software systems, build extended in-depth knowledge in a particular computer science major, work independently to solve problems, and communicate effectively in multicultural, multidisciplinary teams and understand ethical concerns in IT. The University of Adelaide+4calendar.adelaide.edu.au+4The University of Adelaide+4Professional alignment (accreditation): Accredited by the Australian Computer Society (ACS), with the academic requirements for membership of IEEE and ACM.

Reputation Based on Employability Rankings: The staff is ranked around #50 worldwide for computer science and engineering (ARWU 2022), and the course has received five-star ratings for teaching quality and student support (Good Universities Guide 2022).

Experiential Learning (Research, Projects, Internships etc.)

Practical hands-on skills are obtained by students through directed internships, industry-related group work, and access to cutting-edge computing labs enabling real-world learning in areas like AI, data systems, and cybersecurity. You can work with industry partners, code with colleagues on client-focused projects, and use best-in-class tools like the Phoenix high-performance computing platform and 3D prototyping labs. These experiences are designed to translate your academic knowledge to real-world environments, readying you for the workplace:

Credit internships: Students who are qualified in 2nd or 3rd year can do a 20‑30 day paid or unpaid professional work internship with industry, government or non‑profit host organisations via CareerHub, and gain direct workplace experience.

Discipline‑specific placement opportunities: Undergraduate computer science students may do internship units (if there is space in electives and good GPA) which integrate professional work into their degree for credit.

Deloitte Academy: A highly elite program offering many paid internship placement with Deloitte, improved professional training, and networking—open to students across all SET disciplines including Computer Science.

Industry projects: Courses include team-based and client-infused software and systems issues, culminating in final-year capstone projects in your area of study (e.g. AI or cybersecurity), with university-associated or external partners.

State‑of-the-art facility and equipment: Use the Phoenix High‑Performance Computing system, one of Australia's high-performance supercomputers, alongside innovation studios (Creation Studio, Fabrication Studio, Big Rep 3D prototyping lab) to prototype and test projects.

Support services: Career Services and the Student Success Team provide career workshops, resume check, mentorship, and CareerHub access for networking with internship hosts and industry partners.

Progression & Future Opportunities

As a graduate, you'll be ready to step confidently into careers such as software engineer, data scientist, cybersecurity analyst, or AI specialist—all of them drawing on your deep computing and technical skills. Along with firm foundation knowledge, you'll gain project experience and industry exposure that will bring you to leadership roles in tech-focused careers:

This is how Adelaide sets you up for the future:

Career Services & Employability Support: Award-winning career guidance, mentoring, workshops, and CareerHub relationships with actual employers and internship providers are all available to you. Even after graduation, support is ongoing through the Adelaide Graduate Award program.

Employment Outcomes & Salaries: The University of Adelaide boasts SA's #1 graduate employability rating. Australia-wide, full-time employment at the undergraduate level was around 75% as of 2023, and postgraduate coursework students had a 89.5% — with median full-time salaries of AUD 71,000 for undergraduates and AUD 97,000 for postgraduates.

University–Industry Partnerships: The initiative includes access to programs like The Academy by Deloitte, Apprentice placements, and collaborations with the Australian Institute for Machine Learning (AIML)–which partners with industry giants like Microsoft, CSIRO's Data61, and Commonwealth Bank on leading-edge AI research.

Accreditation & Long-Term Value: This degree is formally accredited by the Australian Computer Society (ACS) and adheres to academic standards for IEEE and ACM membership, providing strong global recognition.

Graduate Outcomes & Employer Satisfaction: In 2023, employer satisfaction in the university as a whole was 83.8%, indicating very strong endorsement by employers.

More Advanced Study:

Advanced master's degrees such as the Master of Computer Science, Master of Artificial Intelligence and Machine Learning, Master of Cyber Security, or Master of Data Science are present and provide more specialisation and research streams, potentially including honours or postgraduate research opportunities.

Program Key Stats

$50800 (per annum)
$ 150
July Intake : 1st May


Eligibility Criteria

2.6
26
70

1130
6.5
79

Additional Information & Requirements

Career Options

  • Planetarium director
  • Atmospheric chemist
  • Astronomer
  • Aerospace programs manager
  • Mission controller
  • Defence industry scientist
  • Remote sensing and GIS specialist
  • Space systems operator

Book Free Session with Our Admission Experts

Admission Experts