Search units & courses
Every unit, course, major, minor and specialisation in the Monash handbook, with requisite maps and course structures.
ITO5046Mobile and distributed computing systems
No reviews yetUnitLevel 56 credit pointsInformation Technology
This unit provides a high level coverage of mobile and distributed computing. It will focus on the underlying concepts and standards of mobile computing. You will learn techniques to design and develop mobile applications. The unit will...
Monash Online
ITI2081Mobile application development
No reviews yetUnitLevel 26 credit pointsInformation Technology
This unit introduces an industrial strength programming language (with supporting software technologies and standards) and object-oriented application development in the context of mobile application development for smartphones and...
FIT5216Modelling discrete optimisation problems
No reviews yetUnitLevel 56 credit pointsInformation Technology
This unit introduces the fundamentals of modelling for discrete optimisation, focusing on how to rigorously express a discrete optimisation problem in a manner that is can be solved. Topics covered will include decision variables, basic...
Semester 1Clayton
FIT2086Modelling for data analysis
No reviews yetUnitLevel 26 credit pointsInformation Technology
This unit explores the statistical modelling foundations that underlie the analytic aspects of Data Science. It covers: Data: collection and sampling, data quality. Analytic tasks: statistical hypothesis testing, exploratory and...
Semester 2ClaytonMalaysia
FIT5226Multi agent systems and collective behaviour
No reviews yetUnitLevel 56 credit pointsInformation Technology
A multi-agent system (MAS) consists of a number of autonomous agents interacting with each other and with their environment. MAS is one of the fastest-growing areas of AI and a very general paradigm to understand many complex natural...
Semester 1ClaytonMalaysiaSuzhou (SEU)
FIT5217Natural language processing
No reviews yetUnitLevel 56 credit pointsInformation Technology
Natural language processing (NLP) stands as a cornerstone in the information age, made even more riveting with the rise of Generative AI and the introduction of models like LLM. NLP not only supports artificial intelligence in grasping...
Semester 1ClaytonMalaysiaSuzhou (SEU)
ITO5217Natural language processing
No reviews yetUnitLevel 56 credit pointsInformation Technology
Natural language processing is a vital piece of technology in the information age. This unit will cover essential techniques for analysing words, sentences, documents and applications. In this unit you will gain an understanding in...
Monash Online
FIT3031Network security
No reviews yetUnitLevel 36 credit pointsInformation Technology
Computer networks underpin modern communication and digital services, and network attacks can disrupt systems, expose sensitive information, and cause serious consequences for organisations and individuals. This unit introduces...
Semester 1Clayton
FIT5037Network security
No reviews yetUnitLevel 56 credit pointsInformation Technology
Network security is an important part of any computer network and essential knowledge for IT professionals. This unit provides fundamental network security for IT students and professionals. It covers wired and wireless communication and...
Semester 2ClaytonSuzhou (SEU)
ITI5037Network security
No reviews yetUnitLevel 56 credit pointsInformation Technology
Network security is an important part of any computer network and essential knowledge for IT professionals. This unit provides fundamental network security for IT students and professionals. It covers wired and wireless communication and...
Indonesia
ITO5037Network security
No reviews yetUnitLevel 56 credit pointsInformation Technology
Network security is an important part of any computer network and essential knowledge for IT professionals. This unit provides fundamental network security for IT students and professionals. It covers wired and wireless communication and...
Monash Online
FIT2099Object oriented design and implementation
Rated 3.0 out of 5 from 1 reviewUnitLevel 26 credit pointsInformation Technology
This unit introduces you to object-oriented design principles and their application to the construction of quality software. You will learn the fundamental concepts that underlie modern object-oriented languages, and will learn how to...
Semester 1ClaytonMalaysia
FIT2100Operating systems
No reviews yetUnitLevel 26 credit pointsInformation Technology
This unit will provide you with the knowledge of how a multi-programming, multi-user operating systems operates and it manages and allocate resources to different applications. You will be able to compare and contrast various resource...
Semester 2ClaytonMalaysia
FIT3233Optimisation and reinforcement learning
No reviews yetUnitLevel 36 credit pointsInformation Technology
Many artificial intelligence systems must do more than recognise patterns: they must choose actions, optimise outcomes and adapt through interaction with changing environments. This unit develops advanced capability in optimisation and...
FIT3143Parallel computing
No reviews yetUnitLevel 36 credit pointsInformation Technology
Modern computer systems contain parallelism in both hardware and software. This unit covers parallelism in both general purpose and application specific computer architectures and the programming paradigms that allow parallelism to be...
Semester 2ClaytonMalaysia
FIT5222Planning and automated reasoning
No reviews yetUnitLevel 56 credit pointsInformation Technology
This unit focuses on the foundations of automated planning and reasoning and their real-world applications. Autonomous agents are active agents that independently execute actions to achieve a certain goal or goals. These agents perceive...
Semester 2ClaytonMalaysiaSuzhou (SEU)
FIT2131Practical artificial intelligence application and development
No reviews yetUnitLevel 26 credit pointsInformation Technology
In this unit, you will develop a foundational understanding of key Artificial Intelligence paradigms, from early symbolic approaches to modern machine learning and deep learning. You will examine how historical efforts to build intelligent...
Semester 2Clayton
FIT3185Privacy enhancing technologies
No reviews yetUnitLevel 36 credit pointsInformation Technology
This unit introduces the principles and application of privacy-enhancing technologies used to protect sensitive data in modern digital systems. It focuses on techniques such as differential privacy, zero-knowledge proofs, and secure...
Semester 1Clayton
FIT5122Professional practice
No reviews yetUnitLevel 56 credit pointsInformation Technology
The Professional Practice unit enables you to build and improve on the professional skills needed to succeed as an IT Professional. You will explore a range of theoretical and practical skills including complex communication, conflict...
Semester 1Semester 2Summer BClaytonMalaysia
ITI5122Professional practice
No reviews yetUnitLevel 56 credit pointsInformation Technology
This unit provides a practical and theoretical understanding to what it means to be an IT professional today. You will encounter a range of issues relevant to professional practice in the workplace, including ethical and legal challenges...
Indonesia