2004 Sem 1 Courses

Networking/Systems Study Plan Computer Science Study Plan
DONE COMP2302 Computer Organisation DONE COMP2302 Computer Organisation
DONE COMP2500 Programming in the Large DONE COMP2500 Software Engineering IIA
Sem 2 COMP2502 Algorithms & Data Structures Sem 2 COMP2502 Algorithms & Data Structures
Sem 2 COMP2801 Software Engineering Studio  Sem 2 COMP2801 Information Technology Project II
Sem 1 INFS2200 Relational Database Systems Sem 1 INFS2200 Relational Database Systems
Sem 1 COMP2301 Systems Interface Programming Sem 1 COMP3601 Software Specification 
Sem 1 COMP3601 Software Specification  ? MATH2200 Scientific Computing
plus #2 selected from plus #2 selected from
? MATH2200 Scientific Computing Sem 1 COMP2301 Systems Interface Programming
? MATH2300 Linear Algebra & Graph Theory ? MATH2300 Linear Algebra & Graph Theory
need another 3 courses, #6
Year 3 Year 3
a/b COMP3804 Advanced Information Technology Project COMP3804 Information Technology Project III
Sem 1 COMP3300 Operating Systems s1 COMP3300 Operating Systems
b COMP3402 Concurrent & Real-time Systems s2 COMP3400 Models of Programming and Computation  
b COMP3502 Information Security s2 COMP3401 Compilers & Interpreters
Sem 2 COMS3200 Computer Networks I s2 COMP3402 Concurrent and Real-time Systems
plus #4 selected from  COMP3600 Reasoning About Software 
a COMP3201 Computer Graphics s1 plus #2 selected from 
b COMP3400 Functional & Logic Programming s2 COMP3201 Computer Graphics
a COMP3501 Human-Computer Interaction s1 COMP3500 The Software Process
COMP3701 Principles of artificial Intelligence s2 COMP3501 Human-Computer Interaction
COMP3502 Information Security
COMP3701 Principles of Artificial intelligence
Sem 2 COMP3200 Computer Networks I
MATH3203 Scientific Computation: Algorithmic Design & Implementation