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. 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. FIT5234Advanced business information systems analysis and design

    No reviews yet

    UnitLevel 56 credit pointsInformation Technology

    This unit aims to develop your understanding of the mechanics and operating environments of business information systems, from the legacy systems through data-driven and AI technologies including techniques for security and accountability....

    Semester 1Semester 2ClaytonMalaysia

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

  6. FIT5137Advanced database technology

    No reviews yet

    UnitLevel 56 credit pointsInformation Technology

    This unit explores advanced database technologies, focusing on two key technologies: (i) Data Engineering, covering data transformation, cleaning, data warehouse architecture, and efficient design and querying for analytical tasks. (ii)...

    Semester 2Clayton

  7. ITO5010Advanced data science for learning analytics

    No reviews yet

    UnitLevel 56 credit pointsInformation Technology

    In this unit, participants will learn data analytics techniques that can be used for exploration and understanding of learners, learning processes, learning outcomes, and learning environments. A set of unsupervised and supervised machine...

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

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

  10. 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,...

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

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

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

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

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

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

  17. FIT5230AI security

    No reviews yet

    UnitLevel 56 credit pointsInformation Technology

    In this unit you will learn first-hand the required skills to eventually become a Chief AI / Data Officer. You will be exposed to the latest technologies deployed by attackers against AI and security, and mechanisms to counter these...

    Semester 2Malaysia

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

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

  20. 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,...