ECON 124Machine Learning for Economists
Introduction to machine learning from the perspective of economics. Students introduced to modern estimation methods for high-dimensional data, which is illustrated through applications to causal inference and prediction problems in economics, business, and related fields. Students gain experience working with these methods through programming assignments. Course focuses on methodology and its practical application and culminates in an empirical project in which students apply course concepts to real-world data.
Prerequisite(s): ECON 113 or ECON 216. Enrollment is restricted to undergraduate majors in economics, business management economics, global economics, and economics combined programs and master's students in the quantitative economics and finance (formerly applied economics and finance) program.
- Enroll in lecture and associated discussion section
Find a section and add it to your scheduleLive seat counts, time-conflict checks and the walk from your previous class.
When it runs
Winter 2026Open Winter 2026
| Section | Type | When | Where | Instructor | Seats |
|---|---|---|---|---|---|
| 01 | Lecture | Mon Wed Fri 10:40am–11:45am | Porter Acad 144 | M. Leung | Open 38/55 |
Who teaches it
| Instructor | Rating | Difficulty | Would take again | Reviews |
|---|---|---|---|---|
| Michael Leung | 5.0 / 5 | 3.0 / 5 | 100% | 5 |
From RateMyProfessors, which is student-submitted and not a survey. Small review counts move a long way on one bad quarter.
SlugAtlas is a student project and is not affiliated with, endorsed by, or operated by UC Santa Cruz. Course data is a snapshot of the public class search; myUCSC is authoritative for enrolment.