Home
Te
aching
Research
Students + Advising
CV
Middlebury College
:
Current teaching (Spring 2024):
Data Structures
Previous teaching:
CS 201 - Data Structures
CS 311 - Artificial Intelligence
CS 302 - Algorithms
CS 701 - Senior Seminar
CS 441 - Advanced Algorithms
CS 463 - Cryptography
CS 1004 - Web Database Systems
CS 314 - Operating Systems