Skip to content
Algorithm Analysis and Optimization · Term 2

Greedy Algorithms

Introduction to greedy algorithms and their application in optimization problems, such as coin change or shortest path.

Key Questions

  1. Explain the core principle of a greedy algorithm and when it is applicable.
  2. Analyze scenarios where a greedy approach might not yield the optimal solution.
  3. Design a greedy algorithm to solve a simple optimization problem.

Ontario Curriculum Expectations

CS.AA.11CS.P.21
Grade: Grade 12
Subject: Computer Science
Unit: Algorithm Analysis and Optimization
Period: Term 2

Ready to teach this topic?

Generate a complete, classroom-ready active learning mission in seconds.

Browse curriculum by country

AmericasUSCAMXCLCOBR
Asia & PacificINSGAU