I'm now managing a team at nVidia. These pages are old. To contact me, use david@coppit.org, since I check that account more often.

CSci 780: Advanced Software Engineering

Schedule (Version 8)

Class Day Date Topic Presenter Homework, Milestones
1 Thu Aug 30 Course overview, paper assignments Coppit
2 Tue Sep 4 Paper assignments (cont) Coppit
3 Thu Sep 6 Shaw, "Writing Good Software Engineering Research Papers," Levin and Redell, "An Evaluation of the Ninth SOSP Submissions or How (and How Not) to Write a Good Systems Paper" Coppit
4 Tue Sep 11 Discuss project ideas, "Effective Presentations" Coppit Homework 1 (Project Ideas) Due
5 Thu Sep 13 Kim, Zimmermann, Whitehead Jr., and Zeller, "Predicting Faults from Cached History" Beker
6 Tue Sep 18 DeMarco and Lister, Section I of Peopleware: "Managing the Human Resource" Coppit
7 Thu Sep 20 Zeller and Hildebrandt, "Simplifying and Isolating Failure-Inducing Input" Meckstroth Homework 2 (Proposal) Due
8 Tue Sep 25 Discuss proposals
9 Thu Sep 27 Anthony Hall, "Seven Myths of Formal Methods" Holmstrom
Tue Oct 2 Class Canceled
Thu Oct 4 Class Canceled
10 Tue Oct 9 DeMarco and Lister, Section II of Peopleware: "The Right People". Coppit
11 Thu Oct 11 Engler, Chen, Hallem, Chou, and Chelf, "Bugs as Deviant Behavior: A General Approach to Inferring Errors in Systems Code". Meckstroth
Tue Oct 16 Fall Break
12 Thu Oct 18 DeMarco and Lister, Sections III and IV of Peopleware Beker
13 Fri Oct 19 Anvik, Hiew, and Murphy, "Who should fix this bug?" Make-up class Holmstrom
14 Tue Oct 23 Trouble on Mars: Mars Climate Orbiter + Mars Pathfinder Connors
15 Thu Oct 25 Godefroid et. al, "DART: Directed Automated Random Testing" Coppit Homework 3 (Progress Report) Due
16 Tue Oct 30 European Space Agency, Ariane 5: Flight 501 failure. Report by the enquiry board. Meckstroth
17 Thu Nov 1 Pacheco, Lahiri, Ernst, and Ball, "Feedback-Directed Random Test Generation" Connors
18 Fri Nov 2 Leveson, "The Role of Software in Spacecraft Accidents". Make-up class, room 128 Beker
Tue Nov 6 Class Canceled
Thu Nov 8 Class Canceled
19 Tue Nov 13 Rajan and Sullivan, "Classpects: Unifying Aspect- and Object-Oriented Language Design". Make-up class Holmstrom
Thu Nov 15 Class Canceled
Tue Nov 20 Class Canceled
Thu Nov 22 Thanksgiving Break
20 Tue Nov 27 Clarke and Wing, "Formal Methods: State of the Art and Future Directions" Connors
21 Thu Nov 29 Gibbs, "Software's Chronic Crisis" Meckstroth Homework 4 (Project Writeup) Due
22 Tue Dec 4 DeMarco and Lister, Section V of Peopleware: Son of Peopleware, Program committee meeting Holmstrom
23 Thu Dec 6 Ramanathan, Grama, and Jagannathan, "Sieve: A Tool for Automatically Detecting Variations Across Program Versions" Connors Final paper due
Tues Dec 11 The Fourth CSci 780 Symposium 1:30 to 4:30

Back Back to the CSci 780 Homepage.

Last changed November 13 2007 16:29:58. David Coppit, coppit@cs.wm.edu

There have been 1323543 hits since Thu Jun 9 14:49:55 2005

Valid CSS!
Valid HTML 4.01!