CC54 - Master of Information Technology

Overview

Course Overview

The Master of Information Technology prepares you to advance your career or move into the field of information technology (IT). You will gain the core knowledge and skills required by an IT professional, as defined by the Australian Computer Society (ACS). You can choose a major that focuses on Software Design and Development, Networks and Information Security, or Mobile Application Development. You can also choose one of six minors, including in the areas of Artificial Intelligence, Internet of Things, Information Systems and Analysis, and Project Management, with the latter giving you the opportunity to complete the Graduate Certificate in Project Management. 

Career Information

The Master of Information Technology is a door opener for graduates or IT professionals who are looking to expand their expertise in the IT industry. The course will boost your career advancement prospects and provide a competitive advantage. Positions in the IT sector include: Software Developer, Software Engineer, Computer Network Systems Engineer, Cyber Security Analyst, Web Developer, ICT Security Specialist , Network Analyst, DevOps Engineer, Infrastructure Engineer, Cloud Service Manager, ICT Support Technician, Data Analyst , ICT Customer Support Officer, Analyst Programmer, Database Administrator, ICT Support Engineer, ICT Systems Test Engineer, Network Administrator, ICT Architect, ICT Consultant, Systems Administrator, ICT Project Manager.

Course Details
Duration 2 years full-time or 4 years part-time
Credit Points that Must be Earned 96
Number of Units Required CQUniversity uses the concept of credits to express the amount of study required for a particular course and individual units. The number of units varies between courses. Units in postgraduate courses normally consist of 6 points of credit or multiples thereof (e.g. 12, 18, 24).
Expected Hours of Study One point of credit is equivalent to an expectation of approximately two hours of student work per week in a term.
Course Type Postgraduate Award
Qualification (post nominal) MIT
AQF Level Level 9: Masters Degree (Coursework)
Course Fees
Indicative Year - 2025
  • International Indicative First Term Fee - $18,960
  • International Indicative First Year Fee - $37,380
Indicative Year - 2024
  • Domestic Full Fee Paying – Indicative First Year Fee - $25,974
  • International Indicative First Term Fee - $18,000
  • International Indicative First Year Fee - $35,520
Indicative Year - 2023
  • International Indicative First Term Fee - $16,830
  • International Indicative First Year Fee - $33,990
  • Domestic Full Fee Paying – Indicative First Year Fee - $25,539
Indicative Year - 2022
  • Domestic Full Fee Paying – Indicative First Year Fee - $24,786
  • International Indicative First Term Fee - $16,830
  • International Indicative First Year Fee - $33,990

Admission Codes

Domestic Students
Tertiary Admission Centre Codes (TAC) Codes
Not Applicable
International Students
CRICOS Codes
Where and when can I start?
Units offered internally at the below campuses may be delivered using a combination of face-to-face and video conferencing style teaching.
Units offered via MIX mode are delivered online and require compulsory attendance of site-specific learning activities such as on-campus residential schools, placements and/or work integrated learning. See Course Features tab for further information. Online units are delivered using online resources only.
Please Click Here for more information.
The following tables list the courses availabilities by location and term. Directing your pointer over your preferred location will provide further information if this course is not available for the full duration. Please be sure to also check individual unit availability by location and term prior to enrolling.

Domestic Availability

Term 3 - 2025

Brisbane
Melbourne
Online
Sydney

Term 2 - 2025

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 1 - 2025

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 3 - 2024

Melbourne
Online
Sydney

Term 2 - 2024

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 1 - 2024

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 3 - 2023

Brisbane
Melbourne
Online
Sydney

Term 2 - 2023

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 1 - 2023

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 3 - 2022

Brisbane
Melbourne
Online
Sydney

Term 2 - 2022

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 1 - 2022

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 3 - 2021

Brisbane
Melbourne
Online
Sydney

Term 2 - 2021

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 1 - 2021

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 3 - 2020

Brisbane
Melbourne
Online
Sydney

Term 2 - 2020

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 1 - 2020

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 3 - 2019

Brisbane
Melbourne
Online
Sydney

Term 2 - 2019

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 1 - 2019

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 3 - 2018

Brisbane
Distance
Melbourne
Sydney

Term 2 - 2018

Brisbane
Distance
Melbourne
Rockhampton
Sydney

Term 1 - 2018

Brisbane
Distance
Melbourne
Rockhampton
Sydney

Term 3 - 2017

Brisbane
Distance
Melbourne
Sydney

Term 2 - 2017

Brisbane
Distance
Melbourne
Rockhampton
Sydney

Term 1 - 2017

Brisbane
Distance
Melbourne
Rockhampton
Sydney

Term 3 - 2016

Brisbane
Distance
Melbourne
Sydney

Term 2 - 2016

Brisbane
Distance
Melbourne
Rockhampton
Sydney

Term 1 - 2016

Brisbane
Distance
Melbourne
Rockhampton
Sydney

Term 3 - 2015

Brisbane
Distance
Melbourne
Sydney

Term 2 - 2015

Brisbane
Distance
Melbourne
Rockhampton
Sydney

Term 1 - 2015

Brisbane
Distance
Melbourne
Rockhampton
Sydney
Show All

International Availability

Term 3 - 2025

Brisbane
Melbourne
Online
Sydney

