Java Data Structures & Algorithms Collection of labs and projects from Data Structures course.
Sorting algorithms (merge, quick, heap) Data structures (AVL trees, hash tables, linked lists, priority queues) Recursion and binary search Graph traversal and maze solving
Capstone Project — SmartScheduler A support ticket scheduling system built in Java with JUnit tests and UML design documentation. Implements priority queue logic to process and route tickets efficiently. Tools: Java, JUnit