Courses
Structured learning paths built from cards and events
Filters
Algorithms and Data Structures
Algorithms and data structures in Java: abstract types, lists, trees, graphs, hashing, sorting, and related patterns.
Chess + Math
Mathematics through the chessboard: coordinates and parity, piece values, covering and non-attacking placements,...
Optimization and linear programming (StatQuest)
Linear programming and the simplex algorithm: maximize an objective under constraints by walking the feasible region...
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...
Neural networks (3Blue1Brown)
Feedforward networks, gradient descent, backpropagation, transformers, and large language models. Nine modules with...
Essence of linear algebra (3Blue1Brown)
Vectors, linear maps, determinants, eigenvalues, and change of basis, taught through geometry. Sixteen modules with...
Quantum Machine Learning
No description
Python for Data Scientists II
No description