Search units & courses
Every unit, course, major, minor and specialisation in the Monash handbook, with requisite maps and course structures.
FIT3040Studio project 2
No reviews yetUnitLevel 36 credit pointsInformation Technology
You will work actively in teams on the development of a multimedia or games application or exhibit. Using project planning/management skills along with other development procedures, you must then deliver a functional multimedia system or...
Semester 1Clayton
FIT2111Symbolic artificial intelligence and machine learning
No reviews yetUnitLevel 26 credit pointsInformation Technology
Intelligent systems need more than models; they need ways to represent problems, reason about possible actions, learn from data, and make decisions responsibly. This unit develops core artificial intelligence capability by combining...
Semester 1Semester 2ClaytonMalaysia
FIT2121System architecture and integration
No reviews yetUnitLevel 26 credit pointsInformation Technology
This unit introduces how computer systems are structured and how multiple systems are integrated into larger systems-of-systems, with consideration of their security implications. The unit examines how systems interact through interfaces...
Semester 2Clayton
FIT2001Systems development
No reviews yetUnitLevel 26 credit pointsInformation Technology
The unit introduces you to systems analysis and design as a problem solving activity, within the framework of a selected methodology. It will focus on contemporary industry practice; investigating understanding and documenting system...
Semester 1Semester 2Clayton
ITI2001Systems development
No reviews yetUnitLevel 26 credit pointsInformation Technology
The unit introduces you to systems analysis and design as a problem solving activity, within the framework of a selected methodology. It will focus on contemporary industry practice; investigating understanding and documenting system...
FIT2114Systems thinking and dynamics for decision support
No reviews yetUnitLevel 26 credit pointsInformation Technology
This unit introduces you to systems thinking, system dynamics, and decision support as complementary approaches for understanding and addressing complex organisational and socio-technical problems. You will learn how to frame complex...
Semester 2Clayton
FIT5171System validation and verification, quality and standards
No reviews yetUnitLevel 56 credit pointsInformation Technology
This unit covers the core software engineering practices used to manage, evaluate, and improve software quality. It introduces validation, verification, testing, defect analysis, quality assurance, and software quality engineering as...
Semester 1Clayton
FIT3097Technical art
No reviews yetUnitLevel 36 credit pointsInformation Technology
Technical artists bridge the gap between creative, programming and engineer teams in game development. This unit introduces you to the core principles of technical artistry, including shader technology, pre and post processing, visual...
Semester 2Clayton
FIT2014Theory of computation
Rated 4.0 out of 5 from 1 reviewUnitLevel 26 credit pointsInformation Technology
This unit introduces formal languages, models of computation, and computational complexity. It looks at what computers can and cannot compute. Topics include finite state automata, regular expressions, grammars, pushdown automata,...
Semester 1Semester 2ClaytonMalaysia
FIT3235Theory of computation 1: Models of computation
No reviews yetUnitLevel 36 credit pointsInformation Technology
This unit introduces the formal study of computation through languages, automata, grammars, and abstract computational models. It develops a rigorous understanding of how classes of languages can be specified and recognised, how...
FIT3236Theory of computation 2: Complexity and intractability
No reviews yetUnitLevel 36 credit pointsInformation Technology
This unit studies the complexity of computation across several major kinds of computational tasks, including decision problems, function problems, enumeration problems, and counting problems. It develops a rigorous understanding of...
FIT1063Topics in computing
No reviews yetUnitLevel 16 credit pointsInformation Technology
This unit introduces you to the breadth of modern computing through a rotating sequence of research-led topics presented by Faculty academics. It showcases how computer scientists formulate questions, model problems, design algorithms,...
Semester 1Semester 2Clayton
FIT2175Usability
No reviews yetUnitLevel 26 credit pointsInformation Technology
This unit explores the underpinning theories, principles and practices of interface design and user interaction to create usable computer-based systems. It examines issues in the design of system interfaces from a number of perspectives of...
Semester 1Summer BClayton
FIT3175Usability
No reviews yetUnitLevel 36 credit pointsInformation Technology
This unit explores the underpinning theories, principles and practices of interface design to achieve usable computer-based systems. It examines issues in the design of system interfaces from a number of perspectives: user, programmer,...
Summer BClaytonMalaysia
ITI2175Usability
No reviews yetUnitLevel 26 credit pointsInformation Technology
This unit explores the underpinning theories, principles and practices of interface design and user interaction to create usable computer-based systems. It examines issues in the design of system interfaces from a number of perspectives of...
FIT5152User interface design and usability
No reviews yetUnitLevel 56 credit pointsInformation Technology
This unit provides detailed understanding of user interaction design theories, principles and practices and usability for web based systems and small screen devices. The unit examines issues in interaction design and usability from various...
Semester 2Clayton
ITO5152User interface design and usability
No reviews yetUnitLevel 56 credit pointsInformation Technology
This unit provides detailed understanding of user interaction design theories, principles and practices and usability for web based systems and small screen devices. The unit examines issues in interaction design and usability from various...
Monash Online
FIT2098Virtual and augmented reality
No reviews yetUnitLevel 26 credit pointsInformation Technology
Create immersive experiences that redefine the boundaries of reality and imagination. This unit introduces you to the exciting world of Virtual Reality (VR) and Augmented Reality (AR), combining theory and hands-on practice to spark your...
Semester 1Clayton
FIT3186Vulnerability analysis, response and mitigation
No reviews yetUnitLevel 36 credit pointsInformation Technology
This unit covers advanced concepts in computer security, designed to equip you with practical skills for securing systems, networks, and applications. The unit blends theory with hands-on experience in labs, aligning with real-world...
Semester 2Clayton
ITO5032Web applications development
No reviews yetUnitLevel 56 credit pointsInformation Technology
This unit provides you with the knowledge, understanding and skills required to develop an application system which uses a web interface to a back-end database. The unit assumes a sound basic knowledge of programming and database concepts...
Monash Online