Algorithms

A course on the most important data structures and algorithms that you would need in competitive programming and university courses.