Office Hours, Spring 2004 Monday, 2:30-3:30, Tuesday, 11:00-12:30, any time my door is open (which is often)
Uncle Josh and kids play the drums
Support undergraduate research at Duke when you buy at Amazon
Computer Science Dept Course Stuff
Teaching at Duke
Spring 2004
CPS 100 Program Design and Analysis II (CS2)
Spring 2004
CPS 108 Software Design and Implementation
Past
courses from past semesters
Ethan and Adam
What else I divide (and
have divided) my time among (in no particular order)
A long and scintillating biography
vita
Java in AP
Writing my
C++ book
some talks
Thinking about
using patterns
Issues in
using C++ in the AP
program
Maintaining a C++ resource
gateway
Being Director of Undergraduate Studies at
Duke
Running
Laura Heyneman
Some of my papers (written/cowritten)
Panels/Presentations I know about
Thinking about pedagogical issues in CS1 and CS2 and about thinking
Workshop on
the future of the CS2/Data Structures course
FYI 2000 A Workshop
on First Year Instruction in Computer Science. July 15/16, 2000.
Apprentice learning
Research in Automated Theorem Proving with
METEOR
The
Internet Programming Contest
Dogs and Cats
Thanksgiving Family
Football