Search units & courses

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

235 results in the 2027 handbookUndergraduateInformation Technology
  1. FIT31873D character animation

    No reviews yet

    UnitLevel 36 credit pointsInformation Technology

    Bring 3D characters to life through advanced design and animation techniques. This unit introduces you to advanced character detailing and animation techniques for interactive 3D environments. Building upon the theoretical and technical...

    Semester 1Clayton

  2. 3DVR-MIN3D modelling and virtual reality

    No reviews yet

    Area of studyMinorUndergraduate24 credit pointsInformation Technology

    3D modelling and virtual reality focuses on creation. We can make digital worlds that appear real, we can craft digital models and ‘print’ them as physical forms, and we can 'scan' the material world to make a digital model. The...

  3. FIT4051Advanced algorithms and data structures

    No reviews yet

    UnitLevel 46 credit pointsInformation Technology

    This unit extends the algorithmic core of the degree by studying advanced data structures, deeper analysis techniques, and powerful algorithmic strategies for challenging computational problems. It explores space-efficient and...

  4. FIT3154Advanced data analysis

    No reviews yet

    UnitLevel 36 credit pointsInformation Technology

    This unit introduces the problem of machine learning and the major kinds of statistical learning used in data analysis. Learning and the different kinds of learning will be covered and their usage discussed. Evaluation techniques and...

    Semester 2ClaytonMalaysia

  5. FIT3155Advanced data structures and algorithms

    No reviews yet

    UnitLevel 36 credit pointsInformation Technology

    This unit builds on the concepts learnt in introductory algorithms and data structures study. It covers advanced algorithmic paradigms and problem-solving techniques required to address real-world programming challenges. It explores, in...

    Semester 1Semester 2ClaytonMalaysia

  6. FIT4043Advanced topics in software engineering

    No reviews yet

    UnitLevel 46 credit pointsInformation Technology

    This unit aims to provide you with advanced knowledge of software engineering. Emerging technologies are transforming the definition of software. Advancements in generative AI and agentic AI are redefining software systems as more...

  7. FIT3211Adversary simulation and emulation

    No reviews yet

    UnitLevel 36 credit pointsInformation Technology

    This unit introduces the principles and practices of adversary simulation and adversary emulation as approaches to evaluating and improving organisational security. It focuses on understanding how attackers operate through tactics,...

  8. FIT3226Agentic and distributed AI: Multi-agent systems, swarms and artificial life

    No reviews yet

    UnitLevel 36 credit pointsInformation Technology

    This unit explores artificial intelligence arising from interactions between autonomous intelligent agents. You will examine three perspectives: agentic AI, where agents are designed top-down with defined roles yet make independent...

  9. AGSE-MAJAgentic software engineering

    No reviews yet

    Area of studyMajorUndergraduate48 credit pointsInformation Technology

    Agentic software engineering develops your ability to design, build, verify and operate software systems that incorporate artificial intelligence agents, autonomous workflows and AI-assisted development practices. You will learn how...

  10. FIT3227Agentic software engineering in practice: Project 1

    No reviews yet

    UnitLevel 36 credit pointsInformation Technology

    This unit is the third stage of the Agentic Software Engineering practice program. You will continue working within a student-led company, contributing to real software projects, products or services that may involve AI-assisted...

  11. FIT3228Agentic software engineering in practice: Project 2

    No reviews yet

    UnitLevel 36 credit pointsInformation Technology

    This unit is the capstone unit in the Agentic Software Engineering practice stream and, for most students, the final stage of the Monash IT Industry Practice Program. You will make a substantial individual contribution to a student-led...

  12. FIT2129Agentic software engineering in practice: Project practices and management

    No reviews yet

    UnitLevel 26 credit pointsInformation Technology

    This unit is the second stage of a cohesive, multi-unit practice program in which you continue working within your student-led company and take greater responsibility for contributing to real projects, products and services. Building on...

  13. FIT3225Agentic systems safety, assurance and governance

    No reviews yet

    UnitLevel 36 credit pointsInformation Technology

    This unit builds on introductory units to analysis and design. It provides the professional software engineer with advanced knowledge and skills in high-level architectural design, its theoretical foundations, industrial best practice, and...

  14. ALSO-USPECAlgorithms and software

    No reviews yet

    Area of studySpecialisationUndergraduate30 credit pointsInformation Technology

    In this specialisation you will learn advanced aspects of computer science including a detailed study of programming paradigms, especially object-oriented programming and parallel computing. This will be enhanced with experience in...

  15. APAI-MAJApplied artificial intelligence

    No reviews yet

    Area of studyMajorUndergraduate48 credit pointsInformation Technology

    Applied artificial intelligence develops your ability to understand, evaluate and apply artificial intelligence tools, systems and workflows in real-world contexts. You will learn how artificial intelligence is shaped by data, design...

  16. FIT3205Applied computer vision

    No reviews yet

    UnitLevel 36 credit pointsInformation Technology

    In this unit you will develop applied competence in computer vision-related perception systems that perform reliably and ethically in real-world conditions. You will work across core vision tasks including classification, detection,...

  17. AINT-USPECArtificial intelligence

    No reviews yet

    Area of studySpecialisationUndergraduate30 credit pointsInformation Technology

    Artificial Intelligence provides in-depth knowledge of AI theory and applications. This specialisation immerses you in key AI topics such as knowledge representation and reasoning, machine learning, neural networks, computer vision,...

  18. FIT3080Artificial intelligence

    No reviews yet

    UnitLevel 36 credit pointsInformation Technology

    This unit covers the history of artificial intelligence and the foundational concepts of intelligent agents. It delves into problem-solving and search techniques, including problem representation, heuristic search, and adversarial search....

    Semester 2Clayton

  19. FIT1061Artificial intelligence algorithm foundations

    No reviews yet

    UnitLevel 16 credit pointsInformation Technology

    This unit introduces you to the field of Artificial Intelligence (AI) as a specialisation within Computer Science. It provides an overview of the foundations of AI, including the history, key concepts, and applications across diverse...

    Semester 1Semester 2ClaytonMalaysia

  20. AIAM-MAJArtificial intelligence algorithms and models

    No reviews yet

    Area of studyMajorUndergraduate48 credit pointsInformation Technology

    Artificial intelligence algorithms and models develops the mathematical, computational and technical foundations needed to understand, design and evaluate artificial intelligence algorithms and model-based systems. You will build...