Search units & courses

Every unit, course, major, minor and specialisation in the Monash handbook, with requisite maps and course structures.

387 results in the 2027 handbookInformation Technology
  1. FIT5217Natural language processing

    No reviews yet

    UnitLevel 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)

  2. ITO5217Natural language processing

    No reviews yet

    UnitLevel 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

  3. FIT3031Network security

    No reviews yet

    UnitLevel 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

  4. FIT5037Network security

    No reviews yet

    UnitLevel 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)

  5. ITI5037Network security

    No reviews yet

    UnitLevel 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

  6. ITO5037Network security

    No reviews yet

    UnitLevel 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

  7. FIT2099Object oriented design and implementation

    Rated 3.0 out of 5 from 1 review

    UnitLevel 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

  8. FIT2100Operating systems

    No reviews yet

    UnitLevel 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

  9. FIT3233Optimisation and reinforcement learning

    No reviews yet

    UnitLevel 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...

  10. FIT3143Parallel computing

    No reviews yet

    UnitLevel 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

  11. FIT5222Planning and automated reasoning

    No reviews yet

    UnitLevel 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)

  12. FIT2131Practical artificial intelligence application and development

    No reviews yet

    UnitLevel 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

  13. FIT3185Privacy enhancing technologies

    No reviews yet

    UnitLevel 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

  14. FIT5122Professional practice

    No reviews yet

    UnitLevel 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

  15. ITI5122Professional practice

    No reviews yet

    UnitLevel 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

  16. FIT9131Programming foundations in Java

    No reviews yet

    UnitLevel 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

  17. ITI9131Programming foundations in Java

    No reviews yet

    UnitLevel 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...

  18. FIT1051Programming fundamentals in java

    No reviews yet

    UnitLevel 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

  19. ITI1051Programming fundamentals in Java

    No reviews yet

    UnitLevel 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...

  20. FIT2102Programming paradigms

    No reviews yet

    UnitLevel 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