計算量の評価方法と最適化手法を学びます。時間・空間計算量の基礎やBig-O記法、分割統治法や貪欲法の設計手法、NP問題の概要、プロファイリングによる効率化技術など、アルゴリズムの評価と改善方法を習得します。