MC208 - Master of Information Technology

Go to Student Program Guide Search

RMIT program code: MC208
Plan name: Master of Information Technology
Plan code: MC208
Campus: City Campus
Credit points per semester:
Full time: 48
Part time: 24
CRICOS code: 079795G

Contact details and related links


2020 Enrolment Program Structure

To graduate you must complete the following:

  Year One of the Program
 
AND  Year Two of Program
 
AND  List of Options Courses:
 

- A recommended full-time study load is 48 credit points or Four (4) courses equivalent each semester.

- Total number of credit points needed to complete this master's degree is 192 credit points or 16 courses equivalent.  You can choose one of the following streams:

1. Project Stream:

  • 9 Core Courses
  • 4 Specialisation Courses
  • 1 Program Elective
  • Software Engineering Postgraduate Project (24 credit points)

2. Research Stream:  (minimum CGPA of 3.0 required)

  • 8 Core Courses
  • 4 Specialisation Courses
  • 1 Program Elective
  • Minor Thesis (36 credit points)*

*Students planning to take the Minor Thesis/Project must complete COSC2149 Research Methods prior to starting the Minor Thesis/Project. Note: COSC2149 Research Methods is only offered in Semester 1.

 

VERY IMPORTANT ADMINISTRATIVE ESSENTIALS

NEW STUDENTS:

Induction and Orientation Essentials

Before starting your courses in your program, you are strongly advised to complete the Academic Integrity module and the Lab/Unix Induction programThese skills are essential.

CONTINUING STUDENTS:

Retained Credits -- All credit points successfully completed in accordance with the previous program structure will count towards completion of this updated program plan.

Please refer to the detailed transition plan available on MC208 Program Canvas Shell -- https://rmit.instructure.com/courses/46005 (RMIT CAS login required).

_______________________________________________________________________________________

 

Credit Transfer and Recognition of Prior Learning (RPL)

At RMIT you can apply for credit so your previous learning or experience counts toward your RMIT program.

If you are eligible for credit transfer or advanced standing please based on previously completed formal training and/or qualifications submit the Credit transfer and higher education recognition of prior learning application form.

If you are seeking to claim RPL based on skills and knowledge acquired through courses provided by professional bodies, work, and other forms of practical and life experience (as well as previous formal study that is more than 10 years old) then you are required to submit the Higher Education application for recognition of prior learning (RPL) assessment document with the Credit transfer and higher education recognition of prior learning application form.

Lodge the relevant credit/RPL form(s) on the RMIT Connect Student Portal as soon as possible along with all your supporting documents, e.g. transcript, resume, reference letters etc. to ensure you can enrol the correct courses for the semester.  On the successful outcome of your application, a customised study plan will be issued to you which you must follow.

Note: Non-compliance to your study plan can result in delay of graduation and/or need to take additional courses.

*Top of page


Year One of the Program

As not all courses run every semester, the following is the recommended sequence of courses for full-time students (without any advanced standing) commencing in Semester 1:
 

Semester 1:

  • COSC2531 Programming Fundamentals
  • COSC2737 IT Infrastructure and Security
  • COSC1182 Usability Engineering
  • ISYS1055 Database Concepts

Semester 2:

  • COSC1295 Advanced Programming
  • ISYS1117 Software Engineering Fundamentals
  • One (1) Program Option Course or one (1) Advanced Topics Option Course 
  • One Advanced Topics Option Course (or COSC2615 Advanced Professional Development, if no Advanced Topics Option course is available due to prerequisites)

 

If you started the program midyear, please refer to the Study Plan section of the MC208 Program Canvas Shell for recommended sequence.

Please ensure that you have met necessary prerequisites by checking course guides - click YES in the Preqs/Coreqs column.

Complete the following Six (6) Courses:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Programming Fundamentals12YesCOSC2531City Campus33403327
Software Engineering Fundamentals12YesISYS1117City Campus32253198
Database Concepts12YesISYS1055City Campus32533221
IT Infrastructure and Security12YesCOSC2737City Campus33003285
Advanced Programming12YesCOSC1295City Campus32493217
Usability Engineering12YesCOSC1182City Campus3232
AND

Select and Complete One (1) Course from Advanced Topics Options: Please refer to the list of Advanced Topics Option courses at the end of this program structure.

AND

Select and Complete One (1) Course from Program Options or Advanced Topics Options: Please refer to the list of Program Option Courses and Advanced Topics Option courses at the end of this program structure.

 
AND

*Top of page


Year Two of Program

As not all courses run every semester, the following is the recommended sequence of courses for full-time students (without any advanced standing) commencing in the first semester.
 

Depending on the stream you have chosen (project or research), you have to choose one set of the following courses.

1. Project Stream:

Semester 1:

  • COSC1285 Algorithms and Analysis
  • ISYS1106 Software Engineering Project Management
  • COSC2615 Advanced Professional Development (or Advanced Topics Option Course if you took Advanced Professional Development in Year 1)
  • One (1) Advanced Topics Option Course

