Master of Computer Science

RMIT University

Program Description

Master of Computer Science

RMIT University

Master of Computer Science

Build on your existing computer science or information and communications technology (ICT) skills and apply them to practical problems through a number of key roles in industry, government or business.

This program is for people with an undergraduate degree in computer science, ICT or significant work experience and is suitable for students who wish to study advanced computer science topics to enhance their career prospects. You will move through a wide range of real-world problems, developing a skill set spanning theoretical and algorithmic foundations and cutting-edge developments in computing.

You will specialise in one of these industry focused areas:

  • big data management
  • cloud computing
  • mobile computing
  • security
  • software architecture
  • web systems and search technology.

You’ll undertake a major research or industry based project, which will enhance your understanding of computer science fundamentals, and develop your skills in research, communication and project management.

On graduation you’ll have excellent programming skills, be capable of designing, implementing and maintaining complex software systems, and be able to readily adapt to new advances in the rapidly changing information technology environment.

Program structure

This program consists of 144 credit points.

This includes four courses from your area of specialisation, four advanced elective courses and either a vocational elective or a minor thesis.

Choose one of the following specialisations:

  • Big data management
  • Cloud computing
  • Mobile computing
  • Security
  • Software architecture
  • Web systems and search technology.

Program entry requirements

An Australian bachelor degree with a minimum GPA of 2.0 out of 4.0 in Computer Science; Software, Computer, Network Engineering; Information Technology; or equivalent; or

A minimum of 5 years current relevant work experience, as: Programmer (web, application, database); Software engineer; System, functional or business analyst; Information, system or enterprise architect; ICT Manager; or equivalent.

International qualifications are assessed for comparability to Australian qualifications according to the Australian Qualifications Framework (AQF).

English language requirements

To study this program you will need to complete one of the following English proficiency tests:

  • Academic IELTS (minimum scores) overall band of 6.5 with no individual band below 6.0
  • TOEFL (Paper-based): minimum score of 580 (with a Test of Written English (TWE) score of 4.5)
  • TOEFL (Internet-based): minimum score of 92 with a minimum of 20 in each section
  • Cambridge English (Advanced CAE): CAE Grade B
  • Pearson: Minimum score of 58 (no band less than 50).
This school offers programs in:
  • English
Duration & Price
This course is Campus based
Start Date
Start date
Jan. 2017
2 years
Full time
Start date Jan. 2017
Australia Melbourne, Victoria
Application deadline Request Info
End date Request Info
Duration 2 years
Price Request Info