Programming · Java
Build a library management system
Manage books, members, issue and return with fines, backed by a database.
- Intermediate
- 2–4 weeks
- Free
606 projects · 13 streams · every class
Final-Year Project ideas across every stream, with the class, cost, time and materials for each.
10 projects
Programming · Java
Manage books, members, issue and return with fines, backed by a database.
Software Development + Applied Mathematics
Generate a clash-free timetable from teachers, subjects, rooms and periods.
Electrical Engineering + Robotics, IoT and Hardware
Hold a small heater at a set temperature and tune the controller from its step response.
Artificial Intelligence + Agricultural Technology
Train a model on public leaf images to tell healthy leaves from diseased ones and test it on your own photos.
Software Development · Mobile Apps
Teachers show a changing QR code; students scan it to mark attendance, with safeguards against proxies.
Civil Engineering · Materials
Cast cubes with different water-cement ratios and compare their strength after curing.
Mechatronics and Robotics · Control
Keep a two-wheeled robot upright using a motion sensor and a PID controller.
Robotics, IoT and Hardware + Electronics and Communication
Switch low-voltage lamps and fans from a phone and with schedules, using an ESP32.
Mechanical Engineering + Mechatronics and Robotics
Build a small conveyor that detects object colour and diverts each object to the right bin.
Agricultural Technology + Robotics, IoT and Hardware
Log temperature, humidity, soil moisture and rainfall in a field and turn the data into simple advice.
0 to compare
Compare