Interview preparation.
Two week long primer on data structures and algorithms taught in computer science. Exercises covered topics such as data structures (binary trees, graphs, stacks, queues, etc.), sorting algorithms (quicksort, mergesort, etc.) as well as dynamic programming, bit manipulation, and general problem solving.