Final year project topics with source code
These are examples of topics this site can build, for students of Computer Science, Information Technology, Software Engineering, Cyber Security, Computer Engineering and Electrical and Electronics Engineering. Your topic does not need to be on the list. Each project is built for the topic you type: a software system in Python or PHP, or an Arduino program with its circuit, for ₦13,500.
- Press a topic to start with it. You can edit the wording first. A few open a finished example.
- You answer a few questions and read the full plan before you pay.
- The list shows what can be built. Not every topic here has been built yet.
Record and management systems
Systems that keep records, with staff accounts, forms, lists, search and printed reports.
- Design and Implementation of a Student Information Management System
- Design and Implementation of a Hostel Allocation and Management System
- Design and Implementation of a Library Management System
- Design and Implementation of a Student Clearance Management SystemSee a built example
- Design and Implementation of a Staff Leave Management System
- Design and Implementation of a Hospital Patient Record Management System
- Design and Implementation of a Pharmacy Stock Management System
- Design and Implementation of a Student Result Processing System
- Design and Implementation of a Computerised Payroll System
- Design and Implementation of a School Fees Payment Record System
- Design and Implementation of a Staff Attendance Management System
- Design and Implementation of a Crime Record Management System for a Police Division
- Design and Implementation of a Vehicle Registration and Licence Record System
- Design and Implementation of a Church Membership Management System
- Design and Implementation of an Alumni Record Management System
- Design and Implementation of a Student Industrial Training (SIWES) Logbook System
- Design and Implementation of a Project Topic Allocation and Supervisor Assignment System
- Design and Implementation of a Lecture Timetable Management System
- Design and Implementation of a Cooperative Society Savings and Loan Record System
- Design and Implementation of an Exam Malpractice Incident Reporting SystemSee a built example
Booking, ordering and sales systems
Customers or staff place bookings and orders. Payment is recorded and clearly labelled as simulated.
- Design and Implementation of a Hotel Reservation and Management System
- Design and Implementation of a Car Wash Management SystemSee a built example
- Design and Implementation of an Online Bus Ticket Booking System
- Design and Implementation of a Hospital Appointment Booking System
- Design and Implementation of a Restaurant Ordering and Billing System
- Design and Implementation of a Supermarket Sales and Inventory System
- Design and Implementation of an Online Bookshop System
- Design and Implementation of an Event Hall Booking System
- Design and Implementation of a Car Rental Management System
- Design and Implementation of a Laundry Service Management System
- Design and Implementation of a Cinema Ticket Reservation System
- Design and Implementation of a Courier and Parcel Tracking System
- Design and Implementation of a Real Estate Property Listing and Enquiry System
- Design and Implementation of a Farm Produce Ordering System
- Design and Implementation of a Point of Sale System for a Small Business
School, exam and e-learning systems
Tests, attendance, results and course materials for a department or a school.
- Design and Implementation of a Computer Based Test (CBT) System
- Design and Implementation of an Online Class Attendance System Using QR Codes
- Design and Implementation of an Online Course Registration System
- Design and Implementation of an E-Learning Platform for a Secondary School
- Design and Implementation of an Online Assignment Submission System
- Design and Implementation of a Student Complaint Management System
- Design and Implementation of a Lecturer Evaluation System
- Design and Implementation of an Online Voting System for Student Union Elections
- Design and Implementation of a Departmental Notice Board System
- Design and Implementation of a Past Question Repository System
- Design and Implementation of a Student Transcript Request System
- Design and Implementation of a Scholarship Application and Screening System
Dashboards and data analysis
Upload a spreadsheet and see figures, filters and charts. Each chart can be saved for your report.
- Development of an Interactive Dashboard for Visualising School Enrolment and Academic Performance Data
- Design and Implementation of a Sales Analysis Dashboard for a Retail Business
- Design and Implementation of a Student Performance Analysis System
- Design and Implementation of a Disease Surveillance Dashboard for a Local Government Area
- Design and Implementation of a Road Accident Data Analysis System
- Design and Implementation of a Crop Yield Data Visualisation System
- Design and Implementation of a Hospital Admissions Statistics Dashboard
- Design and Implementation of a Rainfall and Temperature Data Analysis System
- Design and Implementation of a Budget and Expenditure Tracking Dashboard
- Design and Implementation of an Election Results Collation and Visualisation System
Expert systems
Rule-based systems that ask questions and give advice. The rules are written in the open so you can explain them.
- Design and Implementation of an Expert System for the Diagnosis of Malaria and Typhoid Fever
- Design and Implementation of an Expert System for Diagnosing Poultry Diseases
- Design and Implementation of an Expert System for Computer Fault Troubleshooting
- Design and Implementation of a Career Guidance Expert System for Secondary School Students
- Design and Implementation of an Expert System for Cassava Disease Diagnosis
- Design and Implementation of an Expert System for Car Engine Fault Diagnosis
- Design and Implementation of a Course Advisory System for Undergraduate Students
- Design and Implementation of a Diet Recommendation System for Diabetic Patients
- Design and Implementation of an Expert System for Skin Disease Diagnosis
- Design and Implementation of a Loan Eligibility Advisory System
Prediction and machine learning systems
A small model trained on a labelled sample dataset, with its accuracy reported honestly.
- Design and Implementation of a Student Academic Performance Prediction System
- Design and Implementation of a Phishing Website Detection System
- Design and Implementation of a Spam Email Detection System
- Design and Implementation of a Diabetes Risk Prediction System
- Design and Implementation of a Loan Default Prediction System
- Design and Implementation of a Fake News Detection System
- Design and Implementation of a Crop Recommendation System Using Soil Data
- Design and Implementation of a House Rent Prediction System
- Design and Implementation of a Customer Churn Prediction System
- Design and Implementation of a Student Dropout Risk Prediction System
- Development of an AI Chatbot for Answering Student Enquiries in a University Department
Cyber security tools
Tools that show a security idea working on your own laptop, for defence and teaching only.
- Design and Implementation of a Password Strength Checker and Policy Enforcement System
- Design and Implementation of a File Encryption and Decryption System
- Design and Implementation of a Two-Factor Authentication Login System
- Design and Implementation of a Login Attempt Monitoring and Intrusion Alert System
- Design and Implementation of a Secure Document Sharing System with Access Control
- Design and Implementation of a File Integrity Checking System Using Hashing
- Design and Implementation of a Web Application Audit Log and Activity Monitoring System
- Design and Implementation of a Role-Based Access Control System for a Hospital
- Design and Implementation of a Secure Online Examination System
- Design and Implementation of a Text Steganography System
Health, community and public service systems
Record systems for clinics, local offices and community groups.
- Design and Implementation of an Antenatal Care Record System
- Design and Implementation of a Blood Bank Management System
- Design and Implementation of a Child Immunisation Record and Reminder System
- Design and Implementation of a Birth and Death Registration System
- Design and Implementation of a Waste Collection Scheduling System
- Design and Implementation of a Lost and Found Item Reporting System
- Design and Implementation of a Community Health Outreach Record System
- Design and Implementation of a Tenant and Rent Management System
- Design and Implementation of a Market Stall Allocation System
- Design and Implementation of a Citizen Complaint Reporting System for a Local Government
Arduino and microcontroller projects
For Computer Engineering and Electrical and Electronics students. You get the program, the parts list, every wire in a table and a drawing, and files to try the circuit on a free simulator. You buy the parts and build the circuit yourself.
- Design and Construction of a Microcontroller-Based Automatic Water Level Controller
- Design and Construction of an Arduino-Based Automatic Irrigation System
- Design and Construction of a Temperature-Controlled Fan
- Design and Construction of an Automatic Street Light Controller
- Design and Construction of a Gas Leakage Detector with Alarm
- Design and Construction of a Digital Thermometer with Display
- Design and Construction of an Ultrasonic Distance Measuring Device
- Design and Construction of a Motion-Activated Security Alarm
- Design and Construction of an Automatic Hand Sanitiser Dispenser
- Design and Construction of a Smoke Detector with Alarm
- Design and Construction of an RFID-Based Door Access Control System
- Design and Construction of a Temperature and Humidity Monitoring Device
What it cannot build
- Mobile apps for Android or iPhone.
- Network simulations, for example in Packet Tracer or NS-3.
- Systems that take real payments or send real SMS. These parts are simulated and labelled.
- Very large systems. A project has up to seven screens, which is the right size for a defence.
- Circuits whose main point is Wi-Fi, Bluetooth, GSM or SMS, a phone app, a camera, fingerprint, GPS, a moving robot, solar or inverter power, or mains voltage. A small part like an SMS alert is replaced by a buzzer or a screen message and listed as future work.
Not sure about your topic? Type it on the start page. It is free until you approve the plan, and the plan says plainly what will and will not be built.