Unfortunately I havent found a complete playlist for this course as offered at IITM, but you can find some good playlists in the Miscellaneous links section. For detailed refernces - Prof. Jayalal's page or Prof. Yadu's Page
Definitely solve CLRS exercises inside the text. These give you fine insights about the algorithm -- a good thing to understand since these are very fundamental. Some of the exercises are good math/logic puzzle which further enhance your thinking, trust me worth a shot
Solve the Problem sets here. These are standard textbook problems, solutions should be available online, not posting here - if you follow contents according to Prof Jayalal's page
Solve problem sets here - if you follow contents according to Prof Yadu's page
This is both important for foundations in DSA and an important course with emphasis on proofs. Make sure to iterate through proofs and get to the most concise proof possible without loss in correctness -- comes through sheer practise.