Data Structures and Algorithms Jan-April 2017
Course Plan and Evaluation Policy here
The Boyer-Moore majority algorithm here
Problem Set I here
Problem Set II here
Problem Set III here
Mid I part I solutions here
Mid I part II solutions here
Mid II part I solutions here
Mid II part II solutions here