Courses

THIS PAGE IS VERY, VERY OUTDATED AND THE LINKS ARE DEAD!

Courses I've taught can be found on my CV.

Cryptology (Honors Math for Liberal Arts)

(Spring 2009, Fall 2009)
This course covers classical and modern cryptographic schemes (e.g., RSA), as well as some of the public policy issues associated with them. Details at the course website.

Math for Liberal Arts (103)

(Fall 2008)
The course website for 103 is through sakai.

Calculus II

(Spring 2008)
If you are my student, go to the homepage for Calculus II section 73 (152:73).

Advanced Cryptology (HS)

From June 26 through July 14 of 2006 I taught an intensive (6-7 hour/day) 3-week "Advanced Cryptology" course to High School students in the Johns Hopkins Center for Talented Youth (CTY) program in Princeton. You are welcome to view my syllabus. I borrowed two ideas from Neal Koblitz's page Cryptology as a Teaching Tool that worked well: the Perfect Code public-key system, and Kid-RSA, both as warmups to covering RSA. If you have any questions about how other things worked out in the class, please email me. After teaching the course, I have lots of ideas I'd be happy to share!