SWE 637 Course Schedule



Syllabus Updates Home page

   Software Testing
Spring 2008


 Meeting  Date Topic Reading Assignment Quizzes
1 January 22 Class Overview and Introduction AO 1.1-1.4    
2 January 29 Faults, Errors, and Failures AO 1.2 Assignment 1 Guide 1 Quiz 1
3 February 5 Graph Coverage AO 2.1-2.2 Assignment 2 Guide 2 Quiz 2
  February 12 Graph Coverage: Source Code AO 2.3   Assignment 3 Guide 3 Quiz 3
4 February 19 Graph Coverage for Other Artifacts AO 2.4 AO 2.5 AO 2.6 AO 2.7 Assignment 4 Guide 4 Quiz 4
5 February 26 Logic Testing AO 3.1-3.2 Assignment 5 Guide 5 Quiz 5
6 March 4 More Logic Testing AO 3.3 AO 3.4 AO 3.5 Assignment 6 Guide 6 Quiz 6
  March 11 No Class - Spring Break      
7 March 18 DNF Testing AO 3.6 Assignment 7 Guide 7 Quiz 7
8 March 25 Input Space Partition Testing AO 4.1-4.3 Assignment 8 Guide 8 Quiz 8
9 April 1 Syntax-Based Testing AO 5.1 AO 5.2 Assignment 9 Guide 9 Quiz 9
10 April 8 More Syntax Based Testing AO 5.3 AO 5.4 AO 5.5 Assignment 10 Guide 10 Quiz 10
11 April 15 Practical Considerations Elfriede Dustin Guest Lecture AO 6.1-6.5 Assignment 11 Guide 11 Quiz 11
12 April 22 Engineering Criteria AO 7.1 AO 7.2 AO 7.3 AO 7.4 Assignment 12 Guide 12 Quiz 12
13 April 29 Challenges/Course Wrap Up AO 9.1 AO 9.2 AO 9.3 Summary Assignment 13 Guide 13 Quiz 13
14 May 6 Final Exam      


Schedule Notes

AO refers to the Ammann and Offutt text.

The schedule is approximate, and topics and/or dates may change slightly.

I expect students to have completed the reading prior to class on the date listed. Quizzes may occasionally take advantage of this expectation.

Homework assignments are due on the date listed. Quizzes are posted, with solutions, following the class in which the quiz is given.



Syllabus Updates Home page