Term 2 - 2025

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 1 - 2025

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 3 - 2024

Melbourne
Online
Sydney

Term 2 - 2024

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 1 - 2024

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 3 - 2023

Brisbane
Melbourne
Online
Sydney

Term 2 - 2023

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 1 - 2023

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 3 - 2022

Brisbane
Melbourne
Online
Sydney

Term 2 - 2022

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 1 - 2022

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 3 - 2021

Brisbane
Melbourne
Online
Sydney

Term 2 - 2021

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 1 - 2021

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 3 - 2020

Brisbane
Melbourne
Online
Sydney

Term 2 - 2020

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 1 - 2020

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 3 - 2019

Brisbane
Melbourne
Online
Sydney

Term 2 - 2019

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 1 - 2019

Brisbane
Melbourne
Online
Rockhampton
Sydney

Term 3 - 2018

Brisbane
Distance
Melbourne
Sydney

Term 2 - 2018

Brisbane
Distance
Melbourne
Rockhampton
Sydney

Term 1 - 2018

Brisbane
Distance
Melbourne
Rockhampton
Sydney

Term 3 - 2017

Brisbane
Distance
Melbourne
Sydney

Term 2 - 2017

Brisbane
Distance
Melbourne
Rockhampton
Sydney

Term 1 - 2017

Brisbane
Distance
Melbourne
Rockhampton
Sydney

Term 3 - 2016

Brisbane
Distance
Melbourne
Sydney

Term 2 - 2016

Brisbane
Distance
Melbourne
Rockhampton
Sydney

Term 1 - 2016

Brisbane
Distance
Melbourne
Rockhampton
Sydney

Term 3 - 2015

Brisbane
Distance
Melbourne
Sydney

Term 2 - 2015

Brisbane
Distance
Melbourne
Rockhampton
Sydney

Term 1 - 2015

Brisbane
Distance
Melbourne
Rockhampton
Sydney
Show All
For any problems regarding admissions availability for the selected course please contact 13 CQUni (13 27 86) or send us an email at http://contactus.cqu.edu.au/
What do I need to start?
Entry Requirements

To be eligible for entry into this course, applicants must hold:

  • A completed Australian Qualifications Framework (AQF) equivalent Bachelor degree, or higher equivalent qualification

English Language Proficiency Requirements:

If you were not born in Australia, Canada, New Zealand, United Kingdom, Ireland, South Africa or United States of America, you are required to meet the English Language Proficiency requirements set by the University. Applicants are required to provide evidence of completion of:

  • A secondary qualification (Year 11 and 12, or equivalent), or
  • An Australian Qualifications Framework (AQF) diploma level qualification, or
  • Bachelor level qualification study for a period of at least 2 years full time with a minimum overall GPA 4.0

Completed within Australia, Canada, New Zealand, United Kingdom, South Africa, Ireland or United States of America, which will meet the English proficiency.

If you do not satisfy any of the above, you will need to undertake an English language proficiency test and achieve the following scores:

  • An International English Language Testing System (IELTS Academic) overall band score of at least 6.0 with a minimum 5.5 in each subset; or
  • Test of English as a Foreign Language (TOEFL) - Requires 550 or better overall and minimum TWE score of 4.5 (Paper Based Test), or 75 or better overall and no score less than 17 (Internet Based Test); or
  • Pearson Test of English Academic (PTE Academic) - Requires an overall score of 54 with no sub-score less than 46; or
  • An Occupational English Test with Grades A or B only in each of the four components.

English test results remain valid for no more than two years between final examination date and the date of commencement of study, and must appear on a single result certificate.

If you are an International student please visit International students English requirements for further information.

Each student will be assessed individually.

Assumed Knowledge

Domestic and international students please see the CQUniversity Handbook.

Security Requirements

None.

Health Requirements

None.

Course Features

Awards and Accreditation

Interim Awards CC33 - Graduate Certificate in Project Management CC46 - Graduate Diploma of Information Technology CC28 - Graduate Certificate in Information Technology
Exit Awards CC46 - Graduate Diploma of Information Technology CC28 - Graduate Certificate in Information Technology
Accreditation

Residential School Requirements

No Residential School for this course.

Practicum/Work Placement

COIT20276 - Students have the option of undertaking an internship instead of the capstone units COIT20265, COIT20272, or COIT20273.
- Students are able to undertake discipline capstone units while working with industry partners. The capstone units are COIT20273 Software Design and Development Project, COIT20272 Mobile Application Development Project, and COIT20265 Networks and Information Security Project.

Previous and Current Enrolments

Year Number of Students
2024 768
2023 785
2022 608
2021 528
2020 1319
Inherent Requirements
There are Inherent Requirements (IRs) that you need to be aware of, and fulfil, to achieve the core learning outcomes of the units and course. IRs are the essential capabilities, knowledge, behaviours and skills that are needed to complete a unit or course.

Please note that in some instances there may be similarities between course, entry and inherent requirements.

If you experience difficulties meeting these requirements, reasonable adjustments may be made upon contacting accessibility@cqu.edu.au. Adjustment must not compromise the academic integrity of the degree or course chosen at CQUniversity or the legal requirements of field education.

Ethical Behaviour

