Master of Information Technology

Swinburne University of Technology

About

The Master of Information Technology provides the knowledge and skills required to design, develop and maintain complex systems using state-of-the-art technologies and methodologies.

It includes a general introduction to ICT and provides the opportunity for students to gain advanced specialist skills in areas such as networks, software development, and information systems analysis and management.

Students also have the opportunity to apply their skills through industry-related project work, including industry-linked projects for real clients.

This project work can demonstrate students’ skills and knowledge to potential future employers.

The program incorporates units from the Graduate Diploma of Information Technology and Graduate Certificate of Information Technology.

Structure

The Master of Information Technology course is concerned with the mastery of theoretical knowledge and practical skills related to the design, construction, operation, support and maintenance of information technology (IT) solutions.

This course will provide you with advanced skills and introduces state-of-the-art techniques used in the design and construction of IT solutions, as well as the research skills needed to assess the effectiveness of a solution or technology. You will gain specialist skills and should become capable of working with information technology solutions at an advanced level.

This course provides graduates with knowledge and skills allowing them to seek professional work at an advanced level in the field of Information and Communication Technologies (ICT), and as a pathway for research and further learning.

The Master of Information Technology provides graduates from non-IT backgrounds a path to seek a career in IT.

To qualify for the award of Master of Information Technology, students must complete 16 units of study (200 credit points) as follows:

  • 6 IT core units (75 credit points)
  • 8 specialisation-specific core units (100 credit points)
  • 2 IT electives (25 credit points)

Units of study

Complete all six units (75 credit points):

COS60004 Creating Web Applications COS60006 Introduction to Programming COS60009 Data Management for the Big Data Age COS70004 User-Centred Design INF60007 Business Information Systems INF70005 Strategic Project Management

Complete one of the following specialisation areas (100 credit points):

COS60008 Introduction to Data Science COS80023 Big Data INF60010 Requirements, Analysis and Modelling INF60014 Database Systems INF80031 Applied Business Analytics and Data Visualisation INF80040 Predictive Analytics ICT90003 Applied Research Methods ICT90004 Applied Research Project INF60010 Requirements, Analysis and Modelling INF60012 Cloud Enterprise Systems and Analytics INF80018 Enterprise Architecture, Strategy & Governance INF80025 Business Information Systems Analysis INF80028 Business Process Management INF80043 IS/IT Risk Management ICT90003 Applied Research Methods ICT90004 Applied Research Project COS70006 Object-Oriented Programming COS70007 Data Communications and Security COS80001 Cloud Computing Architecture COS80011 Cloud-Native Application Architectures COS80020 Creating Data Driven Mobile Applications COS80021 Web Application Development ICT90003 Applied Research Methods ICT90004 Applied Research Project COS80013 Internet Security TNE60006 Networks and Switching TNE70003 Network Routing Principles TNE80003 Broadband Multimedia Networks TNE80005 Mobile and Personal Networking TNE80006 Secure Networks ICT90003 Applied Research Methods ICT90004 Applied Research Project COS70006 Object-Oriented Programming COS70007 Data Communications and Security COS80007 Advanced Java COS80001 Cloud Computing Architecture COS80002 Human-Computer Interaction COS80010 Software Testing Processes and Automation COS80011 Cloud-Native Application Architectures ICT90003 Applied Research Methods ICT90004 Applied Research Project SWE80005 Enterprise Development COS70006 Object-Oriented Programming COS70007 Data Communications and Security COS80010 Software Testing Processes and Automation SWE80003 Software Testing and Reliability COS80013 Internet Security ICT80007 Research Paper ICT90003 Applied Research Methods ICT90004 Applied Research Project COS70006 Object-Oriented Programming COS80013 Internet Security INF80043 IS/IT Risk Management TNE60002 Network Administration TNE80006 Secure Networks TNE80007 Enterprise Network Server Administration ICT90003 Applied Research Methods ICT90004 Applied Research Project

Choose 25 credit points from one of the following elective areas:

