2026 Fall Application are now open. Proposal deadline is April 15th.
The following client projects are available for CSC400 teams. These are real-world projects with actual clients who need your help building solutions.
Interested in working on a client project?
Email Prof. Nisreen Cain at cainn3@southernct.edu with:
Your project preference (1st choice, 2nd choice)
Relevant skills/experience
Your team members (if you have them)
Don't have a team yet? No problem! You'll be matched with others who apply to the same project.
After reviewing your request, Prof. Cain will connect you with the client to develop your project proposal.
Client: iSolvRisk, Inc.
Team Size: 3-4 students
Complexity: MEDIUM
Description:
Develop an AI-powered Challenge Builder feature directly within iSolvRisk's production codebase for their gamified risk management platform, Gauntlet. Educators will input subject matter (text or uploaded materials) and instantly generate structured challenges by specifying factors, outcomes, and difficulty levels. You'll integrate AI functionality into an existing platform, follow their architecture and design patterns, and collaborate closely with iSolvRisk's development team.
What Makes This Unique:
Work directly in a real company's production codebase (not a standalone project)
Integrate AI/ML into an existing InsurTech platform
Collaborate with professional developers through weekly check-ins
Follow industry-standard architecture and development practices
Client Support:
Full access to iSolvRisk's test environment and developer credentials
Figma prototype showing end-to-end design flow
Weekly or bi-weekly check-ins with their development team
Onboarding process and documentation provided
Note: All work remains confidential and proprietary to iSolvRisk, Inc. Students may reference contributions for academic and portfolio purposes.
You can apply only if you have experience with AI/ML and are comfortable working in existing codebases.
Client: Upptik (Career Readiness Platform for CT Youth)
Team Size: 3 students (security/cybersecurity coursework or experience)
Description:
Three-part security and compliance engagement for a platform serving minors:
1. Security Audit & Penetration Testing: Vulnerability assessment of the Upptik website, API endpoints, and user data flows with remediation recommendations.
2. Privacy & Regulation Audit: Review database and data practices for COPPA (minors), FERPA (student data), and CT state privacy requirements. Document compliance status and gaps.
3. User Verification Architecture: Design framework for future features requiring identity verification and background checks for mentors and employers interacting with youth.
What You'll Need/Learn:
Security Tools: OWASP ZAP, Burp Suite, or similar
Knowledge: Web security fundamentals, OWASP Top 10
Compliance: Understanding of COPPA, FERPA, privacy regulations
Architecture: System design for identity verification workflows
Skills: Security testing, documentation, compliance analysis
Client: Prof. Sarah Reeves (Women's & Gender Studies)
Team Size: 3 students
Complexity: HIGH
Description:
Build a smart teleprompter that uses speech recognition to scroll text in sync with the speaker's voice. Helps students practice presentations by automatically adjusting to their speaking pace. The app will import speeches from Word documents, use real-time speech recognition, auto-scroll synchronized to speaking pace, display large readable text, and include manual controls and pause functionality.
Note: Scope will be reduced to achievable MVP (basic teleprompter with speech recognition). PowerPoint automation likely out of scope.
What You'll Need:
Backend: Python (speech APIs), Node.js
Frontend: Electron, React/Vue
Database: Not required
Skills: Machine learning/AI, real-time systems, desktop or web development
Prerequisites: ML/AI experience, algorithms background, desktop development