Computing specialisations

Please note: Two new specialisations have been introduced for Computing and Software Systems students, from 2026. Students who start their degree from semester 1, 2026 onwards will be required to complete at least one of the below Computing specialiations in rder to receive accrediation for the Computing and Software Systems major.

Please use the University Handbook as your primary method of course planning.

Artificial Intellegence specialisation

In order to complete a sprecialisation in Artificial Intelligence, studetns will need to complete the following:

Level 2 Prerequisites:

COMP20008  Elements of Data Processing

and one of:

COMP20003  Algorithms and Data Structures
COMP20007  Design of Algorithms

Level 3 Specialisation Electives

Students must complete 25 credit points (two subjects) from:

Advanced Computing

In order to complete a sprecialisation in Advanced Computing, studetns will need to complete the following:

Level 2 Prerequisites:

INFO20003  Database Systems

and one of the following:

and one of:

COMP20003  Algorithms and Data Structures  
COMP20007  Design of Algorithms

Level 3 Specialisation Electives

Students must complete 25 credit points (two subjects) from:

COMP30019  Graphics and Interaction
COMP30020  Declarative Programming 
INFO30006  Information Security and Privacy
COMP30013  Advanced Studies in Computing

Need enrolment assistance?

Stop 1 provides enrolment and other support to Bachelor of Design and Melbourne School of Design students.