Search units & courses
Every unit, course, major, minor and specialisation in the Monash handbook, with requisite maps and course structures.
SWEG-MINSoftware engineering
No reviews yetArea of studyMinorUndergraduate24 credit pointsInformation Technology
The software engineering minor provides a selection of units from the specialist course in software engineering covering all aspects of the software lifecycle, together with the tools, processes, management methods and quality assurance...
SWEG-USPECSoftware engineering
No reviews yetArea of studySpecialisationUndergraduate144 credit pointsEngineering
Software engineering comprises the core principles consistent in software construction and maintenance: fundamental software processes and life-cycles; mathematical foundations of software engineering; requirements analysis; software...
FIT3077Software engineering: Architecture and design
No reviews yetUnitLevel 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
ITI3077Software engineering: Architecture and design
No reviews yetUnitLevel 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...
FIT4002Software engineering industry experience studio project
No reviews yetUnitLevel 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
FIT3170Software engineering practice
No reviews yetUnitLevel 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
FIT2101Software engineering process and management
No reviews yetUnitLevel 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
FIT3197Software quality and testing
No reviews yetUnitLevel 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...
FIT2173Software security
No reviews yetUnitLevel 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
FIT2107Software verification and validation
No reviews yetUnitLevel 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
ENE4041Soil remediation and solid waste management
No reviews yetUnitLevel 46 credit pointsEngineering
This unit will equip you with an understanding of solid waste management practices, including soil remediation techniques. You will cover the types of wastes as well as typical contaminants found in different waste. Various waste...
Semester 2Clayton
EAE3321Soils and land management
No reviews yetUnitLevel 36 credit pointsScience
Soils are critical for food and water security, effective nutrient cycling for terrestrial ecosystems and sustaining human life. Sustainable land management of the soil resource is one of the important contemporary challenges facing...
Semester 2Clayton
EAE2322Soil, water and vegetation
No reviews yetUnitLevel 26 credit pointsScience
In this unit, you will learn to analyse the intricate relationship between soils, water, and vegetation in natural and human-modified environments. These components play a critical role in the development, maintenance, and functioning of...
Semester 2Clayton
RSE3141Solar energy
No reviews yetUnitLevel 36 credit pointsEngineering
This unit covers concepts associated with the solar energy industry including; the characteristics of solar radiation and solar collectors including efficiency evaluation and prediction of long-term performance; system modelling; energy...
Semester 1Clayton
MMA2002Solid mechanics 1
No reviews yetUnitLevel 26 credit pointsEngineering
This unit introduces the fundamental principles of stress, strain, and deformation in solid materials subjected to axial, transverse, torsional, and bending loads. You will develop skills to analyse and design structural elements such as...
Semester 1ClaytonMalaysia
MEC3455Solid mechanics 2
No reviews yetUnitLevel 36 credit pointsEngineering
This unit aims to develop an understanding of the analytical methodologies used in strength and stiffness assessment of engineering structures and components. It allows you to translate real-world forces into abstract form for engineering...
Semester 1ClaytonMalaysia
ECE4809Solid state lighting
No reviews yetUnitLevel 46 credit pointsEngineering
The unit introduces you to the new age of illumination using light-emitting diodes (LED) and their role in disruptive technologies such as human-centric lighting (HCL), horticultural lighting and visible light communications (VLC)...
Semester 2Malaysia
ATS2139Song writing: How to write a popular song
No reviews yetUnitLevel 26 credit pointsArts
This unit introduces you to the fundamental concepts of popular songwriting. The unit includes weekly lectures focusing on popular composition and creative writing. It also examines the context, methodology and history of song. Visiting...
Semester 1Clayton
FIT3172Sonics
No reviews yetUnitLevel 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
FNA2034Sound in the space of art
No reviews yetUnitLevel 26 credit pointsArt, Design and Architecture
This unit investigates the possibilities of sound and listening in relationship to practices of contemporary art. Diverse approaches and ideas will be explored through both critical and practical encounters with the history of sound art,...