Undergraduate · Computer Science
Bachelor of Computer Science
UNSW Sydney, Sydney, NSW, Australia
About this program
Run through the School of Computer Science and Engineering, this is one of the most selective computing degrees in the country by ATAR cutoff, reflecting demand from Sydney's tech and finance sectors. Students can specialise from second year into streams like artificial intelligence, computer graphics and games, security, or programming languages and compilers, with a well-worn path into UNSW's CSE research groups for honours.
The degree carries a mandatory industrial training requirement (typically a placement over a summer break), and the school has a well-known extracurricular hackathon and competitive programming culture that a meaningful chunk of students plug into outside timetabled hours.
Cost & duration
Course structure
5 terms of coursework
- Year 1: Programming Fundamentals, Data Structures and Algorithms, Mathematics for CS, Computer Systems Fundamentals
- Year 2: Software Engineering, Databases, Operating Systems, Theory of Computation
- Year 3: specialisation electives (AI, security, graphics, systems), Professional Issues and Ethics
- Mandatory: minimum 60 days industrial training
- Capstone: research or industry-linked project course, final year
Admissions
ATAR 96 or equivalent
IELTS 6.5 (no band below 6.0)