(1) ブール代数とディジタル回路入門: 加法標準形、ドモルガンの定理、CMOSトランジスタ、集積回路
(2) 論理演算回路の基礎: 基本ゲート
(3) 論理演算回路の応用: 複合ゲート
(4) 算術演算回路の基礎: 加算器、減算器、2の補数
(5) 算術演算回路の応用: 比較器、ALU、加算器の最適化
(6) その他の組み合わせ回路: マルチプレクサ、デコーダー、エンコーダー
(7) 論理式の簡約化と0/1以外の状態: ドントケア、カルノー図、不定値、ハイインピーダンス
(8) 順序回路の要素: ラッチ、フリップフロップ
(9) 具体的な順序回路と動作タイミング: シフトレジスタ、カウンタ、遅延、クロックスキュー、メタスタビリティ、動作周波数
(10) 有限状態遷移機械: ステートマシン、符号化方式、Mooreマシン、Mealyマシン
(11) メモリ: SRAM、DRAM、ルックアップテーブル
(12) プログラマブルロジック: FPGA、ルックアップテーブル
(13) ハードウェア記述言語を用いたディジタル回路設計: Verilog HDL、モダンなハードウェア記述言語