CS 440 Fall 2016 Schedule

This schedule is dynamic, and will be updated as the semester proceeds. Some future plans may change as appropriate

See the Project Deliverables page for assignment details.

Week Lecture Reading Coding Project Development Project Exams / Notes
All UML
Quality Assurance
Ch 2, Handouts  
1 SE Overview
& Approaches

Ch 1, 14.5, 15.2,
15.4 up to 15.4.2
16.4.2, 16.4.3

Form Groups & Pick Projects  
2 Scenarios,
UML
Sample(s),
Handout
 
3 CASE Tools
( iceScrum, git )
see Resources Set up iceScrum    
4 Requirements,
Use Cases
Ch 4 ,
Handouts

Monday - Scenario I (5)

Sprint 1

   
5

Acceptance Tests,
Analysis

11.1 to 11.3,
11.4.5
Ch 5

Fri - Project Description (10)  
6 Presentations

Sprint 2

Fri - Release / Demo I (10)

Presentations  
7 Design

Ch 6 - 7

Ch 8 - 9

Handouts

   
8 Set up iceScrum   Fri - Midterm (10)
9

Monday - Scenario II (5)

Sprint 3

   
10 Unit Testing
& Inspections
Ch 11 Fri - Requirements
& Test Plans (15)
 
11 Models to Code, Management,
Business Skills
Ch 10,
Ch 12-16?
Handouts

Sprint 4

Fri - Release / Demo II (10)

  Fri - Midterm (10)
12    
13 Presentations

Testing and Inspection Sprint

Presentations
 
14 TBD   No Class Friday
Thanksgiving
15 Class Demos

Mon - Test Report (10)

Class Demos

 

Fri - Final Report (15)

 
Finals        

Wednesday
1-3 P.M. (20)

Points     40 40 40

Numbers in ( parentheses ) indicate point values. Note that total points do not necessarily add up to 100, and will be normalized as needed..

Points for presentations and class demos are included in related report scores.

All exams ( and quizzes if necessary ) are cumulative. Midterms during regular class time, at a location TBD

All sprints start on a Monday and end on a Friday, and should be planned before they start.