Course Directory

Explore available modules, prerequisites, and program requirements.

Showing 91 of 91 Courses
COMP10120Year 1
First Year Team Project

No description provided for this course.

Full year
20 Credits
COMP11120Year 1
Mathematical Techniques for Computer Science

No description provided for this course.

Full year
20 Credits
COMP11212Year 1
Fundamentals of Computation

No description provided for this course.

Semester 2
10 Credits
COMP12111Year 1
Fundamentals of Computer Engineering

No description provided for this course.

Semester 1
10 Credits
COMP13212Year 1
Data Science

No description provided for this course.

Semester 2
10 Credits
COMP15111Year 1
Fundamentals of Computer Architecture

No description provided for this course.

Semester 1
10 Credits
COMP15212Year 1
Operating Systems

No description provided for this course.

Semester 2
10 Credits
COMP16321Year 1
Introduction to Programming 1

No description provided for this course.

Semester 1
20 Credits
COMP16412Year 1
Introduction to Programming 2

No description provided for this course.

Semester 2
10 Credits
COMP21111Year 2
Logic and Modelling

No description provided for this course.

Semester 1
10 Credits
COMP22111Year 2
Processor Microarchitecture

No description provided for this course.

Semester 1
10 Credits
COMP22712Year 2
Microcontrollers

No description provided for this course.

Semester 2
10 Credits
COMP23111Year 2
Database Systems

No description provided for this course.

Semester 1
10 Credits
COMP23311Year 2
Software Engineering 1

No description provided for this course.

Semester 1
10 Credits
COMP23412Year 2
Software Engineering 2

No description provided for this course.

Semester 2
10 Credits
COMP24011Year 2
Introduction to AI

No description provided for this course.

Semester 1
10 Credits
COMP24112Year 2
Machine Learning

No description provided for this course.

Semester 2
10 Credits
COMP24412Year 2
Knowledge Based AI

No description provided for this course.

Semester 2
10 Credits
COMP25212Year 2
System Architecture

No description provided for this course.

Semester 2
10 Credits
COMP26020Year 2
Programming Languages & Paradigms

No description provided for this course.

Full year
20 Credits
COMP26120Year 2
Algorithms and Data Structures

No description provided for this course.

Full year
20 Credits
COMP27112Year 2
Introduction to Visual Computing

No description provided for this course.

Semester 2
10 Credits
COMP28112Year 2
Distributed Systems

No description provided for this course.

Semester 2
10 Credits
COMP30030Year 3
Third Year Project Laboratory

No description provided for this course.

Full year
30 Credits
COMP30040Year 3
Third Year Project Laboratory

No description provided for this course.

Full year
40 Credits
COMP31311Year 3
Giving Meaning to Programs

No description provided for this course.

Semester 1
10 Credits
COMP32211Year 3
Implementing System-on-Chip Designs

No description provided for this course.

Semester 1
10 Credits
COMP32412Year 3
The Internet of Things: Architectures and Applications

No description provided for this course.

Semester 2
10 Credits
COMP33312Year 3
Agile Software Pipelines

No description provided for this course.

Semester 2
10 Credits
COMP33511Year 3
User Experience

No description provided for this course.

Semester 1
10 Credits
COMP34111Year 3
AI and Games

No description provided for this course.

Semester 1
10 Credits
COMP34212Year 3
Cognitive Robotics

No description provided for this course.

Semester 2
10 Credits
COMP34312Year 3
Mathematical Topics in Machine Learning

No description provided for this course.

Semester 2
10 Credits
COMP34612Year 3
Computational Game Theory

No description provided for this course.

Semester 2
10 Credits
COMP34711Year 3
Natural Language Processing

No description provided for this course.

Semester 1
10 Credits
COMP34812Year 3
Natural Language Understanding

No description provided for this course.

Semester 2
10 Credits
COMP35112Year 3
Chip Multiprocessors

No description provided for this course.

Semester 2
10 Credits
COMP36111Year 3
Algorithms and Complexity

No description provided for this course.

Semester 1
10 Credits
COMP36212Year 3
Mathematical Systems and Computation

No description provided for this course.

Semester 2
10 Credits
COMP37111Year 3
Graphics & Virtual Environments

No description provided for this course.

Semester 1
10 Credits
COMP37212Year 3
Computer Vision

No description provided for this course.

Semester 2
10 Credits
COMP38311Year 3
Advanced Distributed Systems

No description provided for this course.

Semester 1
10 Credits
COMP39112Year 3
Quantum Computing

No description provided for this course.

Semester 2
10 Credits
EEEN31001Year 3
Independent Study and Technical Explanations

No description provided for this course.

Semester 1
10 Credits
MATH11022Year 1
Linear Algebra

No description provided for this course.

Semester 2
20 Credits
MATH11121Year 1
Mathematical Foundations & Analysis

No description provided for this course.

