SlugAtlasUC Santa Cruz

ECON 124Machine Learning for Economists

5 creditsUndergraduateStudent Option

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.

Prerequisites

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

SectionTypeWhenWhereInstructorSeats
01Lecture
Mon Wed Fri 10:40am–11:45am
Porter Acad 144M. LeungOpen 38/55

Who teaches it

InstructorRatingDifficultyWould take againReviews
Michael Leung5.0 / 53.0 / 5100%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.