Computer Science - C6008

Be at the forefront of the computer science industry with a comprehensive Master of Computer Science. Take on new challenges in an ever-growing industry armed with the knowledge and skills to tackle advanced issues with confidence.

Perfect for shifting careers and building on undergraduate study, this master’s will see you dive into fundamental computer science study from day one. Undertake units in java programming, algorithms and architecture and networks before commencing introductory study of the degree’s three specialities. Specialise in artificial intelligence, cybersecurity or software engineering, and graduate ready to take on meaningful work backed by a professional development portfolio of real-world application and accreditation.

You may be eligible to exit this course early with a Graduate Diploma of Computer Science, provided you complete Part A and two units from Part B, or with a Graduate Certificate of Computer Science, provided you complete the following units: ITO4131, ITO4136, ITO4137 and one other unit from Part A.

The Master of Computer Science is designed by award-winning and internationally recognised academics from the Faculty of Information Technology, who are committed to driving transformative change through strategic collaboration and world-leading research. A graduate degree from the only Group of Eight university to dedicate an entire faculty to IT will see you placed among a diverse group of graduates leading some of the world’s top companies.

Apply nowDownload Brochure

Where can the Master of Computer Science take me?

Comprehensive foundational units, the choice of three industry specialisations and meaningful application study means the Master of Computer Science can shift or revitalise your career. Passion for the subject matter allows you to leap from any industry into computer science, supported by a comprehensive master’s degree focused on preparing you to be highly competitive in the job market.

This degree has a focus on specialty study and real-world application, and will see you emerge with current and relevant skills and knowledge, allowing you to seek work in the growing computing industry.

At a glance

Course Details

  • Online: Part time
2 years, 1.4 years or 0.7 years part time depending on prior qualifications. See entry requirements.
Start date
January, March, May, July, August. October
Master of Computer Science (Artificial Intelligence), Master of Computer Science (Cybersecurity), Master of Computer Science (Software Engineering)
Alternative exits
Course Handbook

The Master of Computer Science integrates foundational knowledge, specialist knowledge of a key industry area and application studies focused on understanding technology used in the field. The course, delivered 100% online, ensures you are industry-ready come graduation through an elevated curriculum.

The course is your opportunity to gain a speciality within the field, choosing from software engineering, cybersecurity or artificial intelligence. You’ll have the chance to explore each topic at the beginning of your course. Select a specialisation below to learn more.

Software engineering

With organisations increasingly looking to digital systems and solutions, software engineering specialists are integral. This speciality covers aspects of the software lifecycle, together with the tools, processes, management methods and quality assurance techniques required to deliver robust reliable software, on time and within budget.


As the security risks that arise from an increasingly digital world increase, specialists in cybersecurity has never been more important. This specialisation covers the skills to manage and administer cybersecurity and blockchain, and prepares you for roles such as a security systems analyst, designer, blockchain engineer and software or network security engineer or administrator.

Artificial intelligence

With artificial intelligence making its way into every aspect of our lives, the field requires specialists with the knowledge and skills to effectively build AI-based products and intelligent systems. This specialisation covers statistical learning models and algorithms, modern optimisation techniques, natural language fundamentals, modern concepts in image and video, roles of AI and its ethics and impact on organisations, society and the world.

Apply now Download Brochure

Please select a specialisation for more details:

Entry Requirements

Entry Requirements (Domestic students)

You need to satisfy all of the following requirements to be considered for entry into this course.


The Master of Computer Science offers three pathways to entry.

Depending on prior qualifications:

Entry level 1: 72 points to complete
Duration: 2 years part time

Applicants must have completed an Australian bachelor degree in a relevant discipline with at least a credit (60%) average, or equivalent qualification approved by the faculty.

To undertake the artificial intelligence specialisation, you must have knowledge of calculus and linear algebra at the level of undergraduate physical science or engineering.

Entry level 2: 48 points to complete
Duration: 1.4 years part time

Applicants must have completed a Monash University Graduate Certificate of Computer Science, with at least credit (60%) average.

Entry level 3: 24 points to complete
Duration: .7 year part-time

Applicants must have completed a Monash University Graduate Diploma of Computer Science, with at least (60%) average.

Apply now Download Brochure

English requirements

Applicants must also meet the English language requirements.

University entrance requirements

Minimum entrance requirements for admission to Monash University Australia.

The course is structured in three consecutive parts:

  • Part A. Core master’s studies
  • Part B. Specialist studies
  • Part C. Applied practice

Depending on prior qualifications, you may receive credit for all of part of Part A or Part B, or both.

Note: If you are eligible for credit for prior studies, you may elect not to receive the credit.

Units are 6 points unless otherwise stated.

Alternative qualifications

You may be eligible to exit this course early with a Graduate Diploma of Computer Science, provided you complete Part A and two units from Part B, or with a Graduate Certificate of Computer Science, provided you complete the following units: ITO4131, ITO4136, ITO4137 and one other unit from Part A.

Making the application

Future students

Self assess for credit eligibility

Check for study credit using the "Credit search" link on the Credit for prior study page


Fees are subject to change annually.

Full fee

Fees are per 48 credit points which represents a standard full-time course load for a year.


Fee assistance

As a full fee-paying student, you may be eligible to apply for the optional FEE-HELP to assist you to pay all or part of your tuition fees.


We offer over 360 types of scholarships, valued at up to $280,000. Some scholarships offer one-off payments while others continue for the length of your course. Learn more about Monash Scholarships.

Other fees

The Student Services and Amenities Fee applies to some students each calendar year.