Semester 1
20 Credits
MATH11412Year 1
Introduction to Ordinary Differential Equations

No description provided for this course.

Semester 2
10 Credits
MATH11711Year 1
Probability I

No description provided for this course.

Semester 1
10 Credits
MATH11712Year 1
Statistics I

No description provided for this course.

Semester 2
10 Credits
MATH20521Year 2
Principles of Mathematical Modelling

No description provided for this course.

Semester 1
10 Credits
MATH20912Year 2
Introduction to Financial Mathematics

No description provided for this course.

Semester 2
10 Credits
MATH21111Year 2
Metric Spaces

No description provided for this course.

Semester 1
10 Credits
MATH21112Year 2
Rings & Fields

No description provided for this course.

Semester 2
10 Credits
MATH21120Year 2
Groups and Geometry

No description provided for this course.

Full year
20 Credits
MATH24411Year 2
Numerical Analysis 1

No description provided for this course.

Semester 1
10 Credits
MATH24412Year 2
Fluid Mechanics

No description provided for this course.

Semester 2
10 Credits
MATH24420Year 2
Partial Differential Equations & Vector Calculus

No description provided for this course.

Full year
20 Credits
MATH27711Year 2
Linear Regression Models

No description provided for this course.

Semester 1
10 Credits
MATH27712Year 2
Stochastic Processes

No description provided for this course.

Semester 2
10 Credits
MATH27720Year 2
Probability and Statistics 2

No description provided for this course.

Full year
20 Credits
MATH29141Year 2
2P1: Complex Analysis

No description provided for this course.

Semester 1
10 Credits
MATH30002Year 3
Mathematics Education

No description provided for this course.

Semester 2
10 Credits
MATH31010Year 3
Topology and Analysis

No description provided for this course.

Full year
20 Credits
MATH31061Year 3
Analysis and Geometry in Affine Space

No description provided for this course.

Semester 1
10 Credits
MATH31072Year 3
Differential Geometry of Curves and Surfaces

No description provided for this course.

Semester 2
10 Credits
MATH32010Year 3
Advanced Algebra

No description provided for this course.

Full year
20 Credits
MATH32031Year 3
Coding Theory

No description provided for this course.

Semester 1
10 Credits
MATH32052Year 3
Hyperbolic Geometry

No description provided for this course.

Semester 2
10 Credits
MATH32062Year 3
Algebraic Geometry

No description provided for this course.

Semester 2
10 Credits
MATH32072Year 3
Number Theory

No description provided for this course.

Semester 2
10 Credits
MATH32091Year 3
Combinatorics and Graph Theory

No description provided for this course.

Semester 1
10 Credits
MATH33021Year 3
Mathematical Logic

No description provided for this course.

Semester 1
20 Credits
MATH34011Year 3
Complex Analysis&Applications

No description provided for this course.

Semester 1
20 Credits
MATH35012Year 3
Wave Motion

No description provided for this course.

Semester 2
10 Credits
MATH35020Year 3
Elasticity and Viscous Fluid Dynamics

No description provided for this course.

Full year
20 Credits
MATH35031Year 3
Mathematical Biology

No description provided for this course.

Semester 1
10 Credits
MATH35041Year 3
Methods of Applied Mathematics

No description provided for this course.

Semester 1
20 Credits
MATH35062Year 3
Mathematics of a Finite Planet

No description provided for this course.

Semester 2
10 Credits
MATH36022Year 3
Numerical Analysis 2

No description provided for this course.

Semester 2
10 Credits
MATH36031Year 3
Problem Solving by Computer

No description provided for this course.

Semester 1
10 Credits
MATH36160Year 3
Mathematics and Applications of Machine Learning

No description provided for this course.

Full year
20 Credits
MATH37002Year 3
Martingales with Applications to Finance

No description provided for this course.

Semester 2
10 Credits
MATH37011Year 3
Markov Processes

No description provided for this course.

Semester 1
10 Credits
MATH37021Year 3
Foundations of Modern Probability

No description provided for this course.

Semester 1
10 Credits
MATH38032Year 3
Time Series Analysis

No description provided for this course.

Semester 2
10 Credits
MATH38072Year 3
Medical Statistics

No description provided for this course.

Semester 2
10 Credits
MATH38161Year 3
Multivariate Statistics and Machine Learning

No description provided for this course.

Semester 1
10 Credits
MATH38171Year 3
Generalised Linear Models

No description provided for this course.

Semester 1
20 Credits
MATH39032Year 3
Mathematical Modelling in Finance

No description provided for this course.

Semester 2
10 Credits
MCEL30031Year 3
Enterprise Management for Computer Scientists

No description provided for this course.

Variable teaching patterns
10 Credits
MCEL30032Year 3
Managing Finance in Enterprises for Computer Scientists

No description provided for this course.

Semester 2
10 Credits