Choose your learning path
Browse the curriculum by the kind of understanding you want to build next.
Build your AI foundation
Start with AI history, mathematical intuition, probability, statistics, and machine learning basics.
Browse guides 02 · Algorithms & Model TheoryUnderstand model theory
Move from learning theory to classical algorithms, generative models, and modern architectures.
Browse guides 03 · DevelopmentBuild reliable systems
Turn models into maintainable software with development practices, deployment, and operations.
Browse guides 04 · OptimizationMake models efficient
Compress, quantize, and accelerate models for fast, cost-effective inference at scale.
Browse guides 05 · DeploymentShip to production
Design ML systems, serve models reliably, and automate delivery across cloud platforms.
Browse guides 06 · MonitoringKeep systems healthy
Track performance, detect drift, and monitor cost, resources, and security in production.
Browse guides 07 · RefinementContinuously improve
Close the loop with continual learning, experimentation, feedback, and root-cause debugging.
Browse guides 08 · Responsible AIBuild AI you can trust
Apply safety, fairness, privacy, and interpretability practices across the AI lifecycle.
Browse guides 09 · Research & AdvancedExplore the frontier
Dive into emerging architectures, research methods, and the cutting edge of AI.
Browse guidesLearn by making connections
Every topic moves from a clear idea to code, math, and the decisions that matter in production.
See the mental model
Visual intuition and plain-language explanations come before complex syntax.
Run a small example
Minimal Python examples make each idea concrete and inspectable.
Connect it to practice
Math, implementation notes, and production gotchas show why the idea matters.