Finance Train LogoFinance Train
BlogMembership
Finance TrainFinance Train
Home
Learn
Getting StartedGetting StartedPythonPythonR ProgrammingR ProgrammingQuantitative FoundationsQuantitative FoundationsData AnalysisData AnalysisMachine LearningMachine LearningAIAIFinance AppsFinance Apps
BlogToolsMembership
CoursesCorporate Finance Part 1

Corporate Finance Part 1

20 lessons

Public

CFA Level II

Lessons

01

CFA Level 2: Corporate Finance Part 1 – Introduction

Start
02

Introduction to Capital Structure and Leverage

Start
03

Introductory Capital Budgeting Remarks

Start
04

Expansion Projects vs. Replacement Projects and Cash Flows

Start
05

Impacts of Depreciation Method Choice on Capital Budget Analysis

Start
06

Inflation and Capital Budgeting

Start
07

Mutually Exclusive Capital Projects with Unequal Lives

Start
08

Equivalent Annual Annuity (EAA) Approach

Start
09

Least Common Multiple of Lives Approach

Start
10

Stand Alone Risk and Capital Projects

Start
11

CAPM and a Capital Project’s Discount Rate

Start
12

Capital Projects and Real Options

Start
13

Common Pitfalls in Capital Budgeting

Start
14

Capital Budgeting Alternatives to NPV and IRR Analysis

Start
15

Modigliani-Miller and Capital Structure Theory

Start
16

Evaluating Capital Structure Policy

Start
17

International Differences in Financial Leverage

Start
18

Dividend and Share Repurchase Policies

Start
19

Factors Affecting Corporate Dividend Policy Decisions

Start
20

Signals from Dividend Policies

Start

Master Data & AI for Finance

Get full access to all Data Science, Machine Learning, and AI courses built for finance professionals.

  • Full course library
  • Code & templates
  • Lifetime updates

One-time payment - Lifetime access

Or create a free account to start

Finance Train

Learn data science and AI skills for finance through practical courses and tutorials.

Learn

  • Learning Path
  • Blog
  • Finance Fundamentals

Resources

  • Tools
  • Tables
  • Calculators
  • Membership

Company

  • About
  • Contact
  • Privacy
  • Terms

© 2026 Finance Train. All rights reserved.