Search units & courses
Every unit, course, major, minor and specialisation in the Monash handbook, with requisite maps and course structures.
FIT1057Introduction to cybersecurity
No reviews yetUnitLevel 16 credit pointsInformation Technology
This unit provides a foundational introduction to cybersecurity, covering core concepts, principles, and practices used to protect systems, networks, and data from cyber threats. You will explore the cyber environment, including common...
Semester 1ClaytonMalaysia
FIT1043 Introduction to data science
No reviews yetUnitLevel 16 credit pointsInformation Technology
This unit looks at processes and case studies to understand the many facets of working with data, and the significant effort in Data Science over and above the core task of Data Analysis. Working with data as part of a business model and...
Semester 1Malaysia
ITI3178 iOS app development
No reviews yetUnitLevel 36 credit pointsInformation Technology
This unit focuses on the design, development and deployment of mobile apps for iOS using the Swift programming language. You will learn best practices for iOS development using native frameworks and common design patterns. The unit will...
FIT3178iOS app development
No reviews yetUnitLevel 36 credit pointsInformation Technology
This unit focuses on the design, development and deployment of mobile apps for iOS using the Swift programming language. You will learn best practices for iOS development using native frameworks and common design patterns. The unit will...
Semester 2Clayton
FIT3168IT forensics
No reviews yetUnitLevel 36 credit pointsInformation Technology
This unit provides a broad coverage of digital ICT forensics. You will examine definitions of evidence as they apply to investigations involving the seizure and examination of information technology devices. The unit will introduce you to...
Semester 2Clayton
FIT1049IT professional practice
No reviews yetUnitLevel 16 credit pointsInformation Technology
This unit provides a practical and theoretical introduction to what it means to be an IT professional, or a professional with IT expertise today. You will encounter a range of issues relevant to professional practice in the workplace, as...
Semester 1Semester 2ClaytonIndonesia
ITI1049IT professional practice
No reviews yetUnitLevel 16 credit pointsInformation Technology
This unit provides a practical and theoretical introduction to what it means to be an IT professional, or a professional with IT expertise today. You will encounter a range of issues relevant to professional practice in the workplace, as...
FIT1055IT professional practice and ethics
No reviews yetUnitLevel 16 credit pointsInformation Technology
This unit provides a practical and theoretical foundation in developing the skills required as a Professional IT graduate when entering the workplace. Topics addressed include: professional communication; teamwork; project meetings;...
Semester 1Semester 2Malaysia
FIT2002IT project management
No reviews yetUnitLevel 26 credit pointsInformation Technology
This unit introduces you to the many concepts, tools and techniques for managing information technology projects. Exploring traditional and agile approaches for managing projects, topics include project lifecycles, project planning,...
Semester 2Summer BClaytonIndonesia
ITI2002IT project management
No reviews yetUnitLevel 26 credit pointsInformation Technology
This unit introduces you to the many concepts, tools and techniques for managing information technology projects. Exploring traditional and agile approaches for managing projects, topics include project lifecycles, project planning,...
FIT3174IT strategy and governance
No reviews yetUnitLevel 36 credit pointsInformation Technology
This unit develops your understanding of information technology strategy and governance by introducing key theories and frameworks (e.g., Strategic Alignment and maturity, Knowledge Management, and COBIT governance framework) in addition...
Semester 1Clayton
FIT4050Knowledge representation, computational logic, and automated reasoning
No reviews yetUnitLevel 46 credit pointsInformation Technology
This unit introduces functional programming as a disciplined way to construct software through functions, immutable data, compositional design, and type-guided reasoning. It covers higher-order functions, recursion over structured data,...
FIT3146Maker lab
No reviews yetUnitLevel 36 credit pointsInformation Technology
This unit will enable you to create new artefacts which utilise developments in information technology. The unit will combine the theoretical and technical skills gained in other units into a problem solving context and allow the you to...
Semester 1Clayton
FIT1056Making with artificial intelligence: Software in the AI era
No reviews yetUnitLevel 16 credit pointsInformation Technology
Software is increasingly built by people working in partnership with AI tools, but useful software still starts with understanding real needs and making good design decisions. This unit introduces you to AI-powered software development...
Semester 1Semester 2ClaytonMalaysia
FIT3183Malicious AI and dark side security
No reviews yetUnitLevel 36 credit pointsInformation Technology
In this unit you will learn first-hand some of the required skills of a Chief Security Officer. You will be exposed to the latest technologies deployed by attackers against AI and security, and mechanisms to counter these malicious...
MAT1003Mathematics for algorithms and models
No reviews yetUnitLevel 16 credit pointsInformation Technology
Mathematics gives computing its ability to model, optimise and reason about the world. This unit develops the calculus and linear algebra needed to understand how computational models work, how algorithms represent change, and how data,...
Semester 1Semester 2ClaytonMalaysia
ITI2081Mobile application development
No reviews yetUnitLevel 26 credit pointsInformation Technology
This unit introduces an industrial strength programming language (with supporting software technologies and standards) and object-oriented application development in the context of mobile application development for smartphones and...
MADV-MINMobile apps development
No reviews yetArea of studyMinorUndergraduate24 credit pointsInformation Technology
In the mobile apps development minor you will learn how to design and develop mobile apps software. You will first gain some basic programming skills, then learn how to apply them in a mobile apps development environment to solve...
FIT2086Modelling for data analysis
No reviews yetUnitLevel 26 credit pointsInformation Technology
This unit explores the statistical modelling foundations that underlie the analytic aspects of Data Science. It covers: Data: collection and sampling, data quality. Analytic tasks: statistical hypothesis testing, exploratory and...
Semester 2ClaytonMalaysia
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