Algorithms, Part I
introduction
you can reinforce your understanding of many topics related to the study of algorithms by browsing the excerpts, code, and exercises here, watching the lecture videos, and/or using book as a reference.
source
class source can be found below:
Algorithms, 4th Edition
bilibili video
other courses include: Stanford CS106B, MIT 6.006, UCB CS61B.