15 Advanced Computer Science Research Project Topics


Advanced Computer Science Research Project Topics

Computer Science is the study of computers and computational systems. Unlike electrical and computer engineers, computer scientists deal mostly with software and software systems; this includes their theory, design, development, and application. We have developed a compelling list of interesting Computer Science research project topics for undergraduate, Masters and Ph.D. students.

These topics, when adequately executed, are guaranteed to get you a good grade in your final year project.

S/NComputer Science Project Topics
1.Design and Implementation of a Wireless Identification and Sensing Platform

Brief: A Wireless Identification, and Sensing Platform is a family of sensors that are powered and read by UHF RFID readers.

2.Design and Implementation of an Open Information Extraction System using Python.

Brief: This involves developing a web-scale information extraction system that reads arbitrary text from any domain on the web, extracts meaningful information, and stores it in a unified knowledge base for efficient querying. In contrast to traditional information extraction, the Open IE paradigm attempts to overcome the knowledge acquisition bottleneck by extracting a large number of relations at once.

3.Design and Implementation of an RGB-D Object Recognition and Detection System

Brief: This will detect and classify objects in indoors, such as in domestic environments.

4.Design and Implementation of Attribute-Based Object Identification System

Brief: This approach identifies objects based on natural language containing appearance and name attributes.

5.A Review of Pre-Touch Sensors with Seashell Effect

Brief: Seashell Effect Pre-Touch Sensing is a new form of sensing used to help robots sense the shape and material of objects before they grasp. ”Pre-touch” refers to sensing modalities that are intermediate in a range between tactile sensing and vision.

6.Design and Implementation of RGB-D Kernel Descriptors

Brief: Kernel descriptor is a general approach that extracts multi-level representations from high-dimensional structured data such as images, depth maps, and 3D point clouds.

7.Design and Implementation of a Social Education System for Autistic Children using Spoken Networks and Python

Brief: The Spoken Networks projects study how real-world, face-to-face social behavior can be measured and modeled in ways that simultaneously protect privacy and provide new insight into the dynamics of human social behavior.

8.Design and Implementation of a Sports Predictions System using Alchemy Systems and Python

Brief: Alchemy is a software package providing a series of algorithms for statistical relational learning and probabilistic logic inference, based on the Markov logic representation.

9.Design and Generation of 3D Stylized Character Expressions from Humans
10.A Review of Blockchain Technology in Financial Markets and its Applications in Global Currencies
11.Applications of Virtual Reality and Augmented Reality Technology in the Law; A Case Study of Court Room Testimony using VR and AR
12.Unearthing trackers of the past: Revealing the history of third-party web tracking
13.A Study on Visual Semantic Planning Using Deep Successor Representations
14.Understanding Photo Shape: Photorealistic Materials for Large-Scale Shape Collections
15.Understanding DNA assembly for Nanopore data storage in the Human Brain and its connections to Quantum Computing

Note: These are new topics and their materials are not available.