令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

基本情報処理岩田満 (常勤/実務)

学年

単位

2

1

開講時数

種別

前期

必修

2 時間

(Fundamental Information Processing)
授業の概要

情報システム工学コースの学生は、フォンノイマン型コンピュータの基本的な構成および基本動作を理解し、適切なプログラミング言語を用いてコーディング・デバッギングする必要がある。本授業では、プログラムがコンピュータ内でどのように実行されているかを学ぶ。

授業の形態

演習

授業の進め方講義の中で確認問題を解く。また、IT 企業の訪問も行う。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. コンピュータにおける数・文字の表現を理解し、数値を 2 進数・10 進数・16 進数で表現できる。
2. ノイマン型コンピュータの基本構成（５大装置）と動作原理を知る。
3. ソフトウェアの分類を知る。
4. 簡単な Web アプリケーションを作成して実行できる。

実務経験と授業内 あり
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。
講義の内容
項目

目標

ガイダンス

・シラバス説明・シラバス説明実施調査を行う。

関連法規

・関連法規（刑法・著作権・産業財産権）を知る。

基数変換# 01

・10 進数⇄ 2 進数変換（正の数、固定小数点）を行える。
【個別課題】10 進数⇄ 2 進数変換ドリルを提出する。
基数変換# 02・ドリルの答え合わせを行う。
・確認問題を解く。
・2 進数⇄ 16 進数変換（正の数）を行える。
【個別課題】2 進数⇄ 16 進数変換ドリルを提出する。
数と文字の表現・ドリルの答え合わせを行う。
・確認問題を解く。
・負の数の表現（２の補数）ができる。ASCII コードを知る。
【個別課題】基数変換ドリルを提出する。
ノイマン型コンピュータ
・ドリルの答え合わせを行う。
・確認問題を解く。
・ノイマン型コンピュータの特徴を知る。
・5 大装置（演算装置、制御装置、記憶装置、入力装置、出力装置）の役割を知る。
・仮想計算機 COMET Ⅱの構成を知る。
【基数変換評価テスト】基数変換の習得を評価するテストを受ける。
アセンブリ言語で動作確認
・確認問題を解く。
・COMET Ⅱ・CASL Ⅱでコンピュータの動作確認する。
【個別課題】アセンブリ言語で四則演算プログラムを作成し、COMET Ⅱの動作を確認する。動作の様子をレポートする。
CPU アーキテクチャとその特徴 ・確認問題を解く。
・CISC アーキテクチャと RISC アーキテクチャの特徴を知る。
【個別課題】現在発売されている CPU を調べ、分類しレポートを提出する。
ソフトウェアの分類・確認問題を解く。
・OS ⇄ Middleware ⇄ Application Software の構成を知る。
・Operating System (OS) の役割と種類を知る。
・代表的な Middleware (DBMS、Web サーバ、アプリケーションサーバ)を知る。
Web アプリケーション
・DB と連携した Web アプリケーションを開発する。
【個別課題】各自の環境で Web アプリケーションを作成し、動作を確認する。
企業訪問

・IT 企業を訪問する。

時間

2
2
2
2

2

2

4

2

2

8
2
計 30

学業成績の評価方 評価テストとレポートで評価する。ただし、・レポートの提出締切は厳守である。・レポートの内容に
法より、提出不受理または再提出を求めることがある。・未提出のレポートがある場合、評点は 59 点以下とする。・出席しなければならない回数の 2/3 以上出席した場合のみ評点をつける。
関連科目

情報システム基礎・プログラミング I・プログラミング II・コンピュータアーキテクチャ・Web プロ
グラミング

教科書・副読本

その他: 適宜資料配付
評価 (ルーブリック)

到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

負の数を 2 の補数で表現 2 進数と 16 進数の相互変 正の数と固定小数点数を 2 コンピュータ内で数値・文できる。
換を行える。
進数で表現できる。
字が 0 と 1 のビット列で表現されることを知らない。

2

アセンブリ言語のプログ アセンブリ言語のプログ ノイマン型コンピュータ ノイマン型コンピュータ
ラムがコンピュータ内で ラムを COMET Ⅱで実行 の基本構成を列挙できる。 の基本構成を列挙できな
動作する様子を示すこと できる。
い。
ができる。

3

分類されたソフトウェア
それぞれに含まれる具体的なソフトウェアを列挙できる。

4

作成した Web アプリケー 簡単な Web アプリケーシ Web アプリケーションを Web アプリケーションをションを実行できる。
ョンを作成できる。
実行する環境を構築でき 実行する環境を構築できる。
ない。

ソフトウェアの分類を列 ソフトウェアの分類を知
挙できる。
らない。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

情報システム基礎

小早川倫広 (常勤)

学年

単位

2

1

(Introduction to Information
Systems)

開講時数

種別

前期

必修

2 時間

授業の概要

情報システム工学コースの学生は、情報システムを企画・設計・構築・テストすることを求められる。
本講義では、情報システムの企画・設計する上で必要となる物理アプライアンス・仮装アプライアンスを知るとともに、情報系の全ての学生が身につけなければならないセキュリティの基本を学習する。

授業の形態

講義

授業の進め方講義および演習を実施する。
予習，復習を行い自学自習の習慣を身につける。

到達目標

1. The Internet の概観を知る。
2. 情報インフラ機器（ネットワーク機器、アクセサリ）の役割を知る。
3. 情報インフラ機器（サーバ機器、アクセサリ）の役割を知る。
4. イントラネットの論理構成図を指示通り作成できる。
5. セキュリティの７要素を説明できる。

実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。

講義の内容
項目

目標

ガイダンス
関連法規調査・シラバス説明・シラバス説明実施調査・関連法規をグループで調査する【グループ課題】関連法規について調べ、最高検察庁で質問する項目を提出する。
関連法規の理解（最高検察庁訪問 ・関連法規（名誉毀損、不正アクセス行為の禁止等に関する法律、不正指令
準備）
電磁的記録に関する罪等）を理解する。
【個別課題】検察庁訪問日に家庭で関連法規について話し合う。話し合った
ことを整理し、レポートする。
ネットワーク機器等
・Router, Firewall, L3 Switch, L2 Switch, Wireles AccessPoint WirelessContlorler, アクセサリを知る。
・ネットワーク機器ベンダーを調べる。
・ネットワーク機器の仕様を調べる。
【グループ課題】ベンダー比較表を作成し、比較表を提出する。
ネットワークシミュレータ
・ルーティング技術（スタティックルーティング・ダイナミックルーティン
グ）の種類を知る。
・ネットワークシミュレータ CISCO Packet Tracer でルーティングを確認する。
【個別課題】スタティックルーティング・ダイナミックルーティングの特徴を調べレポートを提出する。
サーバ・ストレージ機器等
・サーバ・ストレージ機器, アクセサリを知る。
・サーバ・ストレージ機器ベンダーを調べる。
・サーバの仕様を調べる。
【グループ課題】ベンダー比較表を作成し、比較表を提出する。
ローカルエリアネットワーク
組織内（イントラネット）の情報インフラ構成を考える。
情報インフラの構成図を作成する。
【個別課題】要求に基づいた情報インフラの機器構成・ネットワーク構成を考え、仕様書を作成し、提出する。
データセンター
データセンターのシステム構成を考える。
仮装環境

IT 標準スキル

仮想方式（ホスト OS 型、ハイパーバイザ型、コンテナ型）を知る。
仮装環境のメリット・デメリットを考える。
MacOS 上で、ゲスト OS（Ubuntu 22.04LTS）を動作させる。
【個別課題】ゲスト OS に Apache、MariaDB をインポートし、動作確認する。インポート手順・動作確認手順をレポートする。
DB サーバ・Web サーバの連携し、Web アプリケーションを動作させる情報インフラを構築する。
構築した情報インフラに対して脆弱性検出ツール Vuls を適用する。
情報セキュリティの７要素を考える。
10 大脅威を調べる。
脆弱性情報を調べる。CVE/CVSS を知る。
【個別課題】直近に報告された脆弱性を調べ、レポートを提出する。
IT 標準スキルを考える。

企業訪問

IT 企業を訪問する。

簡易情報システム構築

セキュリティ

時間

2

2

2

4

2

2

2
2

6

2

2
2
計 30

学業成績の評価方 レポートで評価する。ただし、・提出締切は厳守である。・レポートの内容により、提出不受理または法
再提出を求めることがある。・未提出のレポートがある場合、評点は 59 点以下とする。・出席しなければならない回数の２／３以上出席した場合のみ評点をつける。
関連科目

基本情報処理・コンピュータネットワーク・データベース・Web プログラミング・クラウド基礎・情報セキュリティ

教科書・副読本

その他: フリーテキスト評価 (ルーブリック)
到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)Internet の基本構 The
Internet の基本構成を知っている。
成を知らない1

The

2

Router, L3 Switch, L2 ネットワーク機器の種類
Switch の役割を説明でき をしらない。
る。

3

サーバ・ストレージ機器の サーバ・ストレージ機器の種類を列挙できる。
種類をしらない。

4

基本的なイントラネット 基本的なイントラネットのネットワーク構成図を のネットワーク構成図を作成できる。
作成できない。

5

追加されたセキュリティ 4 追加されたセキュリティ セキュリティ３要素（機密 セキュリティ３要素の１要素（真正性・信頼性・責 ４要素（真正性・信頼性・ 性・完全性・可用性）の各 つでも説明できない。
任追跡性・否認防止）を全 責任追跡性・否認防止）の 要素を全て説明できる。
て説明できる。
うち、いずれかは説明できるが、全てを説明できない。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

ネットワーク基礎

知念賢一 (常勤)

学年

単位

2

1

開講時数

種別

後期

必修

2 時間

(Introduction to Computer Networks)
授業の概要

現在主流である TCP/IP を中心にネットワークに関する概念や技術を紹介する。特に概論・歴史と
データリンク層を扱う。

授業の形態

講義

授業の進め方教科書を中心に関連項目を講義する。
予習，復習を行い自学自習の習慣を身につける。

到達目標

1. プロトコルの必要性を理解できる
2. 階層モデルを理解できる

実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。
講義の内容
項目

目標

時間

ガイダンス

シラバス説明・シラバス説明実施調査を行う。

ネットワーク基礎知識

コンピュータやネットワークの歴史を知る

TCP/IP 基礎知識

インターネットや TCP/IP の歴史を知る

データリンク層

イーサネットなどデータリンク層を学ぶ

2
10
10
8
計 30

学業成績の評価方 定期試験を使って評価する。
法
関連科目

コンピュータネットワーク

教科書・副読本

教科書: 「マスタリング TCP/IP
田 幸雄 (オーム社)

入門編（第 6 版）」井上 直也, 村山 公保, 竹下 隆史, 荒井 透, 苅

評価 (ルーブリック)
到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

プロトコルの相互運用性 プロトコルの一貫性を説 プロトコルの必要性を説 プロトコルを説明できなを説明できる
明できる
明できる
い

2

背景や経緯、そして哲学を 階層モデルを説明できる
含めて通信の階層モデルを説明できるいくつかの階層を説明で 階層を説明できないきる

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

テクニカルリーディング/ライテ 仲田尚央 (非常勤)
ィング

学年

単位

2

1

開講時数

種別

後期

必修

2 時間

(Technical Reading and Writing)
授業の概要

本科目では実用文を読む／書くトレーニングを行い、学生および社会人として今後必要となる読解力
や執筆力、文章構成力を高める。

授業の形態

講義

授業の進め方ドキュメントの読み方や書き方を解説しながら、多くの実践を通して知識をスキルへと変えていく。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. ドキュメントを読んで、内容、書き手の主張や、事実と意見を正しく理解するためのスキルを身につける
2. ドキュメントを書いて、伝えたい内容を正確かつ効率的に伝えるためのスキルを身につける

実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。
講義の内容
項目

目標

ガイダンス

ドキュメントとは何か、なぜドキュメントが必要なのかを理解する。そのう
えで、ドキュメントを読み書きするスキルを得る場としての本講義の全体像と目標を確認する。
ドキュメントの構造と、タイトル、見出し、パラグラフなどのドキュメントを構成する各要素の役割を理解する。さらに、ドキュメントの内容、書き手の主張やその根拠、事実と意見を正しく読み解くためのコツを学ぶ。
わかりやすさのためには、伝える情報を適切に整理して順序立てて述べていくことが欠かせない。伝える情報を分解し、階層構造に整理するコツを学ぶ。
整理した情報をもとに文章の構成を組むためのコツを学ぶ。さらに、組んだ構成が読み手に正しく伝わるようにするための、見出しやトピックス（話題）の立て方を学ぶ。
伝えたい情報を正しく効率的に伝えるには、一読で情報をがスッと頭に入る文が望まれる。Correct（正確）、Clear（明確）、Concise（簡潔）の 3 つの要素を備えた文の書き方を学ぶ。
報告書、説明書、意見書などの例を読み、授業で得た知識がどのように応用されているかを確認する。また、自ら説明書や意見書を書くことを通して知
識をスキルに変えていく。
総合テストを実施し、振り返る。

ドキュメントを読む

伝える情報を整理する

文章の構成を組む

文章を書く

応用と実践

まとめ

時間

2

8

4

4

4

6

2
計 30

学業成績の評価方 授業内の課題 60 ％、総合テスト 40 %で評価する
法
関連科目

情報工学実験実習 I

教科書・副読本

その他: 適宜資料を配付する
評価 (ルーブリック)

到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

事実と意見を区別しなが 事実と意見を区別しなが 文章から書き手の主張と 文章から書き手の主張とら文章を正しく読み解い ら文章から書き手の主張 その根拠を正しく読み解 その根拠を正しく読み解
たうえで、その内容を適切 とその根拠を正しく読み ける
けないに要約できる
解ける

2

文章の構成を適切に組み 伝えたい情報を文章に盛 伝えたい情報を文章に盛 伝えたい情報を文章に盛立て、さらに一文一文を り込んだうえで、文章の り込める
り込めない
簡潔で読みやすく表現で 構成を適切に組み立てらきるれる

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

プログラミング I

小林弘幸 (常勤)

学年

単位

2

2

開講時数

種別

通年

必修

2 時間

(Programming I)
授業の概要

プログラミング基礎で概要を学んだ Python について、基礎的な文法からオブジェクト指向プログラ
ミングまで総括的に学習する。numpy や pandas などのライブラリを用いたプログラミングについては、次年度以降の授業で学ぶこととし、ここでは道具として利用する程度にとどめる。

授業の形態

講義

授業の進め方講義の後に演習を行う。授業中に提示された課題を行い、moodle 等に提出する。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. Python の基本的な文法を理解し、条件分岐や繰り返しなどの制御構造を活用できる。
2. リスト、辞書、タップなどの複雑なデータ構造を取り扱うことができる。
3. 関数を作成し、利用することができる。
4. クラスを作成し、利用することができる。

実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。

講義の内容項目

目標

ガイダンス・Python 実行環境の 講義の内容、進め方、評価方法について説明を受け、シラバス説明・シラバ
ス説明実施調査を行う。Python 実行環境を構築できる。また、簡単な数値
構築、数値演算の演算が実施できる。
変数と関数の基礎
値に変数を結びつけることができ、簡単な関数が実装できる。
条件分岐 (多重分岐・複雑な比較) if, elif, else などの多重分岐や and, or を用いた複雑な比較を行うことができる。
テストとデバッグ
簡単なデバッグ作業ができる。

時間

2

2
2

文字列

文字列を取り扱うことができる。

リスト (その 1、基本)

リストを取り扱うことができる。

22
2

リスト (その 2、繰り返し)

for を用いた繰り返しを記述できる。

2

条件分岐・繰り返しを用いた演習 学習した条件分岐・繰り返しを用いて、複雑な課題を実施できる。
辞書

Key-value ストアの概念と、集合型の概念を理解できる。

セット

