FINAL-YEAR PROJECT TOPICS

Final-Year Project Topics: Software, IoT & Hardware

Browse software and hardware topics, or share your own idea.

More filters Technology, type & availability

Browse IEEE base paper projects — recent IEEE Transactions papers with verified DOIs, plus each team’s own features.

1938 topics available

Have your own topic?
AI-designed coding companion puck prototype with green PCB in a black 3D-printed enclosure and OLED display on a white background
Built to order

GPT-6 Astra-Inspired AI-Designed Hardware Device with LLM-Generated PCB, Firmware and 3D-Printed Enclosure

This project builds a GPT-6 Astra-inspired coding-companion puck: a push-to-talk desk device that lets a student talk to a co...

Request a quotation
Flip-GNN feature perturbation demo — citation graph console preview
Built to order

Beyond Message-Passing GNN Generalization via Feature Perturbation for Semi-Supervised Node Classification — IEEE Transactions 2025 Base Paper Project

Feature-perturbation GNNs fix the sparse-feature overfitting that message-passing alone cannot: flipping initial features and...

Matplotlib · evaluation plots NumPy SciPy scikit-learn Git Jupyter Notebook
Request a quotation
Android App for Local Service Booking with Plumber, Electrician and Cleaner on Demand — project thumbnail preview
Built to order

Android App for Local Service Booking with Plumber, Electrician and Cleaner on Demand

This project builds an Android app that books a local plumber, electrician or cleaner on demand, with the quote shown before...

Git Kotlin Material Design 3
Request a quotation
CivicSetu community complaint portal citizen view with complaint form, ward routing notice and recent complaints table, on a desktop screen
Built to order

Community Complaint Management Portal for Municipal Services with Status Tracking

This project builds a community complaint management portal for municipal services that lets residents report problems about...

HTML5 · CSS3 · JavaScript Git version control PHP 8 · MySQL 8
Request a quotation
Industrial Oven Temperature Controller with PID and Data Logging — project thumbnail preview
Built to order

Industrial Oven Temperature Controller with PID and Data Logging

This project builds an industrial oven temperature controller that holds a small electric oven at a chosen setpoint using PID...

Arduino Uno MicroSD card module Arduino IDE · Embedded C
Request a quotation
IoT-Based Flood Detection and Early Warning System with Water Level Sensors — project thumbnail preview
Built to order

IoT-Based Flood Detection and Early Warning System with Water Level Sensors

This project builds an IoT flood detection and early-warning system that watches water levels at three river and reservoir po...

ESP32 SIM800L GSM module HTML · CSS · JavaScript dashboard
Request a quotation
Ultrasonic Parking Sensor with Distance Display and Buzzer Alerts — project thumbnail preview
Built to order

Ultrasonic Parking Sensor with Distance Display and Buzzer Alerts

This project builds an ultrasonic parking sensor that measures the distance to the obstacle behind a vehicle and warns the dr...

Arduino Uno HC-SR04 ultrasonic sensor Arduino IDE · Embedded C
Request a quotation
Desktop Email Client with Offline Search, Folder Rules and Attachments (Python) — project thumbnail preview
Built to order

Desktop Email Client with Offline Search, Folder Rules and Attachments (Python)

This project builds a desktop email client in Python with Tkinter that downloads mail over IMAP, stores it in a local SQLite...

Python PyInstaller packaging Tkinter desktop UI
Request a quotation
Automatic Transfer Switch with Generator Auto-Start and Phase Failure Detection — project thumbnail preview
Built to order

Automatic Transfer Switch with Generator Auto-Start and Phase Failure Detection

This project builds an automatic transfer switch (ATS) panel that moves a load between mains supply and a standby generator w...

Manual/auto selector switch Schneider RM22TR33 phase-failure relay Generator auto-start dry contact
Request a quotation