MFIN 1021 Fundamentals of Finance

This course was formally called Basic Finance. This course introduces the fundamentals of the areas of corporate financial management, money and capital markets and financial institutions. Corporate finance topics include the time value of money, the cost of capital, capital budgeting, financial analysis, and working capital management. Financial markets and institutions cover the role of financial intermediaries and instruments as they function in a complex economic system.

Course overview

Department
Finance
School
CSOM
Credits
3
Level
Undergraduate
Offered
Every Fall, Every Spring

Catalog details

Prerequisites
ACCT1021 or MCAC1021

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.17 / 5 · Very Good
3,659 responses
Instructor rating
4.32 / 5 · Very Good
3,659 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 2026Arup Ganguly3.53.84.34.04.74.04.64.41–3 hrs/week41 of 46
Spring 2026Hassan Tehranian3.94.24.24.34.54.24.64.41–3 hrs/week89 of 97
Spring 2026Mathias Hasler4.34.54.84.84.74.84.74.34–6 hrs/week117 of 129
Spring 2026Michael Barry3.53.53.83.84.64.34.44.24–6 hrs/week117 of 130
Spring 2026Michele Andreolli4.14.24.64.64.74.44.64.51–3 hrs/week117 of 140
Fall 2025Arup Ganguly3.94.14.54.54.74.34.74.74–6 hrs/week49 of 50
Fall 2025Cheng Jiang4.34.64.74.84.64.64.73.91–3 hrs/week92 of 109
Fall 2025Mathias Hasler4.54.74.84.84.84.84.84.54–6 hrs/week122 of 147
Fall 2025Michael Barry3.83.94.14.24.74.64.54.51–3 hrs/week39 of 45
Fall 2025Ran Duchin4.44.74.84.84.84.74.74.54–6 hrs/week100 of 106
Summer 2025Andrew Hession-Kunz4.34.24.44.64.74.74.74.210+ hrs/week28 of 42
Spring 2025Arup Ganguly3.94.04.34.44.84.54.54.64–6 hrs/week39 of 46
Spring 2025Hanyi Yi4.54.64.84.84.54.74.74.54–6 hrs/week137 of 143
Spring 2025Hassan Tehranian3.63.63.84.04.54.34.54.34–6 hrs/week79 of 95
Spring 2025Mathias Hasler4.44.64.84.84.84.84.84.44–6 hrs/week127 of 151
Spring 2025Michael Barry3.23.73.43.84.23.84.04.64–6 hrs/week11 of 15
Spring 2025Michele Andreolli3.93.84.54.44.74.24.54.14–6 hrs/week71 of 84
Fall 2024Arup Ganguly3.63.84.54.44.84.34.54.64–6 hrs/week85 of 88
Fall 2024Cheng Jiang4.44.54.84.94.54.64.74.01–3 hrs/week84 of 100
Fall 2024Mathias Hasler4.24.34.74.74.84.84.64.34–6 hrs/week121 of 146
Fall 2024Ran Duchin4.24.54.74.74.74.64.74.74–6 hrs/week91 of 98
Spring 2024Adam Jorring4.34.44.74.74.74.54.64.54–6 hrs/week124 of 145
Spring 2024Hanyi Yi4.14.14.64.54.54.54.54.34–6 hrs/week119 of 142
Spring 2024Mathias Hasler4.24.54.84.74.64.74.64.24–6 hrs/week91 of 99
Spring 2024Michele Andreolli3.93.94.44.44.54.44.54.31–3 hrs/week118 of 141
Fall 2023Hassan Tehranian—————————82 of 93
Fall 2023Mathias Hasler—————————124 of 135
Fall 2023Ran Duchin—————————90 of 96
Spring 2023Adam Jorring4.54.74.84.84.64.74.74.51–3 hrs/week136 of 168
Spring 2023Hanyi Yi4.44.64.84.84.54.84.84.54–6 hrs/week80 of 94
Spring 2023Mathias Hasler4.34.54.84.84.64.84.74.44–6 hrs/week98 of 108
Spring 2023Michele Andreolli2.92.93.83.84.53.84.03.64–6 hrs/week72 of 89
Spring 2023Ran Duchin4.24.54.64.64.54.54.74.54–6 hrs/week92 of 96
Fall 2022Hassan Tehranian4.04.14.24.44.64.34.54.51–3 hrs/week81 of 85
Fall 2022Mathias Hasler4.54.74.84.84.84.84.84.54–6 hrs/week74 of 84
Fall 2022Michael Barry3.93.94.24.24.64.54.54.71–3 hrs/week86 of 101
Spring 2022Adam Jorring4.84.95.04.94.74.94.94.71–3 hrs/week80 of 134
Spring 2022Francesco D'acunto4.24.64.54.54.54.44.64.01–3 hrs/week47 of 88
Spring 2022Mathias Hasler4.54.54.84.84.64.74.74.14–6 hrs/week68 of 126
Spring 2022Ran Duchin4.54.84.94.84.54.74.84.54–6 hrs/week77 of 87

Showing the 40 most recent of 43 term and instructor rows.

Data freshness

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

