|
Master of Computer Science (Advanced)
Overview
This degree is designed to provide advanced studies in Computer Science at a professional level and also prepare students for the Master of Computer Science – Research or Doctoral research programs. Candidates may choose to complete either a single or a double major in a sub-discipline such as computer and network security, digital multimedia programming or software engineering.
Entry Requirements/Assumed Knowledge
A degree equivalent to a three-year Australian Bachelor degree with a major in Computer Science, Software Engineering or Computer Engineering, with at least a 60% average. Knowledge of C++ and UNIX is assumed.
Course Requirements
1. The degree requires satisfactory completion of 900- level subjects to the value of at least 72 credit points, including:
(a) at least nine (9) subjects (54cp) selected from the CSCI Graduate Subjects List.
(b) no more than three (3) additional subjects (18cp) selected from the CSCI Graduate Subjects List or the IACT Graduate Subjects List.
(c) with the prior approval of the course co-ordinator, no more than one (1) subject (6cp) from the Graduate Additional Subjects List.
2. To be awarded with a major study, a candidate shall satisfactorily complete four (4) subjects (24cp) as set out in the relevant program below, within the requirements of 1. above.
3. To be awarded with a double major, candidates must ensure that four of the subjects selected satisfy the requirements of one major and that a separate set of four subjects satisfy the requirements of a second major, i.e. any subject counted towards one major cannot also count towards a second major.
Areas of Major Study
Candidates enrolled in this degree may choose to major in:
- Digital Multimedia Programming [MCSC01]
- Software Engineering [MCSC02]
- Computer and Network Security [MCSC03]
Subjects |
Session |
Credit Points |
Digital Multimedia Programming |
|
|
ITCS940 |
Multimedia Programming Foundations |
Autumn |
6 |
Plus at least 18 credit points from the following subjects: |
|
|
CSCI944 |
Perception and Planning |
Spring |
6 |
CSCI963 |
Advanced Computer Graphics |
n/o 2006 |
6 |
DESN921* |
Creative Industries: Design for Interactive Multimedia |
Spring |
6 |
ITCS932 |
Web Design |
Spring |
6 |
ITCS942 |
Multimedia 3D Modelling and Animation |
Spring |
6 |
ITCS943 |
Game Design and Programming |
Autumn |
6 |
Software Engineering |
|
|
ITCS933 |
Software Engineering Requirements and Specifications |
Spring |
6 |
Plus at least 18 credit points from the following subjects: |
|
|
CSCI910 |
Formal Methods in Software Engineering |
Autumn |
6 |
CSCI925 |
Topics in Software Engineering |
n/o 2006 |
6 |
CSCI974 |
Systems Analysis |
n/o 2006 |
6 |
ITCS921 |
Database Design and Implementation |
Autumn |
6 |
ITCS934 |
Software Process Management |
Autumn |
6 |
Computer and Network Security |
|
|
CSCI968 |
Network Security |
Spring |
6 |
CSCI971 |
Computer Security |
Spring |
6 |
Plus at least 12 credit points from the following subjects: |
|
|
CSCI966 |
Coding for Secure Communication |
Autumn |
6 |
INFO912 |
Mathematics for Cryptography |
Autumn |
6 |
ITCS937** |
Security, Risk Management and Control in Electronic Commerce |
Autumn |
6 |
* Subjects marked with an asterisk (*) are from the Graduate Additional Subjects List. The course requirements allow at most 1 subject from the Graduate Additional Subjects List to be counted in the total credit points required for this degree (see course requirement 1(c) above). Candidates who do more than 1 subject from the Graduate Additional Subjects List will only be allowed to count the first subject towards the total credit points for the degree.
** Subjects marked with an asterisk (**) are from the IACT Graduate Subjects List. The course requirements allow at most 3 subjects from the IACT Graduate Subjects List to be counted in the total credit points required for this degree (see course requirement 1(b) above). Candidates who do more than 3 subjects from the IACT Graduate Subjects List, will only be allowed to count the first 3 subjects towards the total credit points for the degree. |
Note: Not all subjects will be available every year. |
Other Information
Prior to the conferring of a Master of Computer Science (Advanced) upon a candidate who holds a Master of Computer Science (MCompSc) from this University, the candidate will surrender the testamur and all rights relating to the MCompSc.
|
|