データサイエンス学科の授業特集
データサイエンス学科の数ある授業の中から、代表的な授業を2つピックアップしてご紹介します。
Pickup1
データサイエンス入門‐
データサイエンスの全体像を数学やプログラミングなしで学ぶ
データサイエンスの全体像を数学やプログラミングなしで学ぶ

この授業は1年生を対象とした授業であり、2年生以降に本格的なデータ分析やAI開発を学ぶための基礎として、データサイエンスの全体像を数学やプログラミングなしで学ぶ科目です。
今日では、ビジネスや医療、行政、メディアといったあらゆる分野で「データ」が問題解決や意思決定の中心的な役割を担っています。本授業では、こうした社会の変化を支えるデータサイエンスの全体像を、特にその技術や社会での実践例を中心に解説します。具体的には以下の2点を学びます。
さらに、今後データサイエンスの専門家としてどのような活躍の場を目指していくか、どのように成長すればよいかの明確なイメージを持つために、以下の2点についても考察を深めます。
単にツールを動かしてみるだけでなく、統計分析やAIの仕組みをしっかりと学ぶことによって、データからより正確で役に立つ発見を得るための企画・調査ができるようになることを目指します。
今日では、ビジネスや医療、行政、メディアといったあらゆる分野で「データ」が問題解決や意思決定の中心的な役割を担っています。本授業では、こうした社会の変化を支えるデータサイエンスの全体像を、特にその技術や社会での実践例を中心に解説します。具体的には以下の2点を学びます。
・データサイエンスに関わるデジタル技術
・データ分析の手法・技術(統計学、機械学習、生成AI) |
・データサイエンスが活用されている産業や仕事
・データサイエンティストに求められる役割、スキル、マインド |
Pickup2
データサイエンス演習‐
実践的なデータ分析スキルを学ぶ
データサイエンス基礎プロジェクト
実践的なデータ分析スキルを学ぶ
データサイエンス基礎プロジェクト

データサイエンス学科では様々な授業でPythonを使った分析手法を学びますが、中でもより実践的なデータ分析スキルを学べる授業として、「データサイエンス基礎プロジェクトⅠ」「同、Ⅱ」を紹介します。
Pythonは様々な分野で活用できる汎用プログラミング言語ですが、「Ⅰ」ではPythonを用いてデータの収集、整理、前処理、視覚化など基本的なデータ分析を行い、分析結果をプレゼンするまでを1つのプロジェクトとして扱います。これを4~5名からなるチームで協働して取り組んでみましょう。この授業を通して、単なるプログラミングの技法だけではなく、チームワーキングやリーダーシップ、コミュニケーション、プレゼンテーションなどの様々なソフトスキルを修得でき、またもっとも重要なスキルである、プロジェクトの全体像を理解し、プロジェクトを計画的に進める能力も身につけることができるでしょう。
「Ⅱ」ではさらに一歩進んだ分析手法として、データ間の因果関係を推測するための「診断アナリティクス」と呼ばれるスキルを取り入れます。プロジェクトマネージメントの様々なスキルや「Ⅰ」で学んだ記述アナリティクスと合わせることにより、プロジェクトをさらに効果的に実行し進捗管理を行うことができるようになり、また、データの本質を捉え、説得力のある結論を導き出すスキルを学ぶことができるようになります。
Pythonは様々な分野で活用できる汎用プログラミング言語ですが、「Ⅰ」ではPythonを用いてデータの収集、整理、前処理、視覚化など基本的なデータ分析を行い、分析結果をプレゼンするまでを1つのプロジェクトとして扱います。これを4~5名からなるチームで協働して取り組んでみましょう。この授業を通して、単なるプログラミングの技法だけではなく、チームワーキングやリーダーシップ、コミュニケーション、プレゼンテーションなどの様々なソフトスキルを修得でき、またもっとも重要なスキルである、プロジェクトの全体像を理解し、プロジェクトを計画的に進める能力も身につけることができるでしょう。
「Ⅱ」ではさらに一歩進んだ分析手法として、データ間の因果関係を推測するための「診断アナリティクス」と呼ばれるスキルを取り入れます。プロジェクトマネージメントの様々なスキルや「Ⅰ」で学んだ記述アナリティクスと合わせることにより、プロジェクトをさらに効果的に実行し進捗管理を行うことができるようになり、また、データの本質を捉え、説得力のある結論を導き出すスキルを学ぶことができるようになります。