Examples are:

  • Complying with academic and non-academic misconduct policies and procedures such as CQUniversity’s Student Charter, Student Misconduct Policy and Student Behavioural Misconduct Procedures and Assessment Policy and Procedure (Higher Education Coursework).
  • Demonstrating honesty and integrity in academic and professional practice.
  • Using your knowledge and skills for the benefit of the public, in accordance to the expectations of ICT professionals, for example defined by the Australian Computer Society (ACS) Code of Professional Conduct.
Behavioural Stability

Examples are:

  • Being reflective with personal behaviours appropriate for professional performance and being positive and receptive to processing constructive supervisor/lecturer feedback or criticism.
  • Interacting with people from a wide range of backgrounds and cultures in a calm and composed manner in difficult to deal with situations.
  • Effectively controlling emotions, responses and behaviour when dealing with challenging situations in professional situations.
Legal Compliance

Examples are:

  • Complying with the policies and practices of the ICT business or organisation in which you may be placed or find employment.
  • Complying with the requirements for student registration with professional bodies such as Australian Computer Society (ACS).
  • Respect the intellectual property of others, including when using textbooks, source code, and licensed software.
  • Understand privacy principles and respect the privacy of others where this does not pose an ethical or legal issue.
Communication Skills (Verbal, Non-verbal, Written and Technology)

Examples are:

  • Verbally communicating in the English language with accuracy, appropriateness and effectiveness.
  • Actively participating in discussion activities related to the course.
  • Using language that is appropriate to the context of the individual, group or workplace.
  • Establishing rapport with clients in the delivery of ICT practice and responding appropriately to clients, supervisors and other professionals.
  • Using appropriate facial expressions: eye contact, being mindful of space, time boundaries, a range of body movements and gestures.
  • Recognising and interpreting non-verbal cues of others and responding appropriately during activities related to the course, as well as in the ICT practice environment.
  • Competently and appropriately producing written assessment work in a logical, coherent manner, and with correct grammar and punctuation to the required academic standards.
  • Expressing complex and detailed information and knowledge into a logical and legible report, in a timely manner that meets professional standards and clearly communicates the intended message.
  • Accurately conveying and documenting information in a written form that meets legal and ICT practice requirements.
  • Observing non-verbal behaviour and other situations in a variety of professional settings.
Cognitive Abilities (Knowledge and Cognitive Skills, Literacy and Numeracy)

Examples are:

  • Conceptualising and using appropriate knowledge in response to academic assessment items.
  • Applying theoretical knowledge, research evidence, policies and procedures in ICT practice.
  • Actively listening to information within a variety of academic and professional situations.
  • Reading and accurately interpreting specifications, instructions and manuals.
  • Constructing written text proficiently, in English, using appropriate vocabulary and conventions of speech, including being able to paraphrase, summarise and reference in accordance with appropriate academic conventions.
  • Competently reading, writing and accurately interpreting information to convey language effectively in ICT projects and services.
  • Producing accurate, concise and clear ICT documentation that meets professional and legal requirements.
Sensory Abilities (Visual, Auditory, Tactile)

Examples are:

  • Accurately using a computer in a wide variety of ICT contexts.
  • Perceiving colours, tones, motion and depth.
  • Perceiving fine detail on a computer screen.
  • Discerning an object from its background.
  • Creating visual designs and artworks.
  • Creating 3D models in a computer.
  • Creating video recordings, animations and motion graphics.
  • Creating and editing audio recordings.
  • Creating and editing soundtracks that are synchronised with video, animation or motion graphics.
  • Interacting with a computer through input devices such as a mouse or keyboard.
  • Interacting with mobile devices through inputs such as buttons and a touchscreen. 
Relational Skills

Examples are:

  • Display empathy and respect to multiple points of view
  • Rapidly build rapport with other students, colleagues or clients in order to engage them professionally.
  • You will be able to maintain positive working relationships when under stressful circumstances.
Sustainable Performance

Examples are:

  • Actively participating in activities related to the course and professional experience.
  • Performing with the required mental energy and endurance in performing ICT skills and services during set time frames.
  • Showing persistence when learning a new concept and seeing it as a challenge to be solved rather than an insurmountable obstacle.
Strength and Mobility (Gross Motor Skills and Fine Motor Skills)

Examples are:

  • Interacting with a computer through input devices such as a mouse or keyboard.
  • Interacting with mobile devices through inputs such as buttons and a touchscreen.
  • Connecting and maintaining computer and networking equipment, for example, plugging cables into sockets, removing hardware from motherboards, and attaching sensors to objects.
Interpersonal Engagement

Examples are:

  • Demonstrating the skills of collaborating with fellow students and colleagues, modifying and reflecting on practice during a project, or modifying and reflecting on work integrated learning in response to supervisor feedback.
  • Rapidly building rapport with a client in order to engage them in project management practice, for example taking over a project mid-stream and successfully recovering troubled projects or gathering initial requirements from a client and negotiating project scope.
  • Critically self-reflecting on situations that may/may not have gone well, and taking the learning point(s) from that situation.
  • Interacting and engaging with individuals and groups in project management practice in a respectful and culturally competent manner in a wide variety of contexts.
  • Positively recovering a project from serious problems or risk by means of superior negotiation, influencing and leadership skills to achieve the best possible outcome.
Information and Communication Technology (ICT) Abilities