COS70006 Object-Oriented Programming COS70007 Data Communications and Security ICT80004 Internship Project INF80005 Business Information Systems Internship Project INF80025 Business Information Systems Analysis INF80033 Database Implementation INF80037 Database Administration TNE60006 Networks and Switching TNE70003 Network Routing Principles COS70006 Object-Oriented Programming COS70007 Data Communications and Security ICT80004 Internship Project INF60013 Mobile Business and Social Media INF60014 Database Systems INF80005 Business Information Systems Internship Project INF80031 Applied Business Analytics and Data Visualisation INF80033 Database Implementation INF80037 Database Administration INF80039 Global ICT Practice INF80040 Predictive Analytics TNE60006 Networks and Switching TNE70003 Network Routing Principles COS80007 Advanced Java COS80010 Software Testing Processes and Automation COS80019 Software Development for Mobile Devices COS80022 High-Performance Software Systems ICT80004 Internship Project INF60010 Requirements, Analysis and Modelling INF60013 Mobile Business and Social Media SWE80003 Software Testing and Reliability TNE60006 Networks and Switching TNE70003 Network Routing Principles COS70006 Object-Oriented Programming COS70007 Data Communications and Security COS80022 High-Performance Software Systems ICT80004 Internship Project INF60010 Requirements, Analysis and Modelling INF60013 Mobile Business and Social Media TNE60002 Network Administration TNE80007 Enterprise Network Server Administration TNE80008 Advanced Routing TNE80010 Advanced Switching TNE80011 Secure Remote Access Networks TNE80013 Software Managed Networks TNE80014 Unix in the Internet COS80010 Software Testing Processes and Automation COS80011 Cloud-Native Application Architectures COS80019 Software Development for Mobile Devices COS80020 Creating Data Driven Mobile Applications COS80021 Web Application Development COS80022 High-Performance Software Systems ICT80004 Internship Project INF60010 Requirements, Analysis and Modelling INF60013 Mobile Business and Social Media SWE80003 Software Testing and Reliability TNE60006 Networks and Switching TNE70003 Network Routing Principles COS80007 Advanced Java COS80011 Cloud-Native Application Architectures COS80019 Software Development for Mobile Devices COS80020 Creating Data Driven Mobile Applications COS80021 Web Application Development COS80022 High-Performance Software Systems ICT80004 Internship Project INF60010 Requirements, Analysis and Modelling INF60013 Mobile Business and Social Media TNE60006 Networks and Switching TNE70003 Network Routing Principles COS80007 Advanced Java COS80010 Software Testing Processes and Automation COS80019 Software Development for Mobile Devices COS80022 High-Performance Software Systems COS70007 Data Communications and Security ICT80004 Internship Project INF60010 Requirements, Analysis and Modelling INF60013 Mobile Business and Social Media SWE80003 Software Testing and Reliability TNE60006 Networks and Switching TNE70003 Network Routing Principles

* Outcome units - matched exemptions are generally not granted for higher education outcome units.

** Units are available by application only.

Entry requirements

  • a recognised Bachelor degree or a recognised Graduate Diploma in computer science, information systems or information technology or a recognised Bachelor degree in a non IT discipline or
  • completion of the Postgraduate Qualifying Program (International applicants only)

Learning outcomes

Upon completion of their course, students will be capable graduate ICT professionals, and able to:

  • demonstrate a coherent understanding of the fundamental aspects of ICT solutions including the use of a range of tools and techniques for requirements capture, solution design and construction, and project management
  • apply knowledge of research principles and methods to plan and execute a piece of research with independence, demonstrating the ability to analyse, process and synthesise complex information
  • communicate information proficiently to a variety of audiences, demonstrating scholarship of ICT foundations, as well as recent advances in the ICT field within the context of a specialisation (Software Development, Information Systems or Networking)
  • apply a coherent and advanced knowledge of Information Technology, critically evaluate trade-offs, and create innovative solutions to complex problems with intellectual independence
  • demonstrate personal discipline, scholarship of the field, critical thinking, and judgment by completing a substantial Capstone Project using contemporary techniques
  • reflect on, and take responsibility for their own learning, manage their own time and processes effectively by regularly reviewing personal performance as a means of managing continuing professional development.

This program produces graduates who:

  • are capable in their chosen professional areas
  • are adaptable and manage change
  • operate effectively in work and community situations
  • are aware of environments
  • are entrepreneurial in contributing to innovation and development within their business or community.

Institution