CSCI 4903
Capstone
This capstone course provides senior students with hands-on experience developing a substantial software system as part of a collaborative team. Students will apply principles and professional practices throughout the development lifecycle. Teams work iteratively to address an authentic problem, incorporate stakeholder or user feedback, and deliver a functional software product. The course emphasizes effective teamwork, communication, code quality, maintainability, and informed technical and ethical decision-making. Students conclude the course by demonstrating and presenting their completed project. (Course is for Seniors only.)
Sources
- Course catalogue ↗2026-2027