Master of Information TechnologyProgram details
The flexible options in the Master of Information Technology give you the tech skills and programming power to boost your career.
Whatever your programming background, the Master of Information Technology is the quickest and best pathway to a tech career.
It gives you the technical proficiency and theoretical base to keep pace with rapid changes in technology and business.
You’ll learn essential technical skills, apply them to a range of platforms, and develop expertise in IT fundamentals, such as, algorithms, analytics, data mining, cloud computing and programming.
You choose your specialisation from these key areas:
- big data management
- cloud computing
- mobile computing
- software architecture
- web systems and search technology
Industry partners help design the program, so it matches market trends and employer needs, and you’ll undertake an industry software engineering project at the forefront of technological innovation.
Graduating as a creative problem-solver, you’ll be adept at using the latest technology to find business solutions in any context - from banking to health, to government and more.
How will you learn
The program consists of 192 credit points, which equates to two years of full time study.
This includes four foundation courses, four advanced information technology core courses, four courses from your area or areas of specialisation, one program elective (or an additional specialisation course) and a software engineering project.
You can choose your specialisation:
Big data management
The profusion of data generated by digital sources is creating a global information overload, but you’ll find out how big data analytics is solving real world challenges like preventive healthcare and fighting crime.
Learn to manage big data and exploit its potential – capture, curation, storage, search, sharing, transfer, analysis and visualisation.
Discover how computing tasks, such as running applications and storing data, can be carried out remotely, creating efficiencies and cost savings.
You’ll gain insights into cloud computing systems, including Google AppEngine, Microsoft Azure, Yahoo’s Hadoop, Google’s MapReduce, Amazon EC2 and S3s.
Mobile technologies are driving innovation in communications, finance, and information sharing, with demand growing for skilled creators of apps for industry, government and commerce.
You’ll develop skills in the key areas in mobile computing, including mobile software, mobile hardware, and mobile communication and security.
The security of information collected, stored and exchanged concerns organisations in many sectors, including banking, health, utilities, government and more.
You'll learn to enhance security in computer systems and understand the mathematical basis of network security, including cryptography, coding for reliable communication and algebra for information security.
Software architects design and manage ICT infrastructure for optimal efficiency, getting the most out the latest apps, systems and new technologies.
You’ll learn to design solutions using advanced software development techniques and technologies, exploiting the latest development environments and languages, while balancing usability issues.
Web systems and search technology
With the profusion of web services and applications, the boom in data and the need for increasingly sophisticated search technologies, opportunities abound for those with specialist web skills to develop and manage the systems and services we need.
You’ll build expertise in web development and web database applications, e-commerce and enterprise systems, web security, and web document mark-up languages.
You’ll also learn about the design and implementation of search engines, search engine optimisation, structured and unstructured information management, and web services.