Computer Science Project Topics & Research Materials (PDF & DOC)

Browse over 2,678 Computer Science Project topics and complete research materials for B.Sc, HND, ND, and postgraduate students. All topics are well-researched and suitable for Nigerian universities and polytechnics : ✔ Chapters 1–5 available ✔ PDF & Word format ✔ Updated for 2025 ✔ Instant download
Showing 226–250 of 2,678
226)

Mobile Information Provider

The ability to access information on demand at any location confers competitive advantage on individuals in an increasingly mobile world. As users become more dependent on this ability, the span of access of data repositories will have to grow. The increasing social acceptance of the home or any other location as a place of work is a… Continue Reading

ID: CPU2443 Pages: 42
227)

Messaging Service Over Tcp/ip In Local Area Networks

Instant messaging systems allow users to exchange files. Current systems transfer files directly between peers rather than through the server, as with text messaging. In other words, the peer-to-peer scheme is used to eliminate the high bandwidth demands that server-centric file transfers would place on the provider’s network.… Continue Reading

ID: CPU2442 Pages: 46
230)

Java Network File Sharing System

We implemented a distributed, peer-to-peer file system in Java using the Chord protocol for efficient location of files stored across a network. Chord is a distributed key lookup technique that scales logarithmically with an increase in the number of storage nodes. Initially, we discovered problems with the Chord algorithms, and… Continue Reading

ID: CPU2439 Pages: 37
231)

Itp: An Image Transport Protocol For The Internet

Images account for a significant and growing fraction of Web downloads. The traditional approach to transporting images uses TCP, but this is overly restrictive for image data. Our analysis shows that the in-order delivery abstraction provided by a TCP-based approach prevents the receiver application from processing and rendering portions… Continue Reading

ID: CPU2438 Pages: 38
232)

Inventory Management System

Inventory Management System is important to ensure quality control in businesses that handle transactions revolving around consumer goods. Without proper inventory control, a large retail store may run out of stock on an important item. A good Inventory Management System will alert the retailer when it is time to reorder. Inventory… Continue Reading

ID: CPU2437 Pages: 45
233)

Intrusion Detection Prevention System

As the recent denial-of-service attacks on several major Internet sites have shown us, no open computer network is immune from intrusions. The wireless ad-hoc network is particularly vulnerable due to its features of open medium, dynamic changing topology, cooperative algorithms, lack of centralized monitoring and management point, and… Continue Reading

ID: CPU2436 Pages: 44
234)

Intrusion Detection In Wireless Ad Hoc Network

As the recent denial-of-service attacks on several major Internet sites have shown us, no open computer network is immune from intrusions. The wireless ad-hoc network is particularly vulnerable due to its features of open medium, dynamic changing topology, cooperative algorithms, lack of centralized monitoring and management point, and… Continue Reading

ID: CPU2435 Pages: 38
235)

Intrusion Detection Prevention And Trace Back System

As the recent denial-of-service attacks on several major Internet sites have shown us, no open computer network is immune from intrusions. The wireless ad-hoc network is particularly vulnerable due to its features of open medium, dynamic changing topology, cooperative algorithms, lack of centralized monitoring and management point, and… Continue Reading

ID: CPU2434 Pages: 40
236)

Integrating Speech Engine With Web Navigator

Integrated speech engine (ISE) technology on a computer refers to the combination of text appearing on the computer display together with the computer speaking that text aloud with a digitized or synthesized voice. Digitized speech is a recorded (or digitized) human voice speaking, and synthesized voice is a computer-generated voice… Continue Reading

ID: CPU2433 Pages: 40
238)

Image Stream Transfer Using Real Time Transmission Protocol

Images account for a significant and growing fraction of Web downloads. The traditional approach to transporting images uses TCP, which provides a generic reliable in-order byte-stream abstraction, but which is overly restrictive for image data. We analyze the progression of image quality at the receiver with time, and show that the… Continue Reading

ID: CPU2431 Pages: 38
239)

Image Rendering For Grid Technology

In this paper, we propose a volume rendering method using grid computing for large-scale volume image. Grid computing is attractive because medical institutions and research facilities often have a large number of idle computers. A large-scale volume image is divided into sub-volumes and the sub-volumes are rendered using grid computing.… Continue Reading

ID: CPU2430 Pages: 39
241)

Hiding Message In The Noise Of A Picture

Text encryption software to hide and encrypt data within a picture undetectable to others! This software allows you to hide text messages within a picture! You can use this software to store personal information, financial details and so forth embedded within a picture, and password protect! So you could even give someone a copy of your… Continue Reading

ID: CPU2428 Pages: 41
242)

Genetic Algorithm Based Train Simulation Using Concurrent Engineering

To control the traffic during the data transmission with out any loss of packets using genetic algorithm. In this the packets are transferred by frames using mac layer. So Error correction can be easily done. Genetic algorithm based train simulation using concurrent engineering” control over a single wired lane network, the project… Continue Reading

ID: CPU2427 Pages: 46
243)

Genetic Algorithm And Travelling Salesmen Problem Using C# And Atl Com

This project is about an application used by the travelling salesman, given a finite number of “cities” (I have choosen cities from 1 to a finite number) along with the distance of travel (distance between two cities is randomly choosen) between each pair of them the aim is to find the cheapest distance of visiting all the cities and… Continue Reading

ID: CPU2426 Pages: 54
244)

Extracting Data From Published Graphs

Published graphs in digital documents contain important information. Often, the results of scientific experiments and performance of businesses are summarized using plots. Although graphs are easily understood by human users, current search engines rarely utilize the information contained in the plots to enhance the results returned in… Continue Reading

ID: CPU2425 Pages: 40
246)

Er Schema Analyser With Data Streaming

We present an algorithm which analyzes memory requirements of the streaming processing of a given XSLT stylesheet on the set of XML documents defined by a given XML schema. This schema-based analyzer represents an integral part of the Xord framework for the streaming processing of XSLT - it determines the most efficient streaming… Continue Reading

ID: CPU2423 Pages: 42
247)

Design And Implementation Of Employee Profile Management System - An Effective Employee Management Resource (a Case Study Civil Service Commission Enugu)

This project entitled “Employee profile management system” has been designed towards improving the Management of Employee Information in the field offices of civil service commission. It maintains Seniority, Leave Records, Transfer & Postings and other basic information of Employee. Various MIS reports can be generated through it Viz.… Continue Reading

ID: CPU2422 Pages: 57
248)

Embedding In Video Steganography

Video steganography is all about transmission of streaming data, in its real-time nature.  Though subject to bandwidth constraints, I propose a MPEG-2 compliant decoder which uses data hiding to transmit additional data with no extra bandwidth while creating an almost imperceptible degradation of the picture. The additional data can be… Continue Reading

ID: CPU2421 Pages: 31
249)

E-mail Server Using Threaded Sockets

An e-mail server is the computerized equivalent of your friendly neighborhood mailman. Every email that is sent passes through a series of mail servers along its way to its intended recipient. Although it may seem like a message is sent instantly - zipping from one PC to another in the blink of an eye - the reality is that a complex… Continue Reading

ID: CPU2420 Pages: 39
250)

E-learning Web Portal Design And Implementation

With the vast development of various technologies, learning today is no longer confined to classrooms with lecture delivery as the only method of conveying knowledge rather an electronic means of learning has continued to evolved. Electronic learning (e-learning), which facilitates education using communications or network, has made… Continue Reading

ID: CPU2419 Pages: 74
WhatsApp Us