Master of Information Technology

Computer Science

The Master of Information Technology at the University of Waikato provides advanced study in IT with practical project-based learning and a compulsory industry internship, preparing graduates for a range of technology careers.

NZ$11,328

inc GST

Enquire about international pricing


This course starts anytime

NZQA Level 9 Certification (180 Credits)

Study Level

Post Grad

1
2
3
4
5
6
7
8
9
10

In-person study

Face-to-face learning in a physical classroom setting

Hamilton, Hamilton

It will take a total of 1 year

Background blur gradient small

Coming Soon: Nexties Explorer

Our AI-powered Explorer is almost ready. Soon, you’ll be able to build a dynamic profile of your skills, goals, and strengths, and get a curated selection of courses just for you.

More details

Unlock these abilities


Star graphic

Advanced ICT Knowledge

Develop advanced knowledge and understanding of the theory and current practice in a chosen area of ICT specialisation.

Star graphic

Awareness of ICT Developments

Gain awareness of evolving technology and the impact of ICT developments on industry.

Star graphic

Professional IT Skills

Acquire a full complement of employable IT skills required for professional work situations.

What You're Signing Up For

The Master of Information Technology (MInfoTech) is a practice-oriented programme designed to prepare students for careers in information technology and computer science. It combines advanced coursework in areas like security, machine learning, and usability with an industry internship, providing real-world project experience and professional development. The programme is suitable for those with both ICT and non-ICT backgrounds (the latter may be required to complete additional points). Graduates are equipped with technical, professional, and collaborative skills sought by employers in the ICT sector.

Course Content

  • CSMAX570 Preparing for Internship (soft skills, transferable skills, software development project)
  • CSMAX596 Computer Science Internship (industry placement, practical IT experience)
  • Electives from 500 level Computer Science or Geography papers, including:
  • COMPX515 Security for Advanced Networks
  • COMPX521 Interpretable Machine Learning
  • COMPX523 Machine Learning for Data Streams
  • COMPX527 Secure Cloud Application Engineering
  • COMPX532 Information Visualisation
  • COMPX539 Usability Engineering
  • COMPX553 Extremely Parallel Programming
  • COMPX554 Specification Languages and Models
  • COMPX575 Programming Tools and Techniques
  • COMPX576 Programming Project
  • COMPX511 Cyber Security Operations
  • COMPX517 Vulnerability Analysis and Exploitation
  • COMPX525 Deep Learning
  • COMPX546 Graph Theory
  • COMPX567 Advanced Computational Mathematics
  • COMPX526 Engineering Interactive Medical Systems
  • COMPX535 Advanced Emerging Technologies
  • COMPX551 Mobile and Wearable Computing
  • COMPX555 Bioinformatics
  • GEOGY538 Automated Spatial Analysis using GIS
  • GEOGY558 Applied GIS for Research and Planning

What you need to know first

Relevant bachelor's degree, normally in Computer Science or IT

Grade Point Average of 4.5 or higher in 75 points at 300 level including at least 45 points in Computer Science or related field

Applicants with a non-ICT degree may enrol in the 240-point structure

Industry icon

What sort of industry will this job lead to

  • Information Technology

  • Software Development

  • Business Analysis

  • Data Science

  • Cloud Computing

Employment opportunities icon

Future employment opportunities might be

  • Web/Mobile App Developer

  • Software Architect

  • Data Scientist

  • Cloud Computing Developer

  • Database Developer

  • Business Analyst

  • GIS Analyst

  • Software Tester