Online Textbooks

These book manuscripts synthesize lessons from applied research, course design, and three decades of system building. Each draft is open and continuously updated. Shorter writing lives under blog posts.

Cover of Building Language AI: From Tokens to Agents

Online Textbook

Building Language AI: From Tokens to Agents

A practitioner's guide to large language models, retrieval-augmented generation, fine-tuning, and agentic systems.

Cover of Building Vision AI: From Pixels to Generative Models

Online Textbook

Building Vision AI: From Pixels to Generative Models

Computer vision end to end: classical image processing, convolutional networks, and modern generative models.

Cover of Building Scalable AI: From Big Data Algorithms to Distributed Intelligence

Online Textbook

Building Scalable AI: From Big Data Algorithms to Distributed Intelligence

A practitioner's guide to distributing data, training, inference, and coordination across many machines.

Cover of Building Temporal AI: From Forecasting to Sequential Decision Making

Online Textbook

Building Temporal AI: From Forecasting to Sequential Decision Making

Temporal AI end to end: time-series forecasting, sequence modeling, and sequential decision making.