集合型の概念を理解できる。

繰り返し (その 1、辞書、多重ルー リスト、文字列以外のオブジェクトに対する繰り返しを実施できる。
プ)
繰り返し (その 2、while)

while を使った繰り返し、繰り返しの中断を理解できる。

関数

デフォルト引数、可変長引数など特殊なユーザ定義関数が記述できる。

試験対策・試験解説

試験前にこれまでのまとめを行い、試験後に解説を行う。

ファイル入出力の基本

ファイルの書き出し・読み込み法について理解する。

イテラブルとイテレータ

イテラブルとイテレータの違いを理解できる。

クラスの定義・インスタンス変数 自分でクラスを定義し、インスタンス変数にデータを格納できる。
メソッドの定義・実行

クラスにメソッドを定義し、それを外部から利用できる。

クラスメソッドとクラスのリファ コンストラクタメソッドを実装し、クラス全体をリファクタリングできる。
クタリング
クラスの継承と Iterator パターン 共通する機能を親クラスに移譲する継承について理解できる。

2
2
2
2
2
2
4
計 30
2
2
2
2
2

RPN 電卓の作成 (スタック実装) RPN 電卓実装に必要なスタックを含むクラスを作成できる。

2
2

RPN 電卓の作成 (電卓実装)

2

スタックを利用して電卓プログラムを作成できる。

高階関数・lambda 式・generator 関数を受け取ったり返したりする高階関数について理解できる。

numpy 演習
pandas 演習

3 年以降の準備として、numpy ライブラリの簡単な使い方を理解する。
numpy を用いて、さまざまな画像処理を実施する。
3 年以降の準備として、pandas ライブラリの簡単な使い方を理解する。

試験対策・試験解説

試験前にこれまでのまとめを行い、試験後に解説を行う。

JSON 作成と Web API 接続

Web API に対してプログラムからアクセスする。

さまざまな画像処理

2
2
2
2
4
2
計 30
計 60

学業成績の評価方 定期試験（50 ％）、課題（50 ％）で評価する。定期試験はの 4 回実施する。自宅での予習・復習は必
法
須である。
関連科目

情報工学実験実習 I・プログラミング II・Web プログラミング

教科書・副読本

その他: Creative Commons ライセンスの Web 資料 (東京大学 Python プログラミング入門) を参考とする。

評価 (ルーブリック)
到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

内包表記を使った効率的 利用状況に合わせて適切 条件判断や繰り返しの使 条件判断や繰り返しの使な制御が記述できるな条件判断や繰り返しを い方は理解している。
い方が理解できない。
選択できる。

2

それぞれに対してミュー それぞれのデータ構造に 記述されているデータ構 データ構造の違いがわか
タブル・イテラブル・シー 対して、値の代入・取り出 造に対し、どのようにデー らない。
ケンスアクセスの違いを し・削除などが自由に記述 タが格納されているかを理解できる。
できる。
理解できる。

3

高階関数やラムダ関数を デフォルト引数や可変長 基本的な受け渡しの関数 関数を記述することがで自由に記述できる。
引数など複雑な受け渡し が記述できる。
きない。
を持つ関数が記述できる。

4

複雑な継承を持つクラス 複数のメソッドを持った 既存のクラスの読み込み、 クラスを使ったプログラを設計・記述できる。
クラスを記述できる。
それらを利用することが ムを理解できない。
できる。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

情報工学実験実習 I

小林弘幸 (常勤)・佐藤喬 (常勤)

学年

単位

2

4

開講時数

種別

通年

必修

4 時間

(Experiments and Practice ofInformation Systems I)
授業の概要

情報工学に必要な基礎を、実習より理解、習得する。前半では、個人の MacBook の設定から始まり、コンピュータを使ったによる数値計算、レポート作成まで実習する。後半では、物理層からクラウド
実習まで広くシステム構築について学習する。実習の前後に十分な解説を加え、理解を深める。

授業の形態

実験・実習

授業の進め方

各テーマを実施する前にそのテーマに課せられた事前課題を行う。実験実習中は教員によるレクチャ等もあるが、基本的には学生がグループで協力しながら、自発的に議論しながら実験を進める。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. 事前学習、事前調査ができる
2. コミュニケーションをとり、グループ学習ができる
3. 恊働して作業ができる
4. 作業内容を記録できる
5. 記録した内容を整理できる
6. 体裁の整ったレポートを作成できる
7. 提出物を期限内に提出できる実務経験と授業内 なし
容との関連
学校教育目標との E (応用力・実践力) 総合的実践的技術者として、専門知識を応用し問題を解決する能力を育成する。
関係
講義の内容
項目

目標

時間

各種アカウント設定 / MacBook 個人の PC を自分で管理できるようにする。また、管理の履歴をもれなくのパッケージシステムのインス 記述する癖をつける。
トール / Notion による履歴記録

4

LaTeX の文法、マクロ作成、スタ LaTeX を使った基本的な文章執筆法を学ぶ。さらに、執筆を効率的に行う

4

イルファイルの利用ためのマクロ作成法についても学習する。
Mermaid, draw.io などによる図 状態遷移図、フローチャートなどのさまざまな図形描画について学ぶ。
形描画
Google Colab / Matplotlib によ Matplotlib で複雑なグラフを描画できるようにする。
るグラフ描画
Notion によるページ作成、データ Hash, Array などの複雑なデータ構造を Notion の API を通じて理解する。
構造の概念、JSON を使った API
アクセス
Git に よ る 差 分 管 理・branch・ Git を用いたバージョン管理法について学ぶ。また、複数人での共同管理に
merge
ついても実習する。
LaTeX でのレポート執筆 (個人 これまで学習したことを使って、個人でレポートを作成する。
ワーク)

4
4
4

4
4

Linux リテラシ、ディレクトリ Linux のターミナルでさまざまなコマンドを活用できるようにする。

4構造
複数人でのレポート執筆 (グルー 複数人のグループで Git リポジトリを管理し、一つのレポートを共同執筆
する。
プワーク)

8

リモートログイン

遠隔地の計算機にリモートログインし、作業する。

ICT インフラ基礎

PacketTracer を用いて、基礎的な ICT インフラを構築する。

UTP ケーブル作製、利用

UTP ケーブルを作製し、それを用いて個人 PC をネットワークへ接続する。

ルータ設定

ルータの設定方法と設定の管理方法を学習する。

イントラ環境の構築

ネットワークの仕組みを学習し、イントラ環境を構築する。

クラウド実習クラウド上に情報システムを構築する。

8
12
計 60
4
4
36
16
計 60
計 120

学業成績の評価方 各テーマごとに提出されたレポート、実験実習中の行動評価によって評価する。（注意事項）1. 正当法
な理由がなく欠席した学生に対しては、追加実験を行わない。2. 各レポートで提出に遅れが出た場合
は、大幅な減点を行う。3. レポート提出の最終締め切りまでに提出がなかった学生の単位認定は行わ
ない。
関連科目

プログラミング I

教科書・副読本

その他: 実験資料を提示する。
評価 (ルーブリック)

到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

指導書を読み、知らない単 指導書を読み、実験内容を 指導書を読んできた。
語を調査してきた。
イメージしてきた。

事前学習、事前調査を行わ
なかった。

2

班員と話し合い、実験結果 班員と話し合い、作業効 班員と実験結果の共有が グループ学習を行わなかから考察を行った。
率をあげる実験方法を考 できた。
った。
えた。

3

班員と協力して作業を分 班員と協力して、作業を分 班員に指示された作業を 班員と協力して実験を行担し、作業内容を交代しな 担して実験を行った。
行った。
わなかった。
がら 1 回の実験で一通りの作業を行った。

4

実験の作業記録だけでな 実験の作業記録を詳細に 教員に指示されたことだ 実験中何も記録しなかっ
く、実験時に気がついたこ 記録した。
けは記録した。
た。
とを記した。

5

ノートに書いたメモを利 ノートに書いた結果を表 ノートに書いた結果をレ 実験結果をまとめられな
用し、レポートに加えた。 にまとめた。
ポートに羅列した。
い。

6

適切に余白を使い、第三者 文章については第三者が 第三者が頑張らないと解 レポートが作成できない。
が読みやすい体裁になっ 読めるレポートである。 読できないレポートであているレポートである。
る。

7

期限に余裕をもって、提出 期限ぎりぎりに間に合う 期限を守らなかったが提 提出しない。
物を作成した。
ように提出物を作成した。 出した。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

アルゴリズムとデータ構造

中山健 (非常勤)

学年

単位

3

2

開講時数

種別

通年

必修

2 時間

(Algorithm and Data Structures)
授業の概要

計算機によるデータ処理を実現するために必要な基本的概念であるデータ構造とアルゴリズムについて学ぶ． 計算量の考え方、基本的なデータ構造およびその操作、さらに整列，探索の習得を目指す．

授業の形態

講義

授業の進め方講義，グループ学習および演習を実施する.
予習，復習を行い自学自習の習慣を身につける．

到達目標

1. 計算量を求めることできる
2. 基本的なデータ構造をプログラム言語を用いて実装できる．
3. 基本的な整列手法を説明できる．
4. 基本的な整列手法をプログラム言語を用いて実装できる．
5. 線形探索法，二分探索法を説明できる．
6. 二分探索木を構築できる．
7. 平衡二分探索木を構築できる．
8. Ｂ木を構築できる．
9. ハッシュ表を作成できる．

実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。
講義の内容
項目

目標

時間

ガイダンス

シラバス説明・シラバス説明実施調査を行う．

基本的なデータ構造

基本的なデータ構造について理解する．

ソートアルゴリズム（１）交換ソート，挿入ソート，選択ソート，シェルソートを理解する．

演習（1）

交換ソート，挿入ソート，選択ソートを実装する．

ソートアルゴリズム（２）ヒープソート，クイックソートを理解する．

演習（2）クイックソートを実装する．

まとめ

まとめを行う．

計算量

計算量について理解する

スタック，キュー，デック

スタック，キュー，デックについて理解する．

演習（3）スタック，キューの実装する．

リスト

線形リスト，双方向リスト，巡回リストについて理解する演習（4）

リストを実装する．

まとめ

前期のまとめを行う．

探索アルゴリズム

線形探索を理解する．

演習（５）線形探索アルゴリズムを実装する．

2 分探索

統治分割アルゴリズムを理解する．

ハッシュ

ハッシュ法について理解する．

2 分探索木2 分探索木について理解する．

平衡木

平衡木について理解する．

探索アルゴリズムのまとめ

探索アルゴリズムのまとめを行う．

演習（６）二分探索木を実装する．

B木

B 木について理解する

まとめ

本講義のまとめを行う．

2
2
2
6
2
2
2
2
2
2
2
2
2
計 30
2
2
2
4
4
4
2
4
4
2
計 30
計 60

学業成績の評価方 試験 80 %、レポート 20 %で評価する。
法
関連科目

データベース・オートマトン・コンピュータアーキテクチャ・オペレーティングシステム

教科書・副読本

参考書: 「セジウィック：アルゴリズム C 第 1〜4 部 基礎・データ構造・整列・探索」ロバートセジ
ウィック (著)、野下浩平・星守・佐藤創 (翻訳) (近代科学社)
評価 (ルーブリック)

到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1与えられたプログラムか 与えられた計算コストか O-記法が分からない
ら計算量を求めることが ら計算量を表現できる
できる

2

リスト，キュ，スタックを 配列，構造体，ポインタを なにもプログラム言語でプログラム言語で実装で プログラム言語で実装で 実装できない
きる
きる

3

クイックソートを説明で 整列ソート，交換ソート， 整列アルゴリズムを１つきる
挿入ソートを説明できる も説明できない4

クイックソートをプログ 整列ソート，交換ソート， 整列アルゴリズムを１つ
ラム言語を用いて実装で 挿入ソートをプログラム も実装できない
きる
言語を用いて実装できな
い5

2 分探索を説明できる

6

２分探索木にデータを挿 ２分探索木を説明できる
入，削除することができる

２分探索木を説明できな
い

7

AVL 木を構築できる

回転操作を説明できる

平衡化について説明できない

8

B 木を構築できる．

B 木族を説明できる

B 木族について説明でき

線形探索を説明できる

線形探索，２分探索を説明
できない

ない

9

衝突回避方法を説明でき ハッシュ法，ハッシュ値， ハッシュ値を説明できなる
ハッシュ関数を説明でき いる令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

情報数学 I

学年

単位

3

2

田中覚 (常勤)

開講時数

種別

通年

必修

2 時間

(Information Mathematics I)
授業の概要

工学の分野，特に情報分野の数学の基本となるベクトル解析，微分方程式について学習する．演習問
題を多く行うことにより専門科目への応用の場面で十分な活用ができるようにする．

授業の形態

講義

授業の進め方

演習問題を多く行うことにより専門科目への応用の場面で十分な活用ができるようにする．
予習，復習を行い自学自習の習慣を身につける．

到達目標

1. 線積分・面積分の数理的意味を理解できる．
2. 1 階微分方程式を解くことができる．
3. 高階微分方程式を解くことができる
4. 線形微分方程式を解くことができる．
5. ベクトルの概念を理解できる．
6. 空間曲線におけるベクトル方程式の諸性質を理解できる．
7. スカラー場，ベクトル場における勾配・発散・回転を理解できる．

実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。
講義の内容
項目

目標

ガイダンス
微分方程式の解

2１階微分方程式 (1)

シラバス説明・シラバス説明実施調査を含む講義についてガイダンスを行う。
微分方程式のもつ数理的意味及び解について理解することができる．
変数分離形，同時形微分方程式を解くことができる．

１階微分方程式 (2)ベルヌーイ型，及び完全微分方程式を解くことができる．

4

積分因数

積分因子を用いて微分方程式を解くことができる．

高階微分方程式

高階微分方程式を解くことができる．

線形微分方程式 (1)ロンスキャンと一般解，特殊解の関係を理解することができる．

244

線形微分方程式 (2)微分演算子を用いて定数係数微分方程式を解くことができる．

4

線形微分方程式 (3)逆演算子を用いて特殊解を導くことができる．

4

線形微分方程式 (4)定数係数連立微分方程式を解くことができる．

2

ベクトル解析

ベクトルに関する概念を理解し，内積，外積，方向余弦等が理解できるようにする．
ベクトル関数の微分と積分が理解できるようにする．

4ベクトルの微分と積分
曲線・曲面・運動 (1)

時間

発散定理

空間曲線におけるベクトル方程式を理解し，様々な諸性質を理解できるようにする．
曲面におけるベクトル方程式を理解し，面積素，及びベクトル面積素が理解できるようにする．
スカラー場，ベクトル場を理解し，スカラー場の勾配，方向微分係数が理解できるようにする．
ベクトル場の発散及び回転の意味を理解し，様々な諸性質を導くことができる．
発散定理を理解することができる．

ストークスの定理

ストークスの定理を理解することができる．

曲線・曲面・運動 (2)スカラー場・ベクトル場 (1)スカラー場・ベクトル場 (2)

4

6
4
2
4
6
2
2
計 60

学業成績の評価方 ４回の定期試験の成績 (80 ％) と演習プリント提出状況・学習態度・出席状況 (20 % ) により評価す
法る。成績不良者には再試験を実施する場合がある.
関連科目
教科書・副読本

教科書: 「新装版

解析学概論」石原 繁、矢野健太郎 (裳華房)

評価 (ルーブリック)
到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

積分・面積分の数理的意味 積分・面積分の数理的意味 積分・面積分に関わる簡 積分・面積分に関わる最もを理解し，様々な問題を解 を理解し，簡単な問題を解 単な問題を解くことがで 基本的な問題を解くこと
くことができる．
くことができる．
きる．
ができない．

2

微分方程式の数理的意味 １階の様々な微分方程式 基本的な１階の微分方程 基本的な１階微分方程式
を理解し，１階の様々な微 を解くことができる．
式をとくことができる． を解くことができない．
分方程式を解くことができる．

