MonMap
A course mapper by Monash Association of Coding (MAC)
Software quality and testing
FIT2107
Synopsis
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 will design test cases and apply systematic testing techniques in the context of individual modules and entire systems, using appropriate tools and techniques to automate the testing process where possible. Finally, you will analyze and report code quality issues using modern code review practices with tools and measures.
Sourced from the Monash Handbook 2026.
Quick facts
- Credit points
- 6
- Level
- 2
- Audience
- Undergraduate
- Type
- Coursework
- School
- Faculty of Information Technology
- Handbook year
- 2026
Prerequisites (8)
- ENG1003ENG1003
- Engineering smart systemsENG1013
- Engineering numerical analysisENG1014
- ENG1060ENG1060
- Introduction to programmingFIT1045
- FIT1048FIT1048
- Programming fundamentals in javaFIT1051
- Introduction to programming (Advanced)FIT1053
What it unlocks (1)
Offerings (2)
- Second semesterClayton · FLEXIBLE / Malaysia · ON-CAMPUS
Listed in 1 area of study
- Software engineeringCore units