Papers
Try - or - How To Avoid Testing Student Programs
1989 SIGCSE Technical Symposium
Teaching Inheritance Versus Inclusion to First Year Computer Science Students
1996 SIGCSE Technical Symposium
A Software Infrastructure to Support Introductory Computer Science Courses
1996 SIGCSE Technical Symposium
The Well-Tempered Semaphore: Theme With Variations
2002 SIGCSE Technical Symposium
- The paper in PostScript or PDF
- Slides from the talk in PostScript or PDF
- A handout explaining the wrapper classes in PostScript or PDF
- A handout showing a semaphore solution to the Dining Philosophers problems using the wrapper classes in PostScript or PDF
- A handout showing monitor solutions to four classic problems using the wrapper classes in PostScript or PDF
- The C++ code for the wrapper classes and the monitor solutions,
tar archive (52224 bytes), or a
zip archive (16231 bytes)
Design Patterns for Semaphores
2004 SIGCSE Technical Symposium
Colloquia
What's New in Lwroff
RIT CS Colloquia Series, 1/26/99
C
RIT Languages for Lunch Series, 1/15/2004
PostScript
RIT Languages for Lunch Series, 2/6/2004
Back
to my home page.