A bachelor degree in computing discipline equivalent to an Australian degree; or a bachelor degree in any non-computing discipline equivalent to an Australian degree plus a graduate diploma in computing discipline; or a bachelor degree in any non-computing discipline with a minimum of three years’ relevant experience in ICT as judged by the School according to the criteria set for the recognition of prior learning (RPL).
To graduate with an MICT(Advanced) degree, a student must complete a total of 16 units as follows:
Complete the two "core" units
Complete at least 10 units at the post-graduate level from those offered by the School of Computing and Mathematics, as listed below
Complete up to four units, at post-graduate level, offered by other Schools within the College of Health and Science or other Colleges as approved by the School from time to time
Common Core (20 credit points)
Network Technologies
Computer networking is probably among the fastest growing technologies of our times. The Internet interconnects millions of computers providing many new exciting opportunities and challenges. The Internet and the World Wide Web have provided the communication and infrastructure needed for global collaboration and information exchange. As a result of the rapid growth of networked systems and the diverse applications that run on them, success in many professions depends on a sound understanding of the technologies underlying these systems and applications. This unit explores these issues further and provides the students with such an understanding. It covers the principles and current practices pertinent to computer networking and communications. It describes some of the important technologies and devices used in modern networks for information distribution and data sharing. The unit helps the students to understand important relevant models, protocols and standards in networking and internetworking.
Web Technologies
The Internet and the World Wide Web have now become part of our everyday life. Initially, in the early 1990’s Web technologies consisted of only the markup language HTML and the transmission protocol HTTP. Now they include a variety of client-side and server-side technologies with fresh developments on a continual basis. This unit introduces students to Web technologies and, along with Network Technology, is a core unit for the Master's course in Information and Communications Technologies. The unit focuses on Web page and site design, markup languages, standards, protocols, client-side technologies such as CSS and scripting languages, server-side technologies like Web servers, programming languages and databases, authoring tools, and legal, ethical and social issues. It also includes the use of multi-media, the principles of intranets and extranets, security, and access rights. This unit is heavily orientated towards practical experience based on amplifying the theoretical concepts. The unit will cover the role of the W3 Consortium and possible future trends.
Non-specialisation (Generic) program – ICT units offered by the School of Computing and Mathematics (minimum 100 credit points - at least 10 of the following)
Advanced Topics in Networking
This unit discusses emerging network technologies. The advanced features of networked systems and the Internet that are based on these technologies are also presented. The unit provides students with an in-depth understanding of relevant protocols, the emerging standards, and standards organisations. Students are also introduced to some current key research issues.
Network Management
The increasing demand for IT services and the strong expansion of the Internet have resulted in large complex networks. This unit addresses the issues relevant to management of these networks and the services that they offer. It covers the principles and current practices pertinent to integrated management of networks, systems, services and applications. Topics include: management protocols, standards and standards organisations; introduction to and comparison of some commercial management platforms; the impact of web-based management on distributed systems and services; and future trends in management of networked systems.
Multimedia Communication Systems
This unit covers advanced concepts and technologies used in emerging multimedia communication systems. Theory, practice and standards for IT professionals endeavouring to build data compression systems for multimedia applications are emphasised.
IT Project Management
This unit is designed to provide students with an opportunity to learn and apply the knowledge, values and skills of consultancy, project management, and research by undertaking an approved computer-related project, preferably on behalf of a client. The unit covers preparing and presenting project proposals in web-engineering and design and e-business areas, project management, time management, communication skills, and the evolving legal, ethical, and social responsibilities of IT professionals. Students may work in teams or individually, under the supervision of a staff member, to plan and investigate their project. In this unit students prepare and begin projects that they implement the following session in 300261IT Project Implementation. Both units are compulsory for MIT candidates.
Wireless Networking
Wireless technologies are amongst the most exciting and rapidly growing areas in computing and information technology. They implement applications that profoundly impact our personal way of communication, as well as how business in a variety of industries and organisations are conducted. This unit goes into details of such issues. It discusses wireless networking technologies and their related applications. The main features of wireless and mobile communication systems and the networked services that are based on these systems are also presented. The unit provides students with an in-depth understanding of relevant protocols, the emerging standards and standard organisations. The students are also introduced to some of the relevant current key research issues of the field.
XML and Web Services
Web Services is a fast growing area of web-based application development. It goes further than, and is built upon, web site and enterprise-wide applications, which have been the main focus of web development so far. Web services go beyond the boundaries of a single organisation and make it possible to seamlessly bind several applications from one or more organisations to give a consolidated or unified service to users. The challenges to application development thus come from multiple sources and are more complex than until now. There are new technologies, protocols and standards to master and issues like security, trust and performance to address that again transcend the normal organisational limits. In a layered approach to understand web development, if layer one is web site, then layer two is web-based application within an enterprise and web services form layer three, straddling one or more applications, not all of them necessarily web-based and one or more organisations. This unit will cover the technologies, standards and protocols essential for web services and the issues that must be addressed for their success.
Web Engineering
There is a rapid growth in use of the web to provide information and to conduct various business activities. In order to benefit from the increasing usage, organisations have started to provide more and more information through the web and also to migrate more of its business activities to web based systems. This has required professionals who can design and develop large, complex, maintainable and evolutionary web systems. This unit provides technologies and standards, architecture, design methodologies, metrics for performance measurement, development processes and policies and guidelines required to develop such web systems.
Workflow Management Systems
This unit is aimed at covering the both theoretical and practical concepts in the rapidly growing area of Workflow Management System (WfMS). In the current global economy, organisations are investing significantly into WfMS to gain a competitive advantage. With such investments comes the need for an ICT workforce that can use, manage, and create WfMS. Therefore, the objective of this unit is to educate the students in topics such as: process modelling techniques, system architecture of WfMS, service oriented paradigm in WfMS, and advanced topics such as workflow analysis, workflow performance analysis, making workflow systems adaptive, process intelligence, and evaluation of ROI of workflow automation efforts.
Advanced Topics in ICT
The information and communications technologies are advancing at an ever-increasing rate. The whole world is now interconnected. The World Wide Web community is actively engaged in developing the next generation of the Web, called Web 2.0. Social networking on the Internet is facilitated by the latest developments such as Facebook, YouTube and MySpace. Large scale storage technologies are leading to Cloud Computing where data and applications may reside anywhere in the world. Research in how to access meaningful data from the vast amounts on the Web have led to initiatives such as Semantic Web and Linked Data. Mashups mix data from disparate sources to enable users to work more efficiently. Event Web and Second Life promise to change the way we interact. Wireless and mobile computing are changing the market place. All of these trends are still in their early stages. To make sense of all these developments, the top echelon of the World Wide Web Consortium are actively engaged in creating a new discipline called Web Science. Advanced Topics in ICT will enable the students to appreciate the scale of new developments and create prototypes of applications in their desired ambit.
Systems and Network Security
This unit is concerned with the protection of information in computing systems and when transferred over networks. It addresses techniques for securing networking applications and their security arrangements. Students gain an understanding of the fundamentals of the provision of security in networks and systems, as well as an appreciation of some of the problems that arise in devising practical security solutions.
Content Management Systems & Web Analytics
Content management systems (CMS) is a collective name for a wide range of web applications used by organisations/institutions/enterprises and social communities in establishing a continuing web presence. They may connect to backend systems and can provide complete web application services. This unit builds on both the conceptual and practical skills/knowledge to develop and utilise CMS’s; in their management; in technical, legal, ethical and security issues; and in utilising web analytics to obtain business intelligence of their operation and impact.
With approval of Head of Program:
Computing Research Project A
This unit entails a substantial investigation and practical work on a topic in an area of current research interest in computing and information technology that is relevant to candidates' professional and intellectual development. Candidates are encouraged to select topics they envisage to be of value to their future careers. Candidates undertake individual project-based study under guidance of a project supervisor.
Complementary program – units offered by other Schools or Colleges within UWS (maximum 40 credit points - at most 4 of the following)
Research Methods
Business Process Management
Enterprise Resource Planning
Business Process Integration
Units from Engineering, Health and other disciplines subject to the approval by the Head of School or Head of Programme