ADSA Project Titles List
ADSA Project Titles List
Description: Develop a smart task scheduling system that prioritizes tasks based on urgency,
deadlines, and dependencies using Priority Queues.
What Students Can Do:
2. Graph-Based
Based Route Optimization for Delivery Services
Description: Develop a password manager that securely stores passwords using Hashing
techniques with salting and collision resolution
resolution.
What Students Can Do:
Description: Build a plagiarism detection system that checks for similar content in documents
using Knuth-Morris-Pratt and Boyer-Moore algorithms.
What Students Can Do:
Description: Create a chatbot that dynamically manages user inputs and responses using Trie,
Stack, and Queue structures.
What Students Can Do:
Description: Develop an auto-correct and spell-checker tool that suggests words based on Trie
Data Structure.
What Students Can Do:
Description: Design a system that fetches product prices from different sources and sorts them
using Multi-way Merge Sort, Heap Sort, and Shell Sort.
What Students Can Do:
Scrape product prices using APIs or web scraping techniques.
Implement different sorting algorithms to compare efficiency.
Use data visualization to display price trends.
Description: Build a system that predicts ticket prices using 0/1 Knapsack and Matrix Chain
Multiplication.
What Students Can Do:
Description: Optimize image scaling and filtering using Strassen’s Divide & Conquer
Algorithm for matrix multiplication.
What Students Can Do:
*****