Skip to content
MakeMyCareer

FIT3197 · Monash University

Software quality and testing

Credit points
6
Level
3
Workload
≈ 12 h / week
Faculty
Information Technology

What it covers

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.

Assessment

TaskTypeWeight
In-class testshurdleQuiz / Test0%
Learning Project PortfoliohurdlePortfolio100%

Hurdle tasks must be passed regardless of your overall mark.

When and where

Not offered in 2027, or offerings not published yet.