Postgraduate Courses
  • Students are to follow the requirements of the Handbook for the year they commenced the course.

    However, the subject links below do not contain the subject information for the current year. You can view current subject information through the new Course Handbook.

Master of Computer Science

Testamur Title of Degree:

Master of Computer Science

Abbreviation:

MCompSc

UOW Course Code:

431

CRICOS Code:

083839K

Total Credit Points:

96

Duration:

2 years full-time or part time equivalent

Home Faculty:

Faculty of Engineering & Information Sciences

Intake Sessions:

Autumn / Spring

Delivery Mode:

On-campus (Face-to-face)

Delivery Campus:

Wollongong

Additional Information:

Course Finder

Overview

The Master of Computer Science degree is designed to provide advanced studies in Computer Science at a professional level and also prepare students for the Master of Philosophy or doctoral research programs. 

Entry Requirements

Academic requirements, English language requirements, assumed knowledge and credit transfer details are available from Course Finder. 

Course Learning Outcomes

Students graduating from the Master of Computer Science will be able to:

  1. Solve complex real world problems by integrating computer science methods with effective management strategies and by developing and using computer applications.
  2. Research, synthesise and apply key information and expert judgement in computer software design and project planning.
  3. Interpret theoretical, practical and professional information and communicate knowledge, ideas and procedures to both computer scientists and stakeholders.
  4. Employ independent learning strategies to update own knowledge in the field and keep pace with innovations in computer science techniques, industry trends and standards.

Course Structure

This degree requires satisfactory completion of: 

Subject Code subject Name Credit Points Session(s)
Year One
CSCI803 Algorithms and Data Structures 6 Spring
Select one of the following:
CSCI804 Object and Generic Programming in C++ 6 Autumn
CSCI813 Java Programming and Applications 6 Spring
Select one of the following:
CSCI822 Systems Development 6 Autumn
CSCI805 Software Development Methods & Tools 6 Spring
Select one of the following:
CSCI835 Database Systems 6 Autumn
CSCI862 System Security 6 Spring
CSCI824 Human Computer Interaction 6 Autumn
Core:
CSCI920 Contemporary Topics in Computer Science 6 Autumn, Spring
CSCI940 CS Research Methodology 6 Autumn
Plus 2 subjects (12cp) from CSCI Graduate Subject List
Year 2
Students must undertake ONE of the following:*
CSCI991 Project 12 Annual, Spring 2015/Autumn 2016
CSCI992 Professional Project 12 Annual
Students who wish to complete a specialisation (24cp) - see listing below
Or, students complete four 900 level subjects (24cp) from the CSCI Graduate Subject List
And
Two 900 level subjects (12cp) from the CSCI Graduate Subject List

 * Enrolment in CSCI991 Project (12cp) will be permitted for students who receive final grade of 75% or above in CSCI940 Research Method. Where students receive a final grade of less than 75% in CSCI940 Research Methodology, the candidate must enrol in CSCI992 Professional Project (12cp). 

Specialisation

Candidates may choose to complete a specialisation in:

  • Intelligent Systems
  • Multimedia and Visual Processing
  • Network and Information Security
  • Software Engineering

 

 Intelligent Systems

Subject Code subject Name Credit Points Session(s)
Complete 4 of the following:
CSCI964 Computational Intelligence 6 Autumn
CSCI944 Perception and Planning 6 Spring
CSCI924 Reasoning and Learning 6 Spring
CSCI910 Formal Methods in Software Engineering 6 Autumn
INFO911 Data Mining and Knowledge Discovery 6 Autumn

Multimedia and Visual Processing

Subject Code subject Name Credit Points Session(s)
Complete 4 of the following:
INFO933 Pattern Recognition 6 Autumn
CSCI935 Computer Vision 6 Spring
CSCI964 Computational Intelligence 6 Autumn
CSCI944 Perception and Planning 6 Spring
CSCI924 Reasoning and Learning 6 Spring
CSCI936 Visualisation 6 Autumn
CSCI946 Multimedia Content Management 6 Spring

Network and Information Security

Subject Code subject Name Credit Points Session(s)
Complete 4 of the following:
CSCI966 Coding for Secure Communication 6 Autumn
CSCI968 Advanced Network Security 6 Autumn
CSCI969 Topics in Applying Information Security 6 Autumn
CSCI971 Advanced Computer Security 6 Spring
INFO912 Mathematics for Cryptography 6 Autumn

Software Engineering

Subject Code subject Name Credit Points Session(s)
Complete 4 of the following:
CSCI910Formal Methods in Software Engineering6Autumn
CSCI928Software Engineering Requirements and Specifications6Spring
CSCI926Software Testing and Analysis6Autumn
CSCI927Service-Oriented Software Engineering6Spring

 

CSCI Graduate Subject List 

Subject Code subject Name Credit Points Session(s)
CSCI910 Formal Methods in Software Engineering 6 Autumn
CSCI924 Reasoning and Learning 6 Spring
CSCI926 Software Testing and Analysis 6 Autumn
CSCI927 Service-Oriented Software Engineering 6 Spring
CSCI928 Software Engineering Requirements and Specifications 6 Spring
CSCI935 Computer Vision 6 Spring
CSCI936 Visualisation 6 Autumn
CSCI944 Perception and Planning 6 Spring
CSCI946 Multimedia Content Management 6 Spring
CSCI964 Computational Intelligence 6 Autumn
CSCI966 Coding for Secure Communication 6 Autumn
CSCI968 Advanced Network Security 6 Autumn
CSCI971 Advanced Computer Security 6 Spring
Cognate Subject
Students may complete 1 of these subjects. Students wishing to undertake a second subject from this list must obtain prior approval from the Course Coordinator. Further, students must seek approval from the Subject Coordinator to ensure they have assumed knowledge.
ECTE903 Image and Video Processing 6 Spring
INFO911 Data Mining and Knowledge Discovery 6 Autumn
INFO912 Mathematics for Cryptography 6 Autumn
INFO913 Information Theory 6 Not offered in 2015
INFO933 Pattern Recognition 6 Autumn
CSCI941 Advanced Topics in Computer Science A 6 Autumn, Spring
CSCI942 Advanced Topics in Computer Science B 6 Not offered in 2015
CSCI943 Advanced Topics in Computer Science C 6 Not offered in 2015
The following elective may also be chosen:
GWP 800 Global Workplace Practice* 6 Not offered in 2015

*Please note: GWP 800 Global Workplace Practice is only available to international students to enrol.

Professional Recognition

The Master of Computer Science is being submitted for accreditation by the Australian Computer Society. This will be confirmed post ACS accreditation. 

CREDIT ARRANGEMENTS

Credit and articulation arrangements are available from the Course Finder. Refer to UOW's credit arrangements for information on how to apply for credit.

Other Information

Further information is available at:
UOW Course Finder
Email: eis@uow.edu.au

 

 

Last reviewed: 10 January, 2017