Learning Goals

Students who complete the course should be able to:


Formulate Constrained AI Problems

Formulate AI problems with explicit hard constraints and identify appropriate enforcement mechanisms.

Compare Approaches

Compare Lagrangian, projection-based, and solver-in-the-loop approaches theoretically and empirically.

Critically Evaluate Safety Claims

Critically evaluate safety and alignment claims in modern ML papers.

Design Safe AI Systems

Design a constrained AI system with provable guarantees or well-justified approximations.

Contribute to Research

Contribute to the research literature on constrained and safe AI, at the level of a workshop or conference submission to ICML, NeurIPS, or ICLR.


MS&E 318: Constrained and Safe AI | Stanford University | Winter 2026

This site uses Just the Docs, a documentation theme for Jekyll.