Areas of Interest
- Computer Science
 - Mathematics
 - Information Technology
 - Software Engineering
 - Advanced Computing
 - Information Systems
 - Human Centred Computing
 - Information - Intensive Computing
 - Intelligent Systems
 - Software Development
 - Algorithms and Data
 - Artifical Intelligence
 - Computer Systems
 - Computer Engineering
 - Computational Foundations
 
Requirements
This major requires the completion of 48 units, which must include:
30 units from completion of the following course(s):
| Code | Title | Units | 
|---|---|---|
| COMP2610 | Information Theory | 6 | 
| COMP2620 | Logic | 6 | 
| COMP3600 | Algorithms | 6 | 
| COMP3630 | Theory of Computation | 6 | 
| MATH2301 | Games, Graphs and Machines | 6 | 
18 units from completion of the following course(s):
| Code | Title | Units | 
|---|---|---|
| COMP3610 | Principles of Programming Languages | 6 | 
| COMP4600 | Advanced Algorithms | 6 | 
| COMP4630 | Overview of Logic and Computation | 6 | 
| MATH3301 | Number Theory and Cryptography | 6 | 
| MATH3343 | Foundations of Mathematics Honours | 6 | 
