Master of Computer Science

The University of Melbourne

Type of institution: University/Higher Education Institution
Level: Postgraduate
CRICOS: 00116K

Computers are changing the world, and our lives. Weve been saying that for decades, and well keep saying it, because computing technology just keeps on advancing. You probably have what a few decades ago would have been called a super-computer sitting in your pocket right now. The Master of Computer Science will give you a broad base of high-level knowledge to keep up with these advances, with specialist skills in at least one area of knowledge systems, programming languages and distributed computing, information systems, mathematics/statistics, spatial information science or linguistics.

Structure

  • Successful completion of 200 credit points, made up of:One compulsory coursework subject on research methods (12.5 points)
  • At least two foundational computer science subjects (2537.5 points)
  • At least four elective subjects (5062.5 points)
  • One compulsory research project (100 points).

Subjects

  • Research Methods
  • Distributed Systems
  • Declarative Programming
  • Introduction to Machine Learning
  • AI Planning for Autonomy
  • Spatial Data Management
  • Evaluating the User Experience
  • Algorithms for Bioinformatics
  • Computational Genomics
  • Mobile Computing Systems Programming
  • Distributed Algorithms
  • Cluster and Cloud Computing
  • Parallel and Multicore Computing
  • Natural Language Processing
  • Cryptography and Security
  • Programming Language Implementation
  • Advanced Database Systems
  • Statistical Machine Learning
  • Advanced Theoretical Computer Science
  • Security Analytics
  • Web Security
  • Advanced Algorithms and Data Structures
  • Computational Modelling and Simulation
  • Quantum Software Fundamentals
  • Computer Vision
  • The Ethics of Artificial Intelligence
  • Information Visualisation
  • Spatial Data Infrastructure
  • Spatial Databases
  • Designing Novel Interactions
  • Information Architecture
  • Fieldwork for Design
  • Social Computing
  • Introduction to Quantum Computing
  • Modelling Complex Software Systems
  • Security & Software Testing
  • High Integrity Systems Engineering

Standard entry requirements

  • An undergraduate degree (or equivalent) with a major in Computer Science with a Weighted Average Mark (WAM) of at least 75% (or equivalent), AND
  • At least 25 points (two subjects) of university level mathematics or statistics subjects.

Study information

CampusFeesMid year intakeAttendance
Parkville International: $121,767 No
  • Full-time : 2 years
  • Part-time : 4 years

Related courses

Browse more courses
Is the information on this page correct? Request update
Sign up to our newsletter for the latest scholarships and education news
You must agree before submitting.

Subscribe to our newsletter

Join the conversation