The School of Computer Science aims to teach fundamental principles and practical skills in information technology, and to establish the foundations for an entire career. Units of study in the Computer Science major are available at standard and advanced level.
In 2024, some聽mathematics prerequisites聽 for undergraduate students commencing in Semester 1 2025 were removed.
It has been identified that this curriculum component (Program, Major or Minor) has been affected. To ensure success, make sure you are aware of the required level of mathematics (assumed knowledge) for this curriculum component. Visit the聽mathematics learning support聽webpage, to understand your pathway to success, including the sequence of units you should complete and the support services available.
A major in聽Computer Science covers the key concepts of computation. You will learn the principles and techniques needed to solve tasks efficiently with computation, and how to express those solutions in software. You will also discover how computation can be modelled and how to reason about the limits of what computation can achieve.
A major in聽Computer Science will provide you with the knowledge and skills needed to innovate in computer science, and create fundamentally new computer science solutions to future challenges.
The Computer Science major and minor requirements are listed in the聽Computer Science unit of study table.
Honours in Computer Science may be undertaken in certain appended honours degrees.聽 Admission requirements and unit of study information can be found on the Computer Science - Honours unit of study table. Read how to apply for honours as a current student.
奥别产蝉颈迟别听School of Computer Science
贰尘补颈濒听cs_undergraduate@sydney.edu.au
Dr. Andr茅 van Renssen
andre.vanrenssen@sydney.edu.au