3

複雑な高階微分方程式を 高階微分方程式を解くこ 基本的な高階微分方程式 基本的な高階微分方程式
解くことができ，物理現象 とができる．
を解くことができる．
を解くことができない．
に応用することができる．

4

演算子，逆演算子を理解 演算子，逆演算子を理解 基本的な線形微分方程式 基本的な線形微分方程式
し，複雑な線形微分方程式 し，典型的な線形微分方程 の一般解，特殊解を導くこ の一般解及び特殊解を導の一般解，特殊解を導くこ 式の一般解，特殊解を導く とができる．
くことができない．
とができる．
ことができる．

5

内積・外積に関わる応用問 内積・外積の計算及び，そ ベクトルの簡単な演算や， ベクトルの簡単な演算は題を解くことができる． の性質を基とした基本的 内積・外積の計算を行うこ できるが，内積・外積の計な問題を解くことができ とができる．
算を行うことができない．
る．

6

ベクトル方程式の意味か ベクトル方程式から弧の ベクトル方程式から接線 単純なベクトル方程式の，ら，曲線の長さ，接線ベク 長さ，接線を求められ，媒 ベクトルや曲線の長さを 接線の式や，弧の長さを導トルに関わる諸定理を理 介変数の変換を行うこと 求めることができる．
くことができない．
解できる．
ができる．

7

ベクトル場，スカラー場に ベクトル場，スカラー場を ベクトル場，スカラー場に ベクトル場，スカラー場における勾配・発散・回転に 理解し，勾配・発散・回転 おける勾配・発散・回転の おける勾配・発散・回転の関わる大域的な理解が出 に関わる諸関係式を導く 計算を行うことができる． 簡単な計算を行うことが来ている．
ことができる．
できない．

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

プログラミング II

小林弘幸 (常勤)

学年

単位

3

2

開講時数

種別

通年

必修

2 時間

(Programming II)
授業の概要

プログラミング I で Python の基本的な文法、クラス設計法などを学習した。この授業ではこれらを受けて、実際にチームでプロジェクト開発を行う。テスト・実装を開始する前に UML などを用いて、ソフトウェア設計を行う。

授業の形態

講義

授業の進め方4 人から 5 人のチームを作成し、チームで設計書を執筆する。リーダを決め、Redmine でチケット管理を行いながら、テスト・実装を続けていく。前半は共通課題のプログラムを作成し、後半は班で課題を決め、それを実装していく。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. クラス図などの UML 記述を理解できる
2. チームで議論しながら，一つのプログラムを作成できる
3. リーダ・テスタ・開発者が共同し，活発に活動できる実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。
講義の内容
項目

目標

時間

ガイダンス・各種アカウント設定 ガイダンスを行い、各種利用ソフトウェアの設定を行う

UML の記述および練習課題

2
4
6

UML の記述法の一部を学び、実際に既存のデータ構造を記述してみる

共通プロジェクトのソフトウェア 授業中に示された課題に対して設計書を記述し、処理ごとに機能分割した上の設計で担当を決定する
共通プロジェクトのソフトウェア リーダの指示に従って、テストおよび実装を行うの開発
後期設計課題の検討
後期に設計するプログラムの検討を行う
試験解説

試験の解説を行う

試験返却・解説

試験を返却し、解説を行う

個別プロジェクトの設計

自分たちで決めた課題に対して設計書を記述し、処理ごとに機能分割した上で担当を決定する。
リーダの指示に従って、テストおよび実装を行う。必要があればロケテストを行い、フィードバックを受け修正する
自分たちのプロジェクトのプレゼンテーションを行い、相互評価する。

個別プロジェクトの開発
プレゼンテーション・相互評価

12
2
2
2
10
18
2
計 60

学業成績の評価方 定期試験、前期プロジェクト、後期プロジェクトをそれぞれ 1:1:2 で評価する。プロジェクトの評価
法
は、プレゼンテーションにおける相互評価、班内でのアクティビティ、設計書の内容および完成点とする。
関連科目
教科書・副読本

補助教材: 「かんたん UML 入門 [改訂 2 版] (プログラミングの教科書)」竹政 昭利, 林田 幸司, 大西 洋平, 三村 次朗, 藤本 陽啓, 伊藤 宏幸 (技術評論社)，その他: 教科書はせず Notion で配布する。
Creative Commons ライセンスの Web 資料 (東京大学 Python プログラミング入門) を参考とする。
評価 (ルーブリック)

到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

記述された UML から、テ UML を記述できる
スト・実装を記述できる

UML を読むことができる UML の概念がわからない2

チームでお互いに議論し チーム内の他人に意見を 指示された作業をこなす チームで作業できないながら作業できる
述べることができる
ことはできる3

リーダ: 指示だけでなく、 リーダ: メンバに適切な指 リーダ: やることだけは指 各作業者ごとに分担作業
開発のスケジューリング 示が出せる。リーダ以外: 示できる。リーダ以外: 指 ができないができる。リーダ以外: 作 指示内容について、リーダ 示されたことだけは作業業をしっかりこなすと共 と議論ができる
できるに納期も守る令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

データサイエンス

大塚亜未 (常勤)

学年

単位

3

2

開講時数

種別

通年

必修

2 時間

(Data Science)
授業の概要

様々な手法を用いて，データの分析方法を学ぶ

授業の形態

講義

授業の進め方教科書の内容と例題を参考に授業を進める．また内容に即した課題も与える．
予習，復習を行い自学自習の習慣を身につける．

到達目標

1. 統計学の手法が理解できる
2. 統計学の手法を利用してデータの分析ができる
3. 機械学習の手法が理解できる
4. 機械学習の手法を利用してデータの分析ができる

実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。

講義の内容項目

目標

ガイダンス・復習

Python 復習

本科目の説明を行うと共に，過年度に行い本科目で利用する内容について説明する．
本科目で利用する Python の内容を復習する．

データの可視化

データ分析に必要なグラフの書き方を学ぶ．

線形代数

データサイエンスにおけるベクトルや行列を学ぶ．

統計

ヒストグラムや相関関係を学ぶ．

確率

確率の基本と条件付き確率，ベイズの定理等を学ぶ

仮説と推定

仮説と検定，信頼区間，ベイズ推定について学ぶ．

勾配降下法

最適化問題を解くための方法である最急降下法について学ぶ．

データの取得機械学習

コマンドラインおよびファイル，ホームページからのデータの入力手法について学ぶ．
データの統計量を算出しグラフ化したり，分析しやすくするためにデータを変換する方法を学ぶ．
機械学習によるデータの分析手法を学ぶ．

k 近傍法

k 近傍法におけるデータの予測方法を学ぶ．

ナイーブベイズベイズの定理を利用した確率の計算方法について学ぶ．

単純な線形回帰

最小二乗法や勾配降下法を利用した線形回帰について学ぶ．

重回帰分析

多くのデータを使った回帰分析について学ぶ．

ロジスティクス回帰

ロジスティック関数を使ったデータの分析およびサポートベクターマシンについて学ぶ．
木構造を使った判断の手法と，それに用いるエントロピーについて学ぶ．

データの調査決定木
ニューラルネットワーク

時間

クラスタリング

人間の脳をモデルとしているニューラルネットワークとそれを用いた予測について学ぶ．
ニューラルネットワークをさらに進化させたネットワークであるディープ
ラーニングを使って，より詳細なデータの予測方法について学ぶ．
教師なし学習を用いたデータの分析方法を学ぶ．

自然言語処理英語などの自然言語を扱う方法について学ぶ．

ネットワーク分析

無向グラフ，有向グラフの分析方法について学ぶ．

リコメンドシステム
データベースと SQL

コサイン類似度等を利用した，ものごとを推薦するシステムの作成方法を学ぶ．
データ分析に必要なデータベースの利用方法について学ぶ

MapReduce

ビッグデータを並列に処理する方法について学ぶ．

総合問題

これまでに学習した手法を用い，与えられたデータを的確に分析することを学ぶ．

ディープラーニング

2
4
2
2
2
2
2
2
4
4
2
2
計 30
2
2
2
2
2
2
2
2
2
2
2
2
2
4
計 30
計 60

学業成績の評価方 定期試験と提出された課題で評価する．2 つの割合は 5：5 とする．
法
関連科目

プログラミング I

教科書・副読本

参考書: 「ゼロからはじめるデータサイエンス 第 2 版」Joel Grus
ジャパン)

著、菊池 彰訳 (オライリー・評価 (ルーブリック)
到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

統計学に関する用語を正しく使え、統計学の手法の振る舞いを説明できる。

統計学に関する用語を正 統計学に関する用語を正しく使える。
しく使えない。

2

統計学の手法のライブラ
リを使い実データを分析できる。

統計学の手法のライブラ 統計学の手法のライブラ
リをマニュアル通りに使 リをマニュアル通りに使うことができる。
うことができない。

3

機械学習に関する用語を正しく使え、機械学習の手法の振る舞いを説明できる。

機械学習に関する用語を 機械学習に関する用語を正しく使える。
正しく使えない。

4

機械学習の手法のライブ
ラリを使い実データを分析できる。

機械学習の手法のライブ 機械学習の手法のライブ
ラリをマニュアル通りに ラリをマニュアル通りに使うことができる。
使うことができない。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

コンピュータアーキテクチャ

佐藤喬 (常勤)

学年

単位

3

2

開講時数

種別

通年

必修

2 時間

(Computer Architecture)
授業の概要

コンピュータの動作原理を学習し、効率的なコンピュータアーキテクチャを構築するために必要な知識を身に付ける。

授業の形態

講義

授業の進め方講義を中心として、コンピュータの動作原理について学習する。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. コンピュータの性能の指標について理解できる。
2. コンピュータ内部のデータ表現を理解できる。
3. 組み合わせ回路について理解できる。
4. 順序回路について理解できる。
5. アセンブリ言語について理解できる。
6. コンピュータの内部構成について理解できる。
7. メモリアーキテクチャについて理解できる。

実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。
講義の内容
項目

目標

時間

ガイダンス

シラバス説明・シラバス説明実施調査を行う。

コンピュータのなりたち

ストアドプログラム方式のコンピュータの構成を学ぶ。

数の表現

コンピュータ内部での数の表現と制約を学ぶ。

演算装置

基本となる論理回路を学び、算術論理演算装置（ALU）を構成する。

記憶装置
順序回路

レジスタやキャッシュメモリ、メインメモリに使用される記憶装置について学習する。
コンピュータを制御するために、順序回路について学習する。

命令セットアーキテクチャ

ARM の命令セットアーキテクチャを学習する。

命令の実行

命令を実行するために、基本的なデータパスを学習する。

パイプライン処理

プロセッサの性能向上のためのパイプライン処理を学習する。

キャッシュメモリ

記憶の階層構造とキャッシュメモリの各種方式を学習する。

仮想記憶

物理メモリをソフトウェアへ割り当てる仮想記憶について学習する。

入出力装置

コンピュータの周辺装置について学習する。

2
4
4
4
4
6
6
計 30
8
8
6
6
2
計 30
計 60

学業成績の評価方 小テストと演習課題等の成績と定期試験の成績から評価する。小テストと演習課題等の成績と定期試
法
験の成績の評価比率は 1:9 とする。全ての演習課題提出を必須とする。
関連科目

オペレーティングシステム

教科書・副読本

教科書: 「実践によるコンピュータアーキテクチャ」中條 拓伯

大島 浩太 (数理工学社)

評価 (ルーブリック)
到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1コンピュータの性能を一 コンピュータの性能の各 CPU 時間の計算に必要な CPU 時間の計算に必要な部改善した場合の全体へ 種指標と適用すべき状況 3 つの要素を説明できる。 3 つの要素を説明できなの影響を計算することが を適切に判断し計算する
い。
できる。
ことができる。

2

浮動小数点数のビット表 固定少数点数をビット表 符号付き整数のビット表 符号なし整数のビット表
現を説明できる。
現を説明できる。
現を説明できる。
現を説明できない。

3

与えられた仕様から簡単 論理式をカルノーマップ 真理値表から標準形の論 真理値表から標準形の論化された組み合わせ回路 で簡単化できる。
理式に変換できる。
理式に変換できない。
を作成できる。

4

与えられた仕様から順序 基礎的な順序回路のタイ 状態遷移図を記述できる。 状態遷移図を記述できな回路を作成できる。
ミングチャートを記述で
い。
きる。

5

リファレンスシートがあ LEGv8(ARM サ ブ セ ッ LEGv8(ARM サ ブ セ ッ LEGv8(ARM サ ブ セ ッ
れば、LEGv8(ARM サブ ト) のアセンブリ言語の簡 ト) のアセンブリ言語の簡 ト) のアセンブリ言語の簡セット) のアセンブリ言語 単なコードを書ける。
単なコードを読める。
単なコードを読めない。
のコードと機械語のコー
ドの相互変換ができる。

6

パ イ プ ラ イ ン 版 の 単 一 サ イ ク ル 版 の コンピュータの基本構成 コンピュータの基本構成
LEGv8(ARM サ ブ セ ッ LEGv8(ARM サ ブ セ ッ （5 大装置）を説明できる。（5 大装置）を説明できない。
ト) アーキテクチャのデー ト) アーキテクチャのデー
タパスを説明できる。
タパスを説明できる。

7

キャッシュメモリや仮想 記憶のアクセス速度につ 記憶の階層構造が説明で 記憶の階層構造が説明で記憶の内部構造を説明で いて計算できる。
きる。
きない。
きる。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

コンピュータネットワーク

榎本真俊 (非常勤)

学年

単位

3

2

開講時数

種別

通年

必修

2 時間

(Computer Networks)
授業の概要

現在主流である TCP/IP を中心にネットワークに関する概念や技術を紹介する。特にネットワーク
層やトランスポート層、ルーティングを扱う。

授業の形態

演習

授業の進め方教科書を中心に関連項目を講義する。
予習，復習を行い自学自習の習慣を身につける。

到達目標

1. 信頼性のある通信を理解できる
2. ルーティングを理解できる
3. アプリケーションプロトコルを理解できる

実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。
講義の内容
項目

目標

ガイダンス

シラバス説明・シラバス説明実施調査を行う。これまでのネットワーク関連
授業の内容を振り返り、これからの授業内容を説明する。
インターネットプロトコルを学ぶ

IP: Internet Protocol
IP 関連技術
TCP と UDP

時間

ICMP や ARP など IP 関連技術を学ぶ
TCP と UDP を学ぶ

ルーティングルーティングの原理とそのプロトコルを学ぶ

アプリケーション

アプリケーションとそのプロトコルを学ぶ

セキュリティ

ネットワークのセキュリティを学ぶ

2
12
6
12
12
12
4
計 60

学業成績の評価方 定期試験を使って評価する。
法
関連科目

ネットワーク基礎

教科書・副読本

教科書: 「マスタリング TCP/IP
田 幸雄 (オーム社)

入門編（第 6 版）」井上 直也, 村山 公保, 竹下 隆史, 荒井 透, 苅

評価 (ルーブリック)
到達目標

1

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)TCP のウィンドウ制御を TCP の再送を説明できる コネクションの概念を説 信頼性のある通信を説明
説明できる

明できる

できない

2

複数のルーティングプロ 一つ以上のルーティング ルーティングプロトコル ルーティングを説明できトコルを比較してそれら プロトコルの概念や動作 を 3 つ以上挙げることが ないの利点や欠点を説明でき を説明できる
できる
る

3

アプリケーションの連携 一つ以上のアプリケーシ アプリケーションプロト アプリケーションプロト
をプロトコルの面から説 ョンプロトコルのデータ コルを 3 つ以上挙げるこ コルを説明できない
明できる
フローを説明できるとができる令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

システムプログラミング I

知念賢一 (常勤)

学年

単位

3

2

開講時数

種別

通年

必修

2 時間

(System Programming I)
授業の概要

Rust 言語を用いてシステムプログラミングを学ぶ。

授業の形態

講義

授業の進め方講義を中心に、プログラム作成を併せて実施する。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. Rust のプログラムを作成できる
2. システムを扱うプログラムを作成できる実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。
講義の内容
項目

目標

ガイダンス

シラバス説明・シラバス説明実施調査を行う。
授業概要を説明する。
OS、エディタ類、言語処理系の整備

環境構築

時間

2
4
4
8
8
6
10

極小プログラム

echo の作成
テキストファイル読込み
cat, head の作成
テキストファイル内容集計
wc, uniq の作成
ファイルシステム走査
ﬁnd の作成
テキストファイルの部分加工・検 cut, grep の作成
索と出力
テキストファイルの複雑な操作
それ以外の操作

comm, tailfortune, cal, ls の作成

8
10
計 60

学業成績の評価方 定期試験と演習課題等の成績から評価する。定期試験と演習課題等の評価比率は 6:4 とする。
法
関連科目
教科書・副読本

教科書: 「Rust の練習帳」Ken Youens-Clark 著、中山光樹訳 (オライリー・ジャパン)，参考書: 「やさしい Rust 入門」日向俊二 (カットシステム)・「ゼロから学ぶ Rust システムプログラミングの基礎から線形型システムまで」高野 祐輝 (講談社)
評価 (ルーブリック)

到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

指定した以上の機能を持
つ Rust プログラムを作成できる。

2

ファイルシステムを走査 テキストファイルの内容 テキストファイルを読み システムを扱うプログラ
するプログラムを作成で を集計するプログラムを 込むプログラムを作成で ムを作成できない。
きる。テキストファイル 作成できる。
きる。
の内容に集計するプログ
ラムを作成できる。

指定した最小限の機能を Rust のプログラムを作成
持つ Rust プログラムを作 できない。
成できる。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

情報工学実験実習 II

知念賢一 (常勤)・大塚亜未 (常勤)

学年

単位

3

4

開講時数

種別

通年

選択

4 時間

(Experiments and Practice ofInformation Systems II)
授業の概要

情報工学に必要な基礎を、実習より理解、習得する。実習の前後に十分な解説を加え、理解を深める。
情報アーキテクトでは Flutter によるスマートフォンアプリ開発方法とスマートフォンアプリのチーム開発方法を学ぶ。ICT アーキテクトでは小さなネットワークを構築し座学の知識を確認する。

授業の形態

実験・実習

授業の進め方

各テーマを実施する前にそのテーマに課せられた事前課題を行う。実験実習中は教員によるレクチャ等もあるが、基本的には学生がグループで協力しながら、自発的に議論しながら実験を進める。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. 事前学習、事前調査ができる
2. コミュニケーションをとり、グループ学習ができる
3. 恊働して作業ができる
4. 作業内容を記録できる
5. 記録した内容を整理できる
6. 体裁の整ったレポートを作成できる
7. 提出物を期限内に提出できる実務経験と授業内 なし
容との関連
学校教育目標との E (応用力・実践力) 総合的実践的技術者として、専門知識を応用し問題を解決する能力を育成する。
関係
講義の内容
項目

目標

ガイダンス

シラバス説明・シラバス説明実施調査を行う。実習内容や評価方法を説明する。

各アーキテクトにおいて以下の実習を行う。
情報アーキテクト

456

アプリ企画 I

チームによりアプリの企画を立てる方法を学ぶ I。（20 時間）

Dart 言語

Dart 言語によるプログラミングの方法を学ぶ。（16 時間）
チームによりアプリの企画を立てる方法を学ぶ II。
（20 時間）アプリ企画 II時間

ICT アーキテクト
サーバ設定

マシン設定、サーバソフトウェア設定、ファイル共有などを学ぶ。
（20 時間）スイッチ、ルータ設定

スイッチ、PC ルータ、専用ルータなどの設定を学ぶ。
（40 時間）計 60

各アーキテクトにおいて以下の実習を行う。
情報アーキテクト

60

Flutter によるスマートフォン Flutter によるスマートフォンアプリ開発方法を学ぶ。
アプリ開発
チーム開発
チームによりスマートフォンアプリを開発する方法を学ぶ。
ICT アークテクト
イントラネット構築
トラヒック監視イントラネットとして、複数通信実体で構成され、各種サーバが稼働しているネットワークを構築する。（16 時間）
SNMP を使ってネットワーク装置のトラヒックを監視する。（12 時間）

サーバ負荷

サーバベンチマーク、ログ解析、負荷分散を学ぶ。（32 時間）
計 60
計 120

学業成績の評価方 各テーマごとに提出されたレポート、スライド、コード等によって評価する。
法
関連科目

ネットワーク基礎・情報工学実験実習 I・コンピュータネットワーク

教科書・副読本

その他: ICT アーキテクト分は教科書を使用しない評価 (ルーブリック)
到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

指導書を読み、知らない単 指導書を読み、実験内容を 指導書を読んできた。
語を調査してきた。
イメージしてきた。

事前学習、事前調査を行わ
なかった。

2

班員と話し合い、実験結果 班員と話し合い、作業効 班員と実験結果の共有が グループ学習を行わなかから考察を行った。
率をあげる実験方法を考 できた。
った。
えた。

3

班員と協力して作業を分 班員と協力して、作業を分 班員に指示された作業を 班員と協力して実験を行担し、作業内容を交代しな 担して実験を行った。
行った。
わなかった。
がら 1 回の実験で一通りの作業を行った。

4

実験ノート（ルーズリーフ 実験ノート（ルーズリーフ 指導書にメモ書きをした。 実験ノートを準備しなかは不可）に実験日と実験結 は不可）に実験日と実験結った。筆記用具を持って果、実験時に気がついたこ 果を記した。
いない。
とを記した。

5

ノートに書いたメモを利 ノートに書いた結果を表 ノートに書いた結果をレ 実験結果をまとめられな
用し、レポートに加えた。 にまとめた。
ポートに羅列した。
い。

6

適切に余白を使い、第三者 図、表など定規やテンプ 第三者が頑張らないと解 レポートが作成できない。
が読みやすい体裁になっ レートを使い、フリーハン 読できないレポートであているレポートである。 ドではない。
る。

7

期限に余裕をもって、提出 期限ぎりぎりに間に合う 期限を守らなかったが提 提出しない。
物を作成した。
ように提出物を作成した。 出した。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

情報セキュリティ実習 I

岩田満 (常勤/実務)

学年

単位

3

4

開講時数

種別

通年

選択

4 時間

(Computer Security Practice I)
授業の概要

情報セキュリティ技術者としての倫理観を醸成する。さらに、情報セキュリティについて網羅的に把握するとともに、基礎知識・技術を習得する。

授業の形態

実験・実習

授業の進め方情報セキュリティに関する実習を行う。
予習，復習を行い自学自習の習慣を身につける。

到達目標

1. 社会の一員としての自覚を持つことができる。
2. 情報セキュリティ技術者としての必須技術について網羅的に把握できる。
3. ネットワークの基礎を理解する。
4. イントラネットを構築できる。
5. さまざまな脅威とそれらに対する対策を網羅的に把握できる。
6. 攻撃の原因とその防御方法を理解できる。

実務経験と授業内 あり
容との関連
学校教育目標との E (応用力・実践力) 総合的実践的技術者として、専門知識を応用し問題を解決する能力を育成する。
関係
講義の内容
項目

目標

ガイダンス

シラバス説明・シラバス説明実施調査を行う。
講義の内容について説明を行う。
社会の一員としての倫理観を養うとともに，関連した法律を学ぶ。

1. 倫理観の育成
2. セキュリティ技術の把握
セキュリティに関する必須技術および関連技術を網羅的に学ぶ。
3-1. イントラネット構成
DMZ 内に各種サーバを構築する。
3-2. イントラネット運用・保守 構築したイントラネットを運用・保守する。
3-3. ログの取得・観察
各サーバのイベントログを取得し，観察する。
4-1. ネットワーク基礎
OSI 参照モデルを理解し，イーサーフレームについて学ぶ。
4-2. ネットワークプログラミン ネットワークプログラミングを行う。

時間

4
4
8
10
10
8
6
10

グ

4-3. パケットキャプチャ
5. 脅威と対策
6. サイバー演習

WireShark を利用し，パケットを確認する。
さまざまな脅威と対策について網羅的に把握する。
基本的な攻撃の有無を確認し、攻撃の内容と原因を特定する。

8
8
44
計 120

学業成績の評価方 演習の進捗度合い・達成度、グループワークの貢献度により評価する。
法
関連科目

基本情報処理・情報システム基礎・ネットワーク基礎

教科書・副読本

参考書: 「マスタリング TCP/IP 入門編（第 6 版）」井上 直也, 村山 公保, 竹下 隆史, 荒井 透, 苅
田 幸雄 (オーム社)，その他: フリーテキスト評価 (ルーブリック)
到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

社会の一員として自分が 社会の一員として自分がすべきことを説明できる。 すべきことを説明できない。

2

情報セキュリティ技術者 情報セキュリティ技術者が備えておくべき知識や が備えておくべき知識やスキルを説明できる。
スキルを説明できない。

3

LAN、WAN、インターネ LAN、WAN、インターネ
ットに関する基礎的な用 ットに関する基礎的な用
語や技術を説明できる。 語や技術を説明できない。

4

DMZ、内部サーバ、業務 イントラネットの構築方 イントラネットの構築方
ネットワークから構成さ 法について説明できる。
れるイントラネットを構築できる。

法について説明できない。

5

さまざまな脅威とそれら 代表的な脅威とそれらに 代表的な脅威とそれらにに対する対策を網羅的に 対する対策を説明できる。 対する対策を説明できな説明できる。
い。

6

攻撃の有無を確認し、攻撃 攻撃の原因とその防御方 攻撃の原因とその防御方の原因追求と防御策を実 法を説明できる。
法を説明できない。
際に適用できる。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

ゼミナール

情報システム工学コース教員 (常勤)

学年

単位

4

2

開講時数

種別

通年

必修

2 時間

(Seminar)
授業の概要

各担当教員の下で、各講座のテーマに関する知識・スキルを修得するとともに卒業研究に関する研究
文献・技術を調査・理解し、卒業研究テーマを決定する。卒業テーマ案発表会および卒業テーマ発表
会を実施する。

授業の形態

実験・実習

授業の進め方

各講座のテーマに関連した研究文献・技術調査の計画を立案し、計画に基づいて調査を実施する。進捗状況を把握・改善しながら主体的、継続的に学習を進める。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. 研究文献・技術の調査計画を立案することができる。
2. 研究文献・技術を調査することができる。
3. 調査計画を再スケジューリングできる。
4. 研究文献・技術を理解し研究室メンバー等に紹介することができる。

実務経験と授業内 あり
容との関連
学校教育目標との A (学習力) 総合的実践的技術者として、自主的・継続的に学習する能力を育成する。
関係
講義の内容
指導教員

テーマ

調査計画の立案

研究文献・技術調査調査に対して学習計画を立案する。

研究文献・技術調査の実施

講座のテーマに関連した研究文献・技術を調査し理解する。

調査計画の再調整

進捗に応じて調査計画を再調整する。

調査研究・技術の紹介

調査結果を研究室メンバー等に紹介する。

黒木 啓之

高性能計算技術に関する文献・技術を調査し理解する。

小早川 倫広・岩田 満

情報管理技術に関する文献・技術を調査し理解する。

小早川 倫広・岩田 満

情報セキュリティに関する文献・技術を調査し理解する。

小林 弘幸

画像処理システムに関する文献・技術を調査し理解する。

知念 賢一・佐藤 喬

次世代情報インフラに関する文献を調査し理解する。

田中 覚

数理情報工学に関する文献・技術を調査し理解する。

大塚 亜未

情報システムと人間の行動に関する文献・技術を調査し理解する。

学業成績の評価方 到達目標に対するルーブリックを用いて、各到達目標を評価する。各到達目標の評価に「不可」がな法
い場合に単位修得を認める。
関連科目
教科書・副読本

その他: 各指導教員の指示による。
評価 (ルーブリック)

到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

月単位の研究文献・技術調 4 半期単位の研究文献・技 半期単位の研究文献・技術 研究文献・技術調査計画
査計画を立案できる。
術調査計画を立案できる。 調査計画を立案できる（目標・スケジュール）を立案できない。

2

8 編以上の研究文献・技術 ４編以上の研究文献・技術 ２編以上の研究文献・技術 2 編以上の研究文献・技術を調査できる。

を調査できる。

を調査できる。

を調査できない。

3

月単位で研究文献・技術調 4 半 期 単 位 で 研 究 文 献・ 半期単位で研究文献・技術 進 捗 に 応 じ て 研 究 文 献・査計画を再スケジューリ 技術調査計画を再スケジ 調査計画を再スケジュー 技術調査計画を再スケジングできる。
ューリングできる。
リングできる。
ュールできない。

4

8 編以上の研究文献・技術 4 編以上の研究文献・技術 2 編以上の研究文献・技術 ・2 編以上の研究文献・技を理解し、研究室メンバー を理解し、研究室メンバー を理解し、研究室メンバー 術を理解できない。・調査等に紹介できる。
等に紹介できる。
等に紹介できる。
した研究文献・技術を研究室メンバー等に紹介できない。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

企業経営

村井知光 (非常勤)

学年

単位

開講時数

種別

4・5

1

集中

選択

(Business Management)
授業の概要

本講義の目的は、起業のシミュレーションである。アメリカでは開業率が高いのに対して、廃業率も高い。それに比べ、我が国では開業率が低いだけでなく、廃業率も低い。我が国では、長寿企業がもてはやされ、一見よさそうである。しかし、我が国では中小企業が大半を占める上にその 7 割が赤字を抱えており、企業の新陳代謝を促すためにも新興企業が必要とされる。バブル経済崩壊後、日米のGDP で大きく差の開いた原因のひとつに、新興企業の有無が考えられる。本講義では、企業家精神を養う。講義内容は教員の講義ノートの他、銀行家、経営者の講演も含む。

授業の形態

講義

授業の進め方チームを結成し、1 チーム 4 人前後でチームごとの活動となる。夏期 7 日間のうち、講義前半では起業に関する内容や理論を学び、後半ではグループディスカッション等の実践を 2 日間行う。3 日目には、前半に企業に関する講義を受けた後、講義後半にはチームごとに口頭発表を行う。4 日目には銀行家の起業に関する講義とグループワーク、5 日目には経営者の講義とグループワークを行い、残りの 2 日間でグループワークと発表の準備に取りかかる。各チームで発表後、審査を行い、優秀な事業計画書を作成したチームに対して表彰する。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. 独りよがりにならずにチームメイトと協力し、経営者としての意思決定ができる。
2. 時代に合うように起業の設計を行うことやビジネスに必要な情報をチームメイトと共有することができる。
3. 売上高、純利益等の経営感覚を身につけることができる。

実務経験と授業内 なし
容との関連
学校教育目標との A (実践力) 実践的技術教育を通じて、工学的知識・技術の基本を備え新しい もの の創造・開発に関係
粘り強く挑戦できる技術者を育成する。
講義の内容
項目

目標

時間

初日 ガイダンス及びチームの どのような会社を興し、経営を軌道に乗せるのかを考える。
編成
2 日目 講義とグループワーク
どのような商品を製造・販売し、どの年齢層をターゲットにするのか、等を考える。また商品の単価や年間の売上高、営業利益、固定費等々を考える。
3 日目 グループワークと口頭 起業し、何年目で利益を出すのか、また利益の配分をどのようにするのか、
発表
資本金はどのようにして調達するのかを考える。
各チーム 5 分程度の口頭発表を行う。
4 日目 銀行家等による講演とグ 前回のグループワークで考えた、資本金の準備や顧客層について、現場で実ループワーク
際に実務を行っている銀行家の講演を聞くことでヒントを得る。
5 日目 経営者等による講演とグ 経営者の講演を聞くことで、起業の準備や経営のノウハウを学ぶ。
ループワーク
6、7 日目 グループワークと発 最後のグループワークでは、仕上げとして発表の準備を行い、全チームに表、表彰式発表してもらい、審査を行う。審査の結果、優秀なチームに対して表彰を
行う。

