CS 40800 -- Course Schedule
(This page last modified Monday, December 1.)
August 25-29
(Week 1)
Mon, Aug 25 -- Introduction, Discussion of Semester Project
Emergency Preparedness
Prologue
Review of Testing and Inspecting Concepts Taught in CS 30700
(Slides 1-4)
Quiz 1
Wed, Aug 27
Review of Testing and Inspecting Concepts Taught in CS 30700
(Slides 5-21)
Quiz 2
Fri, Aug 29 -- Team Assignments due
Review of Testing and Inspecting Concepts Taught in CS 30700
(Slides 22-36)
SCRUM Software Design Framework --
SCRUM Software Design Framework
(Slides 1-8)
Quiz 3
September 1-5
(Week 2)
Mon, Sep 1 -- No class, Labor Day
Wed, Sep 3
SCRUM Software Design Framework --
SCRUM Software Design Framework
(Slides 9-29)
Version Control
(Slides 1-17)
Chapter 1 --
Introduction and A Self-Assessment Test
Quiz 4
Fri, Sep 5 -- Project Charter due
Chapter 4 --
Test-Case Design
Test Plan
example
Quiz 5
September 8-12
(Week 3)
Mon, Sep 8
Test Plan
example
Chapter 2 --
The Psychology And Economics Of Software Testing
Quiz 6
Wed, Sep 10
Chapter 2 --
The Psychology And Economics Of Software Testing
Chapter 3 --
Program Inspections, Walkthroughs, And Reviews
Chapter 5 --
Module (Unit) Testing
Quiz 7
Fri, Sep 12 --
Product Backlog
,
Test Plan
due
Chapter 5 --
Module (Unit) Testing
Quiz 8
September 15-19
(Week 4)
Mon, Sep 15
Defect Log
example
Chapter 6 --
Higher-Order Testing
Chapter 7 --
Usability (User) Testing
Quiz 9
Wed, Sep 17
Chapter 7 --
Usability (User) Testing
Chapter 8 --
Debugging
Quiz 10
Fri, Sep 19 -- Sprint 1 Design Inspection, Code Inspection, Unit Testing due
Grading Schema for Design Inspection, Code Inspection, Unit Testing
Chapter 8 --
Debugging
Chapter 9 --
Testing In The Agile Environment
Chapter 10 --
Testing Internet Applications
Quiz 11
September 22-26
(Week 5)
Mon, Sep 22 -- Monthly meeting between Project Coordinators and team members which includes demo of Sprint 1 (Mon-Fri, Sep 22-26)
Chapter 10 --
Testing Internet Applications
Chapter 11 --
Mobile Application Testing
Quiz 12
Fri, Sep 26 -- Sprint 1 Incremental Testing, Regression Testing due
Grading Schema for Incremental and Regression Testing
(This was modified slightly from the version Prof. Dunsmore showed in class on Mon Sep 22. Section 5 was changed to make this easier for you.)
September 29 - October 3
(Week 6)
Fri, Oct 3 -- Sprint 2 Design Inspection, Code Inspection, Unit Testing due
October 6-10
(Week 7)
Mon, Oct 6 -- Monthly meeting between Project Coordinators and team members which includes demo of Sprint 2 (Mon-Fri, Oct 6-10)
Fri, Oct 10 -- Sprint 2 Integration Testing, Regression Testing due
Fri, Oct 10 -- First Peer Evaluation due
October 13-17
(Week 8)
Mon, Oct 13 -- October Break
Tue, Oct 14 -- October Break
Fri, Oct 17 -- Seed Project with at least 50 Defects
Grading Schema for Seeding the Project with 50 Defects
October 20-24
(Week 9)
Fri, Oct 24 --
Test Plan
due
October 27-31
(Week 10)
Fri, Oct 31 --
Higher-Order Testing:
Performance Testing, Volume Testing, Stress Testing, Usability Testing, Security Testing due
November 3-7
(Week 11)
Fri, Nov 7 --
Midterm Exam
November 10-14
(Week 12)
Mon, Nov 10 -- Monthly meeting between Project Coordinators and team members (Mon-Fri, Nov 10-14)
November 17-21
(Week 13)
Fri, Nov 21 --
Black Box Testing
due
November 24-28
(Week 14)
December 1-5
(Week 15)
Fri, Dec 5 --
Project Presentations
1. Rishabh Ahluwalia, Akshit Gupta, Abhinav Kumar, Ayan Singh, Shalin Shah (Andrew Ruberson)
5. Ashley Braun, Andrew Companik, Alicia Lim, Yunkai Sun, Matthew Wildrick (Andrew Ruberson)
December 8-12
(Week 16)
Mon, Dec 8 --
Project Presentations
2. Andres Bravo, Matthew Crabill, Andrew Cutler, Evan Hanau, Kurt Kroeger, Vipul Nataraj (Mingyuan Wang)
3. Yong Sun Hong, Joe Koncel, In Hwan Lee, Anthony Natoli, Brandon Porter, Ben Wencke (Mingyuan Wang)
4. Tylor Garrett, Michael Hockerman, Jeremy Meyer, Kyle Potts, Eric Templin, David Tschida (Mingyuan Wang)
Wed, Dec 10 --
Project Presentations
6. Ryan Mason, JP Shetler, Zach Simpson, Ben Whorley (Mingyuan Wang)
7. Anubhaw Arya, Dan Green, Matthew Gotteiner, Mayank Jethva, Pranav Menon (Raghav Shankar)
11. Andrew Davis, Nick Houser, Alex Ryker, Kris Sosbe, Mark Yang (Raghav Shankar)
Fri, Dec 12 --
Project Presentations
8. Zhuo Chen, Peng Liang, Zhengshang Liu, Luyang Wang, Honkwan Wu, Tianyi Zhang (Isabel Lee Li)
9. Daniel Alonso, Chen Gong, Alec Gorge, Ian Moran, Nick Stanish (Isabel Lee Li)
10. Arthur Chan, Josh Gugel, Bo Jeong, Richard Phifer, Charlie Willis (Isabel Lee Li)
Fri, Dec 12 --
Defects Found and Corrected by Black Box Testing, White Box Testing, and Regression Testing
due
December 15-19
(Finals Week)
Mon, Dec 15 -- Second Peer Evaluation due
No Final Exam
© 2014 by Purdue University Department of Computer Science. All rights reserved.