You are on page 1of 2

ANU College of Engineering & Computer Science 2014 Course Selection

Master of Computing 7706XMCOMP 96 units over 2 years (or p/t equivalent)


Semester 1

Semester 2

Three Compulsory Courses usually taken in first year (18 units)


ENGN8150

Professional Communication 1

COMP6442
(3875)

Software Construction

ENGN8160

Professional Communication II

Specialisation Courses (36 units ) and Elective Courses (18-30units ) taken over 2 years
COMP8460
Advanced Algorithms
ENGN6213
Digital Systems & Microprocessors
(Spec: CS)
(4298)
(Spec:CS)
COMP6320
(2926)
COMP6353
(4600)
COMP6363
(3253)
COMP6365
(4661)

Artificial Intelligence

(Spec: AI)

Systems Engineering for Software


Engineers (Spec: SE)
Theory of Computation

(Spec: CF)
System Architecture and the Human
Brain
(Not offered in 2014)

COMP6260
(8687)
COMP6261
(9027)

Formal Methods in Software Engineering

COMP6310
(7574)
COMP6330
(8983)

Concurrent & Distributed Systems (T)

(Spec: SE)

Information theory

(Spec: CF)
(Spec: CS)
Operating Systems and Implementation

(Spec: CS)

COMP6464
(4788)
COMP7310
(3917)

High Performance Scientific


Computation (Spec: CS)
ICT Sustainability
(Spec: CS)

COMP6361

Principles of Programming Languages

COMP6390
(8173)

HCI & Usability Engineering

COMP8100

Requirement Elicitation & Analysis


Techniques (Not offered in 2014)
Systems & Software Safety

COMP6461

Computer Graphics

COMP6490
(8188)
COMP8110
(6905)
COMP8173

Document Analysis

COMP8190
(8627)

Model-Driven Software Development


(Offered in Spring) (Spec: SE)

COMP8320

Multicore Computing: Principles and


Practice (Not offered in 2014)
Real-Time and Embedded Systems

COMP8180
(3432)
COMP8300
COMP8400
(3415)

COMP8420
(4026)
COMP8440
(4351)

(Offered in Autumn) (Spec: SE)

Parallel Systems (A)

(Not offered in 2014)

Algorithms & Techniques for Data


Mining (Spec: AI))

Bio-inspired Computing: Applications &


Interfaces (Spec: AI)
Free & Open Source Software
Development (Offered in Autumn)

COMP8330
(8492)

(Spec: SE)
COMP8600
(3254)

Introduction to Statistical Machine


Learning (Spec: AI)

VCPG6001
(4607)
ENGN6213
(3908)

Unraveling Complexity

ENGN6528
(3901)
MATH6203
(3496)

Computer Vision
(Spec: AI)
Foundation of Mathematics
(Spec: CF)

(Not offered in 2014)

(Not offered in 2014)

(Spec: AI)
Managing Software Projects in a System
Context (Spec: SE, PC)
Software Engineering Process
(Not offered in 2014)

(Spec: CS)

COMP8460
(9026)
COMP8620

Advanced Algorithms

COMP8650
(8494)
COMP8670
(4958)

Advanced Topics in Statistical Machine


Learning (Spec: AI)
Advanced Topics in Logic and
Computation (Not offered in 2014)

MATH6114
(7415)

Number, Theory & Cryptography

(Spec: CF)

Advanced Topics in Artificial Intelligence

(Not offered in 2014)

(Spec: SE)
Digital Systems & Microprocessors

(Spec: CF)

ANU College of Engineering & Computer Science 2014 Course Selection


Semester 1

Semester 2

Additional Transitional Electives for students without a strong computing background OR required to complete
a Professional Computing specialization which is recommended for ACS Accreditation
COMP6340
(2898)
COMP6331

Networked Information Systems

COMP6700
(2899)
COMP6719
(4462)
COMP6442
(3875)
COMP6300
(3448)
COMP6331
(5052)
COMP6340
(2898)

Introductory Programming

(Spec: PC)
Computer Networks

(Spec: PC)

Computing for Engineering Simulations


Software Construction

COMP6240
(6897)
COMP6311
(8013)
COMP6710
(8003)
COMP6730
(7998)
COMP6720
(7853)

Relational Databases

(Spec: PC)
Software Analysis & Design

(Spec: PC)

Introduction to Software Systems


Programming for Scientist
Art and Interaction in New Media

Introduction to Computer Systems


Computer Networks
Networked Information Systems

(Spec: PC)

Specialisations: AI=Artificial Intelligence, CF=Computational Foundations, CS=Computer Systems,


SE=Software Engineering, PC=Professional Computing

Master of Computing Project (12 units) - Compulsory Courses taken in 2nd year
*24 unit project available with approval
COMP8715

Computing Project (12 units)

COMP8715

Computing Project (12 units)

Sample study pattern recommended for students with limited computing background and wishing
to study a Software Engineering specialisation
Year 1 Semester 1

Semester 2

COMP6442 Software Construction


ESEN6101
Extended University English (* to be taken
by International students)
COMP6700 Introductory Programming
COMP6300 Introduction to Computer Systems OR
COMP7310 ICT Sustainability

COMP8705

Communication for Computing Professionals

COMP6390
COMP6260
COMP6311

HCI and Usability Engineering


Formal Methods in Software Engineering
Software Analysis & Design

Year 2 Semester 1

Semester 2

COMP8100
Techniques
COMP8180
COMP8440
COMPxxxx

COMP8715
COMP8110
Context
COMPxxxx

Requirements Elicitation and Analysis


Systems & Software Safety
Free & Open Source Software Development
Computing Elective course 6 units

Computing Project 12 units


Managing Software Projects in a System
Elective course 6 units

*Domestic students should seek exemption and can replace this course with another approved course.
.