My Courses

I teach a variety of courses at the undergraduate and graduate levels. Computer science courses I primarily teach include:


In addition, I teach the following IDS/IFS/IMS courses: