Search units & courses
Every unit, course, major, minor and specialisation in the Monash handbook, with requisite maps and course structures.
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
FIT9131Programming foundations in Java
No reviews yetUnitLevel 96 credit pointsInformation Technology
This unit aims to provide you with the basic concepts involved in the development of well structured software using a programming language. It concentrates on the development of problem solving skills applicable to all stages of the...
Semester 1Semester 2Clayton
ITI9131Programming foundations in Java
No reviews yetUnitLevel 96 credit pointsInformation Technology
This unit aims to provide you with the basic concepts involved in the development of well structured software using a programming language. It concentrates on the development of problem solving skills applicable to all stages of the...
FIT1051Programming fundamentals in java
No reviews yetUnitLevel 16 credit pointsInformation Technology
This unit will provide you with an overview of the fundamental knowledge and skills required to code applications. The topics covered will include: the context of programming in an industrial SDLC, dealing with code 'plumbing', data, using...
Indonesia
ITI1051Programming fundamentals in Java
No reviews yetUnitLevel 16 credit pointsInformation Technology
This unit will provide you with an overview of the fundamental knowledge and skills required to code applications. The topics covered will include: the context of programming in an industrial SDLC, dealing with code 'plumbing', data, using...
FIT2102Programming paradigms
No reviews yetUnitLevel 26 credit pointsInformation Technology
This unit introduces the major ways of thinking about programs by comparing imperative, object-oriented, functional, and declarative styles of programming. It focuses on the underlying ideas that make languages expressive and useful,...
Semester 2ClaytonMalaysia