Computer Science

Study in the discipline of Computer Science is offered by the School of Information Technologies in the Faculty of Engineering and Information Technologies. Units of study in this major are available at standard and advanced level.

Program structure and content

Computer science involves the study of computers and the programs that run on them. This stream will appeal to technically-minded students who wish to contribute to the future development and support of technology.

First year planning for a Computer Science major

Essential: 12 credit points of INFO1103 and INFO1105, 12 credit points of Junior Mathematics and 24 credit points of electives

Requirements for a major

For a major in Computer Science the minimum requirement is 24 credit points chosen from the senior units of study listed for this subject area.

Students enrolled in non-IT degrees or majors, are eligible (upon application) for a Minor in Information Technology if they complete at least 18 credit points of intermediate or above units of study offered by the School of Information Technologies, within a completed degree. For further information, please refer to:


Students who want to enrol in Honours should apply to the Faculty of Engineering and IT (for BCST/BIT) or the Faculty of Science (for Science degrees) at pre-enrolment time. Selection will be finalised in January, once end-of-year results are known. Mid-year entries are also possible.

You need to have completed your pass degree before starting Honours (that is, you cannot do Honours concurrently while filling in missing units from your first three years of study).

Any student who is considering Honours should begin to identify an appropriate research topic and supervisor as early as possible. The Honours year starts two weeks before lectures begin.

Honours contact

Dr Josiah Poon
T +61 2 9351 7185

Contact and further information

T +61 2 9351 3423
School of Information Technologies J12
University of Sydney
NSW 2006