Projects from CS150: Data Structures and Algorithms