Frontend Masters Computer Science course exercises using Javascript. It tackles some big topics: Algorithms and Big O Analysis, Recursion, Sorting, Data Structures and Functional Programming.
Link to CS course theory: http://btholt.github.io/four-semesters-of-cs/