2017 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 | 2017

This information is for students commencing their course in 2017. Students follow the rules and requirements for the year they commenced their course. Please refer to the Archives link in the menu for years prior to 2017.

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 postgraduate 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 1
CSCI803 Algorithms and Data Structures 6 Spring
CSCI851 Advanced Programming 6 Autumn, Spring
CSCI814 IT Project Management 6 Autumn, Spring
Select one of the following:
CSCI835 Database Systems 6 Autumn, Spring
CSCI862 System Security 6 Spring
CSIT826 Human Computer Interaction 6 Spring
Core:
CSCI920 Contemporary Topics in Computer Science 6 Autumn
Plus 5 subjects 36 cp towards a specialisation or the no major option - see listing below
Plus 5 subjects (30cp) from CSCI Graduate Subject List

Specialisation

Candidates may choose to complete a specialisation in:

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

Or may wish to complete the no major option.  

 Intelligent Systems

Subject Code Subject Name Credit Points Session(s)
CSIT940 Research Methodology 6 Autumn, Spring
CSCI964 Computational Intelligence 6 Autumn
CSCI944 Perception and Planning 6 Spring
CSCI924 Reasoning and Learning 6 Spring
Students must undertake ONE of the following:*
CSCI991 Project 12 Annual, Spring 2017/Autumn 2018
CSCI992 Professional Project 12 Annual, Spring 2017/Autumn 2018

Multimedia and Visual Processing

Subject Code Subject Name Credit Points Session(s)
CSIT940 Research Methodology 6 Autumn, Spring
CSCI933 Machine Learning Algorithms and Applications 6 Autumn
CSCI935 Computer Vision Algorithms and Systems 6 Spring
CSCI946 Big Data Analytics 6 Spring
Students must undertake ONE of the following:*
CSCI991 Project 12 Annual, Spring 2017/Autumn 2018
CSCI992 Professional Project 12 Annual, Spring 2017/Autumn 2018

Network and Information Security

Subject Code subject Name Credit Points Session(s)
CSIT940 Research Methodology 6 Autumn, Spring
CSCI968 Advanced Network Security 6 Autumn
CSCI971 Advanced Computer Security 6 Spring
INFO912 Mathematics for Cryptography 6 Autumn
Students must undertake ONE of the following:*
CSCI991 Project 12 Annual, Spring 2017/Autumn 2018
CSCI992 Professional Project 12 Annual, Spring 2017/Autumn 2018

Software Engineering

Subject Code Subject Name Credit Points Session(s)
CSIT940 Research Methodology 6 Autumn, Spring
CSCI910 Software Requirements, Specifications and Formal Methods 6 Autumn
CSCI926 Software Testing and Analysis 6 Autumn
CSCI927 Service-Oriented Software Engineering 6 Spring
Students must undertake ONE of the following:*
CSCI991 Project 12 Annual, Spring 2017/Autumn 2018
CSCI992 Professional Project 12 Annual, Spring 2017/Autumn 2018

No Major 

Subject Code Subject Name Credit Points Session(s)
CSIT940 Research Methodology 6 Autumn, Spring
Complete one of the following group of 2 subjects
Group 1
CSCI924 Reasoning and Learning 6 Spring
CSCI964 Computational Intelligence^ 6 Autumn
Group 2
CSCI933 Pattern Recognition 6 Autumn
CSCI946 Multimedia Content Management^ 6 Spring
Group 3
CSCI971 Advanced Computer Security 6 Spring
CSCI968 Advanced Network Security^ 6 Autumn
Group 4
CSCI927 Service-Oriented Software Engineering 6 Spring
CSCI910 Software Requirements, Specifications and Formal Methods^ 6 Autumn
Plus a subject from the CSCI Graduate Subject List
Plus undertake ONE of the following:*
CSCI991 Project^ 12 Annual, Spring 2017/Autumn 2018
CSCI992 Professional Project^ 12 Annual, Spring 2017/Autumn 2018

Please note that the subjects, marked ^, above have pre-requisites.  

  * 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).

CSCI Graduate Subject List 

Subject Code Subject Name Credit Points Session(s)
CSCI910 Software Requirements, Specifications and Formal Methods 6 Autumn
CSCI924 Reasoning and Learning 6 Spring
CSCI926 Software Testing and Analysis 6 Autumn
CSCI927 Service-Oriented Software Engineering 6 Spring
CSCI935 Computer Vision 6 Spring
CSCI936 Visualisation 6 Not offered in 2017
CSCI944 Perception and Planning 6 Spring
CSCI946 Multimedia Content Management 6 Spring
CSCI964 Computational Intelligence 6 Autumn
CSCI966 Coding for Secure Communication 6 Not offered in 2017
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 2017
CSCI933 Pattern Recognition 6 Autumn
CSCI941 Advanced Topics in Computer Science A 6 Not offered in 2017
CSCI942 Advanced Topics in Computer Science B 6 Not offered in 2017
CSCI943 Advanced Topics in Computer Science C 6 Not offered in 2017

 

Professional Recognition

The Master of Computer Science is professionally accredited by the Australian Computer Society.

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: 27 February, 2017