Teaching

My office hours are currently Monday 4-5pm, Thursday 11:15-noon, Thursday 3-4:30. If those times do not work with your schedule, please email me or just stop by my office. I'm generally available and happy to meet outside of regularly scheduled office hours.

Courses Taught

  • Comp225 - Software Design and Development, Spring 2016, Spring 2017
  • Comp124 - Object-Oriented Programming and Data Structures, Fall 2014, Spring 2015, Fall 2015, Spring 2016, Fall 2016
  • Interactive Virtual Reality, Carleton Summer Computer Science Institute, Summer 2015, Summer 2016
  • Comp394 - Interactive Computer Graphics, Spring 2015, Spring 2017
  • Comp346 - Internet Computing, Fall 2014