4
4
4

6
6
6
計 30

学業成績の評価方 各チームの発表後、審査員として大学教授、銀行家、経営者、実務家等を招き、審査をしてもらう。審法
査の結果と授業での取り組み方、チームワーク、事業計画書の内容等を勘案する。
関連科目

公民 I・公民 II・国際社会と文化 I・国際社会と文化 II・経営学 I・歴史学 II・日本産業論・キャリア
デザイン特論教科書・副読本

補助教材: 「政治・経済（検定教科書）」 (東京書籍)
評価 (ルーブリック)

到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

チームメイトと実際に経 チームメートと事業計画 チームメートと簡易的な チームメートと協力せず
営可能な事業計画書を作 書を作成することができ 事業計画書を作成するこ に、事業計画書を作成でき成することができる。
る。
とができる。
ない。

2

国内外のニュースを見聞 国内のニュースを見て、新 国内のニュースを見る。
きし、新しい情報に素早く しい情報に素早く入手で入手できる。
きる。

3

貸借対照表を理解するこ 一部貸借対照表を理解す 貸借対照表の勘定科目を 貸借対照表の勘定科目をとができる。
ることができる。
理解することができる。 理解できない。

国内のニュースを見ずに、自分だけの考えで通そうとする。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

安全工学

伊藤秀明 (非常勤/実務)

学年

単位

開講時数

種別

4・5

1

集中

選択

(Safety Engineering)
授業の概要

工学系の組織・作業環境における安全性の確保・向上に関して、その知識の学習と自発的アイデアを生かした授業を行う。

授業の形態

講義

授業の進め方講義のほか、演習を重視した PBL（Project Based Learning）方式を取り入れて、各回の講義内容を元に、チームに分かれて各回の課題の検討、討議および発表を踏まえて進める。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. 技術者として安全性に関する基本的な知識を習得できる。
2. 技術者倫理を踏まえて安全確保の方策および主体的な行動規範を身につけることができる。

実務経験と授業内 あり
容との関連
学校教育目標との A (実践力) 実践的技術教育を通じて、工学的知識・技術の基本を備え新しい もの の創造・開発に関係
粘り強く挑戦できる技術者を育成する。
講義の内容
項目

目標

全体ガイダンス・履修指導

東京工学科目の授業内容の紹介と履修方法示し、履修指導を行う。６月中旬、７月中旬に各１回を予定。東京工学全科目共通
アクシデントやインシデントの例題を含めて、安全性向上の必要性とそのための方策の基礎を概観する。
信頼性・安全性を高めるための理論的考察と、その対策を学ぶ。

第１日：安全工学の基礎
第２日：信頼性・安全性工学

時間

2
4
4
4

第３日：産業各分野の作業とその 産業現場における作業状況を例にとり、その安全性に関する現状と今後の向
安全対策
上対策を学ぶ。
第４日：リスクとその管理
安全へのアプローチとして、リスクとリスク管理に関する技法を学習する。

4
4

第５日：ヒューマンファクターと ヒューマンエラーとその防止策に関して、各種分析技法を通じてその防止策
安全性を学習する。
第６日：自然環境と社会生活・組 自然環境を保全し、社会生活・組織を安全にするため、そのライフラインと織での安全対応
なる安全確保が重要であることを学習する。
第７日：まとめ、報告書作成
本科目の総括を行うと共に、これまでの講義研修に関して、総合演習、まとめ報告書の作成を行う。

4
4
計 30

学業成績の評価方 ①取組状況 30 %、②チームワーク活動状況 40 %、③提出資料 30 %で評価する。
法
関連科目
教科書・副読本

その他: 特になし。（講義資料、報告課題、演習課題などはその都度配布する。
）
評価 (ルーブリック)

到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

技術者として安全性に関 技術者として安全性に関 技術者として安全性に関 技術者として安全性に関する基本的な知識を深く する基本的な知識を習得 する基本的な知識を理解 する基本的な知識を理解
理解し、これらを応用した できる。
できる。
できない。または、出席日
ライン設計などの応用が数不足により、授業内容ができる。
理解できない。

2

技術者倫理を踏まえて安 安全確保の方策および主 技術者倫理の意義と必要 技術者倫理を踏まえて安全確保の方策を深く理解 体的な行動規範を理解で 性を理解できる。
全確保の方策および主体
し、主体的な行動規範を身 きる。
的な行動規範を理解できにつけることができる。
ない。または、出席日数不足により、授業内容が理解できない。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

都市環境工学

伊藤秀明 (非常勤/実務)

学年

単位

開講時数

種別

4・5

1

集中

選択

(Urban Environment Engineering)
授業の概要

都市の形成経緯をふまえ、現在の都市環境について学ぶ。今後の都市環境設計に向けた課題として、
水環境、大気環境、エネルギー事情、交通システム環境などの諸課題と今後の方向性、期待される技
術課題などについて学ぶ。

授業の形態

講義

授業の進め方都市が直面する環境諸課題について、具体的事例を含めた現況について学習するとともに､その検討事項についてグループ討議を実施し、その結果について発表させる。各回の講義、討議・発表を通じて、都市環境について自らの考えをクリアにさせる。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. 人と産業技術が調和する暮らしやすい都市の創成に向けて、都市環境の問題意識を明確にし、エンジニアに期待される役割について理解できる。

実務経験と授業内 あり
容との関連
学校教育目標との A (実践力) 実践的技術教育を通じて、工学的知識・技術の基本を備え新しい もの の創造・開発に関係
粘り強く挑戦できる技術者を育成する。
講義の内容
項目

目標

全体ガイダンス・履修指導

東京工学科目の授業内容の紹介と都市環境工学履修方法を示し、履修指導を行う。６月中旬、７月中旬に各１回を予定。
古代都市から近世都市への発展形成過程における環境問題を調査分析し、現都市の抱える環境課題をさぐる。
上下水道、雨水利用、積雪対策、河川と洪水など水環境について学習し、今後の水環境改善に関して学習、討議する。
大気を構成する空気の流れによる、温暖化現象、上層オゾン層の変動、大気汚染など大気環境に関する課題とその対策に関して学習、討議する。
都市を維持するためのエネルギーの量と質、さらにその消費について考える。また都市生活においては、多くの資源が消費され、その結果として廃棄物が出される。そのリサイクルを含めたライフサイクルに関しても学ぶ。
都市交通の変遷と近年の状況、および今後の発展に関して学習するとともに、今後の動向を考える。
都市環境アセスメントを通じ、都市発展と自然環境維持との調和を考えた未来都市構想を討議する。
本科目の総括を行うと共に、これまでの講義・討議に関しての総合演習を実施し、まとめ報告書の作成を行う。

第１日 都市の形成と環境
第２日 都市の水環境
第３日 都市の大気環境
第４日 都市のエネルギー
事情とライフサイクル
第５日 都市交通と道路事情
第６日 未来都市と環境
第７日 総合演習および報告

時間

2
4
4
4
4

4
4
4

書作成
計 30
学業成績の評価方 ①取組状況 30 %、②チームワーク活動状況 40 %、③提出資料 30 %で評価する。
法
関連科目
教科書・副読本

その他: 特になし。（講義資料、報告課題、演習課題などはその都度配布する。
）
評価 (ルーブリック)

到達目標

1

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)人と産業技術が調和する 都市環境問題におけるエ 人と産業技術が調和する 人と産業技術が調和する
暮らしやすい都市の創成 ンジニアに期待される役 暮らしやすい都市の創成 暮らしやすい都市の創成に向けて、都市環境の問題 割について理解できる。 に向けた都市環境の問題 に向けて、都市環境の問題
意識を明確にし、エンジニ
意識を理解できる。
意識を明確にし、エンジニ
アに期待される役割につアに期待される役割について深く理解できる。
いて理解できない。または、出席日数が少なく、内容を理解することができない。

令和 6 年度 情報システム工学コース シラバス
科目名
インターンシップ(Internship)

担当教員

学年

単位

吉田政弘 (常勤)・宮田航平 (常勤)・川﨑憲広 (常勤/
実務)

4

2

開講時数

種別

半期

選択

4 時間

授業の概要

各コースの特色を持った実践的な「ものづくり」人材を育成するため、夏季休業中を中心に、５日以上、企業や大学・研究所などで「業務体験」を行う。学校で学んだ内容を活用し、現場の技術者たちの仕事を観察・体験して、自らの能力向上と、勉学・進路の指針とする。マッチングを重視した事前・事後指導を行い、学生の企業選択・実習を支援する。

授業の形態

実験・実習

授業の進め方

説明会や企業探索、志望理由作成、実習、報告書作成・発表の順で進める。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. 技術者としての自覚と、技術や業務を理解できる
2. 自身のキャリアについての意識を持つことができる

実務経験と授業内 あり
容との関連
学校教育目標との B (コミュニケ−ション力) 総合的実践的技術者として、協働してものづくりに取り組んだり国際社会関係で活躍したりするために、論理的に考え、適切に表現する能力を育成する。
C (人間性・社会性) 総合的実践的技術者として、産業界や地域社会、国際社会に貢献するために、豊かな教養をもち、技術者として社会との関わりを考える能力を育成する。
講義の内容
項目

目標

インターンシップ説明会
特別区・企業・大学等
インターンシップ申込書の作成

インターンシップの説明会に参加し、インターンシップと手続きの流れを理解する。各インターンシップ事業に応じて、数回、実施される。
インターンシップ申込書を完成させる。

2

・企業探索

掲示物や WEB サイトで企業を探索したり、比較する。

・面談

担当教員と面談し、アドバイスを受ける。

・志望理由

志望理由を、教員の指導のもと、書き上げる。

説明会 (保険加入)

保険加入の説明を受け、理解して加入する。

6
1
6
1

インターンシップの諸注意

実習直前にインターンシップにおける注意を受け、礼儀・マナー等を考える。

2

学生による企業訪問・連絡

学生が事前に企業訪問して、インターンシップの初日についての打ち合わせを行う。遠方の場合は、電話・FAX・メール等を用いて打ち合わせる。
実習先で、インターンシップを実施する。
５日（実働 30 時間）以上、実施する。
インターンシップ報告書を作成する。内容には企業秘密等を記載しないように考慮のうえ完成させる。
発表会に参加し、発表および質疑を行う。

2

インターンシップ
インターンシップ報告書の作成
インターンシップ発表会

時間

30
8
2
計 60

学業成績の評価方 受入れ先からの報告と、学生の報告書およびプレゼンテーション等を担当教員、コース代表が総合的法に判断して評価を行う。
関連科目
教科書・副読本

その他: 本校，キャリア支援が配布する資料など
評価 (ルーブリック)

到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

技術者としての自覚と、技 技術者としての技術開発 技術者としての業務を理 技術者としての自覚がな
術や業務を理解できるや業務を理解できる
解できる
く業務も理解できない

2

自身のキャリアについて 自身のキャリアについて 自身のキャリアを示すこ 自身のキャリアについての意識を持ち示すことも の意識を持つことができ とができる
意識が持てないできるる令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

情報数学 II

田中覚 (常勤)

学年

単位

4

2

開講時数

種別

通年

必修

2 時間

(Information Mathematics II)
授業の概要

情報科学の分野において必要となるフーリエ解析とラプラス変換、複素関数論、連立一次方程式の数
値解法、固有値問題の数値解法について学習する。

授業の形態

講義

授業の進め方講義を中心に進め、理解を深めるための問題演習を適宜行う。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. フーリエ解析の原理を理解し計算ができる
2. ラプラス変換の原理を理解し計算ができる
3. 複素関数の微分と積分の原理を理解し計算ができる
4. 連立一次方程式の数値解法の原理を理解し計算ができる
5. 固有値問題の数値解法の原理を理解し計算ができる

実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。
講義の内容
項目

目標

ガイダンス

シラバス説明・シラバス説明実施調査を行う。

三角関数

フーリエ解析に必要な三角関数について理解する。

フーリエ級数フーリエ級数展開の原理と計算方法について理解する。

フーリエ変換

フーリエ変換の原理と計算方法について理解する。

離散フーリエ変換

離散フーリエ変換の原理と計算方法について理解する。

ラプラス変換ラプラス変換の原理と計算方法について理解する。

ラプラス逆変換

ラプラス逆変換の原理と計算方法について理解する。

複素関数の微分複素関数の微分の原理と計算方法について理解する。

複素関数の積分複素関数の積分の原理と計算方法について理解する。

留数定理

留数定理の原理と応用方法を理解する。

連立一次方程式の数値解法 1

最小二乗問題の数値解法

ガウスの消去法と LU 分解による連立一次方程式の解法の原理と計算方法について理解する。
ヤコビ法とガウス・ザイデル法による連立一次方程式の解法の原理と計算方法について理解する。
共役勾配法による連立一次方程式の解法の原理と計算方法について理解する。
最小二乗問題の解法の原理と計算方法について理解する。

固有値問題の数値解法

固有値問題の解法の原理と計算方法について理解する。

特異値分解

特異値分解の解法の原理と計算方法について理解する。

連立一次方程式の数値解法 2
連立一次方程式の数値解法 3

時間

1
1
4
4
4
2
2
4
4
4
4
6
6
4
6
4
計 60

学業成績の評価方 4 回の定期試験の得点と課題の提出状況から評価する。 なお、定期試験と課題の比率は 4:1 とする。
法
関連科目

情報数学 I

教科書・副読本

教科書: 「新装版 解析学概論」石原 繁、矢野 健太郎 (裳華房)，参考書: 「プログラミングのための線形代数」平岡和幸、堀玄 (オーム社)・「これなら分かる最適化数学」金谷健一 (共立出版)・「線形計算の数理」杉原正顯、室田一雄 (岩波書店)

評価 (ルーブリック)
到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

フーリエ解析の原理を数 フーリエ解析の計算がで フーリエ解析の原理を数 フーリエ解析の計算と原式を使い説明できる。
きる。
式を使わない範囲で説明 理の説明ができない。
できる。

2

ラプラス変換の原理を数 ラプラス変換の計算がで ラプラス変換の原理を数 ラプラス変換の計算と原式を使い説明できる。
きる。
式を使わない範囲で説明 理の説明ができない。
できる。

3複素関数の微分と積分の 複素関数の微分と積分の 複素関数の微分と積分の 複素関数の微分と積分の原理を数式を使い説明で 計算ができる。
原理を数式を使わない範 計算と原理の説明ができきる。
囲で説明できる。
ない。

4

連立一次方程式の数値解 連立一次方程式の数値解 連立一次方程式の数値解 連立一次方程式の数値解法の原理を数式を使い説 法の計算ができる。
法の原理を数式を使わな 法の計算と原理の説明が明できる。
い範囲で説明できる。
できない。

5

固有値問題の数値解法の 固有値問題の数値解法の 固有値問題の数値解法の 固有値問題の数値解法の原理を数式を使い説明で 計算ができる。
原理を数式を使わない範 計算と原理の説明ができきる。
囲で説明できる。
ない。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

離散数学 I

松家拓稔 (非常勤)

学年

単位

4

2

開講時数

種別

通年

必修

2 時間

(Discrete Mathematics I)
授業の概要

離散数学は離散的な対象についての数学であり、情報科学・情報工学の基礎である。本講義では集合・写像について学習し、離散的な対象の扱い方を習得する。

授業の形態

講義

