Current courses, teaching philosophy, and past offerings at UNC Chapel Hill.
UNC Chapel Hill
A mathematically grounded introduction to statistical machine learning for advanced undergraduate and master’s students. The course connects loss, optimization, and generalization with representative models, implementation, and modern applications.
October 9 syllabus: Foundations of learning from data; predictive modeling and regularization; flexible prediction and structure discovery; learned representations and generative AI. Mathematical analysis, Python experiments, and a final project connect these topics.
Visit the Fall 2026 course website · Course overview and public syllabus summary
An undergraduate course connecting the technical foundations of ML with moral philosophy and the social and economic effects of algorithmic decisions. Students examine how systems affect people, how people respond, and what technical or policy interventions might improve the outcomes.
October 9 syllabus: Foundations and ethical issues; learning while acting; people, platforms, and rules; generative AI and society. Discussions, technical exercises, and a team project connect the models to responsibility, competing values, and possible interventions.
Visit the Fall 2026 course website · Course overview and public syllabus summary
Course materials may require sign-in or course access. Please use the course websites for current schedules and materials, and Canvas for enrolled-student submissions and grades.
Predict, experiment, reflect: two public learning challenges. A synthetic regularization experiment and a fictional recommendation scenario let visitors try this approach without enrolling or submitting student information.
My goal is to help students understand why a method works, what assumptions it makes, and how to judge its use in a particular setting. I use representative problems to connect ideas across machine learning and to prepare students to learn new methods independently.
These pages retain the syllabi and information for their respective semesters.