Examples are:

  • Competently using a desktop operating system such as Microsoft Windows or Mac OS X.
  • Having sufficient computer knowledge and skills to engage in the on-line learning environment that may include completing relevant on-line assessments and participating in on-line forums or responding to emails.
  • Competently using a mobile operating system such as iOS or Android.
  • Competently using digital media software to complete tasks such as creating video recordings, editing images or videos, and drawing diagrams.
  • Competently using productivity software such as Microsoft Word, Excel and PowerPoint.
  • Operating electronic devices such as a video camera, a scanner, a tablet computer or a mobile phone.
  • Competently using video conferencing software such as Zoom, Teams or Skype.
  • Competently using chat and messaging applications such as Teams, Slack or Discord.
  • Managing files and folders to ensure data is backed up and stored securely.

Core Learning Outcomes
Please refer to the Core Structure Learning Outcomes
Mobile Application Development Learning Outcomes
  • 1. Articulate the latest developments in the information technology industry, its likely future directions and its likely impact on organisations and society in general
  • 2. Distinguish between the roles of people and technology in managing knowledge and information in business
  • 3. Analyse and model organisational goals and requirements, including the legal, ethical, social, and cultural issues that affect the use, design, and implementation of information systems
  • 4. Construct and evaluate robust and reliable systems by using standardised industrial hardware and software platforms and test tools
  • 5. Work independently, as a leader, and as a member of a team employing appropriate interpersonal, professional, and technical communication skills
  • 6. Apply advanced knowledge and skills, including research, in a specific information technology major
  • 7. Manage and evaluate own performance and professional development.
  Course Learning Outcomes
Australian Qualifications Framework Descriptors 1 2 3 4 5 6 7
1. KNOWLEDGE Have a body of knowledge that includes the understanding of recent developments in a discipline and/or area of professional practice
2. KNOWLEDGE Have an understanding of research principles and methods applicable to a field of work and/or learning
3. SKILLS Have cognitive skills to demonstrate mastery of theoretical knowledge and to reflect critically on theory and professional practice or scholarship
4. SKILLS Have cognitive, technical and creative skills to investigate, analyse and synthesise complex information, problems, concepts and theories and to apply established theories to different bodies of knowledge or practice
5. SKILLS Have cognitive, technical and creative skills to generate and evaluate complex ideas and concepts at an abstract level
6. SKILLS Have communication and technical research skills to justify and interpret theoretical propositions, methodologies, conclusions and professional decisions to specialist and non-specialist audiences
7. SKILLS Have technical and communication skills to design, evaluate, implement, analyse and theorise about developments that contribute to professional practice or scholarship
8. APPLICATION OF KNOWLEDGE & SKILLS Be able to use creativity and initiative to new situations in professional practice and/or for further learning
9. APPLICATION OF KNOWLEDGE & SKILLS Be able to use high level personal autonomy and accountability
10 APPLICATION OF KNOWLEDGE & SKILLS Be able to plan and execute a substantial research-based project, capstone experience and/or piece of scholarship.
APPLICATION OF KNOWLEDGE & SKILLS Communicate, interact and collaborate with others effectively in culturally or linguistically diverse contexts in a culturally respectful manner
Networks and Information Security Learning Outcomes
  • 1. Articulate the latest developments in the information technology industry, its likely future directions and its likely impact on organisations and society in general
  • 2. Distinguish between the roles of people and technology in managing knowledge and information in business
  • 3. Analyse and model organisational goals and requirements, including the legal, ethical, social, and cultural issues that affect the use, design, and implementation of software systems
  • 4. Construct and evaluate robust and reliable systems by using standardised industrial hardware and software platforms and test tools
  • 5. Work independently, as a leader, and as a member of a team employing appropriate interpersonal, professional, and technical communication skills
  • 6. Apply advanced knowledge and skills, including research, in a specific information technology major
  • 7. Manage and evaluate own performance and professional development.
  Course Learning Outcomes
Australian Qualifications Framework Descriptors 1 2 3 4 5 6 7
1. KNOWLEDGE Have a body of knowledge that includes the understanding of recent developments in a discipline and/or area of professional practice
2. KNOWLEDGE Have an understanding of research principles and methods applicable to a field of work and/or learning
3. SKILLS Have cognitive skills to demonstrate mastery of theoretical knowledge and to reflect critically on theory and professional practice or scholarship
4. SKILLS Have cognitive, technical and creative skills to investigate, analyse and synthesise complex information, problems, concepts and theories and to apply established theories to different bodies of knowledge or practice
5. SKILLS Have cognitive, technical and creative skills to generate and evaluate complex ideas and concepts at an abstract level
6. SKILLS Have communication and technical research skills to justify and interpret theoretical propositions, methodologies, conclusions and professional decisions to specialist and non-specialist audiences
7. SKILLS Have technical and communication skills to design, evaluate, implement, analyse and theorise about developments that contribute to professional practice or scholarship
8. APPLICATION OF KNOWLEDGE & SKILLS Be able to use creativity and initiative to new situations in professional practice and/or for further learning
9. APPLICATION OF KNOWLEDGE & SKILLS Be able to use high level personal autonomy and accountability
10 APPLICATION OF KNOWLEDGE & SKILLS Be able to plan and execute a substantial research-based project, capstone experience and/or piece of scholarship.
APPLICATION OF KNOWLEDGE & SKILLS Communicate, interact and collaborate with others effectively in culturally or linguistically diverse contexts in a culturally respectful manner
Software Design and Development Learning Outcomes
  • 1. Articulate the latest developments in the information technology industry, its likely future directions and its likely impact on organisations and society in general
  • 2. Distinguish between the roles of people and technology in managing knowledge and information in business
  • 3. Analyse and model organisational goals and requirements, including the legal, ethical, social, and cultural issues that affect the use, design, and implementation of information systems
  • 4. Construct and evaluate robust and reliable systems by using standardised industrial hardware and software platforms and test tools
  • 5. Work independently, as a leader, and as a member of a team employing appropriate interpersonal, professional, and technical communication skills
  • 6. Apply advanced knowledge and skills, including research, in a specific information technology major
  • 7. Manage and evaluate own performance and professional development.
  Course Learning Outcomes