授業の進め方講義を中心として、内容の理解を深めるための演習問題を適宜行う。学習した知識の定着状況を確認するため、定期試験を実施する。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. 離散集合と集合演算についての基本的な性質を理解し、集合の計算ができる。
2. 写像の概念と有限集合における写像の性質を理解し、写像の演算と合成ができる。
3. 系統的数え上げ手法、帰納法の考え方を理解し、帰納法による証明、漸化式の計算ができる。
4. 二項関係、同値関係と同値類を理解し、集合の同値類を正しく整理できる。

実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。
講義の内容
項目

目標

ガイダンス
離散集合

シラバス説明・シラバス説明実施調査を含む講義についてガイダンスを行う。教科書の確認、数学で用いる記号等を理解する。
集合・離散集合の数学的表現の手法、記号を理解する。

ベン図、集合の演算

ベン図による表現を知る。和集合、共通部分、部分集合の概念を理解する。

ド・モルガンの法則

全体集合、補集合について学び、ド・モルガンの法則を理解する。

包除原理

有限集合の包除原理について理解する。

集合族、べき集合

集合族、べき集合の概念を理解する。

直積集合、集合のまとめ直積集合を理解し、集合全体をおさらいする。

集合の対応

2 つの集合間の対応について理解する。

写像と関数

写像と関数について理解する。

単射・全射・全単射

写像における単射・全射・全単射を理解する。

写像の合成

写像の合成について理解する。

置換
いろいろな関数

代表的な全単射としての置換を理解し、表現法と写像としての演算を習得する。
多価関数、関数の再帰的定義など様々な関数について理解する。

集合・写像の応用とまとめ

集合・写像の計算方法や概念の応用などについて理解する。

数え上げの基本原理

集合の数え上げの基本的な性質を理解し、習得する。

鳩の巣原理

鳩の巣原理を理解する。

順列と組合せ順列と組合せの概念を理解し、習得する。

二項定理

二項定理とその応用について理解し、習得する。

数学的帰納法
漸化式

数学的帰納法の概念を理解し、帰納法による考え方をアルゴリズムを通じて理解する。
漸化式の計算方法を習得する。

行列

行列の基本的な表現、演算について理解する。

二項関係

二項関係について理解する。

関係グラフ

関係の表現である関係グラフについて理解し、読み書きできるようになる。

関係の和と合成

関係の和と合成について理解する。

同値関係

離散関係の性質、同値関係について理解する。

同値類

同値類の概念、定義を理解する。

講義のまとめこれまでの講義を振り返り、関連する話題や概念の応用などについて理解
する。

時間

2
2
2
2
2
2
2
2
2
2
2
4
2
2
2
2
2
2
2
4
2
2
2
2
4
2
2
計 60

学業成績の評価方 4 回の定期試験 20 ％× 4 ＝ 80 ％、演習・レポート課題等 20 ％を原則とし、合格は 60 %以上の評価
法を必要とする。成績不良者には再試験の実施、追加課題を課すことがある。
関連科目

離散数学 II

教科書・副読本

教科書: 「はじめての離散数学」小倉久和 (近代科学社)
評価 (ルーブリック)

到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

複数の集合の和集合、積集 3 つ以上の複数の集合の和 ド・モルガンの定理を理 二つの集合に関する演算合が正しく計算でき、集合 集合、積集合が正しく計算 解し、二つの集合の和集 ができない。
族、集合の直積、直和の概 できる。
合、積集合が正しく計算で念を正しく説明できる。
きる。

2

写像の合成が正しく計算 写像が正しく計算でき、写 写像の定義域・値域を理解 写像か否かの判定ができできる。逆写像の計算、再 像の単射・全射・全単射が し、写像が正しく計算で ない。写像の定義域・値域
帰関数を適切に計算でき 判別できる。
きる。
の概念が理解できていな
る。
い。

3

効率の良い数え上げ、漸 効率の良い数え上げがで 順列と組合せを理解し、正 順列と組み合わせの概念
化式を正しく計算できる。 き、漸化式を計算できる。 しく計算することで効率 を理解できていない。効
数学的帰納法による証明
よい数え上げができる。 率の良い数え上げができ
ができる。
ない。

4

同値関係を与えられたと 集合の関係 R が与えられ 集合の二項関係 R が与え 項関係の和と合成が計算
き、集合を同値類で直和分 たとき、R が同値関係か否 られたとき、関係の和と合 できない。
割できる。
かを判別できる。
成が計算できる。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

確率統計

徳山喜一 (非常勤)

学年

単位

4

2

開講時数

種別

通年

必修

2 時間

(Probability and Statistics)
授業の概要

現代の情報工学においてよく利用される確率論と統計的手法について学ぶ。

授業の形態

講義

授業の進め方講義と演習を組み合わせて授業を進める。内容の理解を深めるための演習及び課題を課す場合がある。学習した知識の定着状況を確認するため、定期試験を実施する。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. 記述統計学の手法が理解できる
2. 記述統計学の手法を実装できる
3. 統計的推測に必要な確率論を理解できる
4. 確率的現象をコンピュータ上で再現できる
5. 統計的推測の手法が理解できる
6. 統計的推測の手法を実装できる実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。
講義の内容
項目

目標

統計的方法の考え方

統計的方法の考え方を理解する。

時間

2

初回のガイダンスにてシラバス説明・シラバス説明実施調査を行う。
データの整理方法

度数分布表やヒストグラムなどを使ったデータの整理方法を理解する。

基本統計量

基本統計量について理解する。

相関係数

2 次元以上の量的データに対する統計量について理解する。

最小二乗法

最小二乗法について理解する。

確率の基礎

確率の基礎的事項について理解する。

条件付き確率と独立性

条件付き確率と独立性について理解する。

ベイズの定理ベイズの定理について理解する。

確率変数

確率変数と確率変数の期待値と分散について理解する。

確率分布

離散型と連続型の確率分布について理解する。

多次元の確率分布

多次元の確率分布を理解する。

条件付確率分布

多変数の確率変数における条件付確率を理解する。

大数の法則

大数の法則を理解する。

中心極限定理中心極限定理を理解する。

標本分布

標本分布を理解する。

統計的推定

統計的推定を理解する。

統計的仮説検定

統計的仮説検定を理解する。

回帰分析

回帰分析を理解する。

2
2
4
4
2
2
2
4
6
2
2
4
4
2
6
6
4
計 60

学業成績の評価方 4 回の定期試験の得点と課題の提出状況から評価する。定期試験と課題の比率は 4:1 とする。成績不法
良者には再試験の実施もしくは追加課題の提出を求めることがある。
関連科目

データサイエンス・多変量解析

教科書・副読本

教科書: 「統計学入門（基礎統計学）」東京大学教養学部統計学教室 (東京大学出版会)

評価 (ルーブリック)
到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

記述統計学に関する用語 記述統計学に関する用語 記述統計学に関する用語 記述統計学に関する用語を正しく使え、記述統計学 を正しく使え、記述統計学 を正しく使える。
を正しく使えない。
の手法を数式を使い説明 の手法を数式を使わないできる。
範囲で説明できる。

2

記述統計学的手法のライ 記述統計学的手法のライ 記述統計学的手法のライ
ブラリを使い実データを ブラリをマニュアル通り ブラリをマニュアル通り分析できる。
に使うことができる。
に使うことができない。

3

統計的推測に必要な確率 統計的推測に必要な確率 統計的推測に必要な確率 統計的推測に必要な確率論を数式を使い説明でき 論を数式を使わない範囲 論に関する用語を正しく 論に関する用語を正しくる。
で説明できる。
使える。
使えない。

4

確率的自然現象をコンピ 確率的現象のトイモデル 確率的現象のトイモデル
ュータ上に再現できる。 をコンピュータ上に再現 をコンピュータ上に再現
できる。
できない。

5

統計的推測に関する用語 統計的推測に関する用語 統計的推測に関する用語 統計的推測に関する用語を正しく使え、統計的推測 を正しく使え、統計的推測 を正しく使える。
を正しく使えない。
の手法を数式を使い説明 の手法を数式を使わないできる。
範囲で説明できる。

6

統計的推測を行う手法を 統計的推測を行う手法の 統計的推測を行う手法の 統計的推測を行う手法の自分で実装して実データ ライブラリを使い実デー ライブラリをマニュアル ライブラリをマニュアルを分析できる。
タを分析できる。
通りに使うことができる。 通りに使うことができない。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

データベース

小林弘幸 (常勤)

学年

単位

4

2

開講時数

種別

通年

必修

2 時間

(Database)
授業の概要

データベース技術は情報の統合利用を実現する上での基盤技術の一つである。近年は、フレームワー
クの高度化により、データベースを意識することなく、データベースシステムを構築することも可能である。しかし、低レイヤーでの動作を理解せずに構築すると、非効率なシステムを作成してしまい、
大量アクセスなどに対応できないシステムを設計してしまうことになる。この授業ではよく学習される SQL だけでなく、実際のデータの格納方法などについても学ぶ。

授業の形態

演習

授業の進め方基本的に講義を中心に授業を進める。内容に応じて、実際にデータベースを利用して動作確認を行う。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. リレーショナルデータベースの関する基礎知識と操作方法を理解できる。
2. リレーショナルデータベースシステムの設計を行うことができる。
3. チームで協力してコミュニケーションを取りながら作業ができる。

実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。

講義の内容項目

目標

講義の内容，進め方，評価方法について説明を受け、シラバス説明・シラバ
ス説明実施調査を行う。校務支援システムの URL から個人のデータがどのように格納されているかを確認する。
データベースシステムの基本概念 データベースシステムの基本概念を理解する。

時間

ガイダンス・個人のデータ確認

2

データモデリング: データモデル DBMS がサポートする代表的なデータモデルを理解する。

2
2
2

データモデリング: 実体関連モ ER 図を理解し、記述できる。
デル
リ レ ー シ ョ ナ ル デ ー タ モ デ ル: リレーショナルデータモデルのデータ構造と整合性制約が理解できる。
データ構造と整合性制約
リレーショナルデータモデル: リ 基本的な関係代数を理解できる。
レーショナル代数
SQL: データ定義・問い合わせ
SQL の基本概念と問い合わせが理解できる。

SQL: データ更新

INSERT, UPDATE, DESTROY などのデータ更新に関する SQL が理解できる。
より高度な SQL: 空値、結合、副 より複雑な SQL を理解できる。
問合せ
より高度な SQL: SQL プログラ ODBC, JDBC などの API によるアクセスや、Active Record などの O/R
ミング
マッピングを理解できる。
リレーショナル論理
タブルリレーショナル論理式やドメインリレーショナル論理式を理解できる。
リレーショナルデータベース設 ER モデルからスキーマを導出できる。
計論: リレーショナルスキーマの導出
リレーショナルデータベース設計 より高度な正規化について理解できる。
論: 第三正規系、ボイス・コッド
正規系
試験対策
試験のための対策を行う。
試験解説

試験の解説を受け、不明点をレポートにまとめる。

物理的データ格納方式: 記憶階層 固定長レコード・可変長レコードの格納方法などが理解できる。
と記憶媒体
物理的データ格納方式: B 木、B+ B 木、B+ 木の検索・挿入・削除について理解できる。
木
物理的データ格納方式: 索引
データベースの検索を高速化する索引について理解できる。
問い合わせ処理

問い合わせ処理における最適化について理解できる。

同時実行制御トランザクションにおける ACID 特性などについて理解できる。

障害回復

障害の種類を理解でき、それらの回復法について理解できる。

オブジェクト指向データベースシ オブジェクト指向データベースを理解できる。
ステム
試験対策
試験のための対策を行う。
試験解説

試験の解説を受け、不明点をレポートにまとめる。

データベースシステム設計演習

データベースシステムの設計を行う。

設計結果発表設計結果をプレゼンテーションし、相互評価を行う。

2
2
2
2
2
2
2
2

2

2
2
計 30
2
2
2
2
2
2
2
2
2
10
2
計 30
計 60

学業成績の評価方 試験 40 %、実習 60 %で評価する。実習ではプレゼンテーションの相互評価なども行う。
法
関連科目

プログラミング I・プログラミング II・Web プログラミング

教科書・副読本

その他: 特に指定しないが，各自適切と思う本を購入すること評価 (ルーブリック)
到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

データベースを操作する 目的とするスキーマを求 基本的な集合演算ができ 集合演算が計算できない
SQL が記述できる。
めるための演算を記述で る
きる

2

複数のテーブルがリレー 複数のテーブルがリレー 設計したデータベースの データベースが設計できションでき、適切なイン ションできる。
ER 図が記述できる。
ない。
デックスを貼ることができる。

3

チームの他のメンバーの 分担部分を完成し，チーム 進捗報告を作成し，報告で チームで作業できない
協働して活動できる。
に報告できるきる

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

Web プログラミング(Web Programming)
授業の概要

飛松弦 (非常勤)

学年

単位

4

1

開講時数

種別

前期

必修

2 時間

Web アプリケーションフレームワークを使った制作工程を一通り体験しながら、Web アプリケー
ション制作について学ぶ。

授業の形態

講義

授業の進め方演習を交えて講義を行う。
予習，復習を行い自学自習の習慣を身につける。

到達目標

1. Web アプリケーションを支えている一連の技術を列挙できる。
2. Web アプリケーション制作工程を把握できる。

実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。
講義の内容
項目

目標

時間

ガイダンス

シラバス説明・シラバス説明実施調査を行う。
Web アプリケーションを支えている技術背景を知る。
Web アプリケーションをとりま PHP/Python・MySQL・Larabel/Django などの言語・Web アプリケーショ
く技術
ンフレームワーク技術について学ぶ。
開発環境
LAMP 環境を構築する。

MVC モデル

MVC モデルについて知る。

ルーティングルーティングによるページの切り替えについて知る。

テンプレートテンプレートによる HTML 出力について知る。

データベースWeb アプリケーションからデータベースにアクセスする方法について知る。

マイグレーションによるテーブル テーブル作成、カラム追加・変更などデータベースを操作するマイグレー
作成
ションについて知る。
一覧表示・登録・更新・削除機能 データの一覧表示・登録・更新・削除機能について知る。
ログイン機能ユーザ認証のためのログイン機能について知る。

テスト駆動開発

プログラム開発手法の 1 つであるテスト駆動開発について知る。

シングルページアプリケーション モダン Web 技術を用いたシングルページアプリケーションについて知る。

2
2
4
2
2
2
2
2
4
4
2
2
計 30

学業成績の評価方 課題の成績から評価する。
法
関連科目

基本情報処理・情報システム基礎・プログラミング I・プログラミング II

教科書・副読本

参考書: 「IT Text 基礎 Web 技術 (改訂 2 版)」松下温 (監修), 市村哲 (著), 宇田隆哉 (著), 伊藤雅仁
(著) (オーム社)・「Web を支える技術」山本陽平 (技術評論社)
評価 (ルーブリック)

到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1（可）（良）に加え、Web （可）に加え、Web アプリ Web アプリケーションを Web アプリケーションを
アプリケーションを支え ケーションを支えている 支えている一連の技術と 支えている一連の技術とている技術についてその 技術について、Web アプ 内容の説明ができる。
内容の説明ができない。
成立の経緯となるれ基礎 リケーションに対する役を把握し、それぞれの技術 割の県連を説明できる。
の正しい利用法について考察できる。

2（可）（良）に加え、・テス （可）に加え、・バックエン ・LAMP 環境の構築・トラ ・LAMP 環境を自分で構
ト駆動開発のテストを自 ドの API を Web 開発フ ブルシューティングが自 築できない。・Web アプリ
分で作成できる。・開発フ レームワークを使って作 分でできる。・Web アプ ケーションフレームワー
レームワークの役割を把 成できる。・フロントエン リケーション開発フレー クのドキュメントを見て握し、正しい Web アプリ ド開発フレームワークか ムワークの設計・実装方法 も、Web アプリケーショ
ケーションの設計につい らバックエンド API を利 に正しく沿ってフォーム ンのフォーム入力・ユーて考察できる。
用する画面開発ができる。 入力・データ保存・画面出 ザー認証の機能を作成で力・ユーザー認証の機能を きない。
作成できる。

