COMPSC 132-Programming and Computation II: Data Structures