Major Qualifying Project
WPI’s Major Qualifying Projects (MQP) in the Computer Science (CS) department are designed so that you can experience the real-world problem solving that will soon characterize your professional career. The department’s projects augment faculty’s on-going research initiatives, and some are completed in CS-specific projects centers nearby and around the world:
- Silicon Valley
- Japan Project Center
- FinTech
- Microsoft-Cambridge
- MITRE-Bedford
- MIT Lincoln Laboratory-Lexington
Hear from MQP Teams About Their Latest Projects
Increasing Accessibility at the Worcester EcoTarium
CS students Joe Fox, Owen McGinely, Dylan Olmsted, Dylan Phillips and Brandon Vuong discuss their project in which they created an app for visually impaired users who visit the EcoTarium in Worcester, MA.
GoatConnect: Connecting WPI Students and Alumni
CS students Owen Lehane, John Mezzo, Isabella Pabon and Harry Rubin share their role in the creation of an app that connects WPI students and alumni in order to create a social and professional network.
Assisting Learning Through Student Mastery Metrics
CS students Justin Weintraub and Noah Goodman talk about their project with sponsor ASSISTments, founded by Professor Neil Heffernan and his wife Christine, in which they enhanced user experience.
CS Students Share their MQP Experience
Read about Current MQP Projects
Dynamical Systems Approaches for Deep Learning
This project lies at the intersection of Deep Learning (DL) and Dynamical Systems (DS). The key idea is that DL and DS are closely related and that a DS perspective leads to novel improvements in DL algorithms. In particular, this project studied the expression of DL algorithms in the DS context, and how such DS algorithms can be efficiently implemented on modern computational hardware such as Graphical Processing Units (GPUs).
Leveraging Product Analytics to Streamline Application Flows and Triple User Retention for Perr, a File-sharing Application
This Major Qualifying Project focuses on enhancing user engagement and retention for Perr, a specialized file-sharing application. By employing a cyclical framework that refines the onboarding process, highlights Perr's unique selling proposition, and integrates continuous user feedback, the project aims to improve the application's usability and functionality. The effectiveness of these strategies is evaluated through user studies and analytics, leading to an increase in user retention rates. Insights from this project demonstrate the critical role of targeted user experience enhancements in fostering application engagement and sustainability.
The Pwnable Claw Machine Mk. 1
This MQP is an engaging, arcade-inspired contraption designed to attract student attention to security. Combining a traditional claw machine with an arcade cabinet, it creates a visible, approachable entry point for students, encouraging independent learning outside the classroom. Integrated with the cloud-based challenge infrastructure, the Mk. 1 was designed to engage students and foster a sense of community.