Semester 2:

  • COSC2616 Software Engineering Postgraduate Project
  • Two (2) Advanced Topics Option Courses

2. Research Stream:

Semester 1:

COSC1285 Algorithms and Analysis
COSC2149 Research Methods
One (2) Advanced Topics Option Courses

Semester 2:

COSC2179 Minor Thesis
One (1) Advanced Topics Option Course

 

If you started the program midyear, please refer to the Study Plan section of the MC208 Program Canvas Shell for recommended sequence.

Please ensure that you have met necessary prerequisites by checking course guides - click YES in the Preqs/Coreqs column.

 

Complete the following One (1) Course:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Algorithms and Analysis12YesCOSC1285City Campus32453215
AND

Select and Complete Three (3) Courses from Advanced Topics Options. Please refer to the list of Advanced Topics Option courses at the end of this program structure

AND
{

Project Option: Complete the following Three (3) Courses:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Software Engineering Project Management12YesISYS1106City Campus32283202
Postgraduate Information Technology Project24YesCOSC2648City Campus33253305
Advanced Professional Development12COSC2615City Campus33373318
OR

Research Option 1: Complete the following Two (2) Courses:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Research Methods12YesCOSC2149City Campus3277
Minor Thesis/Project36YesCOSC2179City Campus32823265
OR

Research Option 2: Complete the following Three (3) Courses:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Research Methods12YesCOSC2149City Campus3277
Minor Thesis/Project Part A24YesCOSC2389City Campus33013287
Minor Thesis/Project Part B12YesCOSC2390City Campus33053289
 
AND

*Top of page


List of Options Courses:

Additional Advanced Topics courses available in 2020:

Semester 1
COSC2793 Computational Machine Learning, Class Number 3498
(Prerequisite: COSC1285 Algorithms and Analysis)

Semester 2
COSC2779 Deep Learning, Class Number 3341
(Prerequisite: COSC2793 Computational Machine Learning)
COSC2781 Programming Autonomous Robots, Class Number 3343 (Prerequisite: COSC1125 Artificial Intelligence)

Please note: you must obtain Program Manager approval to enrol in these courses. To enrol in these courses, please submit an Enrolment Variation Form via the RMIT Connect Portal.

 

Please ensure that you have met all necessary prerequisite requirements by reading course guides - click YES in the Preqs/Coreqs column.

Program Option Courses:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Governance and Change in Digital Business12YesINTE2412City Campus15081495
Digital Strategy12INTE1030City Campus14731449
Digital Innovation12INTE1014City Campus1470
Advanced Topics in Cryptography12YesINTE1127City Campus3131
Practical Data Science with Python12YesCOSC2670City Campus3316
AND

Advanced Topics Option Courses:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Big Data Management12YesCOSC2636City Campus3328
Big Data Processing12YesCOSC2637City Campus3309
Cloud Computing12YesCOSC2640City Campus3326
Cloud Security12YesINTE2401City Campus3228
Computer and Internet Forensics12YesCOSC2302City Campus3276
Cryptography for Cyber Security12YesINTE1125City Campus3091
Data Mining12YesCOSC2111City Campus3233
Database Systems12YesCOSC2407City Campus3311
Games and Artificial Intelligence Techniques12YesCOSC2528City Campus3329
iPhone Software Engineering12YesCOSC2472City Campus3315
Object Oriented Software Design12YesISYS1083City Campus3250
Secure Electronic Commerce12YesINTE1070City Campus3235
Artificial Intelligence12YesCOSC1125City Campus3335
Software Testing12YesISYS1085City Campus3216
Information Systems Risk Management12YesINTE2396City Campus3139
Programming Internet of Things12YesCOSC2755City Campus3292
 

*Top of page



Contact details and related links

Program structure enquiries

Contact the College of Science, Engineering and Health (SEH) Academic Services Centre - Melbourne City Campus

  • Online: Enquiries can be submitted via https://rmit.service-now.com/connect/
  • Visit us: Building 10, Level 9, Room 1, 124 La Trobe Street, Melbourne VIC 3000
  • Call us: (+61 3) 9925 5000 - (Select option "3" for Higher Education and then select option "4" for Science, Engineering and Health)

___________________________________________________________________

Canvas Shell for MC208 Program: https://rmit.instructure.com/courses/46005

___________________________________________________________________

Timetabling

Please go to the Class timetables web page to access timetabling information.

 

Material fees

Some courses and programs have material fees (fees for field trips, goods or services) associated with them. In most cases these charges are not compulsory, but are levied by the teaching school for materials they purchase on your behalf for use in your studies. Go to the Material Fees web page to check the material fees for your program and courses.

Enrolment

For more information about enrolment at RMIT University, please go to the Enrolment home page.

*Semester 1 classes generally commence in February and Semester 2 classes generally commence in July. Please contact your school for more information about specific class start days.

Policies

For more information about other RMIT University policies, please go to the Policies web site.

*Top of page