Good final-year projects in 2026 solve a real problem with a measurable result: an AI assistant for college documents with evaluation, a crop-disease detector, a phishing URL classifier, a campus event app with payments, an air-quality dashboard or a smart irrigation controller. Choose one you can demo live, measure and explain in a viva.
Pick one idea, cut it to three features, and build a demo in the first month. The second month is for measurement and the report; that is where marks are.
- 1Choosereal problem, real data
- 2Scopethree features, one semester
- 3Buildworking demo first
- 4Measureaccuracy, speed, users
- 5Report and vivamethod, results, limits
AI and machine learning
College documents AI assistant (RAG)
IntermediatePython, LangChain or LangGraph, a vector store, Streamlit
DataYour college's handbook, syllabus and FAQ pages
Stand-outA 30-question evaluation table showing accuracy before and after improvements
Crop disease detection from leaf images
IntermediatePyTorch or Keras, transfer learning, a mobile-friendly demo
DataPlantVillage dataset (Kaggle)
Stand-outTest on photos you take yourself and report the accuracy drop
Fake news or misinformation classifier
IntermediatePython, scikit-learn, a fine-tuned transformer
DataLIAR or Fake and Real News datasets (Kaggle)
Stand-outCompare a TF-IDF baseline with a transformer and explain the errors
Resume screening and job-match system
IntermediatePython, embeddings, FastAPI
DataPublic resume and job-description datasets
Stand-outMeasure ranking quality and discuss bias and fairness
Sign language recognition
AdvancedOpenCV, MediaPipe, a small classifier
DataYour own recorded gestures plus public datasets
Stand-outReal-time webcam demo with latency numbers
Sales or demand forecasting dashboard
IntermediatePython, Prophet or LightGBM, Power BI
DataUCI Online Retail II or Kaggle store sales
Stand-outRolling-origin validation against a seasonal-naive baseline
Sentiment analysis of app reviews
BeginnerPython, NLP, a dashboard
DataGoogle Play review datasets (Kaggle)
Stand-outAspect-level sentiment (battery, UI, price), not just positive or negative
Face-recognition attendance (with consent)
IntermediateOpenCV, face embeddings, Flask
DataPhotos of volunteers who consent in writing
Stand-outA privacy and consent section; liveness check against photos
Web and mobile applications
Campus event management with ticketing
IntermediateReact, Node.js, PostgreSQL, Razorpay test mode
DataYour own schema
Stand-outQR check-in and a live attendance dashboard
Hostel or library management with roles
BeginnerDjango or Spring Boot, PostgreSQL
DataYour own schema
Stand-outRole-based access tests and an audit log
Online exam system
IntermediateReact, Node.js, WebSockets
DataQuestion banks you create
Stand-outTimer sync, auto-save and basic anti-cheating signals with their limits
Blood donor and blood bank locator
BeginnerFlutter or React Native, Firebase, Maps API
DataVolunteer sign-ups
Stand-outGeo-search radius and notification flow
Lost and found for campus
BeginnerNext.js, Supabase, image upload
DataYour own
Stand-outImage-similarity matching of lost and found posts
Smart parking slot booking
IntermediateReact, Node.js, optional IoT sensor
DataSimulated or sensor data
Stand-outReal-time slot status and a pricing rule
Cybersecurity
Phishing URL detector
IntermediatePython, scikit-learn, a browser extension
DataPhishTank and UCI phishing datasets
Stand-outMeasure false positives on real popular sites, not only the dataset
Network intrusion detection with ML
AdvancedPython, scikit-learn, Wireshark
DataCIC-IDS2017 or NSL-KDD
Stand-outCompare detection on a capture from your own lab
Password manager with end-to-end encryption
IntermediatePython or TypeScript, AES-GCM, Argon2
DataNone
Stand-outA threat model and a short security review of your own design
Secure file sharing with expiring links
IntermediateNode.js, S3-compatible storage, encryption
DataNone
Stand-outAudit logging and a brute-force protection test
Data and analytics
Air quality dashboard for Indian cities
BeginnerPython, pandas, Tableau Public or Power BI
DataCPCB data via Kaggle and data.gov.in
Stand-outSeasonality analysis and a city ranking with documented missing-data rules
Student performance analytics
BeginnerSQL, Python, Looker Studio
DataUCI student performance dataset or anonymised college data
Stand-outEarly-warning rule with precision and recall reported
Traffic accident analysis and hotspot map
IntermediatePython, GeoPandas, Folium
DataOpen government accident data
Stand-outHotspot clustering with a recommendation per hotspot
IoT and embedded
Smart irrigation controller
IntermediateESP32, soil-moisture sensor, MQTT, a web dashboard
DataYour sensor readings
Stand-outWater saved vs a timer baseline over two weeks
Home energy monitor
IntermediateESP32, current sensor, InfluxDB, Grafana
DataYour readings
Stand-outAppliance-level insights and an alert rule
Health vitals monitor
AdvancedArduino or ESP32, pulse sensor, mobile app
DataVolunteer readings with consent
Stand-outAccuracy compared against a consumer device, with limits stated
More final-year project ideas
AI mock-interview coach
IntermediateLLM API, speech-to-text, React
DataQuestion banks you write
Stand-outRubric scores calibrated against two human raters
Smart timetable generator
IntermediatePython, constraint solver (OR-Tools)
DataYour department's constraints
Stand-outZero clashes and a fairness metric
Mental-health check-in app with safeguards
IntermediateReact Native, Firebase
DataValidated questionnaires
Stand-outEscalation design reviewed by a counsellor
E-waste or recycling pickup platform
BeginnerNext.js, Supabase, Maps
DataYour city
Stand-outPilot with a real pickup partner
Scholarship finder with eligibility rules
BeginnerPython, PostgreSQL, React
DataPublic scholarship lists
Stand-outRule engine tested on 50 profiles
Attendance analytics for faculty
BeginnerSQL, Looker Studio
DataAnonymised department data
Stand-outEarly-warning threshold with precision and recall
Local-language chatbot for a government scheme
AdvancedRAG, IndicTrans or a multilingual model
DataOfficial scheme documents
Stand-outAccuracy on 30 questions in two languages
Energy-saving classroom controller
IntermediateESP32, PIR sensor, relay
DataYour readings
Stand-outEnergy saved over two weeks vs baseline
Blockchain certificate verification
AdvancedSolidity testnet or a simpler hash registry
DataSample certificates
Stand-outClear argument for why a database would also work
Accessibility screen-reader tester
IntermediatePlaywright, axe-core
DataAny public sites
Stand-outIssues ranked by WCAG level
How to choose
- Pick a problem you can get data or users for in week one.
- Prefer measurable outcomes: accuracy, latency, water saved, tickets sold.
- Choose a stack your team already knows for two of the three layers.
- Avoid projects that need hardware you cannot buy or data you cannot access.
Report structure that scores well
- Problem statement and objectives.
- Literature or existing solutions in one page.
- System design with a diagram.
- Implementation with screenshots.
- Results with tables and a baseline comparison.
- Limitations and future work.
- References and the repository link.
Viva questions to prepare
- Why this approach and not the obvious alternative?
- What is your baseline and how much better are you?
- What breaks it, and how do you know?
- What would you do with one more month?
- Where did the data come from and is it allowed?
Frequently asked questions
Which final year project is best for CSE in 2026?
A project with AI and a measured result, such as a RAG assistant for college documents or a crop-disease detector, built with a working demo and an evaluation table.
Can I use a dataset from Kaggle for a final year project?
Yes, if you cite it and add original analysis or a new application. Collecting some data yourself earns extra credit.
How many members should a final year project team have?
Two to four. Split by layer (data or model, backend, frontend or hardware) and keep one person on measurement and the report.
Should a final year project use AI?
Not necessarily, but examiners now expect you to know where AI fits. Even a web project can add a measured AI feature.
Where can I get free tools for my project?
See free coding tools for students and free AI tools for students.
Learn this with mentors
Programmes for students and freshers with admissions open: live classes, mentors and project work.

