Master of Computer Science

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:

  • Machine Learning and Big Data
  • Network and Information Security
  • Software Engineering
  • Cyber Security

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.

Fee subsidised places available

UOW is offering Commonwealth Supported Places for all of our postgraduate coursework degrees* in 2023. This means the Australian government will subsidise your tuition fees by up to 75%. To be eligible for this fee subsidy, you must meet the following criteria: Be a domestic student, i.e. an Australian or New Zealand citizen, a permanent resident of Australia or a permanent Australian Humanitarian visa holder.