MasterPhDLawBachelorMBAHealthcareCoursesOnline
Keystone logo
University of Wollongong Master of Computer Science
University of Wollongong

Master of Computer Science

Liverpool, Australia

2 Years

English

Full time, Part time

Request application deadline *

Request earliest startdate

AUD 64,224 / per year **

On-Campus

* Domestic Applicants (Direct): 30 June 2019. Late applications may be considered. International Applicants: 12 July 2019. Late applications may be considered.

** For Domestic Students: Session Fee is $16,056/year and Course Fee is $64,224/per year. For International Students: Session Fee is $16,824 per year and Course Fee is $67,296 per year.

Scholarships

Explore scholarship opportunities to help fund your studies
Read more

Introduction

Course summary

The Master of Computer Science will provide you with the skills and ability to solve complex real-world problems by integrating computer science methods with effective management strategies, and by developing and deploying computer applications. During this degree, you will be able to put theory into practice with an individual capstone project.

What you will study

You will study subjects in IT project management, advanced programming, algorithms and data structures. You can choose to complete subjects from the below four areas:

  • Computational intelligence, and reasoning and learning.
  • Machine-learning algorithms and big data.
  • Advanced network security and computer security.
  • Software requirements and specifications, and service-oriented software engineering.

You have the opportunity to specialise in one of the following majors offered at the Wollongong campus:

  • Intelligent Systems
  • Machine Learning and Big Data
  • Network and Information Security
  • Software Engineering

This degree

As a graduate of this program, you will be able to solve complex real-world problems by integrating computer science methods with effective management strategies. Through developing and using computer applications, you will be able to apply key information and expert judgement in computer software design to communicate knowledge, ideas and procedures to IT staff and external stakeholders. You will develop independent learning strategies to keep abreast of innovations in technology and computer science, industry trends and standards.

Course Learning Outcomes

Course Learning Outcomes are statements of learning achievement that are expressed in terms of what the learner is expected to know, understand and be able to do upon completion of a course. Students graduating from this course will be able to demonstrate:

  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
  5. Work as an individual and as a member of a team in a manner consistent with ethical and professional standards.

Course Structure

This degree requires the satisfactory completion of:

Year 1

Subject CodeSubject NameCredit PointsSession(s)
CSCI814IT Project Management6Offered in 2020
CSCI851Advanced Programming6Spring
CSCI803Algorithms and Data Structures6Offered in 2020
Select one of the following
CSCI835Database Systems6Offered in 2020
CSCI862System Security6Offered in 2021
CSIT826Human-Computer Interaction6Spring
Plus one of the following
MTS9302Corporate Network Management6Offered in 2020
ISIT925Strategic Network Design6Offered in 2020
And
CSCI920Contemporary Topics in Computer Science6Offered in 2021
CSIT940Research Methodology6Offered in 2020
CSCI992Professional Project12Offered in 2020

Plus 3 subjects (18 cp) towards a major (at the Wollongong campus) plus 5 subjects (30cp) from CSCI Graduate Subject List - see listing below

OR 2 subjects (12cp) in a no major option plus 6 subjects (36cp) from CSCI Graduate Subject List - see listing below

No Major - Complete one of the following group of 2 subjects

Subject CodeSubject NameCredit PointsSession(s)
Group 1
CSCI964Computational Intelligence^6Offered in 2021
CSCI924Reasoning and Learning6Offered in 2020
Group 2
CSCI933Machine Learning Algorithms and Applications6Offered in 2020
CSCI946Big Data Analytics^6Offered in 2020
Group 3
CSCI968Advanced Network Security^6Not offered
CSCI971Advanced Computer Security6Not offered
Group 4
CSCI910Software Requirements, Specifications and Formal Methods^6Offered in 2020
CSCI927Service-Oriented Software Engineering6Spring

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

There is an opportunity to specialise in a major at the Wollongong campus by choosing one or more of the following majors offered:

  • Intelligent Systems
  • Machine Learning and Big Data
  • Network and Information Security
  • Software Engineering.

