Search units & courses

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

328 results in the 2027 handbookInformation Technology
  1. FIT2133Software development 2: Object and data modelling

    No reviews yet

    UnitLevel 26 credit pointsInformation Technology

    Good object-oriented software design connects what a system needs to do with how its objects, responsibilities and interactions are structured in code. This unit develops your ability to design, implement and improve object-oriented...

    Semester 2ClaytonMalaysia

  2. FIT5136Software engineering

    No reviews yet

    UnitLevel 56 credit pointsInformation Technology

    Software has become an integral part of our modern world, permeating various sectors. Thus, software engineering is a branch of computer science in which engineering principles are applied to create software systems that meet project...

    Semester 1Semester 2ClaytonSuzhou (SEU)

  3. ITO5136Software engineering

    No reviews yet

    UnitLevel 56 credit pointsInformation Technology

    Software has become an integral part of our modern world, permeating various sectors. Thus, software engineering is a branch of computer science in which engineering principles are applied to create software systems that meet project...

    Monash Online

  4. FIT3077Software engineering: Architecture and design

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

    Semester 1ClaytonMalaysia

  5. ITI3077Software engineering: Architecture and design

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

  6. FIT4002Software engineering industry experience studio project

    No reviews yet

    UnitLevel 412 credit pointsInformation Technology

    You will undertake a large project and work in groups on a software project for a client. The client may be internal to Monash or from the industry or research organisation. In general, projects involve all aspects of the system...

    Full yearClaytonMalaysia

  7. FIT3170Software engineering practice

    No reviews yet

    UnitLevel 36 credit pointsInformation Technology

    In this unit, you will undertake a software development project in a self-managing team. You will apply the skills they learned in prerequisite and co-requisite units to a larger project than any they have encountered to date. Through...

    Semester 1ClaytonMalaysia

  8. FIT2101Software engineering process and management

    No reviews yet

    UnitLevel 26 credit pointsInformation Technology

    A disciplined process is vital to the success of any major software development project. In this unit, you will learn essential skills for managing software development efforts and for working within coordinated teams. You will learn how...

    Semester 2ClaytonMalaysia

  9. FIT3197Software quality and testing

    No reviews yet

    UnitLevel 36 credit pointsInformation Technology

    This unit focuses on modern software quality assurance and testing tools and techniques to assure the quality of software systems. You will learn different quality aspects of quality attributes, e.g., reliability, human, and security. You...

  10. FIT2173Software security

    No reviews yet

    UnitLevel 26 credit pointsInformation Technology

    This unit aims to introduce secure software development issues from the design stage, through to the implementation, testing and deployment stages. Topics covered in this unit include the secure software development life cycle, secure...

    Semester 1Clayton

  11. FIT5003Software security

    No reviews yet

    UnitLevel 56 credit pointsInformation Technology

    This unit aims to introduce the secure software development issues including secure software development life cycle, secure software design principles, secure coding practices, threat evaluation models, secure software testing, deployment...

    Semester 2Clayton

  12. ITI5003Software security

    No reviews yet

    UnitLevel 56 credit pointsInformation Technology

    This unit aims to introduce the secure software development issues including secure software development life cycle, secure software design principles, secure coding practices, threat evaluation models, secure software testing, deployment...

    Indonesia

  13. ITO5003Software security

    No reviews yet

    UnitLevel 56 credit pointsInformation Technology

    This unit aims to introduce you to software and network secure software development issues including secure software development life cycle, secure software design principles, secure coding practices, threat evaluation models, secure...

    Monash Online

  14. ITO5171Software testing, quality and standards

    No reviews yet

    UnitLevel 56 credit pointsInformation Technology

    This unit covers the core software engineering disciplines concerned with managing and delivering quality software. Topics include processes, tools and techniques for system validation and verification, including major commercial tools...

    Monash Online

  15. FIT2107Software verification and validation

    No reviews yet

    UnitLevel 26 credit pointsInformation Technology

    This unit focuses on modern software verification and validation principles, tools, and techniques to ensure the quality and dependability of software systems. You will learn key quality attributes such as reliability, usability, and...

    Semester 2ClaytonMalaysia

  16. FIT3172Sonics

    No reviews yet

    UnitLevel 36 credit pointsInformation Technology

    This unit focuses on the capture, editing and creation/generation of digital sounds and soundscapes for virtual reality environments and games. You will gain an understanding of the physical and acoustic properties of digital sounds, their...

    Semester 1Clayton

  17. FIT4044Specification-driven agentic software lifecycle

    No reviews yet

    UnitLevel 46 credit pointsInformation Technology

    Advanced Software Engineering: Specification-Driven Agentic Software Lifecycle examines advanced approaches to engineering agentic software systems through the use of formal and executable specifications across the software lifecycle. The...

  18. FIT5197Statistical data modelling

    No reviews yet

    UnitLevel 56 credit pointsInformation Technology

    This unit explores the statistical modelling methods that underlie the analytic aspects of Data Science and Machine Learning. By working through examples, this unit gives a strong mathematical and statistical foundation to enable a deeper...

    Semester 1Semester 2ClaytonMalaysia

  19. ITI5197Statistical data modelling

    No reviews yet

    UnitLevel 56 credit pointsInformation Technology

    This unit explores the statistical modelling foundations that underlie the analytic aspects of Data Science. Motivated by case studies and working through examples, this unit covers the mathematical and statistical basis with an emphasis...

    Indonesia

  20. ITO5197Statistical data modelling

    No reviews yet

    UnitLevel 56 credit pointsInformation Technology

    This unit explores the statistical modelling foundations that underlie the analytic aspects of Data Science. Motivated by case studies and working through examples, this unit covers the mathematical and statistical basis with an emphasis...

    Monash Online