Australian Qualifications Framework Descriptors 1 2 3 4 5 6 7
1. KNOWLEDGE Have a body of knowledge that includes the understanding of recent developments in a discipline and/or area of professional practice
2. KNOWLEDGE Have an understanding of research principles and methods applicable to a field of work and/or learning
3. SKILLS Have cognitive skills to demonstrate mastery of theoretical knowledge and to reflect critically on theory and professional practice or scholarship
4. SKILLS Have cognitive, technical and creative skills to investigate, analyse and synthesise complex information, problems, concepts and theories and to apply established theories to different bodies of knowledge or practice
5. SKILLS Have cognitive, technical and creative skills to generate and evaluate complex ideas and concepts at an abstract level
6. SKILLS Have communication and technical research skills to justify and interpret theoretical propositions, methodologies, conclusions and professional decisions to specialist and non-specialist audiences
7. SKILLS Have technical and communication skills to design, evaluate, implement, analyse and theorise about developments that contribute to professional practice or scholarship
8. APPLICATION OF KNOWLEDGE & SKILLS Be able to use creativity and initiative to new situations in professional practice and/or for further learning
9. APPLICATION OF KNOWLEDGE & SKILLS Be able to use high level personal autonomy and accountability
10 APPLICATION OF KNOWLEDGE & SKILLS Be able to plan and execute a substantial research-based project, capstone experience and/or piece of scholarship.
APPLICATION OF KNOWLEDGE & SKILLS Communicate, interact and collaborate with others effectively in culturally or linguistically diverse contexts in a culturally respectful manner
Artificial Intelligence Learning Outcomes
Please refer to the Core Structure Learning Outcomes
Information Systems and Analysis Learning Outcomes
Please refer to the Core Structure Learning Outcomes
Internet of Things Learning Outcomes
Please refer to the Core Structure Learning Outcomes
Mobile Application Development Learning Outcomes
Please refer to the Core Structure Learning Outcomes
Networks and Information Security Learning Outcomes
Please refer to the Core Structure Learning Outcomes
Project Management Learning Outcomes
Please refer to the Core Structure Learning Outcomes
Software Design and Development Learning Outcomes
Please refer to the Core Structure Learning Outcomes
Course Structure

In order to complete this course, you must:

  1. Complete the core structure
  2. Complete 1 major
  3. Complete electives
Number of units: 6 Total credit points: 36

In the Master of Information Technology you are required to complete one Major and one Minor. Some Minors may not be available for a selected Major. Consult a Study Plan and/or Course Adviser for the recommended sequencing of units for your chosen combination of Major and Minor. View the Major in the Handbook to see the list of units required.

Mobile Application Development Major

Number of units: 11 Total credit points: 72

In this major, you study techniques for designing and developing mobile software and web applications that are user-friendly, responsive and ready for the app marketplace.

For this major, you are required to also complete one minor and to complete one of the following two streams: Internship or Capstone.

Some units are offered in Term 3 to help you complete the course earlier, particularly for those intending to take the internship stream. You are strongly advised to consult Course Advisers at the beginning of each term regarding the units you intend to take to ensure you can complete the course within the shortest possible time. You should note that you may be required to enrol in some units online, depending on your campus offerings.

Year 1 - Term 1
Students must complete the following compulsory units:
COIT20245 Introduction to Programming
COIT20246 Networking and Cyber Security
COIT20248 Information Systems Analysis and Design
COIT20249 Professional Skills and Ethics in Information and Communications Technology
Year 1 - Term 2
Students must complete the following compulsory units:
COIT20247 Database Design and Development
PPMP20007 Project Management Concepts
COIT20268 Responsive Web Design
Year 2 - Term 1
Students must complete the following compulsory units:
COIT20269 Mobile Web Apps
COIT20270 App Development for Mobile Platforms
COIT20271 Mobile Game Development
Year 2 - Term 2
Students must complete 1 from the following units:
COIT20272 Mobile App Development Project
COIT20276 Postgraduate ICT Internship

Internship Stream

Internship stream students must complete the following compulsory unit:

COIT20276 Postgraduate ICT Internship

To be eligible for this unit you must pass all of your units on the first attempt, apply for the internship and undergo a series of interviews with prospective host organisations. Generally, as an internship student, you will spend 32 hours per week for 10 consecutive weeks with the internship host organisation applying the knowledge you have gained over the course of your study before returning to campus for the presentation of your learning journey. Assessments will need to be completed throughout the term. Internships cannot be taken at your current employer, or in any other host organisation where a conflict of interest may arise.

