Master of Information Technology
(12 subjects)

CRICOS Course Code: 074616M

Specialise in advanced IT subjects

Gain an advanced IT qualification and impress employers in this growing sector with our 12-subject Master of Information Technology in Australia. Choose to study at one of our three locations in BrisbaneMelbourne or Sydney and tailor your degree with a choice of specialisms. 

Duration

2 years

Start dates

  • July 2020
  • November 2020

View key dates

Entry requirements and fees

Find out more about entry requirements and fees for this course.

About the course

Our Master of Information Technology (12 subjects) is designed for students who already have a bachelor's degree, or the Graduate Diploma of IT as well as either an associate degree or three year's relevant work experience. If you don't have the relevant experience, find out about our 16-subject Master of Information Technology.

This is a two-year course accredited by the Australian Computer Society, in which you will study 12 subjects, covering topics such as project management, ethics, database systems and computer organisation and architecture.  

What will you study?

You will study 12 subjects as part of your course:

  • 4 core subjects, plus
  • 8 elective subjects (which can be one or more 4-subject specialisations).
  • Core subjects

    Study four core subjects from the list below:

    Subject Code
    Database Systems  ITC556 
    ICT Project Management ITC505
    IT Fundamentals  ITC544 
    Topics in IT Ethics ITC506
  • Electives

    Choose four subjects from the list of postgraduate Information Technology electives below.

    Subject Code
    Interface Usability ITC504
    Object Modelling ITC508
    Wireless Networking Concepts ITC513
    Linux Server Administration ITC514
    Professional Programming Practice ITC515
    Data Mining and Visualisation ITC516
    Principles of Programming using C# ITC518
    Programming in Java 1 ITC538
    Programming Java 2 ITC521
    Android App Development ITC539
    IT Infrastructure with TCP/IP ITC540
    System Analysis PG ITC548
    Programming Principles ITC558
    Internet of Things ITC560
    Cloud Computing ITC561
    IT Management Issues ITC563
    Cloud Privacy and Security ITC568
    IT Project Experience ITC570
    Software Defined Networks ITC572
    Data and Knowledge Engineering ITC573
    Dark Web ITC578
    Network Security and Cryptography ITC593
    Information Security ITC595
    IT Risk Management ITC596
    Digital Forensics ITC597
    Scientific Data Analysis STA501

    Some subjects may not be offered at all Study Centres.

IT specialisation subjects

