A group of six students are sitting outside having a conversation. Two students are in focus with four in the background.

Master of Information Technology (Professional Computing)

MA-ITPC1 Postgraduate Sydney CRICOS code: 061755G

The Master of Information Technology (Professional Computing) is a 12-unit program of advanced studies in information technology (IT) with an emphasis on enhancing the ability of graduates to gain professional employment in the IT industry.

Admission to the Master of Information Technology (Professional Computing) is available to applicants who have completed a recognised bachelor degree in information technology-related discipline covering at least the fundamental knowledge of computer programming, web system development, database, and business applications of computer systems.

If you do not have an IT background or IT related degree you may be able to apply for our 14-unit Master of Information Technology.

This course is accredited by the Australian Computer Society (ACS). Australian Computer Society (ACS) logo

We are a member institution of AWS Academy

Swinburne Sydney offers AWS Academy Cloud Foundations as part of its Master of Information Technology (Professional Computing), Master of Information Technology, and Master of Data Science courses.

AWS Academy Cloud Foundations is a course developed and maintained by AWS.

Amazon Web Services logo


2 years full-time


June 2024 | September 2024

Study modes


Study fees

See ‘Course fees & requirements’ below

“I made the right decision in selecting the Master of Information Technology (Professional Computing) at Swinburne Sydney. The course has enhanced my skills and knowledge and provided opportunities to explore a career with high employment prospects in the Information and Communication Technology industry.”


Master of Information Technology (Professional Computing) graduate

Course information in detail

- Course detail, course structure and units of study.

The Master of Information Technology (Professional Computing) 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 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 (Professional Computing) allows IT graduates to further specialise or supplement their knowledge in selected ICT areas.

Course structure

To qualify for the award of Master of Information Technology (Professional Computing) students must complete 150 credit points comprising:

  • 4 Core units (50 credit points) 
  • 1 Specialisation (100 credit points) consisting of:
    • 2 Core units (25 credit points)
    • 4 Technology projects (75 credit points)
Maximum Academic Credit
The maximum level of credit that can be granted for the Master of Information Technology (Professional Computing) is 75 credit points (normally six units).

Units of study

Core units
Complete all four units (50 credit points):

  • COS70004 User-Centred Design
  • COS80001 Cloud Computing Architecture
  • COS80021 Web Application Development *
  • COS80023 Big Data *


Complete six units (100 credit points) from one of the following specialisations:

 Data Analytics

  • COS60008 Introduction to Data Science
  • COS60010 Technology Inquiry Project
  • COS60011 Technology Design Project
  • COS70008 Technology Innovation Project * 25 credit points
  • COS80025 Data Visualisation 
  • COS80029 Technology Application Project  * 25 credit points 

 Software Development

  • COS60010 Technology Inquiry Project
  • COS60011 Technology Design Project 
  • COS70006 Object-Oriented Programming 
  • COS70008 Technology Innovation Project * 25 credit Points
  • COS80022 Software Quality and Testing
  • COS80029 Technology Application Project * 25 credit points  

Cyber Security

  • COS60010 Technology Inquiry Project 
  • COS60011 Technology Design Project
  • COS70008 Technology Innovation Project * 25 credit Points
  • COS80029 Technology Application Project * 25 credit Points
  • COS80013 Internet Security
  • ICT60001 Operating System Management

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

Careers and graduate outcomes

- Career opportunities, course aims and objectives, graduate skills and professional recognition.

Career opportunities

This program addresses the issues and technologies that are being widely adopted in industry. Graduates will be equipped for employment in IT and network positions.

The top of an art-deco Swinburne building with a blue sky in the background.

Aims and objectives

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

  • 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. 

Financial support

At Swinburne scholarships are about providing opportunity, promoting equity and recognising excellence and achievement. Scholarships are available for both commencing and current students. Find out more about scholarships.

Course fees & requirements

- Fees, entry requirements and English language requirements

Course fees

A$30,180 (annual, full-time for 2024)*
Students holding an international student visa are required to study full-time and on-site. Programs that are taught solely online are not available to onshore international students who hold an international student visa.

*Fees displayed are relevant to 2024 and are subject to annual review. Fees are based on a student’s study load in each semester.

Fees are estimates for students commencing in 2024 only: Tuition fees as published are subject to change given individual circumstances at enrolment. These fees apply for units studied in 2024 only and may change for units studied in future years.

Entry Requirements

A recognised bachelor degree in IT related discipline covering at least the fundamental knowledge of computer programming, web system development, database, and business applications of computer systems.

English language requirements

International students

Satisfactory completion of one of the following:

  • IELTS overall band of 6.5 (Academic Module) with no individual band below 6.0
  • Swinburne's English for Academic Purposes (EAP 5 Advanced level) with overall 70%, all skills 65% or above 
  • or equivalent measures available at English Language requirements.