Engineering · 2022
Java Data Structures
Custom array, stack, queue, and linked-list implementations in Java with generic, interface-based design and student-record I/O.
A from-scratch implementation of the core sequence data structures in Java (arrays, stacks, queues, linked lists), built around a common interface and exercised on a student-record dataset. The kind of project that makes generics, equality, and iteration semantics click.