令和 6 年度 情報システム工学コース シラバス
学修

科目名

担当教員

単位

オートマトン科目(Automata)田中覚 (常勤)

学年

単位

4

2

開講時
数

種別

後期

必修

1 時間

授業の概要

情報工学、情報科学一般において最も中心的な概念であり、現在の計算機の原理を論理的に理解するために必須となるオートマトンと、言語理論を中心に学習する。

授業の形態

講義

授業の進め方基礎となる理論の講義を習得しつつ、実際の例題を解きながら理解を深める。また、理解度を深める
ために単元ごとにレポート課題を設定する。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. 有限オートマトンの内容と動作を説明できる
2. プッシュダウンオートマトンの内容と動作を説明できる
3. チューリング機械の内容と動作を説明できる
4. オートマトンと形式文法との関係を説明できる

実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。
講義の内容
項目

目標

ガイダンス

講義の内容、進め方、評価方法について説明する

集合、写像、順序機械

集合、集合演算、写像、順序機械について学習する

有限オートマトン

言語の識別機械としての有限オートマトンについて学習し、決定性、非決定性有限オートマトンの動作を学習する
有限オートマトンの書き換えアルゴリズムについて学習する

有限オートマトンの書き換え
最簡形、等価性
プッシュダウンオートマトン

時間

有限オートマトンの最簡形の導出アルゴリズムと、等価性の確認方法について学習する
決定性プッシュダウンオートマトンについて学習する

非決定性プッシュダウンオートマ 非決定性プッシュダウンオートマトンについて学習する
トン
チューリング機械
計算機構のモデルとなるチューリング機械について学習する
非決定性チューリング機械

非決定性チューリング機械と線形拘束オートマトンについて学習する

計算機械としてのチューリング 簡単な計算を行うチューリング機械を学習する
機械
形式文法と形式言語
形式文法・形式言語の概要を学習する
形式文法と形式言語のクラス

形式文法・形式言語の 4 つの型について学習する

オートマトンと形式文法の関係 1 正規文法と有限オートマトンの関係について学習する
オートマトンと形式文法の関係 2 文脈自由文法とプッシュダウンオートマトンの関係について学習する
講義のまとめこれまでの講義を振り返り、関連する話題や概念の応用などについて理解
する。

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
計 30

自学自習
項目

目標

予習、復習

レポート課題書籍や Web 等を利用して、種々のオートマトンについてその動作を予習復習する
修学状況は、講義時に各自のノートを確認する
レポート課題に取り組む

総合学習時間講義 + 自学自習

時間

30

30
計 60
計 90

学業成績の評価方 レポート課題を 5 回実施し、各レポートの評価割合は 20 %として計 100 %で成績を評価する。いず法
れかのレポートが未提出の場合は不合格とする。
関連科目

離散数学 I
離散数学 II

教科書・副読本

参考書: 「オートマトン・形式言語理論」広瀬 貞樹 (コロナ社)，その他: 授業中に適宜資料を配付する。
評価 (ルーブリック)

到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

有限オートマトンを計算 有限オートマトンの内容 有限オートマトンの内容 有限オートマトンの内容
機のモデルと関連付けて と動作を例題を用いて説 と動作の概要を説明でき と動作を説明できない。
説明できる。
明できる。
る。

2

プッシュダウンオートマ プッシュダウンオートマ プッシュダウンオートマ プッシュダウンオートマ
トンを計算機のモデルと トンの内容と動作を例題 トンの内容と動作の概要 トンの内容と動作を説明
関連付けて説明できる。 を用いて説明できる。
を説明できる。
できない。

3

チューリング機械を計算 チューリング機械の内容 チューリング機械の内容 チューリング機械の内容
機のモデルと関連付けて と動作を例題を用いて説 と動作の概要を説明でき と動作を説明できない。
説明できる。
明できる。
る。

4

形式文法の 4 つのクラス 形式文法の 4 つのクラス オートマトンと形式文法 オートマトンと形式文法に対応するオートマトン を説明できる。
の違いを言語の受理・生成 との関係を説明できない。
を説明できる。
という観点で説明できる。

令和 6 年度 情報システム工学コース シラバス
学修

科目名

単位

オペレーティングシステ 佐藤喬 (常勤)
ム

科目

担当教員

学年

単位

4

2

開講時
数

種別

前期

必修

1 時間

(Operating Systems)

授業の概要

オペレーティングシステムは、コンピュータハードウェアを抽象化し、ソフトウェアにとって使いやすい環境を提供する。本授業では、このオペレーティングシステムについて学ぶ。

授業の形態

講義

授業の進め方オペレーティングシステムについて、実際に動作させ挙動を確認することで、その役割と仕組みを学習する。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. プロセス管理を説明できる。
2. メモリ管理を説明できる。
3. ファイルシステムを説明できる。

実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。
講義の内容
項目

目標

時間

ガイダンス

シラバス説明・シラバス説明実施調査を行う。

プロセス

処理の実体であるプロセスについて学ぶ。

スケジューリング

スケジューリングについて学び、複数のプロセスの動作を制御する。

プログラムファイル

ファイルに格納されたコードを実行する。

仮想メモリ

仮想メモリの意義とその仕組みを学ぶ。

ファイルシステム

ファイルシステムがどのように構築されているかを学ぶ。

2
4
6
6
6
6
計 30

自学自習
項目

目標

時間

環境構築

演習環境の構築をする。

プロセス

プロセスの状態遷移を確認する。

スケジューリング

優先度順スケジューリングの動作を確認する。

メモリ管理

キャッシュメモリと仮想メモリの動作を確認する。

ファイルシステム

ファイルシステムの動作を確認する。

10
10
10
20
10
計 60

総合学習時間講義 + 自学自習

計 90

学業成績の評価方 小テスト・課題の成績と定期試験の成績を 1:9 で評価とする。課題の提出は必須とする。
法
関連科目

コンピュータアーキテクチャ

教科書・副読本

教科書: 「工学基礎シリーズ オペレーティングシステム」 安倍 広多、石橋 勇人、佐藤 隆士、松浦敏雄、松林 弘治、吉田 久 (オーム社)，副読本: 「試して理解 Linux のしくみ 増補改訂版」武内覚(技術評論社)
評価 (ルーブリック)

到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

プロセスのスケジューリ プロセスの状態とコンテ プロセスの役割を説明で プロセスの役割を説明でングについて、複数の手法 クスト切替を説明できる。 きる。
きない。
の説明ができる。

2

仮想記憶のページ置き換 仮想記憶を説明できる。
えについて、複数の手法が説明できる。

3

ファイルシステムの高速 ファイルシステムにおけ ファイルに対する基本操 ファイルに対する基本操化手法について説明でき るファイル構造を説明で 作を説明できる。
作を説明できない。
る。
きる。

メモリ管理の必要性を説 メモリ管理の必要性を説明できる。
明できない。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

多変量解析

大塚亜未 (常勤)

学年

単位

4

2

開講時数

種別

通年

必修

2 時間

(Multivariate Analysis)
授業の概要

データの特徴を捉えるために用いられる多変量解析について学ぶ。

授業の形態

講義

授業の進め方講義を中心に進め、理解を深めるための問題演習を適宜行う。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. 回帰分析の手法が理解できる
2. 判別分析の手法が理解できる
3. 次元削減の手法が理解できる
4. クラスター分析の手法が理解できる

実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。
講義の内容
項目

目標

時間

ガイダンス

シラバス説明・シラバス説明実施調査を行う。

多変量解析とは多変量解析の概要を理解する。

単回帰分析

単回帰分析について理解する。

重回帰分析

重回帰分析について理解する。

数量化 1 類数量化 1 類について理解する。

判別分析

判別分析について理解する。

数量化 2 類数量化 2 類について理解する。

主成分分析

主成分分析について理解する。

数量化 3 類数量化 3 類について理解する。

多次元尺度構成法

多次元尺度構成法について理解する。

クラスター分析クラスター分析について理解する。

1
1
8
8
4
8
4
8
4
6
8
計 60

学業成績の評価方 4 回の定期試験の得点と課題の提出状況から評価する。 なお、定期試験と課題の比率は 4:1 とする。
法
関連科目

確率統計・データサイエンス・線形代数 I・線形代数 II

教科書・副読本

教科書: 「多変量解析法入門」永田 靖、棟近 雅彦 (サイエンス社)
評価 (ルーブリック)

到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

回帰分析に関する用語を 回帰分析に関する用語を 回帰分析に関する用語を 回帰分析に関する用語を正しく使え、回帰分析の 正しく使え、回帰分析の手 正しく使える。
正しく使えない。
手法を数式を使い説明で 法を数式を使わない範囲
きる。
で説明できる。

2

判別分析に関する用語を 判別分析に関する用語を 判別分析に関する用語を 判別分析に関する用語を正しく使え、判別分析の 正しく使え、判別分析の手 正しく使える。
正しく使えない。
手法を数式を使い説明で 法を数式を使わない範囲
きる。
で説明できる。

3

次元削減の手法に関する 次元削減の手法に関する 次元削減の手法に関する 次元削減の手法に関する用語を正しく使え、数式を 用語を正しく使え、数式 用語を正しく使える。
用語を正しく使えない。
使い説明できる。
を使わない範囲で説明できる。

4クラスター分析に関する クラスター分析に関する クラスター分析に関する クラスター分析に関する用語を正しく使え、クラス 用語を正しく使え、クラ 用語を正しく使える。
用語を正しく使えない。
ター分析の手法を数式を スター分析の手法を数式使い説明できる。
を使わない範囲で説明できる。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

クラウド基礎佐藤喬 (常勤)

学年

単位

4

2

開講時数

種別

通年

必修

2 時間

(Introduction to Cloud Computing)
授業の概要

クラウドコンピューティングの基礎を学び、DevSecOps のサイクルを学習する。

授業の形態

講義

授業の進め方商用クラウドを実際に利用しながら、学習を進める。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. クラウドとオンプレの特性の違いを説明できる。
2. DevSecOps のサイクルを説明できる。
3. クラウドを用いた情報システムの設計・開発・テスト・監視の基礎を実施できる。

実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。
講義の内容
項目

目標

時間

ガイダンス

シラバス説明・シラバス説明実施調査を行う。

2
12

クラウドコンピューティングの クラウドコンピューティングの基本概念とその利点、サービスモデル（IaaS、
概要
PaaS、SaaS）について学ぶ。
DevSecOps のサイクル
DevSecOps のサイクルについて学ぶ。
セキュリティ

クラウドを用いた情報システムに対する脆弱性と対策について学ぶ。

設計
開発

与えられた要求に対応する情報システムを設計し、仕様書とテスト項目をまとめる。
設計に基づき、情報システムを開発する。

テスト

テスト項目ごとにチェックし、開発にフィードバックする。

監視開発した情報システムに対し、監視サービスを適用する。

10
6
6
8
8
8
計 60

学業成績の評価方 試験と課題の成績から評価する。課題の提出を必須とする。
法関連科目

クラウドコンピューティング I、クラウドコンピューティング II

教科書・副読本

教科書: 「クラウドエンジニアの教科書」佐野裕、伊藤俊一、小嶋宏幸、Namihira (C & R 研究所)
評価 (ルーブリック)

到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

クラウドのメリットを実 クラウドのメリットを説 クラウドとオンプレの特 クラウドとオンプレの特際のクラウドサービスと 明できる。
性の違いを説明できる。 性の違いを説明できない。
関連付けて説明できる。

2

DevSecOps を実際のクラ DevSecOps のメリットを DevSecOps のサイクルを DevSecOps のサイクルを
ウドサービスと関連付け 説明できる。
て説明できる。

3

説明できる。

説明できない。

クラウドを用いた情報シ クラウドを用いた情報シ クラウドを用いた情報シ クラウドを用いた情報シ
ステムに対し、基礎的な設 ステムに対し、基礎的な設 ステムに対し、基礎的な設 ステムに対し、基礎的な設計、開発、テスト、監視の 計、開発、テスト、監視の 計、開発、テスト、監視の 計、開発、テスト、監視の全て実施できた。
いずれか 2 つ以上実施で いずれか 1 つ以上実施で いずれも実施できない。
きた。
きた。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

エンジニアリングデザイン I

岩田満 (常勤/実務)

学年

単位

4

2

開講時数

種別

通年

必修

2 時間

(Engineering Design I)
授業の概要

与えられた制約下において、課題の解決に向けた設計、実装、評価をチームで実施する。

授業の形態

実験・実習

授業の進め方与えられた課題をチームで議論し、設計、実装、評価をチームで実施する。チームの成果をまとめ、報告を行う。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. 締め切りまでに成果（報告書）を提出できる。
2. 与えられた課題をチームで議論し、課題に対する要求仕様を作成することができる。
3. 要求仕様に基づき設計することができる。
4. 設計に基づきプロトタイプを実装することができる。
5. 実装したプロトタイプを評価することができる。
6. チームメンバーとして割り当てられた役割を果たすことができる。

実務経験と授業内 あり
容との関連
学校教育目標との E (応用力・実践力) 総合的実践的技術者として、専門知識を応用し問題を解決する能力を育成する。
関係
講義の内容
項目

目標

ガイダンス
課題提示・理解

シラバス説明・シラバス説明実施調査を行う。
エンジニアリングデザインの目的、進め方について理解する。
提示された課題の内容を理解する。

概念設計

与えられた課題の要求をヒアリングで収集・分析し、概念設計を行う。

詳細設計

詳細設計を行う。使用機材の選定・決定を行う。役割分担を決定する。

プロトタイプ実装

割り当てられた役割に基づきプロトタイプを実装し動作確認を行う。

単体テスト・結合テスト

個人が実装した機能を単体テストする。
チームで結合テストする。
成果報告の準備を行い、成果を報告する。

成果報告

時間

2
4
8
8
30
4
4
計 60

学業成績の評価方 締め切りまでに成果（報告書）を提出したチームに対して、課題に対する要求仕様・設計・実装・評法
価に対する報告を実施する。ただし、各到達目標の評価に「不可」がない場合に単位修得を認める。
関連科目

情報工学実験実習 I・情報工学実験実習 II・情報セキュリティ実習 I・情報工学実験実習 III・情報セ
キュリティ実習 II

教科書・副読本

その他: 特に指定しない。
評価 (ルーブリック)

到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)（なし）

未到達レベルの目安 (不可)1

締め切りまでに課題の成 （なし）
果（成果報告会レジュメ）を提出できる。

締め切りまでに課題の成果を提出できない。

2

ヒアリング等を複数回実 ヒアリング等を 1 回だけ チーム内だけで議論し、要 要求仕様が作成できない。
施して要求事項を整理し、 実施して、要求仕様を作成 求仕様を作成できる。
要求仕様を作成できる。 できる。

3

要求仕様を実現するため （なし）の合理的な設計ができる。

要求仕様を実現するため 要求仕様を実現するための必要最低限の設計がで の設計ができない。
きる。

4

設計に基づいてプロトタ （なし）
イプを実装できる。

設計に基づいてプロトタ プロトタイプを実装でき
イプを実装できるが、一部 ない。
に不具合がある。

5

テスト結果に基づいて考 設定したテスト項目に従 テスト項目を設定できる。 評価のためのテスト項目
察できる。
ってテストを実施できるが設定できない。

6

分担した役割を自力で果 分担した役割を自力で果 チームメンバーから支援 分担した役割を果たすこ
たし、さらに他者の支援を たすことができる。
を受けることにより、分担 とができない。
することができる。
した役割を果たすことができる。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

情報システム運用・管理

学年

単位

4

1

開講時数

種別
選択

(Information Systems Operations)
授業の概要

