📊 Introduction to Economics

Understand how markets work, policies impact society, and economic forces shape our world

← Back to Business Courses

Introduction to Economics Curriculum

12
Core Units
~140
Economic Concepts
25+
Economic Models
80+
Real-World Applications
1

What is Economics?

Explore the fundamental nature of economics, scarcity, and how societies make choices.

  • Definition of economics
  • Scarcity and choice
  • Opportunity cost
  • Economic thinking
  • Positive vs normative economics
  • Economic methodology
  • Economic systems
  • Role of economists
2

Supply and Demand

Master the fundamental forces that determine prices and quantities in markets.

  • Law of demand
  • Demand curves and shifts
  • Law of supply
  • Supply curves and shifts
  • Market equilibrium
  • Price changes
  • Consumer and producer surplus
  • Market efficiency
3

Elasticity

Understand how responsive demand and supply are to changes in price and other factors.

  • Price elasticity of demand
  • Income elasticity
  • Cross-price elasticity
  • Price elasticity of supply
  • Elasticity and revenue
  • Determinants of elasticity
  • Applications of elasticity
  • Tax incidence
4

Consumer Theory

Analyze how consumers make choices and maximize their satisfaction given budget constraints.

  • Utility theory
  • Budget constraints
  • Indifference curves
  • Consumer equilibrium
  • Income and substitution effects
  • Consumer choice applications
  • Behavioral economics basics
  • Market demand derivation
5

Producer Theory

Examine how firms make production decisions and minimize costs to maximize profits.

  • Production functions
  • Short-run vs long-run
  • Law of diminishing returns
  • Cost concepts
  • Cost curves
  • Economies of scale
  • Profit maximization
  • Supply curve derivation
6

Market Structures

Compare different market structures and their impact on pricing, output, and efficiency.

  • Perfect competition
  • Monopoly
  • Monopolistic competition
  • Oligopoly
  • Market power
  • Price discrimination
  • Game theory basics
  • Antitrust policy
7

Market Failures

Understand when markets fail to allocate resources efficiently and potential solutions.

  • Externalities
  • Public goods
  • Common resources
  • Information asymmetries
  • Market power problems
  • Government intervention
  • Regulation vs deregulation
  • Cost-benefit analysis
8

Introduction to Macroeconomics

Transition from individual markets to the overall economy and key macroeconomic indicators.

  • GDP measurement
  • Real vs nominal GDP
  • Economic growth
  • Business cycles
  • Unemployment types
  • Inflation measurement
  • Price indices
  • Economic indicators
9

Aggregate Demand and Supply

Apply supply and demand concepts to the entire economy and understand macroeconomic equilibrium.

  • Aggregate demand curve
  • Consumption function
  • Investment demand
  • Government spending
  • Net exports
  • Aggregate supply curve
  • Macroeconomic equilibrium
  • Economic shocks
10

Fiscal Policy

Examine how government spending and taxation affect the economy and economic stability.

  • Government budget
  • Fiscal policy tools
  • Multiplier effect
  • Automatic stabilizers
  • Budget deficits and surplus
  • National debt
  • Crowding out effect
  • Fiscal policy limitations
11

Monetary Policy

Learn how central banks control money supply and interest rates to influence economic activity.

  • Money functions
  • Banking system
  • Money creation
  • Federal Reserve System
  • Monetary policy tools
  • Interest rates
  • Money demand
  • Monetary transmission
12

International Economics

Explore trade, exchange rates, and how economies interact in the global marketplace.

  • Comparative advantage
  • Trade benefits
  • Trade barriers
  • Exchange rates
  • Balance of payments
  • Trade policies
  • Globalization effects
  • Economic integration

Unit 1: What is Economics?

Explore the fundamental nature of economics, scarcity, and how societies make choices.

Definition of Economics

Understand what economics studies and its scope as a social science.

Social Science Resource Allocation Decision Making
Economics is the study of how societies allocate scarce resources among unlimited wants and needs. It examines how individuals, businesses, and governments make decisions about production, distribution, and consumption of goods and services.
# Economics Definition Framework
economics_definition = {
  "core_definition": "Study of how societies allocate scarce resources",
  "key_elements": {
    "scarcity": "Limited resources relative to unlimited wants",
    "choice": "Need to choose among alternatives",
    "trade_offs": "Giving up one thing to get another",
    "efficiency": "Making the best use of available resources"
  },
  "branches": {
    "microeconomics": "Individual and firm behavior",
    "macroeconomics": "Economy as a whole",
    "international": "Global economic interactions",
    "behavioral": "Psychology in economic decisions"
  },
  "fundamental_questions": [
    "What to produce?",
    "How to produce?",
    "For whom to produce?"
  ]
}

Scarcity and Choice

Explore the fundamental economic problem that drives all economic decisions.

The Scarcity Problem:
• Unlimited human wants and needs
• Limited resources (land, labor, capital)
• Forces individuals and societies to make choices
• Creates the need for economic systems
Types of Resources (Factors of Production):
• Land: Natural resources including raw materials
• Labor: Human effort and skills
• Capital: Tools, machinery, and infrastructure
• Entrepreneurship: Innovation and risk-taking
# Scarcity and Choice Model
scarcity_model = {
  "resources": {
    "land": {
      "examples": ["Natural resources", "Agricultural land", "Mineral deposits"],
      "characteristics": ["Fixed supply", "Renewable/Non-renewable"]
    },
    "labor": {
      "examples": ["Physical work", "Mental work", "Skills and education"],
      "characteristics": ["Variable quality", "Can be improved"]
    },
    "capital": {
      "examples": ["Machinery", "Buildings", "Technology"],
      "characteristics": ["Human-made", "Depreciates over time"]
    },
    "entrepreneurship": {
      "examples": ["Innovation", "Risk-taking", "Business organization"],
      "characteristics": ["Combines other resources", "Seeks profit"]
    }
  },
  "choice_implications": {
    "trade_offs": "Cannot have everything we want",
    "prioritization": "Must rank wants by importance",
    "resource_allocation": "Decide how to use limited resources",
    "efficiency_need": "Make best use of what we have"
  }
}

Opportunity Cost

Learn about the true cost of any choice - what you give up to get something else.

Opportunity Cost Principle:
The opportunity cost of any choice is the value of the next best alternative that must be given up. This applies to individuals, businesses, and governments in all economic decisions.
Examples of Opportunity Cost:
• Student: Time studying vs. working for money
• Business: Investing in new equipment vs. hiring workers
• Government: Spending on defense vs. education
• Society: Current consumption vs. future investment
# Opportunity Cost Calculator
def calculate_opportunity_cost(choice_a, choice_b, selected):
  """Calculate opportunity cost of a decision"""
  if selected == 'A':
    opportunity_cost = choice_b['value']
    benefit_gained = choice_a['value']
  else:
    opportunity_cost = choice_a['value']
    benefit_gained = choice_b['value']
  
  return {
    "opportunity_cost": opportunity_cost,
    "benefit_gained": benefit_gained,
    "net_benefit": benefit_gained - opportunity_cost
  }

# Example: Student's time allocation
study_option = {"value