Groups
Choosing a client-sponsored project gives your team the opportunity to work with real stakeholders who provide requirements, feedback, and direction throughout the semester. Most of our clients are experienced software developers who have completed senior design or similar capstone projects themselves, so they understand the challenges students face and how to support teams effectively. This allows you to focus your energy on design and development while receiving practical, informed guidance during implementation.
In contrast, teams that create their own custom projects must define requirements from scratch—often leading to unrealistic or less engaging “virtual client” scenarios. Working with an external client offers clearer goals, real-world constraints, and professional collaboration that closely mirror industry practice, while still providing a supportive environment tailored to student teams.
Review the opportunities below and consider selecting a client project that aligns with your team’s interests and career goals.
- ARED Group Inc Project Details
- Estimarmine Project Details
- There will be a technical mentor.
- GLAMBRANDI Project Details
- This project includes a technical lead who will review pull requests, provide technical feedback, and integrate completed work. Students will also work with domain stakeholders for requirements and context.
- UnVRap Project Details
- This project is sponsored by a domain expert (non-technical stakeholder). Teams selecting this project should be comfortable taking primary responsibility for technical design decisions, clarifying requirements, and translating domain needs into a concrete software implementation, with guidance focused on problem context and workflows rather than specific technologies.
- Farmer Community Project Details
- This project includes a dedicated technical lead (Paula) who will review pull requests, provide technical feedback, and integrate completed work. Students will also interact with domain stakeholders (Project Manager and Founder) for product context and requirements. Teams should expect regular meetings and standups, with technical guidance provided by the technical lead.
- Personalized LMS Feature Integration Project Details
- This project offers strong technical mentorship. Students will have access to an experienced technical lead who can review pull requests, provide in-depth technical feedback, and manage repository integration, alongside domain and product guidance. Teams will have meaningful ownership of implementation while benefiting from structured technical ov
- Foot Canada Training Project Details
- This project is sponsored by a domain expert (non-technical stakeholder). Teams selecting this project should be comfortable taking primary responsibility for technical design decisions, clarifying requirements, and translating domain needs into a concrete software implementation, with guidance focused on problem context and workflows rather than specific technologies.
- Budtenders Association Inc Project Details
- This project uses a hybrid mentorship model. Students will work with a technical mentor who can review pull requests, provide technical feedback, and help integrate completed work, alongside a domain lead who provides product context and business guidance.
- AI-Powered_Exam_Question_Recommender Project Details
- This project is sponsored by a domain expert (non-technical stakeholder). Teams selecting this project should be comfortable taking primary responsibility for technical design decisions, clarifying requirements, and translating domain needs into a concrete software implementation, with guidance focused on problem context and workflows rather than specific technologies.