Algorithmic Analysis and Programming Practices Assignments Programming Bash 1 Programming Bash 2 2D Arrays Linked Lists 1 Linked Lists 2 Hashes Binary Heaps Binary Search Trees Disjoint Sets Minimum Spanning Tree Self Balancing BST Eulerian and Hamiltonian Circuits