CS616 Course Syllabus
Readings: P=Pressman, A=Ambler, F=Fowler
Deliverables in red, presentations in green, quiz posted Thursday due following Monday
Absence: Web 1-914-944-2963, UID/PW, course, date
Mtg Item/Topic/Reading Homework/Deliverables
1
Jan23
Course Introduction    Pressman Slides: Parts 4-5
CS615 Presentation/Demo Schedule 1 2 3 4 5 6 7 8 9
Prepare to discuss proj/teams
2
Jan30
O-O Concepts/Principles-P: Ch 20, A: Ch 5, F: Ch 1-3
Team 9 Presentation: Design Patterns
Quiz 1: P Ch 20
Discuss Project Objectives
3
Feb6
O-O Analysis - P: Ch 21, A: Ch 6, F: Ch 4-5
Dr T: Introduction to Pattern Recognition.
Quiz 2: P Ch 21
4
Feb13
O-O Design - P: Ch 22, A: Ch 7, F: Ch 6-7
Team 11 Pres: Enterprise Java Beans (EJB)
Quiz 3: P Ch 22
Overview/Req Document
5
Feb20
O-O Testing - P: Ch 23, A: Ch 8-9, F: Ch 8-9
Presentations: Team 6 - Bluetooth, Team 7 - IPv6
In-class exercise: Coffee Machine
Quiz 4: P Ch 23
6
Feb27
O-O Metrics - P: Ch 24, A: Ch 10, F: Ch 10-11
Team 3 VoiceXML demo  
Q5: P Ch24, Q6: Fowler
Design Doc, Prototype Eval
7
Mar6
MIDTERM EXAM (3 hours) Cover sheet
Prepare for Midterm
Mar13 Spring Break - No Class -
8
Mar20
Formal Methods & Cleanroom SWE - P: Ch 25-26
Presentations: Team 2 - K-NN, Team 4 - .NET
Quiz 7: P Ch 25-26
Draft of Technical Paper
9
Mar27
Component-Based&Client/Server SWE - P:Ch27-28
Presentations: Team 3-XML, Team 10-Web Services
Peer Evaluation
Quiz 8: P Ch 27-28
Testing Doc & Users Manual
Deliver System to Customer
10
Apr3
Web Engineering & Reengineering - P:Ch 29-30
Pres: Team 1-PHP, Team 12-WAP, Saji-6Sigma
Quiz 9: P Ch 29-30
11
Apr10
C-A SWE & Road Ahead-P:Ch 31-32, A:Ch 11
Presentations: Team 8-Java Server, Team 13-XP
Quiz 10: P Ch 31-32
Final Technical Paper
Apr17 No Class
-
12
Apr24
Day-1 Presentation/Demo Schedule   Evaluation
Teams give customers system training sessions
Prepare project presentations
Final System/Manual/Docs
13
May1
Day-2 Presentation/Demo Schedule   Evaluation
Teams give customers system training sessions
Prepare project presentations
14
May8
Discuss customer training/acceptance & system maintenance
Student Research Day Rehearsals: 15 min each
Prepare presentations
May9
Student Research Day Paper Presentations