In the Fall 2015 Semester, I co-designed and co-taught
Artificial Intelligence with Professor
Anselm Blumer. Together, we overhauled this course in
order to add coverage of topics in Probabilistic
AI. This required me to rewrite the
course goals, syllabus,
homework assignments, and quizzes, to teach
sessions throughout the course, provide assistance to
students, and grade certain assignments and
My students very positively received the overhauled course. Of all the quotes from my teaching evaluations, the one I'm perhaps most proud of is this: “I have never had someone put such a visible effort into each lecture and I really appreciated seeing all the time and hard work Tom put into making sure we had the best learning experience possible.”
Due in part to the success of this course, I have been asked by my department to teach AI in Spring 2017. This is the first time in five years a graduate student in my department has been allowed to teach a course.
My teaching philosophy can be found detailed in this blog post.
I have served as a teaching assistant for a number of undergraduate- and graduate-level classes:
Throughout my graduate career I have had the pleasure of working with a number of talented Tufts undergraduate students. Below are a list of select students who have co-authored papers with me, are now graduate students, or whose senior research projects I supervised.