| 日 | 講義 | 演習 |
|---|---|---|
| 04/14 | グラフと STL の復習、最短経路問題 | |
| 04/21 | トポロジカルソート、クリティカルパス | |
| 04/28 | 第1回中間試験 得点分布(20点) | ソーティング、STL アルゴリズム |
| 05/12 | ソーティング、計算量入門 | |
| 05/19 | ソーティング(merge sort, quick sort)、計算量入門 | |
| 05/26 | クイックソート、ファイル入出力 | |
| 06/02 | 第2回中間試験 (40点) | ファイル入出力、外部ソート |
| 06/09 | ファイル入出力(ランダムアクセス、書式なし入出力、入出力時間) | |
| 06/16 | ハッシュ表 | |
| 06/23 | 平衡木、AVL 木 | |
| 06/30 | 第3回中間試験 | オンライン試験 gtkmm 入門 |
| 07/07 | オブジェクト指向 GUI プログラミング、イベント駆動プログラミング | |
| 07/14 | 文字列照合 | |
| 07/23 水 | 情報圧縮と情報量、Huffman コード 文字列照合 | |
| 7/25 III KKI | オンライン期末試験 (20点) 範囲:ファイル入出力、GUI プログラミング | |
| 7/28 III A2-11 | 期末試験その1 (30点) 範囲:前回の中間試験以降がメイン | |
| 8/04 III A2-12 | 期末試験その2 (50点) 範囲:全体 | |