Instructors

  • Abhishek Ganguly
    Fall 2026
  • Adam Jorring
    Spring 2024, Spring 2023, Spring 2022 · Official rating 4.65/5
  • Andrew Hession-Kunz
    Summer 2025 · Official rating 4.24/5
  • Arup Ganguly
    Fall 2026, Spring 2026, Fall 2025, Spring 2025, Fall 2024 · Official rating 3.91/5
  • Cheng Jiang
    Fall 2026, Fall 2025, Fall 2024 · Official rating 4.54/5
  • Francesco D'acunto
    Spring 2022 · Official rating 4.56/5
  • Hanyi Yi
    Spring 2027, Spring 2025, Spring 2024, Spring 2023 · Official rating 4.42/5
  • Hassan Tehranian
    Spring 2026, Spring 2025, Fall 2023, Fall 2022, Fall 2021 · Official rating 4.06/5
  • Justin Katz
    Spring 2027
  • Leonard Kostovetsky
    Fall 2021 · Official rating 4.25/5
  • Mathias Hasler
    Spring 2027, Fall 2026, Spring 2026, Fall 2025, Spring 2025, Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021 · Official rating 4.56/5
  • Michael Barry
    Spring 2027, Fall 2026, Spring 2026, Fall 2025, Spring 2025, Fall 2022 · Official rating 3.70/5
  • Michele Andreolli
    Spring 2027, Spring 2026, Spring 2025, Spring 2024, Spring 2023 · Official rating 3.74/5
  • Ran Duchin
    Fall 2026, Fall 2025, Fall 2024, Fall 2023, Spring 2023, Spring 2022 · Official rating 4.64/5
  • Robert James
    Summer 2026

Sections

  • Section 01
    Spring 2027 · Michele Andreolli · Fulton Hall 150 TuTh 09:00AM-10:15AM · Offered
  • Section 02
    Spring 2027 · Michele Andreolli · Fulton Hall 511 (Auditorium) TuTh 12:00 Noon-01:15PM · Offered
  • Section 03
    Spring 2027 · Michele Andreolli · Fulton Hall 511 (Auditorium) TuTh 01:30PM-02:45PM · Offered
  • Section 04
    Spring 2027 · Mathias Hasler · Fulton Hall 115 MW 12:00 Noon-01:15PM · Offered
  • Section 05
    Spring 2027 · Mathias Hasler · Fulton Hall 115 MW 01:30PM-02:45PM · Offered
  • Section 06
    Spring 2027 · Mathias Hasler · Fulton Hall 115 MW 03:00PM-04:15PM · Offered
  • Section 07
    Spring 2027 · Michael Barry · Fulton Hall 250 MW 12:00 Noon-01:15PM · Offered
  • Section 08
    Spring 2027 · Justin Katz · Fulton Hall 230 MW 03:00PM-04:15PM · Offered
  • Section 09
    Spring 2027 · Justin Katz · Fulton Hall 115 MW 04:30PM-05:45PM · Offered
  • Section 10
    Spring 2027 · Hanyi Yi · Fulton Hall 235 TuTh 09:00AM-10:15AM · Offered
  • Section 11
    Spring 2027 · Hanyi Yi · Fulton Hall 235 TuTh 10:30AM-11:45AM · Offered
  • Section 12
    Spring 2027 · Hanyi Yi · Fulton Hall 235 TuTh 12:00 Noon-01:15PM · Offered
  • Section 13
    Spring 2027 · Hanyi Yi · Fulton Hall 235 TuTh 01:30PM-02:45PM · Offered
  • Section 01
    Fall 2026 · Mathias Hasler · Fulton Hall 145 MW 12:00 Noon-01:15PM · Offered
  • Section 02
    Fall 2026 · Mathias Hasler · Fulton Hall 245 MW 01:30PM-02:45PM · Offered
  • Section 03
    Fall 2026 · Mathias Hasler · Fulton Hall 245 MW 03:00PM-04:15PM · Offered
  • Section 04
    Fall 2026 · Michael Barry · Fulton Hall 235 TuTh 12:00 Noon-01:15PM · Offered
  • Section 05
    Fall 2026 · Arup Ganguly · Fulton Hall 415 TuTh 09:00AM-10:15AM · Offered
  • Section 06
    Fall 2026 · Ran Duchin · Fulton Hall 145 TuTh 09:00AM-10:15AM · Offered
  • Section 07
    Fall 2026 · Ran Duchin · Fulton Hall 145 TuTh 10:30AM-11:45AM · Offered
  • Section 08
    Fall 2026 · Cheng Jiang · Gasson Hall 205 MW 04:30PM-05:45PM · Offered
  • Section 09
    Fall 2026 · Cheng Jiang · Gasson Hall 205 MW 03:00PM-04:15PM · Offered
  • Section 10
    Fall 2026 · Abhishek Ganguly · Hayden Hall Room 102 TuTh 03:00PM-04:15PM · Offered
  • Section 11
    Fall 2026 · Abhishek Ganguly · Hayden Hall Room 205 TuTh 04:30PM-05:45PM · Offered
  • Section 01
    Summer 2026 · Robert James · Fulton Hall 150 WF 09:30AM-11:45AM · Offered