Final Projects
Choose your own adventure with our individual programming projects
Key Information
Individual Work
All projects are solo
Important Dates
Proposal: Nov 3 • Final: Dec 15
Project Options
Free-topic or SE template
Deliverables
GitHub • 10-page report • Presentation
Requirements
Python 3.10+ • Clean code • Git
Grading Weight
100% of final grade
Report Templates
Download templates for your 10-page technical report (single column format):
Project Options
All projects are individual. You can either propose your own data science topic (recommended) OR request one of the challenging software engineering templates below.
Free-Topic Project (Recommended)
Choose Your Own Data Science Adventure
Individual ProjectDesign and implement your own data science project. This is the recommended option for most students.
Requirements
- Individual work: All projects are solo
- Proposal required: 200-word proposal by November 3
- Data science focus: Should involve real data analysis, ML, or statistics
- Python implementation: Must demonstrate programming concepts from the course
- Original work: Cannot reuse projects from other courses
- Be creative: Don't just submit the first idea ChatGPT suggests - develop your own unique angle
Optional Template Projects (Advanced Software Engineering)
⚠️ These templates are significantly more challenging and focus on software engineering rather than data science. Available on first-come first-serve basis with instructor approval.
ECONGAMES: Monte-Carlo Game-Theory Toolkit
Economics & Game Theory
PYMORT: Longevity-Bond Pricing Engine
Actuarial Finance
QSIM: Discrete-Event Queue Simulator
Operations Research
RISKCALC: CLI VaR & ES Calculator
Financial Risk Management
SIMCLT: Chain-Ladder Reserving Simulator
Insurance & Actuarial Science