Courses

COMP: Computer Science
COMP1050Internet Communications
COMP2200Comparative Programming Languages
COMP2230Introduction to Algorithmics
COMP2240Operating Systems
COMP2270Formal Languages and Automata
COMP2900Computer Science Directed Reading
COMP3200Theory of Computation
COMP3250Database Systems
COMP3260Data Security
COMP3290Compiler Design
COMP3320Computer Graphics
COMP3330Machine Intelligence
COMP4110Special Topic A
COMP4120Special Topic B
COMP4130SPECIAL TOPIC C
COMP4140Special Topic D
COMP4240Special Topic G
COMP4250AHonours Project - Part A
COMP4250BHonours Project
COMP4251Computer Science Honours Project - Part 1
COMP4252Computer Science Honours Project – Part 2
COMP4500Distributed Operating Systems
COMP4530Information Visualization
COMP4540Electronic Commerce
COMP4550Knowledge Discovery and Data Mining
COMP6050Internet Communications
COMP6200Comparative Programming Languages
COMP6220Theory of Computation
COMP6230Introduction to Algorithmics
COMP6240Operating Systems
COMP6250Database Systems
COMP6270Formal Languages and Automata
COMP6290Compiler Design
COMP6360Data Security
COMP6370Computer Graphics
COMP6380Machine Intelligence
Back to top
ELEC: Electrical Engineering
ELEC1300Electrical Engineering 1
ELEC1700Computer Engineering 1
ELEC1800Introduction to Engineering Practice
ELEC1900Industrial Experience
ELEC1910Industrial Experience
ELEC2120Sensors and Actuators
ELEC2130Machines and Sensors
ELEC2131Sensors and Machines
ELEC2132Electric Energy Systems
ELEC2160Electric Machines and Power Systems
ELEC2200Introduction to Electronics
ELEC2320Electrical Circuits
ELEC2400Signals and Systems
ELEC2500Introduction to Telecommunications
ELEC2700Computer Engineering 2
ELEC2800Project/Directed Reading
ELEC3100Electricity Utilization
ELEC3130Electric Machines and Power Systems
ELEC3240Electronics
ELEC3250Power Electronics
ELEC3400Signal Processing
ELEC3500Telecommunications Networks
ELEC3520Analog and Digital Communications
ELEC3530Digital Communications
ELEC3540Analog and Digital Communications
ELEC3550Wireless Communications
ELEC3720Programmable Logic Design
ELEC3730Embedded Systems
ELEC3830Engineering and Project Management
ELEC3850Introduction to Electrical Engineering Design
ELEC3900Directed Reading
ELEC4100Electrical Systems
ELEC4150Special Topics in Power Systems
ELEC4160Advanced Drives and Power Electronics
ELEC4210Electronics Design
ELEC4400Automatic Control
ELEC4410Control System Design and Management
ELEC4500Advanced Telecommunications
ELEC4560Wireless Systems and Advanced Communications
ELEC4570Advanced Digital Communications
ELEC4700Advanced Computer Systems
ELEC4800Electrical Engineering Project
ELEC4800AElectrical Engineering Project - Part A
ELEC4800BElectrical Engineering Project - Part B
ELEC4840Final Year Engineering Project
ELEC4840AFinal Year Engineering Project - Part A
ELEC4840BFinal Year Engineering Project - Part B
ELEC4850Computer Engineering Project
ELEC4850AComputer Engineering Project - Part A
ELEC4850BComputer Engineering Project - Part B
ELEC4890Telecommunications Engineering Projects
ELEC4890ATelecommunications Engineering Project - Part A
ELEC4890BTelecommunications Engineering Project - Part B
ELEC4900Directed Reading
ELEC6210Electronics Design
ELEC6300Special Topic A
ELEC6400Signal Processing
ELEC6410Signals and Systems
ELEC6430Automatic Control
ELEC6440Advanced Control System Design
ELEC6500Principles of Telecommunications
ELEC6510Telecommunication Networks
ELEC6700Introduction to Computer Systems
ELEC6740Microprocessor systems
ELEC6750Programmable Logic Design
ELEC6830Engineering and Project Management
Back to top
SENG: Software Engineering
SENG1110Introduction to Software Engineering 1
SENG1120Introduction to Software Engineering 2
SENG1140The Online Society
SENG2050Introduction to Web Engineering
SENG2110Software Analysis and Verification
SENG2120Software Process
SENG2130Software Development
SENG2200Programming Languages and Paradigms
SENG2250Computer Graphics for Games
SENG3100Advanced Software Process
SENG3120Object Oriented Software Engineering
SENG3130Software Architecture & Quality Management
SENG3150Software Project 1: Requirements Engineering and Design
SENG3160Software Project 2: Software Implementation, Testing, and Maintenance
SENG3280Computer Networks
SENG3300User Interface Design
SENG3390Software for Distributed Environments
SENG3400Network and Distributed Computing
SENG4150SPECIAL TOPIC E
SENG4160SPECIAL TOPIC F
SENG4210Software Engineering Project
SENG4210ASoftware Eng Project Part A
SENG4210BSoftware Engineering Project Part B
SENG4400Enterprise Software Architectures
SENG4420Software Architecture
SENG4800Final Year Software Engineering Project
SENG4800AFinal Year Software Engineering Project Part A
SENG4800BFinal Year Software Engineering Project Part B
SENG6050Introduction to Web Engineering
SENG6100Advanced Software Process
SENG6110Introduction to Software Engineering 1
SENG6120Introduction to Software Engineering 2
SENG6130Software Architecture and Quality Management
SENG6140Software Architecture and Quality Management
SENG6150Software Project 1: Requirements Engineering and Design
SENG6160Software Project 2: Software Implementation, Testing and Maintenance
SENG6200Software Engineering Research
SENG6200ASoftware Engineering Research Part A
SENG6200BSoftware Engineering Research Part B
SENG6210ASoftware Engineering Masters Project (Part A)
SENG6210BSoftware Engineering Masters Project (Part B)
SENG6220Programming Languages and Paradigms
SENG6280Computer Networks
SENG6300User Interface Design
SENG6310Software Analysis and Verification
SENG6340Object Oriented Software Engineering
SENG6350Software Development
SENG6400Network and Distributed Computing
Back to top