Skip to main content
Search the University of Sydney website

Specialist - Engineering

Unit of study table (Table R)

This page was first published on 13 November 2025 and was last amended on 19 February 2026.
View details of the changes below.
Unit of study Credit points A: Assumed knowledge P: Prerequisites
C: Corequisites N: Prohibition
COMP5046
Natural Language Processing

6

A Knowledge of an OO programming language
N COMP4446
COMP5318
Machine Learning and Data Mining

6

A Experience with programming and data structures as covered in COMP2123 or COMP2823 or COMP9123 (or equivalent unit of study from different institutions). Discrete mathematics and probability (e.g. MATH1064 or equivalent); linear algebra and calculus (e.g. MATH1061 or equivalent)
N COMP4318 or OCMP5318
COMP5329
Deep Learning

6

A COMP4318 or COMP5318
N COMP4329 or OCMP5329
COMP5424
Information Technology in Biomedicine

6

A Experience with software development as covered in SOFT2412 or COMP9103 or COMP9003 (or equivalent UoS from different institutions)
N COMP4424
DATA5207
Data Analysis in the Social Sciences

6

N DATA4207
ELEC5307
Advanced Signal Processing with Deep Learning

6

A Mathematics (e.g., probability and linear algebra) and programming skills (e.g. Matlab/Java/Python/C++)
INFO5993
Computer Science Research Methods
6 N INFO4990
MECH5311
Microscopy and Microanalysis of Materials
6 P AMME1362 or AMME2302 or AMME9302 or CIVL1110 or CIVL2110
N MECH6311

Post-publication amendments

Date Original publication Post-publication amendment
19/2/2026 Assumed Knowledge (A) for MECH5311 published as:

A AMME1362 or AMME2302 or AMME9302 or CIVL1110 or CIVL2110 or equivalent study at another institution
Assumed Knowledge (A) for MECH5311 removed.