Master of Computer Science Advanced
Testamur Title of Degree:
|
Master of Computer Science Advanced
|
Abbreviation:
|
MCompSc (Adv)
|
Home Faculty:
|
Informatics
|
Duration:
|
1.5-2 years (3-4 full-time sessions) or part-time equivalent
|
Total Credit Points:
|
72
|
Delivery Mode:
|
Face-to-face
|
Starting Session(s):
|
Autumn/Spring
|
Location:
|
Wollongong
|
UOW Course Code:
|
1562
|
CRICOS Code:
|
056216K
|
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:
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]
Requirements for majors
Digital Multimedia Programming
Choose 24cp from this list
|
|
|
|
Subjects
|
Session
|
Credit Points
|
CSCI944
|
Perception and Planning
|
Spring
|
6
|
CSCI946
|
Multimedia Studies
|
Autumn
|
6
|
CSCI963
|
Advanced Computer Graphics
|
Autumn
|
6
|
ITCS932
|
Web Design
|
Spring
|
6
|
ITCS942
|
Multimedia 3D Modelling and Animation
|
Spring
|
6
|
ITCS943
|
Game Design and Programming*
|
Autumn
|
6
|
Software Engineering
Please choose 24cp from this list
|
|
|
Subjects
|
|
Session
|
Credit Points
|
CSCI910
|
Formal Methods in Software Engineering
|
Autumn
|
6
|
CSCI918
|
Software Engineering Practices and Principles*
|
Spring
|
6
|
CSCI925
|
Topics in Software Engineering
|
Spring
|
6
|
CSCI974
|
Systems Analysis
|
n/o 2007
|
6
|
IACT902
|
Applied Project Management**
|
n/o 2007
|
6
|
IACT924
|
Corporate Network Design and Implementation**
|
Autumn
|
6
|
ITCS921
|
Database Design and Implementation*
|
Autumn
|
6
|
ITCS933
|
Software Engineering Requirements and Specifications
|
Spring
|
6
|
ITCS934
|
Software Process Management*
|
Autumn
|
6
|
Computer and Network Security
Choose 24cp from this list
|
|
|
Subjects
|
|
Session
|
Credit Points
|
CSCI965
|
Algorithms
|
Spring
|
6
|
CSCI966
|
Coding for Secure Communication
|
Autumn
|
6
|
CSCI967
|
Complexity Theory
|
n/o 2007
|
6
|
CSCI968
|
Network Security*
|
Spring
|
6
|
CSCI971
|
Advanced Computer Security
|
Spring
|
6
|
INFO912
|
Mathematics for Cryptography
|
Autumn
|
6
|
ITCS922
|
Computer Security* **
|
Autumn
|
6
|
* Subjects marked with an asterisk (*) are from the Graduate Additional Subjects List. These preparatory subjects are required in a major if a candidate has not successfully completed a subject with substantially similar content in their previous studies. These subjects should not be selected if a candidate has the required background in the major area. Selection of subjects from the Graduate Additional Subjects List requires prior approval from the course coordinator.
The work completed for the degree can include at most two subjects from the Graduate Additional Subjects list. Subjects marked with a double asterisk (**) are from the IACT Graduate Subjects List and count for the three (3) subject limit for such subjects.
|
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.
|
|