Overview
In this specialisation you will learn advanced aspects of computer science including a detailed study of programming paradigms, especially object-oriented programming and parallel computing. This will be enhanced with experience in constructing, manipulating and analysing the performance of advanced algorithms and data-structures.
Availability
Advanced computer science is available in C2001 … For more content click the Read More button below.
Note: If you are in the double degree with the Bachelor of Engineering (Honours) studying the software engineering specialisation you should refer to the section below titled 'Advanced computer science requirements for software engineering double degree students'.
To find the previous version use the Advanced Search function in the Handbook and select the relevant year: old code COMPSCI03 (pre 2024).
Requirements
36 credit points
Advanced computer science36 credit points
OR
Advanced computer science requirements for software engineering double degree students36 credit points