Current Course

CS 577, Introduction to Algorithms. Summer 2022. Full course including lecture videos available at Algos.

Past Courses


Machine Learning


Data Science


Some examples of videos from my Youtube channel appear below. Most of these were an experiment during the pandemic. More recently, lecture videos and problem-solving videos for algorithms problems can be found in the course link at the top of the page.


Solving independent set on a bipartite graph using flows.

Data Programming

Learning to use Pandas by analyzing NBA stats.

Lecture Notes

Coming Soon! Some can be found in my Summer 2022 offering of introduction to algorithms: Algos.