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.
| Section | Capacity | Class times | Login to view Locations |
|---|---|---|---|
|
LECTURE A1
(56836) |
100 |
2026-09-01 - 2026-12-08 (TR)
15:30 - 16:50
|
|
| Section | Capacity | Class times | Login to view Locations |
|---|---|---|---|
|
LAB D01
(56837) |
50 |
2026-09-01 - 2026-12-08 (M)
17:00 - 19:50
|
|
|
LAB D02
(56838) |
50 |
2026-09-01 - 2026-12-08 (W)
17:00 - 19:50
|
|
| Section | Capacity | Class times | Login to view Locations |
|---|---|---|---|
|
LECTURE B1
(75645) |
80 |
2027-01-04 - 2027-04-09 (TR)
15:30 - 16:50
|
Primary Instructor: Hazel Campbell
|
| Section | Capacity | Class times | Login to view Locations |
|---|---|---|---|
|
LAB H01
(75646) |
40 |
2027-01-04 - 2027-04-09 (M)
17:00 - 19:50
|
|
|
LAB H02
(78470) |
40 |
2027-01-04 - 2027-04-09 (W)
17:00 - 19:50
|
|