At WPI, all students engage in meaningful, interdisciplinary, project-based learning experiences. In their junior year, students complete an interdepartmental project that is outside their primary area of study. In their senior year, students complete a second project that is within their major. The junior year project is called their Interactive Qualifying Project (IQP), while their senior year project is called their Major Qualifying Project (MQP). Each of these projects is the equivalent of 3 classes. Dr. Heffernan has supervised over 100 students working on these projects. Please view a list of the projects Dr. Heffernan has advised. He just posted a new COVID19 project.

MQP and IQP Projects for WPI Undergraduates

Dr. Heffernan advises a variety of projects for WPI Juniors and Seniors. He accepts student projects on the following topics:

  1. ETRIALS (Ed-Tech Research Infrastructure to Advance Learning Science): Watch Video Description

  2. Making an AI Agent to Help Tutors: Watch Video Description

  3. ChatBots for Education: Watch Video Description

  4. Reinforcement Learning: Watch Video Description

  5. Natural Language Processing: Watch Video Description

Before applying, it is also advantageous to read Dr. Heffernan's pieces on crowdsourcing and open-ed tech platforms for research. Please fill out this document to apply and return it to Angela Kao at to apply. Come Join the ASSISTments Team!