ECON 3389 Machine Learning for Economics

Large scale datasets, both in length (number of observations) and width (number of variables) have become ubiquitous across many applied areas. The goal of this course is to provide an introduction to methods that allow us to use these datasets for forecasting and classification, as well as for simplifying these very wide datasets with dimensionality reduction methods. The course will also examine how to explore network connectivity with such long and wide datasets. The course will make use of computational libraries from Python, Julia, or Matlab, but students are free to make use of other coding methods, such as R or Stata.

Course overview

Department
Economics
School
MCAS
Credits
3
Level
Undergraduate
Offered
Every Spring

Catalog details

Prerequisites
ECON1151

Catalog text is imported from the reviewed Boston College course snapshot. Confirm eligibility in EagleApps.

Requirements fulfilled

Requirement eligibility can vary by school, cohort, and section. Confirm the selected section in EagleApps or with an advisor.

Course evaluations

Response-weighted averages from Boston College’s official course evaluations (Avalanche/Blue).

Course rating
3.61 / 5 · Very Good
249 responses
Instructor rating
3.82 / 5 · Very Good
249 responses
Terms evaluated
11
Most recent: Spring 2026

Scales: overall ratings run from 1 (poor) to 5 (excellent); agreement questions from 1 (strongly disagree) to 5 (strongly agree); weekly effort from 1 (up to 1 hour) to 5 (10 or more hours).

Evaluations by term and instructor
TermInstructorCourse overallInstructor overallWell organizedClear learning objectivesIntellectually challengingHelpful assignmentsApplicable beyond courseAttendance necessaryWeekly effortResponses
Spring 2026Pietro Visaggio3.53.83.93.84.43.84.33.84–6 hrs/week21 of 24
Fall 2025Pietro Visaggio3.23.43.53.64.33.44.03.61–3 hrs/week20 of 24
Spring 2025Shane Mcmiken3.84.24.34.44.64.34.54.34–6 hrs/week39 of 47
Fall 2024Anshuman Bhakri3.93.64.04.14.34.44.64.14–6 hrs/week8 of 10
Summer 2024Yunus Semih Coskun3.84.24.34.04.54.34.74.54–6 hrs/week6 of 6
Spring 2024Arnab Palit3.74.14.53.94.53.34.43.74–6 hrs/week17 of 21
Fall 2023Arnab Palit—————————42 of 50
Summer 2023Arnab Palit—————————5 of 12
Summer 2023Yunus Semih Coskun—————————2 of 2
Summer 2022Anatoly Arlashin3.73.84.54.34.54.44.64.87–9 hrs/week6 of 24
Spring 2022Haydar Evren3.73.94.34.34.34.34.23.64–6 hrs/week33 of 70
Fall 2021Anatoly Arlashin3.43.54.34.34.54.24.03.34–6 hrs/week50 of 74

Data freshness

Course and evaluation data last updated 2026-10-09. Source details and limitations are documented in Data Sources and Methodology.

Instructors

Sections

  • Section 01
    Spring 2027 · Paul D Mcnelis · Campion Hall 236 TuTh 10:30AM-11:45AM · Offered
  • Section 01
    Fall 2026 · Paul D Mcnelis · O'Neill Library 256 TuTh 10:30AM-11:45AM · Offered
  • Section 01
    Summer 2026 · Matteo Masullo · On-line Asynchronous · Offered