Computer Science Projects

Computer science refers to the branch of engineering which is associated with the scientific study of computer and its usage in computation and data processing, advanced algorithmic properties and systems control, and artificial intelligence. Students enrolled for a computers science degree course must study programming, theory, analysis and designing; this is why the projects that students must take up involve a lot of designing and development of software. Computer science projects may be conducted by using different tools like Oracle, .NET, Java etc. You can borrow some project ideas from the list of computer science projects given below:

100 Computer Science Project Topics for Students | Major Walter Nowotny
  1. Voice based E-mail for the Blind
  2. A Railway Anti-Collision System with Auto-Track Changing and Phis Plate Removal Sensing
  3. Computer Folders ‘Security with a Bluetooth-Enabled Mobile Phone and Rinjdal Security Extension
  4. Speech Stress Analysis based Cheap Lie Detector for Loyalty Test
  5. Credit Card Reader with Face Recognition based on Webcam
  6. Design and implementation of Mobile Banking
  7. JMX Based Managing and Monitoring the Clusters
  8. Implementation of Multi Router Traffic Monitoring
  9. A Distributed Learning System with Session Sharing, VoIP, Desktop Sharing, and Desktop Recording
  10. Emotion Based Music Player: A music player that presents you a playlist based on your mood
  11. Real Time Transmission Protocol Based Broadcasting of Multicast Video
  12. Recognition of Hand Movement for Paralytic Persons Based on a Neural Network
  13. Network Security Implementation Layer through Voice Biometric
  14. Agent Based Blocking and Response, Intrusion Detection using Signature
  15. Load Balancing of Artificial Intelligence Network using Ant Colony Optimization
  16. Authentication and Adaptive Security for DNS System
  17. Automated Robot for Military System (ARMS)
  18. A Wireless Communication Protocol based on Bulbs
  19. Unique ID (UID) Management System Project
  20. Online Voting Using Bluetooth Enabled Mobile Phone
  21. Wi-Fi Based Mobile Quiz
  22. Inter-Operability of 802.11e and 802.11
  23. Semi-Supervised Learning using Graph Kernels
  24. Gram-Based Fuzzy Keyword Search over Encrypted Data in Cloud Computing
  25. Battery Optimizer for Android Mobile Devices
  26. Visual Tracking Using Spare Appearance Model
  27. Sockets Programming in Python –Building a Python Chat Server
  28. Multicasting of Bandwidth Efficient Video in Multi-radio Multi-cellular Wireless networks
  29. ADHOC Networks Based Bandwidth Estimation of IEEE 802.11
  30. Data Mining Technique Based Building Intelligent Shopping for Web Services
  31. Automatic Teller Machine Network Implementation based Controlling of CAC Connection Admission
  32. Adaptive Coaching and Co-Operative System for MANETS
  33. Multidimensional and Color Imaging Projections
  34. Inter Domain Packet Filters based Controlling of IP Spoofing
  35. Hidden Markov Models Based Credit Card Fraud Detection
  36. XML Enable SQL Server Based Data Storage and Minimization
  37. Artificial Neural Network Based Verification of Digital Signature
  38. Design and Implementation of E Secure Transaction
  39. Pattern Recognition and Dynamic Character Using Neural Network
  40. Verification of Dynamic Signature Using Pattern Signature
  41. Data Integrity Maintenance and Dynamic University Linking
  42. Filtering and Analyzing of Effective Packet System for ATM Network
  43. Efficient and Distribution and Secure Content Processing by Cooperative Intermediaries
  44. Rule Mining Algorithm for Efficient Association in Distributed Databases
  45. Digest Algorithm for Efficient Message for Data Security
  46. By Using Concurrent Engineering Train Simulation Based on Genetic Algorithm
  47. Travelling Salesman and Genetic Algorithm Problem Using ATL COM and C#
  48. Channel Rate Allocation for Scalable Video Streaming Using Genetic Algorithm over Error-Prone Networks Based on GOP
  49. High Speed Face Recognition Based on RBF Neural Networks and Discrete Cosine Transform
  50. Automated Low-Level Analysis and Description of Diverse Intelligent Videos (ALADDIN)
  51. 3D Mobile Game Engine Development Software Project
  52. Coaching Management Software
  53. Bug Tracking System
  54. Development of a Feature-Rich Practical Online Leave Management System (LMS)
  55. Design and Development of Speed Cash System (SCS)
  56. Multi-Million Dollar Maintenance Using WLS Algorithms
  57. DDOS (Distributed Denial of Service) Using Throttle Algorithm
  58. File System Simulation
  59. Digital Voice Analysis
  60. Manipulating sound files
  61. Data Warehousing and Data Mining Dictionary
  62. Controlling of Topology in Ad hoc Networks by Using Cooperative Communications
  63. An SSL Back End Forwarding Scheme of Clusters Based On Web Servers
  64. Fuzzy Keyword Search in Cloud Computing over Encrypted Data
  65. Web Based Online Blood Donation System
  66. Web Based Graphical Password Authentication System
  67. Identification and Matching of Robust-Face Name Graph for Movie Character
  68. SQL Based Employee Management System in ASP and C# .Net
  69. Management System of Pharmacy in MySQL and PHP
  70. Motion Extraction Techniques Based Identifying the Level of Perception Power from Video
  71. Approximate and Efficient Processing of Query in Peer-to-Peer Networks
  72. Web Based Bus Ticket Reservation System
  73. Chinese Input with Eye Tracking and Keyboard
  74. Automated Image Enhancement Based Identification of Plaque
  75. Developing the Encryption, API, Architecture and Security of Biometric Technology
  76. Automated Transport Enquiry System in MySQL and C# Based on Voice
  77. Modeling and Detection of the Camouflaging Worm
  78. Increased Development Process Quality Based Testing of Automotive Real Time
  79. Graph Analysis and Generation for Detecting the Source Code Plagiarism Based on Program
  80. Implicit Approach Based Animating and Buildup of Wind Driven Snow
  81. Bullet Physics and Cinder Graphics Based Doodle Processing System
  82. Simulation and Modeling of Unknown Factors in Acquisition
  83. Image Processing Segmentation Based Verification of Secured Fingerprint Using Computational Geometry Algorithms
  84. Mathematical Morphology Based Algorithm for Image Noise Reduction
  85. Flexible Data Dissemination Strategy in Mobile Wireless Communication Networks for Effective Cache Consistency
  86. Fingerprint Verification System Based on a Correction
  87. Automatic Removal and Estimation of Noise in from a Single Image
  88. Dynamic Time Warping and Triangular Matching Based on a Fingerprint Verification System
  89. Smart Card Security and Static Analysis Perspective from a Java
  90. Internet Based Monitoring of Remote Electrocardiogram
  91. Internet Protocol Trace Back Based Detection and Modeling of Camouflaging Worm
  92. Healthcare systems connecting at various terminals to get the information
  93. Banking Software to access the information at various levels with complete security
  94. Digital parking system
  95. University admission system
  96. Electronic shopping
  97. Motion detection for security system
  98. Online image processing
  99. Blood bank management system
  100. Online passport registration
  101. Graphical Search Engine