The internship is taken in the last term of study, and to assist internship students to complete all units before the last study term, some units are offered in all three teaching terms. You are strongly advised to consult Course Advisers at the beginning of each term regarding the units you intend to take to ensure you can complete the course within the shortest possible time.

If you choose this option, you will be enrolled in the unit COIT20276 Postgraduate ICT Internship once you have secured a host organisation. Due to accreditation conditions, you cannot be awarded credit for this unit based on your previous study or work experience.

Capstone Stream

Capstone stream students must complete the following compulsory unit:

COIT20272 Mobile Application Development Project

If you choose this option, you will apply your knowledge gained over your course of study in an industry-relevant project. Capstone projects may be taken with your employer if other students can also participate in that project.

To complete this stream you can enrol yourself into your discipline capstone unit - COIT20272 Mobile Application Development Project. This unit is taken in the last term of study and you can also complete two other units in this same term. Due to accreditation conditions, you cannot be awarded credit for this unit based on your previous study or work experience.

Networks and Information Security Major

Number of units: 11 Total credit points: 72

In this major, you study internetworking, and cyber security technologies/frameworks so you can design computer networks and information security policies to ensure secure and reliable business operations.

For this major, you are required to also complete one minor and to complete one of the following two streams: Internship or Capstone.

Some units are offered in Term 3 to help you complete the course earlier, particularly for those intending to take the internship stream. You are strongly advised to consult Course Advisers at the beginning of each term regarding the units you intend to take to ensure you can complete the course within the shortest possible time. You should note that you may be required to enrol in some units online, depending on your campus offerings.

Year 1 - Term 1
Students must complete the following compulsory units:
COIT20245 Introduction to Programming
COIT20246 Networking and Cyber Security
COIT20248 Information Systems Analysis and Design
COIT20249 Professional Skills and Ethics in Information and Communications Technology
Year 1 - Term 2
Students must complete the following compulsory units:
COIT20247 Database Design and Development
PPMP20007 Project Management Concepts
COIT20261 Network Routing and Switching
Year 2 - Term 1
Students must complete the following compulsory units:
COIT20262 Advanced Network Security
COIT20263 Information Security Management
COIT20264 Enterprise and Cloud Networking
Year 2 - Term 2
Students must complete 1 from the following units:
COIT20265 Networks and Information Security Project
COIT20276 Postgraduate ICT Internship

Internship Stream

Internship stream students must complete the following compulsory unit:

COIT20276 Postgraduate ICT Internship

To be eligible for this unit you must pass all of your units on the first attempt, apply for the internship and undergo a series of interviews with prospective host organisations. Generally, as an internship student, you will spend 32 hours per week for 10 consecutive weeks with the internship host organisation applying the knowledge you have gained over the course of your study before returning to campus for the presentation of your learning journey. Assessments will need to be completed throughout the term. Internships cannot be taken at your current employer, or in any other host organisation where a conflict of interest may arise.

The internship is taken in the last term of study, and to assist internship students to complete all units before the last study term, some units are offered in all three teaching terms. You are strongly advised to consult Course Advisers at the beginning of each term regarding the units you intend to take to ensure you can complete the course within the shortest possible time.

If you choose this option, you will be enrolled in the unit COIT20276 Postgraduate ICT Internship once you have secured a host organisation. Due to accreditation conditions, you cannot be awarded credit for this unit based on your previous study or work experience.

Capstone Stream

Capstone stream students must complete the following compulsory unit:

COIT20265 Network and Information Security Project

If you choose this option, you will apply your knowledge gained over your course of study in an industry-relevant project. Capstone projects may be taken with your employer if other students can also participate in that project.

To complete this stream you can enrol yourself into your discipline capstone unit - COIT20265 Network and Information Security Project. This unit is taken in the last term of study and you can also complete two other units in this same term. Due to accreditation conditions, you cannot be awarded credit for this unit based on your previous study or work experience.

Software Design and Development Major

Number of units: 11 Total credit points: 72

In this major, you study techniques for designing and developing reliable and high performance software with modern architectures so you can build enterprise-grade business applications.

For this major, you are required to also complete one minor and to complete one of the following two streams: Internship or Capstone.

Some units are offered in Term 3 to help you complete the course earlier, particularly for those intending to take the internship stream. You are strongly advised to consult Course Advisers at the beginning of each term regarding the units you intend to take to ensure you can complete the course within the shortest possible time. You should note that you may be required to enrol in some units online, depending on your campus offerings.

Year 1 - Term 1
Students must complete the following compulsory units:
COIT20245 Introduction to Programming
COIT20246 Networking and Cyber Security
COIT20248 Information Systems Analysis and Design
COIT20249 Professional Skills and Ethics in Information and Communications Technology
Year 1 - Term 2
Students must complete the following compulsory units:
COIT20247 Database Design and Development
PPMP20007 Project Management Concepts
COIT20256 Object Oriented Development
Year 2 - Term 1
Students must complete the following compulsory units:
COIT20257 Distributed Systems: Principles and Development
COIT20258 Software Engineering
COIT20259 Enterprise Computing Architecture
Year 2 - Term 2
Students must complete 1 from the following units:
COIT20273 Software Design and Development Project
COIT20276 Postgraduate ICT Internship

