- 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
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: |
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:
- Solve complex real world problems by integrating computer science methods with effective management strategies and by developing and using computer applications.
- Research, synthesise and apply key information and expert judgement in computer software design and project planning.
- Interpret theoretical, practical and professional information and communicate knowledge, ideas and procedures to both computer scientists and stakeholders.
- 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