MFIN 2270 Data Analytics in Finance

Corporations, investment banks, and asset management firms increasingly base their operational and investment decisions on the statistical analysis of " big data." In this course, you will be introduced to Python, a popular open-source modern programming language, and learn how to use it to extract data from online sources, estimate univariate and multivariate regressions on real-world financial data, and perform Monte Carlo simulations.

Course overview

Department
Finance
School
CSOM
Credits
3
Level
Undergraduate
Offered
Annually

Catalog details

Prerequisites
MFIN1151 and BZAN2021 or CSCI1101

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
4.08 / 5 · Very Good
662 responses
Instructor rating
4.32 / 5 · Very Good
662 responses
Terms evaluated
10
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 2026Ran Xu4.34.64.54.54.64.74.54.61–3 hrs/week21 of 27
Fall 2025Jonathan Reuter4.14.64.44.74.84.74.54.64–6 hrs/week51 of 69
Spring 2025Ran Xu3.83.84.54.44.74.54.34.14–6 hrs/week36 of 45
Fall 2024Jonathan Reuter4.24.54.54.64.84.64.54.54–6 hrs/week96 of 110
Spring 2024Ran Xu4.14.44.64.54.54.64.54.24–6 hrs/week81 of 90
Fall 2023Jonathan Reuter—————————78 of 100
Spring 2023Ran Xu4.04.24.74.84.74.84.54.34–6 hrs/week76 of 84
Fall 2022Jonathan Reuter4.14.54.54.54.64.64.44.34–6 hrs/week89 of 109
Spring 2022Ran Xu4.04.24.64.64.74.54.44.24–6 hrs/week61 of 95
Fall 2021Gang Nathan Dong3.83.94.34.04.54.34.24.51–3 hrs/week73 of 103

Data freshness

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

Instructors

  • Gang Nathan Dong
    Fall 2021 · Official rating 3.91/5
  • Jonathan Reuter
    Fall 2026, Fall 2025, Fall 2024, Fall 2023, Fall 2022 · Official rating 4.49/5
  • Ran Xu
    Spring 2026, Spring 2025, Spring 2024, Spring 2023, Spring 2022 · Official rating 4.24/5

Sections

  • Section 01
    Fall 2026 · Jonathan Reuter · Fulton Hall 115 TuTh 12:00 Noon-01:15PM · Offered
  • Section 02
    Fall 2026 · Jonathan Reuter · Fulton Hall 115 TuTh 03:00PM-04:15PM · Offered
  • Section 03
    Fall 2026 · Jonathan Reuter · Fulton Hall 250 TuTh 10:30AM-11:45AM · Offered