CS190 Class Schedule

David Laidlaw
Brown University
Spring 2001


Topics for each class period. The "due" column shows highlights of the project handins for the term. See the assignments page (**) for details on assignments for each class. There is something due for many classes.

date class handin due
w 1/24 Course Overview **
f 1/26 Requirements Project titles and users **
m 1/29 Software Engineering **
w 1/31 Specifications Requirements list **
f 2/2 Requirements student presentations **
m 2/5 Requirements student presentations **
w 2/7 Requirements student presentations **
f 2/9 Object-Oriented Design Specifications Document **
m 2/12 Specifications student presentations **
w 2/14 Specifications student presentations **
f 2/16 Specifications student presentations **
w 2/21 Configuration management and group roles **
f 2/23 Top-level design student presentations Top-level Design **
m 2/26 Top-level design student presentations **
w 2/28 Top-level design student presentations **
f 3/2 Initial Group Meetings Group Rosters **
m 3/5 Group Meetings **
w 3/7 Group Dynamics I **
f 3/9 Group Meetings Overall Project Design **
m 3/12 Programming Style **
w 3/14 Testing Interface Proposals **
f 3/16 Group Meetings **
m 3/19 Group Meetings Interface Comments **
w 3/21 Group Dynamics II **
f 3/23 Group Meetings Final Interfaces **
m 4/2 Group Meetings **
w 4/4 Group Dynamics III Detailed Designs **
f 4/6 Design student presentations **
m 4/9 Design student presentations **
w 4/11 Debugging **
f 4/13 Group Meetings **
m 4/16 Group Meetings Initial Integration **
w 4/18 Performance Analysis Tools **
f 4/20 Group Meetings **
m 4/23 Code Review **
w 4/25 Code Review **
f 4/27 In-Class Demos Functionality Freeze, Full Integration **
m 4/30 No Silver Bullet  
w 5/2 3pm in Lubrano, Public Demos  
f 5/4 Schedule Review **
m 5/7 Post-mortems/Evaluations/donuts **
f 5/12 9am (exam time) Final Demos Final Documentation
Copyright 2000 David H. Laidlaw


David Laidlaw
Last modified: Mon May 7 11:17:25 EDT 2001