How to Design Class Hierarchies

Faculty Development Workshop at Northeastern University, July 14 - 18, 2003

Sponsored by NSF DUE-9950829


Viera K. Proulx, workshop leader
Matthias Felleisen, lead author

Assistants: Ryan Culpepper, Kathy Gray, Dale Vaillancourt

 

The curriculum follows the pedagogy of the TeachScheme! project. The participants do not need extensive Java programming experience. However, prior to attending the workshop, participants should become familiar with at least Parts 1 and 2 of the text How to Design Programs, which is available online.


Workshop Program


Workshop program as pdf

Lab Handouts


Lab Handouts as pdf


Java files: Book.java  Book2.java Houses.java

_________________________________


Workshop announcement