Teaching and Mentorship

Teaching Experience

  • Adjunct Professor, Applied Computer Science Program, Becker College. 2020

  • Instructor, Learning Science & Technologies Program, Dept. of Computer Science, Worcester Polytechnic Institute. 2019

  • Teaching Assistant, Learning Science & Technologies Program, Dept. of Computer Science, Worcester Polytechnic Institute. 2018-2019

  • Adjunct Professor, Department of Interactive Media and Game Design, Becker College. 2013-2015

  • Teaching Assistant, Department of Interactive Media and Game Design, Becker College. 2011-2013

Undergraduate Courses Taught

  • Systems and Architecture, Spring 2020

  • Algorithms and Theory of Computation, Spring 2020

  • Mobile and Cloud Software Development, Spring 2020

  • Introduction to Programming, 2013-2015

  • Introduction to C++, 2013-2015

  • Artificial Intelligence, Spring 2014

  • Game Programming II (OpenGL), Spring 2014

  • Game Programming II (DirectX), Spring 2015

Graduate Courses Taught

  • Introduction to SQL for Non-Majors (workshop/tutorial series, Fall 2019

  • AI for Adaptive Educational Technologies (co-instructed), Spring 2019

  • Introduction to R for Non-Majors (workshop/tutorial series), Spring 2019

Student Mentorship

Teaching Assistance

  • User Modeling, Spring 2018

  • Introduction to C++, Spring 2013

  • Data Structures, Spring 2013

  • Introduction to Programming, Fall 2012

  • Artificial Intelligence, Fall 2012

  • 3D Modeling, Fall 2012

  • Intermediate Game Design, 2011-2012