Academy course catalog

Choose a course by subject

Each course presents its topics in order. Lessons include written explanations, activities, and questions that check your understanding.
Illustrated Machine Learning from Scratch book cover with a colorful fish

Models, Math, and Python

Machine Learning

This course explains machine learning from first principles and uses practical examples to show how the methods work.

  • Statistical foundations
  • Learning algorithms
  • Optimization
66 Topics · 726 Lessons
Illustrated Language AI Handbook cover with an elephant

NLP, transformers, and LLMs

Coming soon

Language AI

This course covers classical natural language processing, neural networks, transformers, and large language models.

  • Classical NLP
  • Neural language models
  • Transformers and LLMs
Curriculum in preparation
Illustrated Quantitative Finance book cover with an owl

Pricing, portfolios, and risk

Coming soon

Quantitative Finance

This course covers financial theory, pricing models, portfolio construction, backtesting, execution, and risk.

  • Asset pricing
  • Portfolio construction
  • Execution and risk
Curriculum in preparation
World Models Handbook cover with a fox studying a miniature world inside a transparent sphere

Prediction, planning, and control

Coming soon

World Models

This course explains how intelligent systems represent an environment, predict what may happen next, and use those predictions to choose actions.

  • State and learned dynamics
  • Model-based planning
  • Physical AI
Curriculum in preparation