(1) コンピュータアーキテクチャ入門と性能評価指標: ハードウェアとソフトウェア、スループット、レイテンシ、消費電力、電力効率
(2) 命令セットアーキテクチャとプロセッサ基本構成: アセンブリ言語、機械語、レジスタファイル、演算器、データパス、シングルサイクルプロセッサ、マルチサイクルプロセッサ
(3) パイプラインプロセッサ: パイプライン、ハザード、ストール、フォワーディング
(4) メモリシステム1: キャッシュメモリ、DRAM
(5) メモリシステム2: セットアソシアティブキャッシュ、キャッシュ置き換え
(6) 命令レベル並列処理: 命令レベル並列性、スーパースカラ、命令スケジューリング
(7) 投機: 分岐予測、分岐先予測、プリフェッチ
(8) 動的命令スケジューリング: インオーダーとアウトオブオーダー、アウトオブオーダー実行、レジスタリネーミング
(9) 並列処理と静的命令スケジューリング: SIMD、VLIW
(10) 並列アーキテクチャ: マルチスレッド、マルチコアアーキテクチャ
(11) 先進アーキテクチャ: GPU、FPGA
(12) 仮想記憶と割り込み: アドレス変換、ページテーブル、タイマー、各種I/O、例外
(13) ドメイン特化アーキテクチャ: AIチップ