Interested in Sponsoring a Senior Project?
Senior Project is a capstone course completed by every Software Engineering senior. Small teams of students are assigned to solve challenging, real-world software issues for companies and organizations around the region. External corporate and non-profit sponsors submit proposals for projects that teams of 4 or 5 students will work on.
Over the course of two quarters, each team works with the customer, applying the software engineering skills that the students learned in class and on co-op. They carry the project from inception through an entire software development lifecycle. The end result is a functional software tool ready for use by the organization.
See below for an outline of a typical project from start to finish.
The first quarter typically addresses strategic issues: requirements, specification, design and planning
- Kick-off meeting to familiarize with the project and
- Develop project plan
- Elicit requirements
- Architectural design
- Additional design, prototyping and production
The second quarter typically builds on the accomplishments of the previous quarter, and moves in to tactical issues: development and deployment
- Software construction
- Integration and testing
- Demonstration of a complete system
- Creation of Project Posters
Companies and organizations that have sponsored senior projects include:
- Alstom Signaling, Inc. Transit Systems - North America
- Eastman Kodak
- Harris Corporation, RF Communications Division
- IBM Thomas J. Watson Research Center
- National Soaring Museum
- PAETEC Communications
- RIT Office of Cooperative Education and Career Services
- Society for Total Emergency Programs (STEP) Council of the Genesee Region
- University of Rochester
- US Air Force Research Laboratory Information Directorate