CourseEye
Courses
The Guide
Combinatorics Courses
Principles of Computing (Part 1) (Coursera)
Combinatorics and Probability (Coursera)