Data & Analytics final year project ideas
Free data & analytics final-year project ideas for CS and software engineering students, each scoped for a single semester with a suggested stack and deliverables.
Ideas and guidance, not finished projects
These are project ideas and scoping guidance, published free for students to use as a starting point. I do not build, write, or sell final-year projects, and I do not complete coursework for anyone. Take an idea, make it yours, and build it.
7 ideas
Vector Search Engine Built From Scratch
Every retrieval system now sits on a vector database, and almost nobody using one can explain what happens inside it. Build one: store embeddings on disk, implement approximate nearest neighbour search yourself, and benchmark your recall and latency against an established library. This is a classic build your own X project with a modern subject, and it will teach you more about retrieval than any number of tutorials.
Water Quality Monitoring and Contamination Alerting
Combine water testing records with geography to find contamination patterns, detect anomalies against a location's own baseline, and alert on emerging problems. The statistics need care because seasonal variation looks a lot like contamination.
Sports Performance Analytics from Match Event Data
Build possession and contribution metrics from open match event data that measure what a player did beyond the box score. The analytical challenge is crediting outcomes to the actions that led to them rather than only the final one.
Public Budget Transparency Explorer
Turn published government or university budget documents into something a non-expert can explore: where the money goes, how it changed, and how planned spending compared with actual. Most of the work is the extraction pipeline, and that is a real contribution.
Retail Demand Forecasting with Inventory Recommendations
Forecast product level demand and turn the forecast into reorder recommendations that account for lead time, holding cost and the cost of running out. The forecast is the easy half; converting uncertainty into a decision is the interesting one.
Building Energy Analytics with Appliance Disaggregation
Work out which appliances are running from a single whole-building electricity meter, then use that breakdown to find waste. Non-intrusive load monitoring is a well defined problem with public datasets and a hard, interesting core.
Early Warning System for Student Disengagement
Identify students who are drifting away from a course early enough for someone to intervene, using engagement signals rather than protected characteristics. The fairness analysis is not an appendix here, it is the core of the work.
Browse project ideas by domain and difficulty
Each of these is its own page, so you can send someone straight to the AI ideas or the beginner ones.
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Every session is free; a few slots open each week.
- 1:1 Mentorship
- Fresh Graduate Mentorship
- Career Guidance
Brand deals, promos and partnerships: tauseeffayyaz@gmail.com
Follow along
New writing, resources and project ideas land here first.