Internship Stream

Internship stream students must complete the following compulsory unit:

COIT20276 Postgraduate ICT Internship

To be eligible for this unit you must pass all of your units on the first attempt, apply for the internship and undergo a series of interviews with prospective host organisations. Generally, as an internship student, you will spend 32 hours per week for 10 consecutive weeks with the internship host organisation applying the knowledge you have gained over the course of your study before returning to campus for the presentation of your learning journey. Assessments will need to be completed throughout the term. Internships cannot be taken at your current employer, or in any other host organisation where a conflict of interest may arise.

The internship is taken in the last term of study, and to assist internship students to complete all units before the last study term, some units are offered in all three teaching terms. You are strongly advised to consult Course Advisers at the beginning of each term regarding the units you intend to take to ensure you can complete the course within the shortest possible time.

If you choose this option, you will be enrolled in the unit COIT20276 Postgraduate ICT Internship once you have secured a host organisation. Due to accreditation conditions, you cannot be awarded credit for this unit based on your previous study or work experience.

Capstone Stream

Capstone stream students must complete the following compulsory unit:

COIT20273 Software Development Project

If you choose this option, you will apply your knowledge gained over your course of study in an industry-relevant project. Capstone projects may be taken with your employer if other students can also participate in that project.

To complete this stream you can enrol yourself into your discipline capstone unit - COIT20273 Software Development Project. This unit is taken in the last term of study and you can also complete two other units in this same term. Due to accreditation conditions, you cannot be awarded credit for this unit based on your previous study or work experience.

Artificial Intelligence Minor

Number of units: 4 Total credit points: 24

In this minor, you will develop practical and theoretical skills to apply artificial intelligence techniques to develop intelligent systems with advanced capabilities.

All students in this course may choose this minor. You must complete the three compulsory units, and select one from the optional units. Consult a Study Plan and/or Course Adviser for the recommended sequencing of units. You may need to take some units in Term 3, especially if you are planning to apply for an internship. You may be required to enrol in some units online, depending on which campus you are on.

Available units
Students must complete the following compulsory units:
COIT20277 Introduction to Artificial Intelligence
COIT29225 Neural Networks and Deep Learning
COIT29224 Evolutionary Computation
Available units
Students must complete 1 from the following units:
COIT20260 Cloud Computing and Internet of Things for Smarter Applications
COIT29226 Introduction to the Internet of Things

Information Systems and Analysis Minor

Number of units: 4 Total credit points: 24

In this minor, you will develop skills in optimising information systems to solve business problems.

All students in this course may choose this minor. You must complete the two compulsory units, and select two from the optional units. Consult a Study Plan and/or Course Adviser for the recommended sequencing of units. You may need to take some units in Term 3, especially if you are planning to apply for an internship. You may be required to enrol in some units online, depending on which campus you are on.

Available units
Students must complete the following compulsory units:
COIT20250 Technologies in Information Systems Practice
COIT20251 Knowledge Audits for Business Analysis
Available units
Students must complete 2 from the following units:
COIT20252 Business Process Management
COIT20253 Business Intelligence using Big Data
COIT20255 ERP Systems Management

Internet of Things Minor

Number of units: 4 Total credit points: 24

In this minor, you learn cloud computing, blockchains and Internet of Things (IoT) to design smart applications and services for the future.

All students in this course may choose this minor. You must complete the three compulsory units, and select one from the optional units. Consult a Study Plan and/or Course Adviser for the recommended sequencing of units, especially if you are planning to apply for an internship as you will need to take some units in Term 3. Note that you may be required to enrol in some units online, depending on which campus you are on.

Available units
Students must complete 1 from the following units:
COIT29227 Smart Technologies for Automating Business and Social Practices
COIT20277 Introduction to Artificial Intelligence
Available units
Students must complete the following compulsory units:
COIT29226 Introduction to the Internet of Things
COIT20260 Cloud Computing and Internet of Things for Smarter Applications
COIT29223 Blockchain Technologies for Sustainable Business Applications

Mobile Application Development Minor

Number of units: 4 Total credit points: 24


In this minor, you build responsive and engaging mobile apps, including games, and web services.

This minor can be taken by students who have chosen either Software Design and Development major or Networks and Information Security major. Students in the Mobile Application Development major cannot take this minor.

You must complete the two compulsory units, and select two from the optional units. Consult a Study Plan and/or Course Adviser for the recommended sequencing of units. You may need to take some units in Term 3, especially if you are planning to apply for an internship. You may be required to enrol in some units online, depending on which campus you are on.

Available units
Students must complete the following compulsory units:
COIT20268 Responsive Web Design
COIT20269 Mobile Web Apps
Available units
Students must complete 2 from the following units:
COIT20270 App Development for Mobile Platforms
COIT20271 Mobile Game Development
COIT20260 Cloud Computing and Internet of Things for Smarter Applications

Networks and Information Security Minor

Number of units: 4 Total credit points: 24

In this minor, you develop your skills in computer network design and cyber security technologies to ensure secure and reliable business operations.

