📈 Macroeconomics

Master economic aggregates, policy tools, and the forces that drive national economies

← Back to Economics Courses

Macroeconomics Curriculum

12
Core Units
~160
Macro Concepts
40+
Policy Tools
120+
Real-World Applications
1

National Income Accounting

Learn to measure economic activity through GDP and related national income statistics.

  • GDP definition and measurement
  • Expenditure approach
  • Income approach
  • Production approach
  • Real vs nominal GDP
  • GDP deflator
  • GNP and other measures
  • GDP limitations
2

Economic Growth

Understand the factors that drive long-term economic growth and living standards.

  • Sources of economic growth
  • Production function
  • Capital accumulation
  • Technological progress
  • Human capital
  • Solow growth model
  • Endogenous growth theory
  • Growth accounting
3

Unemployment

Analyze different types of unemployment and their causes and consequences.

  • Unemployment measurement
  • Types of unemployment
  • Natural rate of unemployment
  • Frictional unemployment
  • Structural unemployment
  • Cyclical unemployment
  • Phillips curve
  • Labor market policies
4

Inflation

Examine price level changes, their measurement, causes, and economic effects.

  • Inflation measurement
  • CPI and other price indices
  • Demand-pull inflation
  • Cost-push inflation
  • Expected vs unexpected inflation
  • Hyperinflation
  • Deflation
  • Inflation targeting
5

Aggregate Demand

Study the total demand for goods and services in the economy and its determinants.

  • AD curve derivation
  • Consumption function
  • Investment demand
  • Government spending
  • Net exports
  • Wealth effects
  • Interest rate effects
  • AD curve shifts
6

Aggregate Supply

Understand how total production in the economy responds to price level changes.

  • Short-run aggregate supply
  • Long-run aggregate supply
  • Sticky wages and prices
  • Supply shocks
  • Potential output
  • Output gaps
  • AS curve shifts
  • Supply-side economics
7

AD-AS Model

Combine aggregate demand and supply to analyze macroeconomic equilibrium.

  • Macroeconomic equilibrium
  • Short-run equilibrium
  • Long-run equilibrium
  • Economic fluctuations
  • Demand shocks
  • Supply shocks
  • Adjustment mechanisms
  • Policy implications
8

Fiscal Policy

Analyze how government spending and taxation affect economic performance.

  • Fiscal policy tools
  • Government budget
  • Multiplier effects
  • Automatic stabilizers
  • Discretionary policy
  • Budget deficits and surpluses
  • National debt
  • Crowding out
9

Money and Banking

Understand the role of money, banks, and the financial system in the economy.

  • Functions of money
  • Money supply measures
  • Banking system
  • Money creation
  • Reserve requirements
  • Central banking
  • Financial intermediation
  • Payment systems
10

Monetary Policy

Examine how central banks influence money supply and interest rates to affect the economy.

  • Federal Reserve System
  • Monetary policy tools
  • Open market operations
  • Discount rate
  • Reserve requirements
  • Interest rate targeting
  • Quantitative easing
  • Policy transmission
11

IS-LM Model

Study the interaction between goods and money markets in determining output and interest rates.

  • IS curve derivation
  • LM curve derivation
  • General equilibrium
  • Fiscal policy in IS-LM
  • Monetary policy in IS-LM
  • Liquidity trap
  • Crowding out effects
  • Policy mix analysis
12

International Macroeconomics

Analyze how international trade and finance affect domestic economic policy and performance.

  • Balance of payments
  • Exchange rates
  • Purchasing power parity
  • Interest rate parity
  • Open economy IS-LM
  • Mundell-Fleming model
  • Exchange rate regimes
  • International policy coordination

Unit 1: National Income Accounting

Learn to measure economic activity through GDP and related national income statistics.

GDP Definition and Measurement

Understand what GDP measures and why it's the primary indicator of economic activity.

Economic Output Market Value Final Goods
Gross Domestic Product (GDP) is the total market value of all final goods and services produced within a country's borders during a specific time period. It measures the size of an economy and its growth rate.
# GDP Measurement Framework
gdp_definition = {
  "full_name": "Gross Domestic Product",
  "key_components": {
    "gross": "Before depreciation of capital",
    "domestic": "Within country's borders",
    "product": "Goods and services produced"
  },
  "what_counts": {
    "final_goods": "Sold to end users",
    "market_value": "At current market prices",
    "current_production": "Made in current period",
    "legal_activities": "Recorded in official markets"
  },
  "exclusions": {
    "intermediate_goods": "Avoid double counting",
    "financial_transactions": "Just transfers, not production",
    "used_goods": "Produced in previous periods",
    "illegal_activities": "Underground economy"
  }
}

Expenditure Approach

Learn to calculate GDP by summing all expenditures on final goods and services.

GDP Expenditure Components:
• C = Consumption (household spending)
• I = Investment (business and residential)
• G = Government purchases
• NX = Net exports (exports - imports)
GDP = C + I + G + NX
This identity shows that total production equals total spending in the economy. Each component represents different sectors' contributions to economic activity.
# Expenditure Approach Calculation
expenditure_approach = {
  "formula": "GDP = C + I + G + NX",
  "components": {
    "consumption": {
      "definition": "Household spending on goods and services",
      "categories": ["Durables", "Non-durables", "Services"],
      "typical_share": "~70% of GDP"
    },
    "investment": {
      "definition": "Spending on capital goods and inventory",
      "categories": ["Business fixed", "Residential", "Inventory"],
      "typical_share": "~18% of GDP"
    },
    "government": {
      "definition": "Government purchases of goods and services",
      "excludes": "Transfer payments (Social Security, etc.)",
      "typical_share": "~17% of GDP"
    },
    "net_exports": {
      "definition": "Exports minus imports",
      "can_be_negative": "When imports > exports",
      "typical_share": "~-3% of GDP (US)"
    }
  }
}

Real vs Nominal GDP

Distinguish between current dollar values and inflation-adjusted economic output.

Key Distinction:
• Nominal GDP: Valued at current year prices
• Real GDP: Valued at constant (base year) prices
• Real GDP removes the effect of inflation
• Used to measure actual economic growth
GDP Deflator:
GDP Deflator = (Nominal GDP / Real GDP) × 100
Measures the average price level of all goods and services in GDP
# Real vs Nominal GDP Calculation
def calculate_real_gdp(nominal_gdp, gdp_deflator):
  """Calculate real GDP from nominal GDP and deflator"""
  return (nominal_gdp / gdp_deflator) * 100

def calculate_gdp_deflator(nominal_gdp, real_gdp):
  """Calculate GDP deflator"""
  return (nominal_gdp / real_gdp) * 100

def calculate_growth_rate(current_year, previous_year):
  """Calculate real GDP growth rate"""
  return ((current_year - previous_year) / previous_year) * 100

# Example calculation
nominal_gdp_2023 = 25000 # billions
gdp_deflator_2023 = 110 # base year = 100