CS616 Course Syllabus
Readings: P = Pressman
Deliverables in red, special topics in green, quiz posted Thursday due following Monday
Mtg Item/Topic/Reading Homework/Deliverables
1
Jan26
Course Introduction   
Review status and objectives of projects
Prepare to discuss proj/teams
Choose Team Presentations
2
Feb2
Web Engineering - P: Ch 16 17
In-class exercise: class diagrams
Quiz 1: P Ch 16-17
Discuss Project Objectives
3
Feb9
Web App Analysis/Design - P: Ch 18 19
In-class exercise: Coffee Machine
Team 3 Presentation: eXtreme Programming
Quiz 2: P Ch 18-19
Prelim. Draft Tech. Paper
4
Feb16
Web App Testing - P: Ch 20
Team 5 Presentation: Bluetooth
Quiz 3: P Ch 20
Overview/Req Document
5
Feb23
Project Concepts/Metrics - P: Ch 21 22
Denning - The Field of Programmers Myth
Team 4 Presentation: Biometrics Overview
Quiz 4: P Ch 21-22
Design Doc
6
Mar2
Project Est./Scheduling - P: Ch 23 24
Soft Skills   Speech Processing Basics
Quiz 5: P Ch 23-24
7
Mar9
Midterm Exam Prepare for Midterm
8
Mar16
Project Prototype Demonstrations
Formal Project Reviews
Team 6 Presentation: MS.NET
Quiz 6: Denning/Projects
Prototype Evaluation
Draft of Technical Paper
Mar23 Spring Break - No Class -
9
Mar30
Risk/Quality/Change Mgmt - P: Ch 25 26 27
Team 1 Presentation: Software Project Mgmt
Discuss project system handoff and training
Quiz 7: P Ch 25-27
Testing Doc & Users Manual
10
Apr6
Formal Methods/Cleanroom Eng. - P: 28 29
Team 2 Presentation: Bluetooth & WAP
Quiz 8: P Ch 28-29
Deliver System to Customer
Apr13 No Class -
11
Apr20
Component-Based Eng. - P: Ch 30
Quiz 9: P Ch 30
Final Technical Paper
12
Apr27
Reengineering/Road Ahead - P: Ch 31 32
Teams give customers training sessions
Quiz 10: P Ch 31-32
13
May4
Project Presentations + Demos
(Student Research Day Rehearsal)
  Evaluation
Prepare project presentations
Final System/Manual/Docs
Please take Course Survey
May5
Student Research Day
Research Day could serve as 14th class
Paper Presentations
14
May11
Discuss customer training/maintenance
Project Retrospective (post mortem)
-