- Encryption algorithm by sorting data into a 2D array
- Registrar data sorts
- LogN Registrar data sorts
- Recursive Sudoku generator and solver
- List, Iterator and Queue classes using arrays
- Linked List, Linked Iterator Class, and Linked Stack Class
- Generic Binary Search Tree
- AVL Self Balancing Tree
- Heap Array with Integers
- Hash Table structure using BST for Separate Chaining collision avoidance