Courses Offered in 2009

HELP The undergraduate courses on this list are also available in a timetable view.

Show Subject Courses:   Show Level:  

Course Title Trimester(s) Teaching Home
BITT 489 Project 1+2  
COMP 102 Introduction to Computer Program Design 1, 2 Home Page
COMP 103 Introduction to Data Structures and Algorithms 1, 2 Home Page
COMP 202 Formal Methods of Computer Science 2 Home Page
COMP 203 Computer Organisation 1 Home Page
COMP 205 Software Design and Engineering 1 Home Page
COMP 206 Program and Data Structures 2 Home Page
COMP 301 Software Engineering Principles 1 Home Page
COMP 302 Database Systems 2 Home Page
COMP 303 Design and Analysis of Algorithms 2 Home Page
COMP 304 Programming Languages 1 Home Page
COMP 305 Operating Systems 1 Home Page
COMP 306 Computer Networks 2 Home Page
COMP 307 Introduction to Artificial Intelligence 1 Home Page
COMP 310 Concurrent Programming 1 Home Page
COMP 311 User Interface Design 2 Home Page
COMP 312 Simulation and Stochastic Models 2 Home Page
COMP 413 Distributed Systems 1 Home Page
COMP 414 Advanced Networking 1 Home Page
COMP 415 Mobile Computation 2 Home Page
COMP 417 Internet Technology 2 Home Page
COMP 418 Security 2 Home Page
COMP 421 Machine Learning 1 Home Page
COMP 422 Data Mining, Neural Networks and Genetic Programming 2 Home Page
COMP 423 Intelligent Agents 1 Home Page
COMP 425 Computational Logic 1 Home Page
COMP 426 Formal Software Development 1 Home Page
COMP 431 Compilers 2 Home Page
COMP 432 Functional Programming 2 Home Page
COMP 442 Issues in Databases and Information Systems 1 Home Page
COMP 453 Human Computer Interaction 1 Home Page
COMP 462 Object Oriented Paradigms 1 Home Page
COMP 463 Advanced Software Engineering 2 Home Page
COMP 471 Special Topic: Model-Driven Development 2 Home Page
COMP 489 Research Project 1+2  
COMP 588 Project 1+2  
CSEN 201 Data Acquisition and Analysis 1 Home Page
CSEN 301 Embedded Systems 1  
CSEN 302 Advanced Digital Electronics 2  
CSEN 303 Communication Engineering 2 Home Page
ECSE 420 Continuous-Time Signal Processing 1  
ECSE 421 Discrete-Time Signal Processing 2 Home Page
ECSE 422 Dynamic Systems and Control 1  
ECSE 423 Electronic Design 2 Home Page
ECSE 425 Advanced Mechatronic Engineering 1: Hardware and Control 1  
ECSE 426 Special Topic: Advanced Digital Electronics 2  
ECSE 427 Special Topic 2  
ECSE 430 Advanced Mechatronic Engineering 2: Intelligence and Design 2  
ECSE 431 Distributed Systems Design 1  
ECSE 432 Network Engineering 1  
ECSE 433 Design of Mobile Systems 2  
ECSE 434 Design of User Interfaces 1  
ECSE 441 Directed Individual Study 1, 2  
ECSE 489 Research Project 1+2, 1  
ECSE 580 Research Preparation 1+2  
ELEN 201 Analogue Circuits and Systems 1  
ELEN 202 Digital Electronics 2  
ELEN 301 Analogue Electronics 2 Home Page
ELEN 302 Control System Engineering 1  
ELEN 303 Introductory Signal Processing 1 Home Page
ENGR 101 Engineering Technology 1 Home Page
ENGR 201 Electronic Design 2 Home Page
ENGR 202 Software Design 1 Home Page
ENGR 301 Project Management 1 Home Page
ENGR 302 Group Project 2 Home Page
NWEN 201 Computer Architecture 1 Home Page
NWEN 301 Operating Systems Design 1  
NWEN 302 Computer Network Design 2 Home Page
NWEN 303 Concurrent Programming 1 Home Page
SWEN 102 Introduction to Software Modelling 2 Home Page
SWEN 201 Program and Data Structures 2 Home Page
SWEN 202 Formal Foundations of Software Engineering 2 Home Page
SWEN 203 Software Engineering Analysis 1 Home Page
SWEN 301 Structured Methods 1 Home Page
SWEN 302 Agile Methods 2 Home Page
SWEN 303 User Interface Design 2 Home Page
SWEN 304 Database System Engineering 2 Home Page