Courses Offered in 2016
| Course | Title | Trimester (Course Outline) | Teaching Home |
|---|---|---|---|
| CGRA 151 | Introduction to Computer Graphics | 2 | |
| CGRA 401 | Mathematics for Games and Graphics | 1 | |
| CGRA 402 | Project in Computer Graphics Programming | 1 | |
| CGRA 408 | Computer Graphics Rendering | 2 | |
| CGRA 409 | Three-Dimensional Modelling for Computer Graphics | 2 | |
| CGRA 463 | Computer Graphics Practicum | 2 | |
| CGRA 471 | Special Topic | 1 | |
| CGRA 472 | Special Topic | 1 | |
| CGRA 489 | Computer Graphics Project | 1+2 | |
| COMP 102 | Introduction to Computer Program Design | 1, 2 | |
| COMP 103 | Introduction to Data Structures and Algorithms | 2 | Home Page |
| COMP 112 | Introduction to Computer Science | 1 | |
| COMP 261 | Algorithms and Data Structures | 1 | |
| COMP 304 | Programming Languages | 2 | |
| COMP 307 | Introduction to Artificial Intelligence | 1 | |
| COMP 308 | Introduction to Computer Graphics | 1 | |
| COMP 312 | Simulation and Stochastic Models | 1 | |
| COMP 313 | Computer Game Development | 1 | |
| COMP 361 | Design and Analysis of Algorithms | 2 | |
| COMP 421 | Machine Learning | 2 | |
| COMP 422 | Data Mining, Neural Networks and Genetic Programming | 2 | |
| COMP 423 | Intelligent Agents | 1 | |
| COMP 425 | Computational Logic | 1 | |
| COMP 440 | Directed Individual Study | 1, 2 | Home Page |
| COMP 441 | Directed Individual Study | 1, 2 | |
| COMP 473 | Special Topic: Introduction to Big Data Analysis | 1 | |
| COMP 489 | Research Project | 1+2 | |
| COMP 501 | Research Essay in Computer Science | 1, 2 | |
| COMP 588 | Project | 1+2 | |
| ECEN 202 | Digital Electronics | 2 | |
| ECEN 203 | Analogue Circuits and Systems | 1 | |
| ECEN 204 | Electronic Design | 1 | |
| ECEN 220 | Signals and Systems | 2 | Home Page |
| ECEN 301 | Embedded Systems | 1 | |
| ECEN 302 | Integrated Digital Electronics | 2 | |
| ECEN 303 | Analogue Electronics | 1 | |
| ECEN 310 | Communication Engineering | 2 | |
| ECEN 315 | Control Systems Engineering | 2 | |
| ECEN 320 | Introductory Signal Processing | 1 | |
| ECEN 330 | Electronic Materials and Devices | 2 | |
| ECEN 403 | Advanced Electronics | 2 | |
| ECEN 405 | Power Electronics | 1 | |
| ECEN 410 | Advanced Communications Engineering | 2 | |
| ECEN 415 | Advanced Control Systems Engineering | 2 | |
| ECEN 421 | Advanced Signal Processing | 1 | |
| ECEN 425 | Advanced Mechatronic Engineering 1: Hardware and Control | 1 | |
| ECEN 426 | Special Topic: Convex Optimisation | 2 | |
| ELCO 489 | Research Project | 1+2 | |
| ENGR 101 | Engineering Technology | 1 | |
| ENGR 110 | Engineering Modelling and Design | 2 | Home Page |
| ENGR 121 | Engineering Mathematics Foundations | 1 | |
| ENGR 122 | Engineering Mathematics with Calculus | 2 | |
| ENGR 123 | Engineering Mathematics with Logic and Statistics | 2 | |
| ENGR 142 | Engineering Physics for Electronics and Computer Systems | 2 | |
| ENGR 291 | Work Experience Preparation | 1+2 | |
| ENGR 301 | Project Management | 1 | |
| ENGR 302 | Group Project | 2 | |
| ENGR 391 | Practical Work Experience | 1+2 | |
| ENGR 401 | Professional Practice | 1 | |
| ENGR 440 | Directed Individual Study | 1, 2 | |
| ENGR 441 | Directed Individual Study | 2 | |
| ENGR 489 | Engineering Project | 1+2 | |
| ENGR 491 | Professional Work Experience | 1+2+3 | |
| NWEN 241 | Systems Programming | 1 | |
| NWEN 242 | Computer Organisation | 2 | |
| NWEN 243 | Network Applications | 2 | |
| NWEN 301 | Operating Systems Design | 1 | |
| NWEN 302 | Computer Network Design | 2 | |
| NWEN 303 | Concurrent Programming | 2 | |
| NWEN 304 | Advanced Network Applications | 1 | |
| NWEN 402 | Internet Engineering | 2 | |
| NWEN 403 | Advanced Network Engineering | 1 | |
| NWEN 404 | Mobile Computing | 1 | |
| NWEN 405 | Security Engineering | 2 | |
| NWEN 406 | Distributed Computing in Grids and Clouds | 2 | |
| NWEN 438 | Special Topic: Full Stack App Development | 3 | |
| SWEN 131 | Programming for Software Development | 1 | Home Page |
| SWEN 221 | Software Development | 1 | |
| SWEN 222 | Software Design | 2 | |
| SWEN 223 | Software Engineering Analysis | 1 | |
| SWEN 224 | Software Correctness | 2 | |
| SWEN 301 | Structured Methods | 1 | |
| SWEN 302 | Agile Methods | 2 | |
| SWEN 303 | User Interface Design | 1 | |
| SWEN 304 | Database System Engineering | 2 | |
| SWEN 421 | Formal Software Engineering | 2 | |
| SWEN 422 | Human Computer Interaction | 2 | |
| SWEN 423 | Object-Oriented Paradigms | 1 | |
| SWEN 424 | Model-Driven Development | 2 | |
| SWEN 425 | Design Patterns | 2 | |
| SWEN 430 | Compiler Engineering | 1 | |
| SWEN 432 | Advanced Database Design and Implementation | 1 | |
| SWEN 433 | Web Information Systems Engineering | 1 | |
| SWEN 439 | Special Topic: Database System Development | 3 | |
| SWEN 501 | Professional Programming Skills | 2 | Home Page |
| SWEN 502 | Software Development Studio I | 2 | Home Page |
| SWEN 503 | Software Development Studio II | 3 | Home Page |
| SWEN 505 | Professional Seminar | 2+3 |
| I | Attachment | Action | Size | Date | Who | Comment |
|---|---|---|---|---|---|---|
| |
CGRA151_2016T2.pdf | manage | 60 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
CGRA401_2016T1.pdf | manage | 59 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
CGRA402_2016T1.pdf | manage | 52 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
CGRA408_2016T2.pdf | manage | 56 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
CGRA409_2016T2.pdf | manage | 51 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
COMP102_2016T1.pdf | manage | 78 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
COMP102_2016T2.pdf | manage | 76 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
COMP103_2016T2.pdf | manage | 70 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
COMP112_2016T1.pdf | manage | 70 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
COMP261_2016T1.pdf | manage | 67 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
COMP304_2016T2.pdf | manage | 73 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
COMP307_2016T1.pdf | manage | 58 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
COMP308_2016T1.pdf | manage | 59 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
COMP313_2016T1.pdf | manage | 54 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
COMP361_2016T2.pdf | manage | 61 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
COMP421_2016T2.pdf | manage | 51 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
COMP422_2016T2.pdf | manage | 58 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
COMP423_2016T1.pdf | manage | 49 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
COMP425_2016T1.pdf | manage | 47 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
COMP440_2016T1.pdf | manage | 33 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
COMP441_2016T2.pdf | manage | 33 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
COMP473_2016T1.pdf | manage | 53 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ECEN203_2016T1.pdf | manage | 48 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ECEN220_2016T2.pdf | manage | 48 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ECEN303_2016T1.pdf | manage | 54 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ECEN310_2016T2.pdf | manage | 56 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ECEN315_2016T2.pdf | manage | 63 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ECEN320_2016T1.pdf | manage | 60 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ECEN403_2016T2.pdf | manage | 58 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ECEN405_2016T1.pdf | manage | 59 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ECEN415_2016T2.pdf | manage | 50 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ECEN421_2016T1.pdf | manage | 51 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ECEN426_2016T2.pdf | manage | 50 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ENGR101_2016T1.pdf | manage | 62 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ENGR110_2016T2.pdf | manage | 62 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ENGR121_2016T1.pdf | manage | 68 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ENGR122_2016T2.pdf | manage | 58 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ENGR123_2016T2.pdf | manage | 57 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ENGR291_2016FY.pdf | manage | 49 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ENGR301_2016T1.pdf | manage | 54 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ENGR302_2016T2.pdf | manage | 56 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ENGR391_2016FY.pdf | manage | 47 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ENGR401_2016T1.pdf | manage | 53 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ENGR489_2016FY.pdf | manage | 63 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
ENGR491_2016FY.pdf | manage | 49 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
NWEN241_2016T1.pdf | manage | 65 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
NWEN242_2016T2.pdf | manage | 64 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
NWEN243_2016T2.pdf | manage | 67 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
NWEN301_2016T1.pdf | manage | 67 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
NWEN302_2016T2.pdf | manage | 62 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
NWEN304_2016T1.pdf | manage | 70 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
NWEN402_2016T2.pdf | manage | 70 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
NWEN403_2016T1.pdf | manage | 60 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
NWEN404_2016T1.pdf | manage | 70 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
NWEN405_2016T2.pdf | manage | 63 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
NWEN406_2016T2.pdf | manage | 62 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
SWEN131_2016T1.pdf | manage | 51 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
SWEN221_2016T1.pdf | manage | 68 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
SWEN222_2016T2.pdf | manage | 68 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
SWEN223_2016T1.pdf | manage | 85 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
SWEN224_2016T2.pdf | manage | 63 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
SWEN301_2016T1.pdf | manage | 56 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
SWEN302_2016T2.pdf | manage | 73 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
SWEN303_2016T1.pdf | manage | 54 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
SWEN304_2016T2.pdf | manage | 55 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
SWEN421_2016T2.pdf | manage | 51 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
SWEN422_2016T2.pdf | manage | 52 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
SWEN423_2016T1.pdf | manage | 61 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
SWEN424_2016T2.pdf | manage | 81 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
SWEN425_2016T2.pdf | manage | 50 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
SWEN430_2016T1.pdf | manage | 65 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
SWEN432_2016T1.pdf | manage | 60 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
SWEN433_2016T1.pdf | manage | 52 K | 21 Nov 2016 - 15:17 | Main.christo | |
| |
SWEN439_2016T3.pdf | manage | 50 K | 21 Nov 2016 - 15:18 | Main.christo |