Intelligent Systems

Subject CodeSubject NameCredit PointsSession(s)
CSCI964Computational Intelligence^6Autumn
CSCI924Reasoning and Learning6Spring
CSCI944Perception and Planning6Spring

Machine Learning Big Data

Subject CodeSubject NameCredit PointsSession(s)
CSCI933Machine Learning Algorithms and Applications6Autumn
CSCI935Computer Vision Algorithms and Systems6Spring
CSCI946Big Data Analytics^6Spring

Network and Information Security

Subject CodeSubject NameCredit PointsSession(s)
CSCI968Advanced Network Security^6Autumn
INFO912Mathematics for Cryptography6Autumn
CSCI971Advanced Computer Security6Spring

Software Engineering

Subject CodeSubject NameCredit PointsSession(s)
CSCI910Software Requirements, Specifications and Formal Methods^6Autumn
CSCI926Software Testing and Analysis6Autumn
CSCI927Service-Oriented Software Engineering6Spring

CSCI Graduate Subject List

CodeSubject NameCredit PointsSession(s)
CSCI910Software Requirements, Specifications and Formal Methods6Autumn
CSCI924Reasoning and Learning6Spring
CSCI926Software Testing and Analysis6Autumn
CSCI927Service-Oriented Software Engineering6Spring
CSCI933Machine Learning Algorithms and Applications6Autumn
CSCI935Computer Vision Algorithms and Systems6Spring
CSCI944Perception and Planning6Spring
CSCI946Big Data Analytics6Spring
CSCI964Computational Intelligence6Autumn
CSCI968Advanced Network Security6Autumn
CSCI971Advanced Computer Security6Spring

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.

CodeSubject NameCredit PointsSession(s)
CSCI941Advanced Topics in Computer Science A6Not offered in 2019
CSCI942Advanced Topics in Computer Science B6Not offered in 2019
CSCI943Advanced Topics in Computer Science C6Not offered in 2019
ECTE903Image and Video Processing6Spring
INFO911Data Mining and Knowledge Discovery6Autumn
INFO912Mathematics for Cryptography6Autumn
INFO913Information Theory6Not offered in 2019

Why choose this course

The University of Wollongong has experts encompassing the entire breadth of the underlying sciences, IT, engineering and mathematical methodologies in the ICT industry. As one of the strongest schools for building, deploying and managing the latest computing technologies and business computing systems we work closely with industry partners to ensure all programs remain relevant to industry trends and developments. UOW ensures students study real-world projects and interact with and learn from industry professionals to ensure their job-readiness upon graduation.

Admission

A range of admission options are available for students of all ages and academic backgrounds. The procedures governing admission are defined in UOW's Admissions Procedures and the UOW College Admissions policy.

For any specific advice or questions regarding an application, please contact the Future Students Team.

Recognised Bachelor degree with an equivalent average mark of 60% in any area. Applicants with other qualifications and substantial relevant professional experience may be considered.

English Requirements for international students

The following level of English is required to gain admission to this program:

IELTS Academic

  • Overall Score: 6.5
  • Reading: 6.0
  • Writing: 6.0
  • Listening: 6.0
  • Speaking: 6.0

TOEFL (Internet-based)

  • Overall Score: 86
  • Reading: 18
  • Writing: 18
  • Listening: 17
  • Speaking: 17

UOW College: English for Tertiary Studies: Credit (weighted average mark of 65 overall and minimum 50 in Academic Reading and Writing)

Other qualifications may also be considered. Full details can be found on our English Language Requirements website.

About the School

Questions

Similar Courses

  • Master's Degree in Software Engineering and Computer Systems
    • Online
  • Master's Degree in Artificial Intelligence
    • Logroño, Spain
    • Online
  • Master’s Degree in Computer Science
    • Rouen, France
    • Strasbourg, France
    • + 3 more