CPS 498 - Senior Design
Project Videos
CPS 498 is our capstone course in computer science. Students work in teams of three or four, following the software development lifecycle and best practices to develop software for real-world applications. Projects are showcased at the CMU Engineering Expo on April 29th
To join the class webex, click on this link: https://cmich.webex.com/meet/redei1a
Projects this Semester:
Click on the links to access each team’s website
Lecture Slides:
For lectures there is a <link for powerpoint slides> - Video <followed by a link to the video>.
Week 1 - Introduction
Assembly of teams
Week 2 - Project Check-Up 1
[M] Holiday
[W] Team 03 & 05
[F] Team 01 & 02
Week 3 - Team Meetings (Cont.)
[M] Team 04 & 06
[W] Testing Introduction
Week 4 - Test Driven Development
Week 5 - Test Driven Development (Cont.)
Week 6 - Design Patterns
Week 7 - Software Metrics & Intellectual Property
Week 8 - Review & Midterm
[W] Midterm Review
[F] Midterm
Week 9 - Spring Break
Week 10 - Software as a Service
Week 11 - Project Check-Up 2
[M] - Team 03 / Team 06
[W] - Team 05 / Team 01
Week 12 - Project Check-Up 2 (Continued).
[M] No class - conference
[W] - Team 04 / Team 02
Week 13 - Software Metrics (Cont)
Project Planning (COCOMO)
Week 14 - Team Presentations
End of Semester Schedule
Commencement Discussion and Project Expectations
[W] T2 / T1
Week 15 - Team Presentations
[M] T5 / T3
[W] T4 / T6
[F] In-Person EXPO - April 29th
Week 16 - No class
Assignments:
Project Parts:
Example #1 - Drone Zone
Example #2 - Nevada Research Data Center
Example #3 - VR Together
Handouts
Midterm
EXPO (Friday, April 29th)
Number of students: 30