- Lab1: Magic Square (2D Arrays & File Input)
- Lab2: Modifiable Calendar (Array Lists)
- Lab3: Students, Courses and GPA (Linked List)
- Lab4: Infix to Postfix Expressions (Stacks & Queues)
- Lab5: Josephus Problem "PG rating" (Circular Linked List)
- Lab6: Infix Expressions to Prefix and Postfix Expressions (Stacks, Queues, & Trees)
- Lab7: Hashing (Open Addressing & Seperate Chaining)
- Lab8: Shortest Paths (Diracted Graph with Adjacency Matrix)
each Lab's instructor supplied test data is stored as a prog#.dat file within each directory