CSC508 Software Engineering I Tentative Schedule
Date Week Class Topic/Activity Empirical Survey Paper Deliverables Project Deliverables
1/5/2009 1 Introductions, syllabus, SWEBOK Overview, Tao Xie's SE Conferences site, SEWorld, Jeff Offutt's SE Journals
1/7/2009 1 Shaw SE Research, EBSE, RE e-science
1/12/2009 2 Rational Design, No Silver Bullet, Agile Comparison
1/14/2009 2 RE Medical, Paper Topic/Project Brainstorming Topic Selection with Five Publications
1/19/2009 3 No class MLK Jr. Day
1/21/2009 3 Performance Reqs, TDD Quality, Review Project Proposals Vision and Scope, Process/Practice Proposal
1/26/2009 4 Initial Paper Proposal Presentations Initial Paper Proposal and Presentation
1/28/2009 4 EBSE Guidelines, Goal-Centric Traceability
2/2/2009 5 Plagiarism, JetPack, FindBugs
2/4/2009 5 Review Requirements Artifacts Requirements Artifacts
2/9/2009 6 Guest Speaker: George Rhoten, IBM Structured Abstract & Bibliography
2/11/2009 6 LDiff, Lying, Portlets
2/13/2009 6 Friday Class: Project Meetings
2/16/2009 7 No class President's Day
2/18/2009 7 OSS Reviews, Review Design Artifacts Design Artifacts
2/23/2009 8 Deep Typechecking, Java Insecurity Eight publication summaries in SEEDS
2/25/2009 8 Estimating, Replicating Paper Draft 1 (bring two printed copies, email copy to Dr. Janzen)
3/2/2009 9 Guest Speaker: John Potter, CBS Peer Paper Reviews
3/4/2009 9 Dr. Janzen at Conference; Project Meetings All publication summaries in SEEDS
3/9/2009 10 Final Paper Presentations (email pdf of slides to Dr. Janzen by noon) Final Paper (bring three printed copies, email copy to Dr. Janzen)
3/11/2009 10 Final Paper Presentations (email pdf of slides to Dr. Janzen by noon) Peer Paper Reviews
3/20/2009 1:10-4pm: Project Presentations Prototype, Presentation, Process/Practice Report, Self/Peer Evaluation