Teaching

Teaching Experience

For over a decade Dr Heffernan has been teaching one undergraduate AI class each year and one graduate course in his area. 

Undergraduate Courses Taught at WPI

Please view a full list of IQPs and MQPs.

Graduate Courses Taught at WPI

For over a decade Dr. Heffernan has been teaching one undergraduate AI class and one graduate course in his area.  At the graduate level he rotates between the following three courses.