Teach

Flexible support for engineering ML courses.

Shape a semester, quarter, advanced-topic, or project-based course while keeping theory, implementation, and engineering judgment in balance.

Course design

Use the book at the depth your course needs.

01

One-semester core

Foundations, supervised and unsupervised learning, neural networks, and system integration.

02

Quarter system

A compressed core with selected Application Examples and a focused project.

03

Advanced topics

Selective pathways through reinforcement, generative, physics-informed, graph, or agentic methods.

04

Project-based course

Application Examples become seeds for framing, implementation, evaluation, and technical communication.

Teaching emphasis

Keep engineering decisions visible.

Balance conceptual understanding, mathematical reasoning, and implementation.

Assess problem framing, data responsibility, evaluation, and critical interpretation.

Use Application Examples as walkthroughs, labs, homework, or project seeds.

Verified resources

From guidance to a working course.

Approved instructors receive an online manual plus editable planning, activity, assessment, and setup resources.

Online instructor’s manualSearchable course design, pedagogical advice, chapter notes, assessment guidance, and practical resources.
Course-planning kitEditable semester, quarter, advanced-topic, and project-based syllabus templates.
AE teaching plannerFilter all 56 notebooks and plan minimal, standard, or extended classroom use.
Assessment toolkitAssignment and project templates, editable rubrics, and AI-use policy language.
Chapter and lecture supportDirect access to teaching emphasis, common challenges, activities, and AE suggestions for every chapter.
Course-startup resourcesComputing guidance, reproducibility expectations, and an editable pre-term checklist.
Instructor contributionsA reviewed route for sharing course plans, assignments, rubrics, activities, and teaching insights.

Instructor verification

Access requires a verified teaching role.

  1. 1Confirm ownership of an institutional email.
  2. 2Submit institution, position, and faculty-profile information.
  3. 3Receive administrative approval for protected materials.