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.