Master of Computer Science

    Master of Computer Science

    Duration2 year(s)
    Tuition Fee
    AUD 57,984 / Year
    Master of Computer Science

    About

    Overview

    Computers are changing the world, and our lives. We've been saying that for decades, and we’ll 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.

    In demand globally

    You can use the Master of Computer Science as a pathway to a PhD or to the workforce, where you may meet our alumni working in software design, cybersecurity, information architecture and programming.

    If you’re looking for networks to help with internships and job opportunities, or the funds to help you get to Melbourne, we have scholarships and bursaries to get you connected overseas and get you to Melbourne when you can. Find out what you may be eligible for.

    Exploring the differences between our IT courses?

    Visit our article for more information

    Information Session: Engineering and IT

    Monday 24 March, 6pm - 8pm

    Join us on campus to learn more about graduate study in Engineering and IT. Hear from leading academics about our master’s programs, including course structure, career pathways, and industry experience.

    Choose between two concurrent sessions—one focused on Engineering and the other on IT—to dive deeper into your area of interest and connect with faculty academics and current students as well as our Admissions team.

    Register now

    Requirements

    Entry Requirements

    Admission criteria

    To be considered for entry into this course, you must have:

    • 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.

    Some knowledge of formal logic and discrete mathematics and second year university level mathematics/statistics is recommended.

    Meeting the published entry requirements for this course does not guarantee selection.

    Where our admission criteria includes a minimum Weighted Average Mark (WAM) and/or specific subject criteria, these are based on University of Melbourne grades and subjects. If you've studied elsewhere, we'll assess your relevant prior studies and equivalent grades. Your final WAM may be adjusted depending on your previous institution's accreditation, subject grading, and pass marks.

    Don't meet the prerequisite subject requirements?

    You may have the option to enrol in specific single subjects through the University's Community Access Program, even if you are not enrolled in a course. Completing these prerequisite subjects may qualify you for entry into this course. This option is not available to student visa holders or applicants. Learn more about single subject study.

    You can use our graduate coursework grade conversion eligibility calculator to get an indication of whether you are eligible for this course based on your previous studies and Weighted Average Mark (WAM).

    Calculate your eligibility

    English language requirements

    All applicants to the University of Melbourne must satisfy the English language requirements. This may be achieved in a number of ways, including recognised previous study taught and assessed entirely in English or an approved English language test. If you are from a non-English speaking background, the required standard of English for this degree is one of the following English proficiency test scores:

    • English language test score requirements
    • If you need to undertake an English language test, you must meet one of the scores* below:

      IELTS

      6.5


      with no band less than 6.0

      TOEFL

      79+


      with writing 21; speaking 18; reading 13; listening 13

      PEARSON

      64+


      with no communicative skill below 60

      CAMBRIDGE

      176+


      with no skill less than 169
      *Accepted tests: IELTS (Academic English Only); TOEFL Internet-based test; Pearson Test of English Academic; Cambridge English: Advanced/Certificate of Advanced English (CAE). If a test displays N/A, it means it is not accepted for this course.

    About selection

    When assessing applications, the Selection Committee will consider your previous studies and academic performance.

    The Selection Committee may request additional information to clarify any aspect of an application, according to the University’s Academic Board rules regarding selection instruments.

    Meeting the published entry requirements for this course does not guarantee selection.

    • Quotas may be applied, and preference may be given to applicants with evidence of appropriate preparation or potential to undertake research.
    • Entry into the Master of Computer Science is subject to the capacity of the school offering the program stream to provide adequate supervision in a research project appropriate to the interests and preparation of the individual student and may be subject to the agreement of a member of academic staff to supervise the project module.

    English Program Requirements

    All applicants to the University of Melbourne must satisfy the English language requirements. This may be achieved in a number of ways, including recognised previous study taught and assessed entirely in English or an approved English language test. If you are from a non-English speaking background, the required standard of English for this degree is one of the following English proficiency test scores:

  • English language test score requirements
  • If you need to undertake an English language test, you must meet one of the scores* below:

    IELTS

    6.5


    with no band less than 6.0

    TOEFL

    79+


    with writing 21; speaking 18; reading 13; listening 13

    PEARSON

    64+


    with no communicative skill below 60

    CAMBRIDGE

    176+


    with no skill less than 169
    *Accepted tests: IELTS (Academic English Only); TOEFL Internet-based test; Pearson Test of English Academic; Cambridge English: Advanced/Certificate of Advanced English (CAE). If a test displays N/A, it means it is not accepted for this course.
  • Career

    Career outcomes

    Our graduates go on to work as:

    • Software developers and engineers
    • Systems and cybersecurity analysts
    • Data scientists and analysts
    • Digital policy advisors
    • Project managers.

    Employers in this field include:

    • IT companies such as IBM, Microsoft and Google
    • Consulting firms including Deloitte and Accenture
    • Major banks and financial services firms such as ANZ and NAB
    • Academic and public research institutions such as universities.

    Technical and professional skills

    On graduating from the course you’ll have a broad grounding across the breadth of advanced computer science.

    Additionally, you’ll have strong professional skills in:

    • Critical thinking and problem-solving
    • Research planning and execution
    • Scientific communication.

    Further study

    At the end of the course, you’ll be well-placed to begin a PhD in computer science.

    Spotlight on collaboration

    Industry collaborations are essential for researchers in computer science and related fields.

    One of our researchers worked with a US-based clothing company to introduce augmented reality 'storytelling' to the in-store customer experience, while another has teamed up with Microsoft Research to develop software that can predict a person's destination, based on real-time path of travel tracked on a smartphone.

    Software Developer

    Fee Information

    Application Fee 154
    Master of Computer Science
    University of Melbourne
    University of Melbourne
    Australia

    Australia, Melbourne