CMPUT 402 - Software Quality

★ 3 (fi 6)(EITHER, 3-0-3)

Faculty of Science

Software quality issues are covered. Various types of software testing, ranging from unit testing to integration testing are discussed. Processes to ensure quality, such as reviews and continuous integration, are introduced. State-of-the-art software quality tools that analyze different artifacts within the software lifecycle are described. Prerequisite: CMPUT 301.

No syllabi

Winter Term 2024

Lectures

Section Capacity Class times Instructor(s)
LECTURE B1
(10969)
95
2024-01-08 - 2024-04-12 (TR)
15:30 - 16:50
NRE 2-003
Primary Instructor: Hazel Campbell

Labs

Section Capacity Class times Instructor(s)
LAB H01
(10970)
47
2024-01-08 - 2024-04-12 (M)
17:00 - 19:50
NRE 2-003
LAB H02
(15360)
48
2024-01-08 - 2024-04-12 (W)
17:00 - 19:50
NRE 1-143

Winter Term 2025

Lectures

Section Capacity Class times Instructor(s)
LECTURE B1
(70858)
122
2025-01-06 - 2025-04-09 (TR)
15:30 - 16:50
ETLC E1-007

Labs

Section Capacity Class times Instructor(s)
LAB H01
(70859)
61
2025-01-06 - 2025-04-09 (M)
17:00 - 19:50
ETLC E2-001
LAB H02
(74760)
60
2025-01-06 - 2025-04-09 (W)
17:00 - 19:50
ETLC E2-002