MC062 Master of Computing

Md Saifullah

Md Saifullah

Master of Computing

   ”The opportunities and support offered by RMIT gave me the flexibility to fit my part-time studies around my work commitments.
   ”The master program is highly industry oriented and it helped me in the professional workplace greatly.
   ”I am currently working at Hewlett-Packard as an ITO Service Representative. I hope that in the future, the knowledge I’ve gained from my Masters will give me the flexibility to move across areas within the IT industry.”

Sam Page

Sam Page

Master of Computing

   ”I chose the Master of Computing because I've always been passionate about computer science as a personal hobby, and wanted to delve deeper into its concepts and practices.
   ”The program has a strong focus on collaborative work which is important for any large scale projects that you may encounter in industry.
   ”Once I complete my masters, I plan on developing my own projects. I hope to use what I've learnt to help craft software that inspires and aids the user to create wonderful things!”

RMIT program code: MC062
CRICOS code: 065136B
Duration: 1.5 years full-time or 3 years part-time

Part-time study is not available to International Students.

Australian citizens and permanent residents who enrol in this program may be eligible for Student Income Support (Youth Allowance and Austudy).
This program incorporates: GD055 Graduate Diploma in Computing and GC077 Graduate Certificate in Computing

Program description

The Master of Computing is designed for people who do not have a degree in IT, or if the IT area you studied did not have a practical software focus. This flexible degree caters for people with no experience at all to people who have had a lot of previous experience but it is not necessarily current. The degree can be customised around the subjects offered. There are also opportunities for exemptions if you can show you have knowledge through work or through a relevant qualification.

Master students complete five core courses, two approved elective courses and a specialisation consisting of five courses. The core areas at the start of the program include Programming Fundamentals. This is offered for people who have never done any programming before, so essentially it is an introduction to programming. If you do not need to do this subject you can replace it with an additional elective.

The graduate certificate comprises four of the five core areas. The graduate diploma is the five core areas and three electives. You can choose an advanced subject instead of one of the electives if you meet the prerequisites.

The final stage of the degree aims to deliver a solid foundation for advanced study in a specialised area. Areas of specialization include:

  • advanced databases
  • computer security
  • intelligent systems
  • networked and distributed systems
  • software engineering
  • web-based computing

The specialisations allow you to gain critical technical knowledge required by software team leaders and software project managers.

The Master of Computing is accredited at the professional level by the Australian Computer Society.

2008 branding icons - page topBack to top

Program structure

Students must complete five foundation core courses, five courses in one specialisation area and two electives to satisfy the requirements of the program.

  • Foundation core courses cover net-centric computing, programming, software engineering and databases, including foundational and advanced Java programming, UML and SQL. Upon completion of four courses (including at least three of the foundation core courses), students are eligible to take out the intermediate award for the Graduate Certificate in Computing (GC077). The interim award Graduate Diploma in Computing (GD055) may be taken on completion of five foundation core courses and three other courses.
  • Specialisation courses comprise at least three advanced topics and up to two related technical electives.
  • Electives give students scope to study further in an area of interest which could include courses from another specialisation.

Masters program

  • 5 foundation core courses
  • 5 specialisation courses
  • 2 electives

Graduate Diploma

  • 5 foundation core courses
  • 3 electives

Graduate Certificate

  • 3 foundation core courses
  • 1 core or 1 elective

FOUNDATION CORE COURSES (Complete five)

Complete all four:

And one of the net-centric computing core courses:

See your specialisation for more information on this selection.


ELECTIVE COURSES (Choose two)

Note: If you have some prior programming skills, you may take a further elective in place of COSC1321 Introduction to Programming.

Or any courses from the specialisation options.


SPECIALISATION COURSES (Complete five from one of the specialisation options)

Option A: Intelligent Systems
Complete at least three Advanced courses and up to two Related courses.

Advanced courses

Related courses


Option B: Databases
Complete at least three Advanced courses and up to two Related courses.

Advanced courses

Related courses


Option C: Web-based Computing
Complete:
COSC2426 Web Programming
COSC1300 Web Servers and Web Technology
and at least three Advanced courses. If you completed COSC1300 as a Foundational Core course, you may select up to one Related course.

Advanced courses

Related courses


Option D: Software Engineering
Complete at least three Advanced courses and up to two Related courses.

Advanced courses

Related courses


Option E: Networked and Distributed Systems
Complete:
COSC1170 Foundations Distributed Computing
COSC2061 Data Communications and Net-Centric Computing
and at least two Advanced courses and at least one Related course. If you completed COSC2061 as a Foundation Core course, you may select up to one further Advanced or Related course.

Advanced courses

Related courses


Option F: Search Engines
Complete at least three Advanced courses and up to two Related courses.

Advanced courses

Related courses


Option G: Security in Computing
Complete at least three Advanced courses and up to two Related courses.

Advanced courses

Related courses


Option H: Bioinformatics
Complete at least three Advanced courses and up to two Related courses.

Advanced courses

Related courses

2008 branding icons - page topBack to top

Entry requirements

All applicants

Academic requirements – Applicants are expected to have achieved good grades in any undergraduate degree or graduate diploma from a recognised tertiary institution. The degree or diploma need not be in computing. Professional experience is not mandatory.

It is an advantage (but not a pre-requisite) to have exposure to discrete mathematics.

Students who have industry experience and believe they are proficient in the content of a particular course are encouraged to undertake an alternative course or sit for a challenge exam.

International/non-Australian residents only

English language requirements – One of the following:

  • IELTS — 6.5+ (no band less than 6.0)
  • TOEFL — Paper based = 580+ (TWE 4.5+)
  • TOEFL — Computer based = 237+ (TWE 4.5+)
  • TOEFL — Internet based (iBT) overall score 92, minimum 20 in all sections
  • REW — English for Academic Purposes Advanced 2

2008 branding icons - page topBack to top

How to apply

Please refer to the RMIT postgraduate by coursework applications web page.

2008 branding icons - page topBack to top

Fees

Please refer to the RMIT fee information web page.

2008 branding icons - page topBack to top

Downloads and useful links

2008 branding icons - page topBack to top

Contacts

The Hub

General enquiries relating to student administration including change of personal information, financial advice, submitting most administration forms, etc.

Building 12 Level 4 | About the Hub

School Office

School-specific enquiries including special consideration forms, program transfer, lecturers’ contact details, exam re-marking forms, etc.

csit@rmit.edu.au | phone +61 3 99252348 | room 14.8.3

Academic Advisor and Postgraduate Program Coordinator

Get academic advice, approval for variations, Leave of Absence and graduation

Discuss matters that affect the whole program, or all postgraduate coursework programs

csit.advisors@rmit.edu.au

Selection Officer – Local Students

Dr Santha Sumanasekara | santha.sumanasekara@rmit.edu.au | phone +61 3 99259673 | room 14.9.9

Selection Officer – International Students

Assoc Prof Isaac Balbin | isaac.balbin@rmit.edu.au | phone +61 3 99252803 | room 12.10.41

2008 branding icons - page topBack to top