第1回目はガイダンスおよび全体の概論を説明する。以降、以下の内容について授業を進める。
2-3. データ分析のためのプログラミング基礎(Pythonを用いる)
4. データの記述統計
5. データの前処理
6. テキストデータ分析の基礎
7. ネットワーク・グラフデータ分析の基礎
8-9. 教師なし学習の基礎
10-11. 教師あり学習の基礎
12. データ分析の実践とミニプロジェクト
13. 発展的な内容と全体まとめ
各回で必要な確率・統計、線形代数、その他データ分析のための数理的背景知識については適宜補足する。