Courses

Structured learning paths built from cards and events

Filters
Clear
Algorithms and Data Structures

Algorithms and data structures in Java: abstract types, lists, trees, graphs, hashing, sorting, and related patterns.

Intermediate Algorithms 84 cards
Chess + Math

Mathematics through the chessboard: coordinates and parity, piece values, covering and non-attacking placements,...

Beginner Mathematics 50 cards
Optimization and linear programming (StatQuest)

Linear programming and the simplex algorithm: maximize an objective under constraints by walking the feasible region...

Intermediate Optimization 13 cards
Python as Lingua Franca for Data Scientists

Learn Python as the working language of data science, from the ground up: tables, types and reading files; vectors...

Approved Intermediate Python for Data Science 42 cards
Essence of linear algebra (3Blue1Brown)

Vectors, linear maps, determinants, eigenvalues, and change of basis, taught through geometry. Sixteen modules with...

Approved Intermediate Mathematics 96 cards
Quantum Machine Learning

No description

Approved Beginner Quantum Machine Learning 15 cards