
Year 1 COMP SCI 7007 Specialised Programming (3 units) Elective (21 units) Year 2 COMP SCI 7099A Master of Computer Science Research Project Part A (9 units)* COMP SCI 7099B Master of Computer Science Research Project Part B (6 units) Elective (6 units) Elective Choices COMP SCI 7077 Solving Engineering Models (3 units) COMP SCI 7005 Adaptive Business Intelligence (3 units)^ COMP SCI 7009 Modern Heuristic Methods (3 units)^ COMP SCI 7044 Computer System Security (3 units)*^ COMP SCI 7091 Commercialising IT Research (3 units) ^ COMP SCI 7022 Computer Vision (3 units) COMP SCI 7023 Software Process Improvement (3 units) COMP SCI 7407 Advanced Algorithms (3 units) COMP SCI 7094 Distributed Databases & Data Mining (3 units)# COMP SCI 7408 Modelling & Analysis of Complex Systems(3 units) COMP SCI 7041 Language Translators (3 units)^ COMP SCI 7401 Introduction to Statistical Machine Learning (3 units) COMP SCI 7045 Distributed High Performance Computing (3 units)^ COMP SCI 7402 Introduction to Geometric Algorithms (3 units) COMP SCI 7000 Software Architecture (3 units)^ COMP SCI 7409 Search Based Software Engineering (3 units) COMP SCI 7093 Evolutionary Computation (3 units) COMP SCI 7092 Mobile & Wireless Systems (3 units) *Students must achieve a grade of Credit or higher in COMP SCI 7099A Master of Computer Science Research Project Pt A in order to progress to COMP SCI 7099B Master of Computer Science Research Project Pt B. Students who do not meet this requirement and receive a Pass for COMP SCI 7099A Master of Computer Science Research Project Pt A may choose to present additional electives as directed by the School. COURSE AVAILABILITY ^Check the course planner for course availability noting the availability of all courses is conditional on the availability of staff and facilities. **Unless exempted by the Faculty, all international students are required to undertake a specialist course ELEC ENG 7057 Engineering Communication & Critical Thinking. This course must be completed in the first semester of study and will be presented in lieu of an elective. All students are required to complete at least one elective from each stream. Data and Information Management Stream COMP SCI 7094 Distributed Databases & Data Mining (3 units) Computer Security Stream COMP SCI 7044 Computer System Security (3 units)^ COMP SCI 7092 Mobile & Wireless Systems (3 units) Networks Stream COMP SCI 7045 Distributed High Performance Computing (3 units)^ COMP SCI 7092 Mobile & Wireless Systems (3 units) ?