Teaching

Diag teaches graduate courses in public policy, behavioral science, and applied data science. His courses emphasize real-world problem solving, cross-disciplinary methods, and partnerships with public-interest organizations. He periodically offers:

  • Public Interest Technology Clinic — a project-based course where students build responsible data and AI tools with civic and government partners.

  • Decisions and Algorithms — a graduate seminar on behavioral foundations of algorithm design, human–AI interaction, and the governance of predictive systems.

  • Behavioral Science and Public Policy — an applied behavioral economics course focused on institutional design, decision architecture, and policy evaluation.

At UChicago Diag served as a teaching assistant for courses in behavioral economics (BS, MBA, PhD), technology strategy and artificial intelligence (MBA, PhD), business statistics (MBA), and managerial decision-making (EMBA).

He also developed a course as an instructor of microeconomics for the Northwestern Prison Education Program.