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.

1961 topics available

Have your own topic?
Arduino Mega home security system prototype on a wooden board with breadboard, keypad, blue LCD, siren, laser sensor and flame sensor, on a white background
Built to order

Home Security System using Arduino Mega

This project builds a home security system on an Arduino Mega: a 4x4 keypad arms and disarms it, a 16x2 LCD shows the state i...

16x2 LCD HD44780 display Arduino Mega ATmega2560 microcontroller 4x4 membrane keypad code entry
Request a quotation
Wheeled tendon-driven humanoid robot with two slim arms, camera head and gripper holding a USB cable on a white background
Built to order

AIR-Inspired Tendon-Driven Wheeled Humanoid Robot that Learns Cable-Handling Tasks from Human Demonstration

This project builds an AIR-inspired tendon-driven wheeled humanoid robot that learns a cable-handling task from human demonst...

Request a quotation
MAM vs MAC neuron explorer demo — pruning console preview
Built to order

Multiply-And-Max/Min (MAM) Neuron Pruning for Edge Deep Neural Networks — IEEE Transactions 2025 Base Paper Project

MAM neurons swap a MAC neuron's sum for a max/min selection, so each neuron keeps only its extreme products and the network p...

Git Jupyter Notebook NumPy Matplotlib scikit-learn HTML CSS JavaScript demo consoles
Request a quotation
Digital Multimeter Project with Auto-Ranging and Continuity Tester — project thumbnail preview
Built to order

Digital Multimeter Project with Auto-Ranging and Continuity Tester

This project builds a probe-based digital multimeter using an Arduino board with an ATmega328P microcontroller that measures...

Arduino Uno · ATmega328P Arduino IDE · C++ Shunt-resistor current sensing
Request a quotation
Student Document Vault Web App with Verified Sharing and Expiry Alerts — project thumbnail preview
Built to order

Student Document Vault Web App with Verified Sharing and Expiry Alerts

This project builds a Student Document Vault web app that lets a student upload, organise and store academic and identity doc...

Git HTML5 · CSS3 · JavaScript Browser local storage
Request a quotation
Desktop background-remover app showing a pug photo split before and after, with the cutout on a checkerboard and a batch queue below
Built to order

Image Background Remover Desktop App with Batch Processing

This project builds a desktop app that removes image backgrounds in batches using the pre-trained U²-Net segmentation model i...

PyQt6 desktop interface Git version control PyInstaller Windows executable
Request a quotation
Electric Vehicle Battery Swapping Station with RFID Authentication and Slot Booking — project thumbnail preview
Built to order

Electric Vehicle Battery Swapping Station with RFID Authentication and Slot Booking

This project builds a demonstration-scale electric vehicle battery swapping station that exchanges a discharged battery pack...

4-Channel Relay Module Arduino Uno HTML · CSS · JavaScript
Request a quotation
Smart Plant Growth Chamber with LED Grow Lights and Humidity Control — project thumbnail preview
Built to order

Smart Plant Growth Chamber with LED Grow Lights and Humidity Control

This project builds a Smart Plant Growth Chamber with LED Grow Lights and Humidity Control using an Arduino Uno, a DHT22 temp...

DS3231 real-time clock Arduino Uno Arduino IDE
Request a quotation
Typing Tutor Android App with Speed Tests, Accuracy Tracking and Practice Lessons — project thumbnail preview
Built to order

Typing Tutor Android App with Speed Tests, Accuracy Tracking and Practice Lessons

This project builds an Android typing tutor app in Kotlin that teaches touch typing through 12 lessons, from home-row basics...

Git Kotlin HTML · CSS · JavaScript
Request a quotation