科目名 | 科目概要 | 受講に必要なスキル | 使用するソフトウェア・ 教科書等 |
学習 支援 計画書 |
---|---|---|---|---|
AI基礎 | AIの基本的機能や機械学習(深層学習)の働きの初等的理論やデータ操作の倫理、工学への応用例を学ぶ。 | 指示されたソフトウェアをインストールできること。 電子メールで教員に質問ができること。 |
【大学からパソコン貸与】 | - |
AIプログラミング 入門 |
Pythonによる基本的なプログラムを作成する。変数、関数、制御文、繰り返し文、リスト、コンテナの処理、イテレータ、モジュールの利用などについて学ぶ。 | キーボード、マウス、ウインドウ操作が十分にできること。 | 【大学からパソコン貸与】または *ソフト追加可能な私有パソコンの持参を推奨。 |
詳細 |
AI応用Ⅰ (深層学習) |
深層学習の基礎、畳み込みニューラルネットワーク、リカレントニューラルネットワークの仕組みと活用法について学び、それらの手法やモデルに基づく応用システムを構築する。 | AIの基礎知識を有し、プログラミング経験者であることが望ましい。Pythonについては、関連書籍/情報/プログラミングを参照しつつ、プログラムの処理概要を理解、説明できればよい。 | ・Google Chrome(+Googleアカウント) ・教科書「PythonとKerasによるディープラーニング」[マイナビ出版] |
詳細 |
AI応用Ⅱ (自然言語処理) |
人間とのコミュニケーションを担うAIの中心的存在である自然言語処理の基礎的な技術を学習する。対話システムを活用したプロトタイプサービスの構築を通じて、その発展性や危険性を議論できる素地を身につける。 |
|
【大学からパソコン貸与】または *ソフト追加可能な私有パソコンを持参も可。 |
詳細 |
ビジネスデータ サイエンス |
データを活用するための手法としてのデータ分析を学習する。推測統計の点推定と区間推定および仮説検定の概要や回帰分析を主として、多変量解析の理論と実践を学ぶ。 | Microsoft Excelを使うことができる程度のパソコンスキルがあること。 | ◆ 全日程「対面」の場合 【大学からパソコン貸与】 ◆ 「遠隔」受講の場合 受講前に、各自のパソコンに以下のツール等をインストール/ログインの新規登録しておくこと。 (第1回目の講義冒頭にも説明します。) ・Microsoft Excel ・KHCoder ・KNIME ・jSTAT MAP(ウェブGIS) |
詳細 |
データサイエンス 応用 |
機械学習のさまざまなアルゴリズムを用いたデータ分析手法を学習する。教師あり学習および教師なし学習およびscikit-learnを用いたデータ解析について学ぶ。 | Pythonを使う課題があるため、Pythonの基礎(リストの操作、制御構文、関数の定義等)と初歩的なオブジェクト指向(オブジェクトを作成して、そのメソッドを呼び出す等)を理解していること。 | ・VirtualBoxを用いた仮想環境 *参考:セットアップ方法は講義中に説明します。 【大学からパソコン貸与】または *ソフト追加可能な私有パソコンの持参を推奨。 |
詳細 |
科目名 | 科目概要 | 受講に必要なスキル | 使用するソフトウェア・ 教科書等 |
学習 支援 計画書 |
---|---|---|---|---|
IoT基礎 | IoTシステムを構成する基本技術や通信方式、情報セキュリティ対策技術について体系的に学習する。 | 基本的なコンピュータリテラシー(Windows/Officeの操作、タイピングなど)を修得していること。 | 【大学からパソコン貸与】 | 詳細 |
IoTプロトタイピング | IoTシステムを構築するためのマイコンを用いたプロトタイピング手法を学ぶ。プロトタイピングの考え方やネットワークやマイコンを用いたセンサ・アクチュエータの利用方法を学習する。 | 基本的なコンピュータリテラシー(Windows/Officeの操作、タイピングなど)を修得していること。 | 【大学からパソコン貸与】 | 詳細 |
IoTプログラミング 入門 |
C言語とマイコンの基本的な機能を学習。I/Oポート、A/D変換、PWM、割込み(タイマ)、UART通信を利用したArduinoマイコンのプログラムを学習する。 | 基本的なコンピュータリテラシー(Windows/Officeの操作、テキストエディタの操作など)を修得していること。 | 【大学からパソコン貸与】 | 詳細 |
ドローン プログラミング |
Pythonを使⽤して、⼩型ドローン(Ryze Tech-Tello)をプログラミング制御する⽅法を学ぶ。TelloとUDP通信して機体制御および機体情報を取得するマルチプロセスプログラムを作成し、ドローン制御の理解を深める。 |
|
【大学からパソコン貸与】 | 詳細 |
ロボティクス基礎 | 基本的なロボットの制御手法について実践的に学ぶ。ロボット制御プログラミングの様々なセンサの値からロボットを操作する方法や、PID制御などの制御理論を学ぶ。 |
|
【大学からパソコン貸与】 | 詳細 |
IoT応用 | ハードウェアとセンサーを使った基礎的なIoTシステム構築の⼿法を実践的に学ぶ。ラズベリーパイと各種センサーを⽤いてクラウドへ収集・蓄積する⼿法等を学習する。C言語またはPython言語でプログラミングを行う。 |
|
【大学からパソコン貸与】 | 詳細 |
科目名 | 科目概要 | 受講に必要なスキル | 使用するソフトウェア・ 教科書等 |
学習 支援 計画書 |
---|---|---|---|---|
情報ネットワーク基礎 | TCP/IPやそれに関連する知識と技術を学ぶ。ネットワークの各階層の役割と利用されるプロトコルの内容を学び、多様なコマンドを用いてネットワークの状況を把握する手法についても学ぶ。 | コンピュータに関する基礎的な知識や能力(2進数の計算、プログラミングなど)を身につけていること。 | 【大学からパソコン貸与】 ・教科書「マスタリングTCP/IP 入門編 第6版」[オーム社] |
詳細 |
ネットワーク セキュリティ |
ネットワークのセキュリティに関する知識と技術について学ぶ。DoS攻撃やSQLインジェクションのようなネットワークの攻撃手法と対策技術を実践的に学ぶ。 | TCP/IPの基本を理解していること。 | 【大学からパソコン貸与】 ・教科書「マスタリングTCP/IP 情報セキュリティ編 第2版」[オーム社] |
詳細 |