CS courses for 2012
Undergraduate
| COMP1000 series courses | |||
|---|---|---|---|
| Course name | Study guide | Course pages (semester 1) | Course pages (semester 2) |
| Introduction to Programming and Algorithms | COMP1100 | COMP1100 | |
| Introduction to Software Systems | COMP1110 | COMP1110 | |
| Introduction to Advanced Computing I | COMP1130 | COMP1130 | |
| Introduction to Advanced Computing II | COMP1140 | COMP1140 | |
| Introduction to Software Engineering | COMP1510 | COMP1510 | |
| Web Development and Design | COMP1710 | COMP1710 | |
| Art and Interaction in New Media | COMP1720 | COMP1720 | |
| Programming for Scientists | COMP1730 | COMP1730 | |
| COMP2000 series courses | |||
|---|---|---|---|
| Course name | Study guide | Course pages (semester 1) | Course pages (semester 2) |
| Software Construction | COMP2100 | COMP2100 | |
| Software Analysis and Design | COMP2130 | COMP2130 | |
| Introduction to Computer Systems | COMP2300 | COMP2300 | |
| Concurrent and Distributed Systems | COMP2310 | COMP2310 | |
| Relational Databases | COMP2400 | COMP2400 | |
| Networked Information Systems | COMP2410 | COMP2410 | |
| Software Construction for Software Engineers | COMP2500 | COMP2500 | |
| Formal Methods in Software Engineering | COMP2600 | COMP2600 | |
| Information Theory | COMP2610 | COMP2610 | |
| Logic | COMP2620 | COMP2620 | |
| COMP3000 series courses | |||
|---|---|---|---|
| Course name | Study guide | Course pages (semester 1) | Course pages (semester 2) |
| Computer Science Research Project | COMP3006 | COMP3006 | |
| Software Engineering Group Project | COMP3100 | COMP3100 | COMP3100 |
| Managing Software Development | COMP3120 | COMP3120 | |
| Computer Science Group Project | COMP3130 | COMP3130 | |
| Operating Systems Implementation | COMP3300 | COMP3300 | |
| Computer Networks | COMP3310 | COMP3310 | |
| High Performance Scientific Computation | COMP3320 | COMP3320 | |
| Information Technology in Electronic Commerce | COMP3410 | COMP3410 | |
| Advanced Databases and Data Mining | COMP3420 | COMP3420 | |
| Software Engineering Project | COMP3500 | COMP3500 | COMP3500 |
| Systems Engineering for Software Engineers | COMP3530 | COMP3530 | |
| Algorithms | COMP3600 | COMP3600 | |
| Artificial Intelligence | COMP3620 | COMP3620 | |
| Theory of Computation | COMP3630 | COMP3630 | |
| System Architectural Understanding and the Human Brain | COMP3650 | COMP3650 | |
| Topics in Software Engineering I | COMP3700 | COMP3700 | COMP3700 |
| Topics in Computer Science | COMP3710 | COMP3710 | COMP3710 |
| Project Work in Computing | COMP3740 | COMP3740 | COMP3740 |
| Project Work in Computer Systems | COMP3750 | COMP3750 | |
| Project Work in Information Systems | COMP3760 | COMP3760 | |
| Human Computer Interface Design and Evaluation | COMP3900 | COMP3900 | |
| COMP4000 series courses | |||
|---|---|---|---|
| Course name | Study guide | Course pages (semester 1) | Course pages (semester 2) |
| Computer Science IV Honours | COMP4005F | COMP4005F | COMP4005F |
| Computer Science IV Honours | COMP4005P | COMP4005P | COMP4005P |
| Computer Science Honours | COMP4006 | COMP4006 | COMP4006 |
| Managing Software Quality and Process | COMP4130 | COMP4130 | |
| Software Engineering Practice | COMP4500 | COMP4500 | COMP4500 |
| Software Engineering Research Project | COMP4540 | COMP4540 | COMP4540 |
| Advanced Computing Research Project | COMP4550 | COMP4550 | COMP4550 |
| Advanced Computing Project | COMP4560 | COMP4560 | COMP4560 |
| Advanced Algorithms | COMP4600 | COMP4600 | |
| Advanced Topics in Artificial Intelligence | COMP4620 | COMP4620 | |
| Overview of Logic and Computation | COMP4630 | COMP4630 | |
| Document Analysis | COMP4650 | COMP4650 | |
| Bio-Inspired Computing | COMP4660 | COMP4660 | |
| Introduction to Statistical Machine Learning | COMP4670 | COMP4670 | |
| Introduction to Statistical Machine Learning | COMP4670H | COMP4670H | |
| Topics in Software Engineering III | COMP4710 | COMP4710 | COMP4710 |
| Industrial Experience | COMP4800 | COMP4800 | COMP4800 |
| Software Engineering Honours Result | COMP4801 | COMP4801 | COMP4801 |
| INFT4000 series courses | |||
|---|---|---|---|
| Course name | Study guide | Course pages (semester 1) | Course pages (semester 2) |
| Information Technology IV Honours(S) | INFT4005F | INFT4005F | INFT4005F |
| Information Technology IV Honours(S) | INFT4005P | INFT4005P | INFT4005P |
Postgraduate
| COMP6000 series courses | |||
|---|---|---|---|
| Course name | Study guide | Course pages (semester 1) | Course pages (semester 2) |
| Relational Databases | COMP6240 | COMP6240 | |
| Introduction to Computer Systems | COMP6300 | COMP6300 | |
| Concurrent and Distributed Systems | COMP6310 | COMP6310 | |
| Software Analysis and Design | COMP6311 | COMP6311 | |
| Artificial Intelligence | COMP6320 | COMP6320 | |
| Operating Systems Implementation | COMP6330 | COMP6330 | |
| Computer Networks | COMP6331 | COMP6331 | |
| Networked Information Systems | COMP6340 | COMP6340 | |
| Information Technology in Electronic Commerce | COMP6341 | COMP6341 | |
| Theory of Computation | COMP6363 | COMP6363 | |
| System Architecture and the Human Brain | COMP6365 | COMP6365 | |
| HCI and Usability Engineering | COMP6390 | COMP6390 | |
| Parallel Systems | COMP6430 | COMP6430 | |
| Software Construction | COMP6442 | COMP6442 | |
| Overview of Logic and Computation | COMP6463 | COMP6463 | |
| High Performance Scientific Computing | COMP6464 | COMP6464 | |
| Algorithms | COMP6466 | COMP6466 | |
| Introduction to Statistical Machine Learning | COMP6467 | COMP6467 | |
| Special Topics in Computing | COMP6470 | COMP6470 | COMP6470 |
| Document Analysis | COMP6490 | COMP6490 | |
| Introductory Programming | COMP6700 | COMP6700 | |
| Introduction to Software Systems | COMP6710 | COMP6710 | |
| Computing for Engineering Simulation | COMP6719 | COMP6719 | |
| Art and Interaction in New Media | COMP6720 | COMP6720 | |
| Programming for Scientists | COMP6730 | COMP6730 | |
| COMP7000 series courses | |||
|---|---|---|---|
| Course name | Study guide | Course pages (semester 1) | Course pages (semester 2) |
| ICT Sustainability | COMP7310 | COMP7310 | |
| COMP8000 series courses | |||
|---|---|---|---|
| Course name | Study guide | Course pages (semester 1) | Course pages (semester 2) |
| Requirements Elicitation and Analysis Techniques | COMP8100 | COMP8100 | |
| Managing Software Projects in a System Context | COMP8110 | COMP8110 | |
| Systems and Software Safety | COMP8180 | COMP8180 | |
| Model-Driven Software Development | COMP8190 | COMP8190 | |
| Master of Computing Honours Results | COMP8200 | COMP8200 | COMP8200 |
| Algorithms and Techniques for Data Mining | COMP8400 | COMP8400 | |
| Bio-inspired Computing: Applications and Interfaces | COMP8420 | COMP8420 | |
| Free and Open Source Software Development | COMP8440 | COMP8440 | |
| Advanced Topics in Artificial intelligence | COMP8620 | COMP8620 | |
| Advanced Topics in Statistical Machine Learning | COMP8650 | COMP8650 | |
| Artificial Intelligence Project | COMP8740 | COMP8740 | COMP8740 |
| Computer System Project | COMP8750 | COMP8750 | COMP8750 |
| Information and Human Centered Computing Project | COMP8780 | COMP8780 | COMP8780 |
| Software Engineering Project | COMP8790 | COMP8790 | COMP8790 |
| Computing Research Project | COMP8800 | COMP8800 | COMP8800 |
| COMP8900F | COMP8900F | ||
| COMP8900P | COMP8900P | ||
