Advanced Data Structures - Lectures 1 -11

Advanced Data Structures is a lecture series I put together to help provide free or accessible Computer Science education in data structures and algorithms.  The content in it is roughly the equivalent of a 2nd-year data structures and algorithms course at a top Canadian university.  This is a 33 part series, at least for the main topics in the series.  For the full playlist, check out (a video with the playlist is embedded above): 
Note that more lectures are on the YouTube channel, do check those out.  You can subscribe to the channel here:

You can get access to the written note companion book at: or by supporting me at the General Support tier to get a personally signed digital PDF copy.

Have a beautiful day!