Algorithms Lecture Notes and Videos

University of Colorado, Boulder

CSCI 5454: Algorithms (graduate level)

Fall 2020


Instructor: Bo Waggoner

Course homepage


Lecture 1: Intro, Word-RAM Model

Module 1: Combinatorial and Graph Algorithms

Lecture 2: Depth-First-Search, Topological Sort

Lecture 3: Shortest Paths

Lecture 4: Dynamic Programming

Lecture 5: Max Flow and Min Cut

Lecture 6: Intro to Approximation Algorithms

Lecture 7: Intro to Online Algorithms