情報システムの運用や管理、特にネットワークを対象に業務の内容や体制、監視や障害対応を学ぶ。

授業の形態

講義

授業の進め方指定した教科書を中心に講義を進める。
予習，復習を行い自学自習の習慣を身につける。

到達目標

1. 運用業務、保守業務、管理業務を知る
2. 運用・管理の内容を知る
3. 運用設計と障害対策を知る

実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。
講義の内容
項目

目標

ガイダンス

シラバス説明・シラバス説明実施調査を行う。
授業概要を説明する。
業務、体制、登場人物を学ぶ。

運用管理の全体像
運用管理の基本時間

2
2
4

運用管理の概要、インシデント管理、問題管理、アクセス管理、ヘルプデス
クを学ぶ。
運用監視の概要、監視装置とその機能、監視方法を学ぶ。

運用監視の基本

メンテナンス用ネットワークの メンテナンス用ネットワークの意義、リモートログインやコンソールサーバ
基礎を学ぶ。
運用設計の基本
可用性、冗長化を学ぶ。
障害対応の基本

ループ防止、障害切り分け、ネットワーク機器の保守を学ぶ。

6
4
6
6
計 30

学業成績の評価方 定期試験の得点から評価する。
法
関連科目

ネットワーク基礎・コンピュータネットワーク

教科書・副読本

教科書: 「1 冊ですべてわかるネットワーク運用・保守の基本」岡野新 (SB クリエイティブ)，参考書:「運用設計の教科書」近藤誠司 (技術評論社)
評価 (ルーブリック)

到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

運用業務、保守業務、管理 運用業務、保守業務、管理 運用業務、保守業務、管理 運用業務、保守業務、管理業務を説明でき、体制や登 業務を説明でき、体制や登 業務を説明できる。
業務を説明できない。
場人物を説明できる。加 場人物を説明できる。
えて、運用・保守会社を説
明できる。

2

イ ン シ デ ン ト/問 題/アク イ ン シ デ ン ト/問題/ア ク イン シ デ ン ト/問題/アク 運用や管理の作業内容を
セ ス 管 理 を 説 明 で き る 。 セ ス 管 理 を 説 明 で き る 。 セス管理を説明できる。 説明できない。
ヘルプデスクの役割を説 ヘルプデスクの役割を説明できる。ネットワーク 明できる。
監視を説明できる。

3

可用性、冗長化、障害切り 可用性、冗長化、障害切り 可用性、冗長化、障害切り 運用設計や障害対策を説
分けの全てを説明できる。 分けの全てを説明できる。 分けのどちらか一つを説 明できない。
ネットワーク機器の保守明できる。
を説明できる。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

情報工学実験実習 III

黒木啓之 (常勤)・佐藤喬 (常勤)

学年

単位

4

4

開講時数

種別

通年

選択

4 時間

(Experiments and Practice ofInformation Systems III)
授業の概要

情報工学に必要な基礎を、実習より理解、習得する。実習の前後に十分な解説を加え、理解を深める。情報アーキテクトでは AtCoder による競技プログラミングを通し手プログラミング技術を学ぶ。
ICT アーキテクトでは大規模なネットワーク、広域のルーティングを学ぶ。

授業の形態

実験・実習

授業の進め方

各テーマを実施する前にそのテーマに課せられた事前課題を行う。実験実習中は教員によるレクチャ等もあるが、基本的には学生がグループで協力しながら、自発的に議論しながら実験を進める。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. 事前学習、事前調査ができる
2. コミュニケーションをとり、グループ学習ができる
3. 恊働して作業ができる
4. 作業内容を記録できる
5. 記録した内容を整理できる
6. 体裁の整ったレポートを作成できる
7. 提出物を期限内に提出できる実務経験と授業内 なし
容との関連
学校教育目標との E (応用力・実践力) 総合的実践的技術者として、専門知識を応用し問題を解決する能力を育成する。
関係
講義の内容
項目

目標

ガイダンス

シラバスの説明・シラバス説明実施調査を行う。（４時間）

各アーキテクトにおいて以下の実習を行う。
情報アーキテクト
アプリ開発Ⅰ

チームにより高度なスマートフォンアプリの開発方法を学ぶⅠ（40 時間）

アプリ開発Ⅱ

チーム（あるいは個人）により高度なスマートフォンアプリの開発方法を学ぶⅡ（16 時間）

時間

4
56

ICT アーキテクト
仮想環境

BGP

I

シミュレーションやエミュレーションでネットワークを実現する環境を学ぶ（8 時間）
班員分の AS、班員分の 5 倍の AS と小規模・中規模の BGP を様々なトポロジで構築する（48 時間）
計 60

各アーキテクトにおいて以下の実習を行う。
情報アーキテクト

60

AtCoder によるアプリケーシ AtCoder を利用してプログラミング技術を学ぶ。（30 時間）
ョン開発
チーム開発
チームにより高度なアプリケーションを開発する方法を学ぶ。（30 時間）
ICT アークテクト
BGP II
Tier 構造トポロジ描画

内部で OSPF、外部に BGP という AS を作り OSPF-BGP 間の経路交換を学ぶ。(8 時間）指定された Tier1 に接続する Tier2, Tier3 ネットワークを形成する。（44時間）
通信内容を解析し、トポロジを描く。（8 時間）
計 60
計 120

学業成績の評価方 各テーマごとに提出されたレポート、スライド、コード、取組状況等によって評価する。（注意事項）
法
1. 正当な理由がなく欠席した学生に対しては、追加実験を行わない。2. 各レポートで提出に遅れが出た場合は、大幅な減点を行う。3. レポート提出の最終締め切りまでに提出がなかった学生の単位認定は行わない。
関連科目

情報工学実験実習 I・情報工学実験実習 II・ネットワーク基礎・コンピュータネットワーク

教科書・副読本

その他: ICT アーキテクト分は教科書を使用しない。情報アーキテクト：最新フレームワーク Flutter
3 入門 （購入済）
評価 (ルーブリック)

到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

指導書を読み、知らない単 指導書を読み、実験内容を 指導書を読んできた。
語を調査してきた。
イメージしてきた。

事前学習、事前調査を行わ
なかった。

2

班員と話し合い、実験結果 班員と話し合い、作業効 班員と実験結果の共有が グループ学習を行わなかから考察を行った。
率をあげる実験方法を考 できた。
った。
えた。

3

班員と協力して作業を分 班員と協力して、作業を分 班員に指示された作業を 班員と協力して実験を行担し、作業内容を交代しな 担して実験を行った。
行った。
わなかった。
がら 1 回の実験で一通りの作業を行った。

4

実験ノート（ルーズリーフ 実験ノート（ルーズリーフ 指導書にメモ書きをした。 実験ノートを準備しなかは不可）に実験日と実験結 は不可）に実験日と実験結った。筆記用具を持って果、実験時に気がついたこ 果を記した。
いない。
とを記した。

5

ノートに書いたメモを利 ノートに書いた結果を表 ノートに書いた結果をレ 実験結果をまとめられな
用し、レポートに加えた。 にまとめた。
ポートに羅列した。
い。

6

適切に余白を使い、第三者 図、表など定規やテンプ 第三者が頑張らないと解 レポートが作成できない。
が読みやすい体裁になっ レートを使い、フリーハン 読できないレポートであているレポートである。 ドではない。
る。

7

期限に余裕をもって、提出 期限ぎりぎりに間に合う 期限を守らなかったが提 提出しない。
物を作成した。
ように提出物を作成した。 出した。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

情報セキュリティ

学年

単位

4

1

開講時数

種別
選択

(Computer Security)
授業の概要

現在の情報システムでは情報セキュリティの重要性がますます高まっている。本講義では、情報セ
キュリティの考え方、サイバー攻撃とその対策案に関する知識を得る。

授業の形態

講義

授業の進め方

各回講義を行う。各項目の終わりにレポート課題を課す。
予習，復習を行い自学自習の習慣を身につける。

到達目標

1. セキュリティの概念と対策の方針を知る
2. セキュリティ関連の法律・規格を知る
3. サイバー攻撃の手法を知る
4. セキュリティ確保の基礎技術を知る
5. セキュリティの管理を知る
6. セキュリティ対策の基礎知識を知る

実務経験と授業内 なし
容との関連
学校教育目標との D (基礎力) 総合的実践的技術者として、数学・自然科学・自らの専門とする分野の基本的な技術と基関係
礎的な理論に関する知識をもち、工学的諸問題にそれらを応用する能力を育成する。

講義の内容項目

目標

1．ガイダンス・シラバス説明・シラバス説明実施調査を行う。
セキュリティの概念と対策の方針 ・情報セキュリティとは何かを知る。
・情報セキュリティを構成する 7 つの要素を知る。
2．セキュリティ関連の法律・規格 ・セキュリティ関連の法律を調査する。
・セキュリティ関連の規格を調査する。
3．脅威と脆弱性
・情報資産とは何かを知る。
・脅威の種類と脆弱性の種類を調査する。
・人為的不正のメカニズムについて知る。
4．サイバー攻撃の手法 1
・サイバー攻撃の攻撃者の分類を知る。
・サイバー攻撃の手法について調査する。
・パスワードを狙った攻撃について調査する。
・マルウェアとスパイウェアについて調査する。
5．サイバー攻撃の手法 2・標的型攻撃とは何かを知る。
・Web ブラウザを狙った攻撃について調査する。
・サーバーを狙った攻撃について調査する。
・乗っ取り/不正アクセス/なりすましについて知る。
・負荷をかける攻撃について調査する。
・プログラムの脆弱性を突いた攻撃について調査する。
6-8．セキュリティ確保の基礎技 ・暗号化技術の基礎を知る。
術
・暗号化技術の種類を調べる。
・暗号鍵管理システムの仕組みを知る。
・利用者に対する認証技術を知る。
・生体認証技術について知る。
・PKI の仕組みを知る。
・デジタル証明書のしくみを知る。
9．情報セキュリティの管理
・情報資産と無形資産について知る。
・情報セキュリティインシデントの分類を知る。
・リスクの分析と評価について知る。
・情報セキュリティリスクアセスメントについて調査する。
・情報セキュリティマネジメントシステムについて調査する。
10-13．情報セキュリティ対策の ・内部不正防止ガイドラインを調査する。
基礎知識・セキュリティ対策としての入口対策と出口対策について知る。
・マルウェア/不正プログラム対策について知る。
・WAF、不正侵入検知システム、侵入防止システムについて調査する。
・ネットワーク認証/フィルタリングについて知る
・無線通信セキュリティについて調査する。
・著作権保護について知る。
・アクセス制御について知る。
・SIEM と UTM について調査する。
14-15．セキュリティの実装に関 ・セキュア・プロトコルについて知る。
する知識
・ネットワークセキュリティについて知る。
・データベースセキュリティについて知る。
・アプリケーションセキュリティについて知る。

時間

2

2
2

2

2

6

2

8

4

計 30
学業成績の評価方 レポートで評価する。ただし、・提出締切は厳守である。・レポートの内容により、提出不受理または法
再提出を求めることがある。・未提出のレポートがある場合、評点は 59 点以下とする。・出席しなければならない回数の 3/4 以上出席した場合のみ評点をつける。
関連科目

情報システム基礎・ネットワーク基礎・コンピュータネットワーク

教科書・副読本

教科書: 「図解即戦力 情報セキュリティの技術と対策がこれ 1 冊でしっかりわかる教科書」中村行宏，
若尾靖和，林静香 (技術評論社)，参考書: 「マスタリング TCP/IP 情報セキュリティ編（第 2 版）」
齋藤 孝道 (オーム社)

評価 (ルーブリック)
到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

「不正のメカニズム」を理 「脅威」
「脆弱性」
「リスク」 セキュリティ７要素を知 セキュリティ７要素を知解している。
が何かを理解している。 っている。
らない。

2

セキュリティ関連の法律・ セキュリティ関連の法律・ セキュリティ関連の法律・規格をそれぞれ２個以上 規格をひとつずつ列挙で 規格を知らない。
列挙できる。
きる。

3

サーバを対象としたサイ クライアントマシンを対 サイバー攻撃の手法を知バー攻撃の手法を複数列 象としたサイバー攻撃の らない。
挙できる。
手法を複数列挙できる。

4

PKI のしくみを説明でき デジタル証明書について 暗号化技術（暗号方式）の セキュリティ確保の基礎る。

説明できる。

種類を列挙できる。

技術を知らない。

5

情報セキュリティを確保 CSIRT と SOC について 情報資産とは何かを知らする活動を複数列挙でき 説明できる。
ない。
る。

6

外部からの攻撃を防御・検 外部からの攻撃を防御・検 セキュリティ対策につい知する複数のシステムを 知するシステムを複数列 て知らない。
その動作も含めて説明で 挙できる。
きる。

令和 6 年度 情報システム工学コース シラバス
科目名

担当教員

情報セキュリティ実習 II

小早川倫広 (常勤)

学年

単位

4

4

開講時数

種別

通年

選択

4 時間

(Computer Security Practice II)
授業の概要

既知の脅威や脆弱性をついた攻撃手法を体験し、それらの検出・対処手法を修得する。

授業の形態

実験・実習

授業の進め方主に、サイバー演習教育システムを用い演習を実施する。
予習、復習を行い自学自習の習慣を身につける。

到達目標

1. 既知の脆弱性を利用した基本的な攻撃手法を理解できる。
2. 脆弱性の検出・対処手法を修得できる。
3. イントラネットの防御法について議論できる。
4. マルウェアの仕組みを理解できる。

実務経験と授業内 なし
容との関連
学校教育目標との E (応用力・実践力) 総合的実践的技術者として、専門知識を応用し問題を解決する能力を育成する。
関係
講義の内容
項目

目標

ガイダンス

Windows コマンドシラバス説明・シラバス説明実施調査を行う。
講義の内容について説明を行う。
Windows コマンドの基本操作を学び、環境の確認を行う。

時間

ネットワークの調査

周囲のコンピュータを調査する方法を学ぶ。

4
6
10
10
10

脆弱性診断（インフラ）OS の脆弱性スキャンを行い、脆弱性を確認する。
脆弱性診断（アプリケーション） Web アプリケーションの代表的な脆弱性を学び、脆弱性スキャンの手法を
ペネトレーションテスト

修得する。
インフラやアプリケーションの脆弱性の確認を行う。

環境強化

調査により明らかになった脆弱性を強化する方法を修得する。

マルウェア解析

マルウェアの性質について理解し、マルウェア解析手法を学ぶ。

10
10
60
計 120

学業成績の評価方 演習の進捗度合い・達成度、グループワークの貢献度により評価する。
法
関連科目

情報セキュリティ実習 I・コンピュータアーキテクチャ・コンピュータネットワーク・プログラミン
グ II・システムプログラミング I

教科書・副読本

参考書: 「マスタリング TCP/IP 入門編（第 6 版）」井上 直也, 村山 公保, 竹下 隆史, 荒井 透, 苅
田 幸雄 (オーム社)，その他: 適宜指定する。
評価 (ルーブリック)

到達目標

理想的な到達レベルの目安 (優)標準的な到達レベルの目安 (良)ぎりぎりの到達レベルの目安 (可)未到達レベルの目安 (不可)1

既知の脆弱性を利用した 既知の脆弱性を利用した 既知の脆弱性を利用した
基本的な攻撃に対する防 基本的な攻撃手法を説明 基本的な攻撃手法を説明
御手法を説明できる。
できる。
できない。

2

脆弱性の検出・対処手法を 脆弱性の検出・対処手法を 脆弱性の検出・対処手法を問題に適用できる。
説明できる。
説明できない。

3

イントラネットの防御法 イントラネットの防御法 イントラネットの防御法について他者と議論でき を説明できる。
を説明できない。
る。

4

マルウェアの仕組みを理 マルウェアの仕組みを説 マルウェアの仕組みを説解して問題に適用できる。 明できる。
明できない。