Cal Poly Software Engineering Capstone
The SE Capstone is an opportunity for a company to work with some of Cal
Poly's top upper-level Computer Science and Software Engineering students.
Students typically enroll in the capstone in their final year of studies.
This is a great opportunity for a company to explore a new idea and/or
technology. Plus, it gives excellent face-to-face opportunities to work with
excellent students. View the Call for Proposals for more information.
Click here to download the 2026-2027 Call for Proposals
(pdf)
Software Engineering Capstone Overview
The SE Capstone consists of two courses over two academic quarters:
- CSC 4160 Software Engineering Capstone I (Fall)
- CSC 4161 Software Engineering Capstone II (Spring)
Three to five teams of four to six upper-level undergraduate students
develop systems for industrial sponsors. The industrial sponsor serves as
the business customer, establishing requirements and acceptance criteria in
consultation with the Cal Poly faculty. While the courses include typical
academic activities such as lectures, readings, and exams, the capstone
project is the focal point and primary outcome.
Students interested in participating in the SE Capstone should have
completed the prerequisites of CSC 305 (Individual Software Design and
Development), 308 (Software Engineering I), and 309 (Software Engineering
II) or CSC 3100 (Software Engineering without Programming).
Previous SE Capstone Customers
- 2025-2026: Cal Poly ESS (Quarter to Semester Planning Web App - advisor) (Klingenberg)
- 2025-2026: Caritas (Mobile and Web Apps for homeless ministry ) (Klingenberg)
- 2025-2026: NOCH (Restaurant Mobile AI and subscription management) (Klingenberg)
- 2025-2026: Calling All Kids (Parents Dashboard for child oriented app) (Klingenberg)
- 2025-2026: fEMR (WHO Expoert and Central Data Synchronization) (Klingenberg)
- 2025-2026: Vetama (Mobile Veterinary AI Agents) (Klingenberg)
- 2025-2026: PG&E (Radiation Survey App) (Klingenberg)
- 2025-2026: Vet Scientia (Veterinary Surgery Simulator) (Klingenberg)
- 2024-2025: Cal Poly ESS (Quarter to Semester Planning Web App - student and advisor) (Klingenberg)
- 2024-2025: Kontinua (STEM Curriculum Tablet Study App) (Klingenberg)
- 2024-2025: fEMR (Integration and Central Data Synchronization) (Klingenberg)
- 2024-2025: Vetama (Mobile Veterinary AI Agents) (Klingenberg)
- 2024-2025: PG&E (Radiation Survey App) (Klingenberg)
- 2024-2025: Vet Scientia (Veterinary Surgery Simulator) (Klingenberg)
- 2023-2024: Cal Poly ESS (Quarter to Semester Planning Web App) (Klingenberg)
- 2023-2024: Noatanga (Freelance Photographer Web App) (Klingenberg)
- 2023-2024: Kontinua (STEM Curriculum Quiz Maker) (Klingenberg)
- 2023-2024: fEMR (UI and Dynamic Encounter Translation) (Klingenberg)
- 2023-2024: XPeri (User Analytics via Splunk, Android App Casting) (Klingenberg)
- 2023-2024: Microsoft (AI Prediction of Software Update Times) (Klingenberg)
- 2023-2024: Laguna Veterinary Clinic (Gamified Medical Checklist Creation and Management Web App) (Klingenberg)
- 2022-2023: fEMR (Medical Campaign Dashboard) (Klingenberg)
- 2022-2023: fEMR (Medical Coder Application) (Klingenberg)
-
2022-2023: fEMR (Self-Registration, Self-Building Kit) (Klingenberg)
-
2022-2023: Cal Poly UFEI (Public and Private Saved Tree Lists and
Searches) (Klingenberg)
-
2022-2023: JackRabbit Salvage Marketplace (Material Reuse Marketplace
Application) (Klingenberg)
-
2022-2023: Innovative Configuration, Inc. (Discount Coupon Android App)
(Klingenberg)
-
2022-2023: Vetama (Mobile Veterinary iPhone and Android App)
(Klingenberg)
-
2022-2023: Vetama (Mobile Veterinary Web Application) (Klingenberg)
-
2022-2023: Perch Sensing (Multi-tenant Web Application for Managing
Remote Sensors) (Klingenberg)
-
2022-2023: Perch Sensing (Remote Sensors Communication and Management)
(Klingenberg)
-
2021-2022: Amazon Web Services (Amazon Connect Extensions) (Klingenberg)
-
2021-2022: Amazon Web Services (Minority Owned Business Marketplace)
(Klingenberg)
-
2021-2022: Veritas (Intelligent Topic Identification & Visualization)
(Klingenberg)
-
2021-2022: Veritas (Audio, Video, Image Benchmarking) (Klingenberg)
- 2021-2022: Veritas (Support Log Consolidation) (Klingenberg)
- 2021-2022: Puldy Resiliency Partners (Android App) (Klingenberg)
-
2021-2022: Puldy Resiliency Partners (Administrative Console)
(Klingenberg)
- 2021-2022: fEMR (Triage Form) (Klingenberg)
-
2021-2022: fEMR (fEMR Legacy and OnChain Data Integration) (Klingenberg)
-
2020-2021: CloudHaven (UI as a Service, Data tokenization) (da Silva -
402, Klingenberg - 405/406)
-
2020-2021: PolyPublishing (Annotation Tool for Online Scholarship) (da
Silva - 402, Klingenberg- 405/406)
-
2020-2021: fEMR (Data Management on Electronic Medical Records) (da
Silva - 402, Klingenberg- 405/406)
- 2020-2021: Flipt(ed) (EdTech) (Janzen)
- 2019-2020: HourGlass (Economic Development) (Janzen)
- 2019-2020: Ropegun (Rock Climbing) (Janzen)
- 2019-2020: Roopairs (Technician Services) (Janzen)
- 2019-2020: Bridge (Mental Health) (Janzen)
- 2019-2020: NeoCharge (EV Charging) (Janzen)
-
2018-2019: MarkLogic (Data Science Pipeline) (da Silva - 402/405, Janzen
- 406)
- 2018-2019: Amazon (Handmade) (da Silva - 402/405, Janzen - 406)
- 2017-2018: Amazon Web Services (RDS Capture and Replay) (Janzen)
-
2017-2018: California Strawberry Commission (Teleoperated Strawberry
Harvester) (Janzen)
- 2016-2017: Microsoft (Pen Messaging) (Janzen)
- 2016-2017: PicMe! Games (Snaption App) (Janzen)
-
2015-2016: General Atomics (Sense and Avoid Aircraft Algorithms)
(Janzen)
-
2015-2016: CRU (Mobile Club Communication and Ride Sharing App) (Janzen)
-
2014-2015: Salesforce (Mobile Silent Auctions for Non-Profits) (Janzen)
-
2014-2015: Scientific Drilling International (Mobile Visualizations)
(Janzen)
- 2013-2014: Veeva (Mobile Pharmaceutical App) (Janzen)
- 2012-2013: Salesforce.com (Mobile Analytics) (Janzen)
-
2011-2012: Cal Poly SE Faculty project (Course Scheduling) (Fisher)
- 2010-2011: iRobot (Turner, Workman, Dalbey)
- 2009-2010: Scientific Drilling International (Janzen)
- 2008-2009: Intuit (Mobile App) (Janzen)
- 2007-2008: Amgen (Janzen)
- 2006-2007: Intuit (Janzen)
- 2005-2006:
- 2004-2005: SE Faculty project: Map Overlays (Kearns)
-
2003-2004: SE Faculty projects: Electronic Classroom, Grader Tool,
Examination Tool (pub) (Turner, Stearns, Fisher)
-
2002-2003: Brocade Communications (automated SAN tests) (pub) (Turner?, Stearns?, Fisher?)
- 2001-2002: Trimble
-
2000-2001: St. Jude Medical, IP Tech, Airtreks (pub) (Stearns, Meldal)