Add it to a GitHub README or profile β the card updates as the ranking changes:
Java Data Structures Lab β Sorting Algorithms Module: Learn and implement core sorting algorithms (Bubble, Selection, Insertion, Merge, Quick) in Java. Includes complexity analysis, stability, in-place evaluation, and hands-on student exercises for algorithm mastery.
Java refresher for Data Structures Lab: concise, example-driven review of Java basics, OOP, arrays, strings, generics, and exceptions, designed to prepare students for implementing data structures.
Java Data Structures Lab β Linked Lists Module: Learn SLL, DLL, and CLL implementations in Java with pointer-based dynamic structures, efficient insertion/deletion, traversal, and activity-based exercises.
Java Data Structures Lab β Recursion Module: Learn recursion in Java through arrays, linked lists (SLL, DLL, CLL), and classic problems like factorial and Fibonacci, with step-by-step visualizations, activities, and assignments.
Java Data Structures Lab β Arrays Module: Learn array memory layout, insertion & deletion via manual shifting, capacity vs logical size, and array operations to prepare for linked lists, stacks, and queues.