|
|
週 |
授業内容 |
週ごとの到達目標 |
前期 |
1stQ |
1週 |
授業全体説明 データサイエンス・AI技術の基本的知識について説明する。 |
データサイエンスの概要やデータサイエンティストの必要性、データサイエンス・AI技術が社会や日常生活における課題解決のツールであることを説明できる。
|
2週 |
データサイエンス・AI技術の基本的知識であるデータの表現について説明する。 |
グラフの種類と特性を理解し、Excelを用いてデータをグラフ化することができる。
|
3週 |
データサイエンス・AI技術の基本的知識であるデータの記述について説明する。 |
1および2次元データにおける代表値やデータのばらつき,相関係数について理解できる。
|
4週 |
データサイエンス・AI技術の基本的知識であるデータの記述について補足説明する。 |
1および2次元データにおける代表値やデータのばらつき,相関関係について理解できる。
|
5週 |
データサイエンス・AI技術の基本的知識であるデータ分析の手法について説明する。 |
単回帰分析、重回帰分析、ロジスティック回帰分析などの概要を理解し、最小二乗法を用いた単回帰分析で課題を解決することができる。
|
6週 |
データサイエンス・AI技術の基本的知識であるAI基礎について説明する。 |
AIの歴史や諸領域、難問、AI技術を利活用する際に求められるモラルや倫理について理解することができる。
|
7週 |
データサイエンス・AI技術の基本的知識である機械学習および深層学習の基礎について説明する。 |
機械学習の教師あり学習、教師なし学習、強化学習の概要およびニューラルネットワークやDNN,CNN,RNN,GANなどの概要について理解する。
|
8週 |
データサイエンス・AI技術の基本的知識であるデータベースとシステム構築について説明する。 |
データベースの仕組みや操作、作成手順について理解する。また、システム開発工程、V字モデルなどの開発手法について理解する。
|
2ndQ |
9週 |
データサイエンス・AI技術の基本的知識であるネットワークの基礎と構成について説明する。 |
情報通信ネットワークの仕組みや構成および構成要素、プロトコルの役割や技術についての知識を持ち、社会における情報通信ネットワークの役割を説明できる。
|
10週 |
データサイエンス・AI技術の基本的知識であるネットワークの基礎と構成について補足説明する。 |
情報通信ネットワークの仕組みや構成および構成要素、プロトコルの役割や技術についての知識を持ち、社会における情報通信ネットワークの役割を説明できる。
|
11週 |
データサイエンス・AI技術の基本的知識である情報セキュリティの基礎と要素ついて説明する。 |
情報セキュリティの必要性と対策、3要素、情報へのアクセス制限や認証方式について説明できる。
|
12週 |
データサイエンス・AI技術の基本的知識であるサイバー攻撃と防御ついて説明する。 |
フィッシング詐欺やマルウェアなどの主要なサイバー攻撃の形態や実例について説明でき、攻撃に対する防御方法を知っている。
|
13週 |
データサイエンス・AI技術の基本的知識である情報通信に関する法規、規則、ポリシーついて説明する。 |
情報通信に関する公的な規則とその必要性や情報社会で生活する上でのマナー、モラルの重要性について理解できる。
|
14週 |
データサイエンス・AI技術の基本的知識である情報を取り扱う上でのリスク管理とセキュリティマネジメントついて説明する。 |
情報を取り扱う上での脅威とリスクを理解し、それらの危険度と対策・対応方法・インシデント発生時の対応を知っている。
|
15週 |
データサイエンス・AI技術の基本的知識について説明する。 |
データサイエンス・AI技術の基本的知識に関して理解する。
|
16週 |
|
|
後期 |
3rdQ |
1週 |
プログラミング言語について説明する。 |
プログラミングについて理解し、基礎的なプログラムを作成することができる。
|
2週 |
プログラミング基礎を学ぶ。 |
プログラミングについて理解し、基礎的なプログラムを作成することができる。
|
3週 |
プログラミング基礎を学ぶ。 |
プログラミングについて理解し、基礎的なプログラムを作成することができる。
|
4週 |
プログラミング基礎を学ぶ。 |
プログラミングについて理解し、基礎的なプログラムを作成することができる。
|
5週 |
プログラミング基礎を学ぶ。 |
プログラミングについて理解し、基礎的なプログラムを作成することができる。
|
6週 |
プログラミング基礎を学ぶ。 |
プログラミングについて理解し、基礎的なプログラムを作成することができる。
|
7週 |
プログラミング基礎を学ぶ。 |
プログラミングについて理解し、基礎的なプログラムを作成することができる。
|
8週 |
プログラミング基礎を学ぶ。 |
プログラミングについて理解し、基礎的なプログラムを作成することができる。
|
4thQ |
9週 |
基礎的なプログラムを作成する。 |
プログラミングについて理解し、基礎的なプログラムを作成することができる。
|
10週 |
基礎的なプログラムを作成する。 |
プログラミングについて理解し、基礎的なプログラムを作成することができる。
|
11週 |
基礎的なプログラムを作成する。 |
プログラミングについて理解し、基礎的なプログラムを作成することができる。
|
12週 |
基礎的なプログラムを作成する。 |
プログラミングについて理解し、基礎的なプログラムを作成することができる。
|
13週 |
プログラミングを含む情報全般に関する試験問題に取り組む。 |
プログラミングを含む情報全般に関する試験問題に取り組み、実力を確認する。
|
14週 |
プログラミングを含む情報全般に関する試験問題に取り組む。 |
プログラミングを含む情報全般に関する試験問題に取り組み、実力を確認する。
|
15週 |
プログラミングを含む情報全般に関する試験問題に取り組む。 |
プログラミングを含む情報全般に関する試験問題に取り組み、実力を確認する。
|
16週 |
|
|