We meet Mondays at 2:30-4:20 in SUR 2750 and Wednesdays at 2:30-3:20 in SUR 2750.
This schedule is subject to change, although the general topics covered shall remain consistent.
| Week | Date | Topics | Reading | Extra |
|---|---|---|---|---|
| 1 | Jan 6 |
Background Introduction Software Quality Slides |
|
|
| 2 | Jan 11 |
Testing Overview Unit Testing Slides |
|
|
| Jan 13 |
More unit testing Testability Assignment 1 Due Jan 20 Slides |
|||
| 3 | Jan 18 |
Input Space Partitioning
Slides |
|
|
| Jan 20 |
Input Space Partitioning
Slides |
|
||
| 4 | Jan 25 |
Combinatorial Testing Assignment 2 Due Feb 17 Slides |
||
| Jan 27 |
Graph Based Testing
Slides |
|
||
| 5 | Feb 1 |
Data Flow Coverage Logic Based Coverage |
|
|
| Feb 3 |
Logic Based Coverage Mutation Testing |
|
||
| 6 | Feb 8 | READING WEEK |
|
|
| Feb 10 | READING WEEK |
|
||
| 7 | Feb 15 |
Mutation Testing
Slides |
|
|
| Feb 17 |
Homework 1 Due Feb 19
Slides |
|
||
| 8 | Feb 22 |
Regression Testing Test Planning |
|
|
| Feb 24 |
Program Analysis Tools
Slides |
|||
| 9 | Feb 29 |
Program Analysis Tools Examples Slides |
|
|
| Mar 2 |
Program Analysis Tools Examples Homework 2, Due Mar 11 Automated Test Generation Slides |
|
||
| 10 | Mar 7 |
Automated Test Generation Performance |
|
|
| Mar 9 | Performance |
|
||
| 11 | Mar 14 |
Finish Performance Vectors and Lists Security Slides |
|
|
| Mar 16 | ||||
| 12 | Mar 21 |
Code Review
Slides |
|
|
| Mar 23 |
Bug Advocacy
Slides |
|
||
| 13 | Mar 28 | NO CLASS |
|
|
| Mar 30 | Debugging |
|
||
| 14 | Apr 4 | PROJECT WORK |
|
|
| Apr 6 | PROJECT WORK |
|
||
| 15 | Apr 11 |
|
||