This minor can be taken by students who have chosen either Software Design and Development major or Mobile Application Development major. Students in the Networks and Information Security major cannot take this minor.

You must complete the two compulsory units, and select two from the optional units. Consult a Study Plan and/or Course Adviser for the recommended sequencing of units. You may need to take some units in Term 3, especially if you are planning to apply for an internship. You may be required to enrol in some units online, depending on which campus you are on.

Available units
Students must complete the following compulsory units:
COIT20261 Network Routing and Switching
COIT20262 Advanced Network Security
Available units
Students must complete 2 from the following units:
COIT20263 Information Security Management
COIT20264 Enterprise and Cloud Networking
COIT20267 Computer Forensics
COIT29226 Introduction to the Internet of Things

Project Management Minor

Number of units: 4 Total credit points: 24


In this minor, you will expand your skills in delivering successful IT projects.

All students in this course may choose this minor. You must complete the four units listed. Consult a Study Plan and/or Course Adviser for the recommended sequencing of units. You may need to take some units in Term 3, especially if you are planning to apply for an internship. You may be required to enrol in some units online, depending on which campus you are on.

If you complete this minor then you may be eligible to also be awarded a Graduate Certificate in Project Management. Consult a Study Plan and/or Course Adviser to see how to also obtain the Graduate Certificate in Project Management.

Available units
Students must complete the following compulsory units:
PPMP20008 Initiating and Planning Projects
PPMP20009 Leading Lean Projects
PPMP20010 Executing and Closing Projects
PPMP20012 Portfolio and Program Management

Software Design and Development Minor

Number of units: 4 Total credit points: 24

In this minor, you specialise in designing and building software applications for enterprise systems.

This minor can be taken by students who have chosen either Networks and Information Security major or Mobile Application Development major. Students in the Software Design and Development major cannot take this minor.

You must complete the two compulsory units, and select two from the optional units. Consult a Study Plan and/or Course Adviser for the recommended sequencing of units. You may need to take some units in Term 3, especially if you are planning to apply for an internship. You may be required to enrol in some units online, depending on which campus you are on.

Available units
Students must complete 2 from the following units:
COIT20258 Software Engineering
COIT20259 Enterprise Computing Architecture
COIT20277 Introduction to Artificial Intelligence
Available units
Students must complete the following compulsory units:
COIT20256 Object Oriented Development
COIT20257 Distributed Systems: Principles and Development
More Details

Computing Requirements 

You need access to a desktop or laptop computer for your studies.

Microsoft Windows (any recent version) is the recommended operating system. While you should be able to complete most tasks on other operating systems (e.g., macOS, Linux), you may not receive support from teaching staff if issues arise due to the use of a non-Windows operating system. Also, there are a small number of tasks that require Microsoft Windows (running natively on hardware, not in a virtualised environment). For those tasks, if you are using macOS or Linux then you must organise access to a Windows computer, e.g., in a CQU computer lab or another computer.

If you are buying a new computer or upgrading an existing computer, then you are recommended to purchase at least 16 GB of RAM and at least a mid-range CPU (i.e., Intel Core or AMD equivalent; a Celeron or Pentium is not suitable). The CPU should support hardware virtualisation (e.g., Intel VT-x or AMD-V). Other components (e.g., monitor, disk, graphics) should be the best quality and highest capacity you can afford. If you already own a computer with 8GB of RAM and any Intel or AMD CPU then it will be sufficient for most of your study (but you may need to use CQU computer labs for some specialised tasks).

If you do not have your own computer, or a computer that meets the above recommended requirements, then you may use a computer in a CQU computer lab. However, you must be prepared to spend significant time outside of scheduled classes in the lab (e.g., to complete assessments). Not having access to a suitable computer, or limited access to CQU computer labs, is not a valid reason for an adjustment of assessment (e.g., an extension).

CQU provides ICT students free and/or low-cost access to Microsoft and other software. You can find out more about the free software and computer requirements at the Course Orientation; otherwise ask your Unit Coordinator.

Interim Awards

As part of this course, students may be eligible to receive one or more of the following Interim Awards upon successful completion of relevant units (refer to the Handbook for each course). 

You must contact a Course Advisor to obtain an Interim Award. Please note Interim Awards are not conferred automatically, and you cannot apply for an Interim Award once you have received your Masters award.

Advanced Standing

Advanced standing allowing direct entry into the 2nd term is available to students who can demonstrate they have attained the required knowledge. These students will undertake 11 units to complete the course. To be granted advanced standing, a student must:

  1. Have a Bachelor degree; and

  2. Be able to demonstrate they have the required knowledge, based on the content of units COIT20245, COIT20246, COIT20248 and COIT20249; and

  3. Either:

  1. Have two years relevant work experience; or

  2. Have one year other postgraduate education; or

  3. Have attained a final year GPA of 4.7 in their undergraduate degree at an Australian institution or equivalent.

Students that do not meet all requirements of Advanced Standing may still be considered for credit towards specific units. Note that credit cannot be granted towards capstone units or internship.

Part-Time Course of Study

In formulating their course of study, candidates who are studying part-time by distance education should give consideration to their work and other commitments and the prerequisites for advanced units, and if necessary seek advice from the Course Advisor via: Ask a Course Advisor.

For Course Planners please refer to the following website: Planning your Study - Course Planners