Sorry, this program is not available for local students.
Please contact Info Corner to discuss other study options.
Sorry, this program is not available for international students intending to study on a student visa.
If you hold a different visa type, you may be eligible. Please contact us for more information.
The Master degree consists of 192 credit points. After completing 96 credit points of study approved by the Program Manager, you may exit with a graduate diploma
The program includes four foundation courses, 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.
Choose from the following specialisations:
Big data management
The world is facing an information overload thanks to the profusion of data from a diverse and growing range of new and evolving sources, including social media, mobile devices, and cameras.
While the technological capacity to store information doubles every 3 years, 2.5 quintillion bytes of data were created each day in 2012, producing collections of data sets that are becoming too large and complex for the capabilities of existing database management tools and traditional data processing applications.
With a specialisation in big data management you'll learn to manage the challenges of big data and exploit its potential - capture, curation, storage, search, sharing, transfer, analysis and visualisation.
Analysis of big data can lead to key organisational insights such as identifying business trends, determining research quality. These insights can be applied to diverse areas and projects such as delivering preventive healthcare or linking legal citations to combat crime.
Cloud computing allows computing tasks such as running applications and storing data, to be carried out remotely.
The opportunity to exploit the potential economies of scale, while creating efficiencies and cost savings has given great impetus to cloud computing. You'll gain insights into cloud computing systems, including Google AppEngine, Microsoft Azure, Yahoo's Hadoop, Google's MapReduce, Amazon EC2 and S3s.
With mobile technologies facilitating advances in communications, finance, and information exchange and sharing, we've only just begun to explore the potential for this technology.
As a platform for creating key applications for industry, government and commerce, the demand for skill sets in mobile computing systems is sure to grow, especially given the growth in internet and web-based systems.
You'll develop skills in the key areas in mobile computing including mobile software, mobile hardware, and mobile communication and security.
At all levels, critical infrastructure relies upon information and database systems to store, process and exchange information.
Organisations with diverse functions collect, process and store vast amounts of confidential information about employees, customers, products, research and more, on computers and database systems.
Consequently, the security of this data, whether in banks or transport networks, telecommunications or utilities, has become vitally important.
You'll develop technical and management skills to enhance security in computer systems. This is applicable to organisations whose functions are varied, such as governments, the military, corporations, hospitals, financial institutions, universities or private businesses.
Software architects oversee the high-level design and structure of the ICT systems that underpin the infrastructure of an organisation.
With the accelerating growth and evolution in the technologies available for developing software applications and systems, greater efficiency and flexibility will be in high demand in organisations of all sizes.
You’ll develop a greater understanding of the high-level design and structure of the ICT systems that underpin the infrastructure of an organisation. You'll gain expertise in advanced software development techniques and technologies, exploiting modern development environments and languages, and balancing a range of usability issues when designing solutions.
Web systems and search technology
The explosion of web resources and internet applications presents us with unprecedented choice and opportunity; however searching and deciding on what to use, choose or lose is becoming more difficult.
More than ever web users need more sophisticated search technologies and effective and efficient tools for locating, managing and exchanging all sorts of information, including documents, pictures and other structured and unstructured data.
You'll learn about the design and implementation of search engines, search engine optimisation, structured and unstructured information management and web services.
Plans are variations offered for a program such as specialisations, modes of delivery or location. Browse a plan to see the courses our students are currently studying.