Search units & courses
Every unit, course, major, minor and specialisation in the Monash handbook, with requisite maps and course structures.
FIT2129Agentic software engineering in practice: Project practices and management
No reviews yetUnitLevel 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...
FIT2116Artificial Intelligence applications in context
No reviews yetUnitLevel 26 credit pointsInformation Technology
This unit introduces you to applying AI techniques to real‑world problems through guided, structured, and case‑based learning. You will explore how AI systems are shaped by requirements, design choices, deployment contexts, and their...
FIT2118Artificial intelligence futures: Research directions, drivers and dangers
No reviews yetUnitLevel 26 credit pointsInformation Technology
In this unit, you will learn how AI research is shaped, communicated, and practiced. You will investigate who and why governments, militaries, corporations, and public-interest bodies fund AI research and how their agendas may influence...
FIT2120Artificial intelligence in practice: Project practices and management
No reviews yetUnitLevel 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...
FIT2165Computer networks
No reviews yetUnitLevel 26 credit pointsInformation Technology
This unit introduces computer networks with an explicit software and system-centric focus. It provides foundational knowledge of data communications, network architectures, protocols, and associated software interfaces, and introduces core...
Semester 1Semester 2Clayton
FIT2135Computer science in practice: Project practices and management
No reviews yetUnitLevel 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...
FIT2082Computer science research project
No reviews yetUnitLevel 26 credit pointsInformation Technology
This unit builds upon FIT2083 and allows you to conduct an independent research project. You will be assigned to one of the Faculty of Information Technology's research groups, an academic supervisor and a research topic. You may work on...
Semester 2Clayton
FIT2109Computer science workshop
No reviews yetUnitLevel 26 credit pointsInformation Technology
This unit is about developing proficiency with the tools of the trade in the practice of Computer Science. It will include mastering the command-line, using a powerful text editor, mastery of version control systems, debugging and...
Semester 2ClaytonMalaysia
FIT2119Computing in practice: Professional practice
No reviews yetUnitLevel 26 credit pointsInformation Technology
This unit is the first stage of a cohesive, multi-unit practice program in which you will join a student-led company and contribute to real projects, products or services. You will begin by exploring the companies, their missions,...
FIT2130Computing in practice: Project practices and management
No reviews yetUnitLevel 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...
FIT2134Computing systems 2: Architecture and operating systems
No reviews yetUnitLevel 26 credit pointsInformation Technology
This unit provides a thorough integrated study of how programs are executed and controlled on real computing systems linking machine organisation, memory hierarchy, and operating-system mechanisms into one coherent view. It covers data...
FIT2122Cybersecurity in practice: Project practices and management
No reviews yetUnitLevel 26 credit pointsInformation Technology
In this studio unit, you will extend your cybersecurity practice by moving from a small-team focus to effective collaboration across multiple teams and, where relevant, external partners or stakeholders. You will establish shared processes...
FIT2094Databases
No reviews yetUnitLevel 26 credit pointsInformation Technology
This unit will provide an introduction to the concepts of database design and usage and the related issues of data management. You will develop skills in planning, designing, and implementing a data model using an enterprise-scale...
Semester 1Semester 2Summer BClaytonIndonesiaMalaysia
ITI2094Databases
No reviews yetUnitLevel 26 credit pointsInformation Technology
This unit will provide an introduction to the concepts of database design and usage and the related issues of data management. You will develop skills in planning, designing, and implementing a data model using an enterprise-scale...
FIT2136Data science in practice: Project practices and management
No reviews yetUnitLevel 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...
FIT2115Data structures and algorithms 1
No reviews yetUnitLevel 26 credit pointsInformation Technology
Data structures and algorithms are the tools that allow programs to solve problems efficiently, reliably and at scale. This unit develops the core algorithmic thinking and implementation skills needed to move from a problem statement to a...
Semester 1Semester 2ClaytonMalaysia
FIT2179Data visualisation
No reviews yetUnitLevel 26 credit pointsInformation Technology
Data visualisation is a powerful technique that allows us to use our visual system to understand data. Interactive data visualisation is now common in business, engineering and design and the social and physical sciences. This unit...
Semester 1ClaytonMalaysia
FIT2112Deep learning
No reviews yetUnitLevel 26 credit pointsInformation Technology
Deep learning sits behind many of the most visible advances in modern artificial intelligence, from computer vision and natural language processing to generative systems and decision support. This unit develops the conceptual and practical...
Semester 2ClaytonMalaysia
FIT2095Full stack development
No reviews yetUnitLevel 26 credit pointsInformation Technology
Non-B2B e-Business applications are now mostly developed for Web and mobile platforms. With the advent of mobile Web apps a set of technologies and techniques has emerged that are shared by both Web and mobile application development. This...
Semester 2Clayton
FIT2096Games programming
No reviews yetUnitLevel 26 credit pointsInformation Technology
Programming for games requires a strong understanding of how various components of a game engine work and how game mechanics can be constructed using these systems. This unit introduces you to fundamental game programming principles using...
Semester 1Clayton