CCS Courses

various topics

CS Courses

CS56: 12S,12W, 11S,11W
CS8: 10F,10M,09M
CS16: 10S,10W,09F
CS10: 09S
CS5nm: 08F
CS40: 13W,12F,

Office Hours for my current courses,
and for CS Undergraduate Advising

What I do

My primary responsibilities include

I am interested in exploring more effective ways to introduce students to computing, to teach the introductory courses in Computer Science.

My other areas of expertise include: