7 routes42 sections324 units

A personal study route through ML and AI

One finite route
through ML and AI

Start with practical Python and data work, build a first machine-learning model, then deepen the mathematics, algorithms and systems behind modern AI. Every unit says what to open, how far to go, how to practise and when to stop.

Core stages
7
Sections
42
Core units
324

Curriculum · 01—07

Choose your starting point

Seven connected stages, from practical foundations to the mechanics behind modern language models.

01 CORE STAGE 7 sections

Programming fundamentals for Machine Learning

Start with practical Python and data tools, complete a first end-to-end machine-learning project, then deepen the runtime, interfaces, testing, concurrency and native-systems knowledge needed to engineer reliable software.

0/50 units
Explore stage
02 CORE STAGE 5 sections

Mathematical foundations for Machine Learning

The mathematical language needed to understand, implement and diagnose learning systems.

0/37 units
Explore stage
03 CORE STAGE 5 sections

Algorithm and DSA

Choose representations from constraints, derive invariants and proofs, implement reliable algorithms, and test them against adversarial cases.

0/40 units
Explore stage
04 CORE STAGE 5 sections

Classical Machine Learning

Frame defensible prediction problems, implement central model families, and turn evaluation evidence into bounded decisions.

0/42 units
Explore stage
05 CORE STAGE 8 sections

Deep Learning

Own neural mechanisms, PyTorch execution, training diagnosis, major architectures, representation learning and reliable measurement on compact models.

0/60 units
Explore stage
06 CORE STAGE 7 sections

Systems Foundations

Trace state across processes and machines, bound concurrent work, recover durable data, and reason quantitatively about failure, reliability and trust.

0/60 units
Explore stage
07 CORE STAGE 5 sections

LLM Foundations

Build the tokenizer-to-cached-generation path, test every causal and state boundary, and connect model quality claims to evaluation and arithmetic.

0/35 units
Explore stage

Quick find

Search Michi

Type to search every route, section, unit, topic and resource.

Enter opens the first result Esc closes

Reference

Keyboard shortcuts

n
Continue to the first unit not passed
j / k
Next / previous unit
1 2 3
Toggle learned, practised, passed
/
Open search
?
Show this help
Esc
Close open panels