Final project
The solo capstone project for IS 4010
Overview
The final assessment allows you to demonstrate your comprehensive understanding of course concepts through a solo capstone project. You will build a professional command-line application in either Python or Rust.
Project requirements
While the full specification is coming soon, your project will be evaluated on the following core components:
- Functionality: Does the application solve a real-world problem or provide useful utility?
- Code Quality: Is the code idiomatic, well-structured, and easy to read?
- Testing: Does the project include a comprehensive test suite with high coverage?
- Documentation: Is there a clear
README.mdand anAGENTS.mdfile documenting your AI tool usage? - Professionalism: Does the repository use CI/CD (GitHub Actions) and proper version control?
Key dates
- Project proposal: [Coming soon]
- Final submission: Sunday, May 3, 2026 at 11:59 PM
ImportantAcademic integrity
As with all assignments in this course, you are encouraged to use AI as your “co-pilot,” but you must be the “pilot.” You must be able to explain every line of code in your final submission.
Resources & examples
- AGENTS.md template
- [Example Python project] (Coming soon)
- [Example Rust project] (Coming soon)