Top 20 Computer Engineering Projects


Computer engineering is a discipline that integrates several fields of electrical engineering and computer science required to develop computer hardware and software. It’s all the rage with the industry today. For students and hobbyists we picked out some computer engineering projects from all over the internet. These are simple and interesting while providing solution that could come in handy in real life scenarios.

Computer Engineering Projects: Event management system

Event management system (EMS) is a web-base application. It supports online registration and feedback evaluation for event training programs such as games, seminars, and workshops. It helps program attendees, organizers, authors and the reviewers in their respective activities. Development of event management system is an attempt to address the problems of managing registration forms, feedback forms and evaluating feedback. The main goal of this software is to give working solution to store, manage and consolidate the registration data and the feedback data. It increases the scope of the report generation even by generating report over a period.

This project is available at: Event Management System

Medical Information System (MIS)

Medical information system (MIS) is developed in C programming language which allows users to enter patient information, medical information etc. The system will store this information in .DAT data file. Users can search, update and delete this information. MIS is a desktop application and a GUI and DOS based menu driven application which can run on any windows operating system and does not require any supporting or licenses software to run. Users can operate all the menu options using a mouse, despite this being a DOS base system.

Infrared Interruption Counter

This project is available at: Medical Information System (MIS)

Unique ID management

UID Number is a number that would help the government to track down individuals and would make life far easier for citizens as they would not have to submit multiple documents each time they want to avail a new public, private and government service. This UID management system will contain personal details like name, sex, address, marital status, photo, identification mark and fingerprint bio-metric. UID will be a 12 digit alphanumeric number to provide more security. UID system manages a person’s needs in his/her lifespan by using a single UID i.e. the number is used in driving license, voter ID card, registration number in organisations, bank account, personal or professional details.

This project is available at: Unique ID Management

Web-based application for automatic timetable generation

The manual system of time table preparation in colleges is very monotonous and time-consuming which results in either the same teachers ending up with more than one class at a time or a number of classes conflicting at the same classroom. Due to a non-automatic perspective, absolute utilization of resources has proven ineffective. In order to deal with such problems, a mechanized system with a computer aided timetable generator is designed. The system takes different inputs including number of subjects, teachers, maximum lectures a teacher can conduct, priority of subject and topics to be covered in a week or a lecture. It then creates a feasible timetable for working days of the week, making excellent application of all resources in the best possible way.

This project is available at: web-based application for automatic timetable generation

World's Top 20 Robotics Project Ideas

Emotion-based music player

In this proposed system the facial expression extracted will generate a playlist automatically thereby reducing the effort and time involved in rendering the process manually. Testing of the system is done both on user dependent (dynamic) and user independent (static) dataset. An inbuilt camera captures the facial features. The accuracy of the emotion detection algorithm used in the system for real-time images is around 85-90%, while for static images it is around 98- 100%. The proposed algorithm on an average takes around 0.95-1.05 sec to generate an emotion-based music playlist. Thus, it yields better accuracy in terms of performance and computational time and reduces the designing cost, compared to the algorithms used in the literature survey.

This project is available at: Emotion-based Music Player

For more computer engineering projects, turn over to the next page.


Please enter your comment!
Please enter your name here