If you choose four subjects in the same specialisation, you'll graduate in your chosen specialisation, e.g. Master of Information Technology (Network Security). It's possible to graduate with two specialisations. If you choose four subjects across different specialisations, you'll graduate with a generic Master of Information Technology degree.

  • Business Analysis

    This specialisation contains a mix of business and technology subjects designed to give students an in-depth understanding of business operations and the technologies used to enhance competitiveness.

    Choose four subjects from the list below:

    Subject Code
    Emerging Technologies and Innovation (compulsory)  ITC571 
    Organisational Behaviour* HRM552
    Interface Usability ITC504
    Object Modelling ITC508
    Data Mining and Visualisation for Business Intelligence ITC516
    System Analysis PG ITC548
    Software Defined Networks ITC572
    Risk Management ITC596
    Management Theory and Practice* MGT501
  • Cloud computing

    Cloud Computing is one of the fastest growing areas within IT. The recent migration of local IT infrastructure into the Cloud has resulted in a widespread shortage of IT Cloud Systems Administrators, Cloud Architects, and Cloud Systems Engineers. The Cloud Computing specialisation will position graduates to take advantage of this new growth area. The specialisation covers key concepts in Cloud architecture, delivery models, migration to the Cloud, as well as security and privacy issues.

    To complete this specialisation, you will study four subjects from the list below:

    Subject Code
    Cloud Computing (compulsory) ITC561 
    Emerging Technologies and Innovation (compulsory)  ITC571 
    Linux Server Administration ITC514
    Internetworking with TCP/IP ITC542
    Internet of Things ITC560
    Cloud Privacy and Security ITC568
    Software Defined Networks ITC572
  • Computer Networking

    Gain in-depth knowledge of computing networking fundamentals before progressing to more specialist topics. You'll study areas such as virtualisation and cloud computing, network security and emerging technologies.

    To complete this specialisation, you will study four subjects from the list below:

    Subject Code
    Emerging Technologies and Innovation (compulsory) ITC513
    Linux Server Administration ITC514
    Internetworking with TCP/IP ITC542
    Internet of Things ITC560
    Virtualisation and Cloud Computing ITC561
    Network Security and Cryptography ITC593
    Information Security ITC595
  • Cyber Security 

    Studying Cyber Security at Charles Sturt University Study Centres will equip students with the skills and knowledge to fulfil the requirements of an occupation in the industry, such as Security Specialist, Security Engineer, Network Security Manager and more. Students will be taught contemporary topics such as digital forensics, dark web and cloud privacy and security.

    To complete this specialisation, you will study four subjects from the list below:

    Subject  Code 
    Dark Web (compulsory)  ITC578 
    Emerging Technologies and Innovation (compulsory)** ITC571 
    Cloud Computing ITC561 
    Cloud Privacy and Security ITC568 
    Network Security and Cryptography  ITC593 
    Information Security  ITC595 
    Digital Forensics  ITC597 

    **Capstone subject for this course. 

  • Data Science 

    Choosing to major in Data Science will teach students the essentials to unleash the power of data. Students will be introduced to the recent approaches for data pre-processing, knowledge discovery and future prediction, along with the basics of data mining techniques.

    To complete this specialisation, you will study four subjects from the list below: 

    Subject  Code 
    Data Mining and Visualisation (compulsory)  ITC516 
    Emerging Technologies and Innovation (compulsory)** ITC571 
    Cloud Computing  ITC561 
    Data and Knowledge Engineering  ITC573 
    Internet of Things   ITC561 
    Programming Principles  ITC558 
    Scientific Data Analysis STA501 

    **Capstone subject for this course. 

  • IT Management

    Learn effective management of IT resources. The management topics you'll study cover security, information management, and managing IT infrastructure.

    To complete this specialisation, you will study four subjects from the list below:

    Subject Code
    Emerging Technologies and Innovation (compulsory) ITC571 
    Data Mining and Visualisation ITC516
    Information Security ITC595
    IT Infrastructure Management PG  ITC540 
    IT Management Issues  ITC563 
    IT Risk Management ITC596
    Network Security and Cryptography   ITC593 
  • Mobile Programming 

    The mobile app development industry accounts for nearly 10% of all Information Technology (IT) jobs in Australia. This trend is expected to continue, with a recent report predicting up to 50,000 new job openings for software and apps programmers over the next five years. Charles Sturt's Mobile Programming specialisation provides students with a pathway into this rapidly growing industry, covering key skills in computer programming, software design and Android app development.

    To complete this specialisation, you will study four subjects from the list below:

    Subject Code
    Android App Development (compulsory)  ITC539 
    Principles of Programming Using C# ITC518
    Programming in Java 1 ITC538
    Programming in Java 2 ITC521
    Programming Principles ITC558
    Software Defined Networks ITC572
  • Network Security 

    Gain a broad understanding of computer and network security issues. Build in-depth knowledge in fundamental areas of security such as the CIA triad, network defences, cryptography, and security policy. More specialist study topics include digital forensics, computer viruses, and emerging security technologies.

    To complete this specialisation, you will study four subjects from the list below:

    Subject Code
    Emerging Technologies and Innovation (compulsory) ITC571 
    Cloud Privacy and Cloud Computing  ITC568 
    Digital Forensics   ITC597 
    Information Security ITC595
    Internetworking with TCP/IP  ITC542 
    IT Risk Management ITC596
    Linux Server Administration  ITC514 
    Network Security and Cryptography  593 ITC593 
    Virtualisation and Cloud Computing  ITC561 
  • Software Design and Development

    Learn the fundamentals of computer programming before building on your knowledge and experience by studying the Java Programming Language. You may also study advanced topics such as concurrent programming and building web applications.

    To complete this specialisation, you will study four subjects from the list below: 

    Subject Code
    Emerging Technologies and Innovation (compulsory) ITC571 
    Android App Development  ITC539 
    Principles of Programming Using C#  ITC518 
    Professional Programming Practice ITC515
    Programming Principles   ITC558 
    Programming in Java 1 ITC538
    Programming in Java 2 ITC521
    Object Modelling  ITC508 
    Systems Analysis PG  ITC548 
  • Systems Analysis

    Gain the skills necessary to plan and develop software solutions to business problems.

    To complete this specialisation, you will study four subjects from the list below:

    Subject Code
    Emerging Technologies and Innovation (compulsory)  ITC571 
    Data Mining and Visualisation  ITC516 
    Interface Usability ITC504
    IT Risk Management  ITC596 
    Object Modelling ITC508
    Programming Principles  ITC558 
    System Analysis PG ITC548

Accreditation

This course is accredited by the Australian Computer Society. The Australian Computer Society (ACS) accredits courses in Information Technology to verify that they meet professional standards in terms of content, staff skills, teaching facility and quality assurance. The Master of Information Technology (with specialisations) is accredited at the Professional level by the ACS provided at least one specialisation is completed.

IT career opportunities

Gaining a master’s in Information Technology will open up opportunities for senior positions in your chosen field, such as:

  • Cyber security analyst
  • Cloud architect
  • Data analyst
  • Game developer
  • Forensic computer analyst
  • IT manager
  • Software developer. 

Professional accreditation

Australian Computer Society (ACS) professional level.

Postgraduate entry requirements

Check the English language and academic entry requirements you need to meet in order to be accepted in to your chosen postgraduate course.

Fees

Find out the tuition fees and other costs for your chosen postgraduate program at Charles Sturt University Study Centres.

Can we help you take the next step?

X
This site uses cookies. In order to continually improve this site, we remember and store information about how you use it. Find out more.
Confirm