| 回 | 形式 | 内容 |
| 1 | 講義 | ガイダンス,アルゴリズムとは,Python入門 |
| 2 | 講義 | Pythonの基礎(変数・配列・関数など) |
| 3 | 講義 | 再帰と後戻り(フィボナッチ,8クイーン) |
| 4 | 講義 | 線形探索法(リニアサーチ)と二分探索法(バイナリサーチ) |
| 5 | 講義 | ハッシュ探索法 |
| 6 | 講義 | 文字列照合 |
| 7 | 講義 | データ構造 |
| 8 | 講義 | 中間試験 |
| 9 | 講義 | 選択ソート法(ヒープソート) |
| 10 | 講義 | 交換ソート法(バブルソート,クイックソート) |
| 11 | 講義 | 挿入ソート法(挿入ソート, シェルソート) |
| 12 | 講義 | エラトステネスのふるい(素数を求めるアルゴリズム) |
| 13 | 講義 | ユークリッドの互除法(最大公約数を求めるアルゴリズム) |
| 14 | 講義 | 最大値・最小値,最短経路問題 |
| 15 | 講義 | 期末試験 |