2023年度

情報科学部
講義概要（シラバス）

科目一覧［発行日：2023/5/1］最新版のシラバスは、法政大学 Web シラバス（https://syllabus.hosei.ac.jp/）で確認してください。
凡例

その他属性

〈他〉
：他学部公開科目〈グ〉：グローバル・オープン科目〈優〉：成績優秀者の他学部科目履修制度対象科目〈実〉：実務経験のある教員による授業科目〈Ｓ〉：サーティフィケートプログラム_SDGs〈ア〉：サーティフィケートプログラム_アーバンデザイン〈ダ〉：サーティフィケートプログラム_ダイバーシティ〈未〉：サーティフィケートプログラム_未来教室——————————————————————————————————————————————————————
専門教育科目_科学基礎科目【J0001】微積分法の基礎［秋野喜彦］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0002】微積分法の基礎［稲垣祐一郎］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0003】微積分法の応用 1 ［秋野喜彦］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0004】微積分法の応用 1 ［稲垣祐一郎］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0005】線形代数の基礎［孝橋照生］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0006】線形代数の基礎［善甫康成］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0007】線形代数の応用 1 ［市村雅彦］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0008】線形代数の応用 1 ［善甫康成］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0009】統計学 1 ［相島健助］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0010】統計学 1 ［花泉弘］秋学期授業/Fall. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0011】統計学 1 ［小西克巳］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0012】抽象代数学［一色寿幸］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0014】複素関数論 2 ［庄司高太］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0017】自然科学の基礎［秋野喜彦］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0018】自然科学の基礎［善甫康成］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0019】電磁気の基礎［秋野喜彦］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1
3
5
7
9
10
11
12
13
14
16
17
18
19
21
23

専門教育科目_科学基礎科目【J0020】交流回路と電磁波：周波数・過渡応答、ベクトル解析［秋野 喜彦］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
専門教育科目_科学基礎科目【J0021】数理実験［相島健助、黒木帝聡］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0022】数理実験［伊藤克亘、三竹毅］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0023】数学演習 1 ［田村祐介］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0024】数学演習 1 ［本宮佳典］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0025】統計学 1 演習［佐藤裕二］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0026】統計学 1 演習［赤石美奈］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0027】数学・物理演習［孝橋照生］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0028】数学・物理演習［本宮佳典］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_科学基礎科目【J0029】現代物理入門［石田専門教育科目_科学基礎科目【J0030】音と光［秋野邦夫］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

喜彦］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

英語科目【J0101】英語表現１［花﨑 美紀］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0102】英語表現１［CHRISTOPHERMASCHIO］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

英語科目【J0103】英語表現１［RYAN HARTLEY］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0104】英語表現１［ALAN D MORGAN］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0105】英語表現１［RYAN HARTLEY］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0106】英語表現１［CHRISTOPHERMASCHIO］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

英語科目【J0107】英語表現１［ALAN D MORGAN］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0108】英語表現１［花﨑 美紀］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0111】英語理解１［ALAN D MORGAN］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0112】英語理解１［ALLEN LINDSKOOG］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0113】英語理解１［RYAN HARTLEY］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0114】英語理解１［NICHOLAS DELGREGO］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0115】英語理解１［NICHOLAS DELGREGO］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0116】英語理解１［早舩由紀見］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

英語科目【J0117】英語理解１［ALLEN LINDSKOOG］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0118】英語理解１［ALAN D MORGAN］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0121】科学英語１［TERENCECOONEY］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

24
26
28
30
31
32
33
34
35
36
37
39
41
42
44
45
47
48
50
52
54
56
58
60
62
63
65
67

情報科学部

英語科目【J0122】科学英語１［上田秀樹］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

英語科目【J0123】科学英語１［平賀史子］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

英語科目【J0124】科学英語１［平賀史子］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

英語科目【J0125】科学英語１［TERENCE
英語科目【J0126】科学英語１［上田COONEY］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

秀樹］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

英語科目【J0131】テクニカルライティング１［NICHOLAS DELGREGO］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0132】テクニカルライティング１［CONRAD MCPHAIL］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0133】テクニカルライティング１［花﨑美紀］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

英語科目【J0134】テクニカルライティング１［花﨑美紀］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

英語科目【J0135】テクニカルライティング１［CONRAD MCPHAIL］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0136】テクニカルライティング１［NICHOLAS DELGREGO］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0141】リーディング＆ライティング［NICHOLAS DELGREGO］春学期授業/Spring. . . . . . . . . . . . . . . . .
英語科目【J0142】リーディング＆ライティング［CONRAD MCPHAIL］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . .
英語科目【J0143】リーディング＆ライティング［花﨑 美紀］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0144】リーディング＆ライティング［花﨑 美紀］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0145】リーディング＆ライティング［CONRAD MCPHAIL］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . .
英語科目【J0146】リーディング＆ライティング［NICHOLAS DELGREGO］春学期授業/Spring. . . . . . . . . . . . . . . . .
英語科目【J0151】英語表現２［花﨑 美紀］秋学期授業/Fall. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0152】英語表現２［CHRISTOPHERMASCHIO］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

英語科目【J0153】英語表現２［RYAN HARTLEY］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0154】英語表現２［ALAN D MORGAN］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0155】英語表現２［RYAN HARTLEY］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0156】英語表現２［CHRISTOPHERMASCHIO］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

英語科目【J0157】英語表現２［ALAN D MORGAN］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0158】英語表現２［花﨑 美紀］秋学期授業/Fall. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0161】英語理解２［ALAN D MORGAN］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0162】英語理解２［ALLEN LINDSKOOG］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0163】英語理解２［RYAN HARTLEY］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0164】英語理解２［NICHOLAS DELGREGO］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0165】英語理解２［NICHOLAS DELGREGO］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0166】英語理解２［早舩由紀見］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

英語科目【J0167】英語理解２［ALLEN LINDSKOOG］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0168】英語理解２［ALAN D MORGAN］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0171】科学英語２［TERENCECOONEY］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

英語科目【J0172】科学英語２［上田秀樹］秋学期授業/Fall. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

英語科目【J0173】科学英語２［平賀史子］秋学期授業/Fall. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

英語科目【J0174】科学英語２［平賀史子］秋学期授業/Fall. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

英語科目【J0175】科学英語２［TERENCE
英語科目【J0176】科学英語２［上田COONEY］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

秀樹］秋学期授業/Fall. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

英語科目【J0181】時事英語［CHRISTOPHERMASCHIO］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

英語科目【J0182】時事英語［ALAN D MORGAN］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0183】時事英語［RYAN HARTLEY］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0184】時事英語［ALAN D MORGAN］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0185】時事英語［RYAN HARTLEY］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0186】時事英語［CHRISTOPHERMASCHIO］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MASCHIO］春学期授業/Spring . . . . . . . . . . . . .
英語科目【J0192】テクニカルライティング２［ALAN D MORGAN］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0193】テクニカルライティング２［RYAN HARTLEY］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0194】テクニカルライティング２［ALAN D MORGAN］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0195】テクニカルライティング２［RYAN HARTLEY］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0196】テクニカルライティング２［CHRISTOPHERMASCHIO］春学期授業/Spring . . . . . . . . . . . . .
英語科目【J0201】ブラッシュアップイングリッシュ (春) ［情報科学部英語担当教員］春学期授業/Spring . . . . . . . . .
英語科目【J0202】ブラッシュアップイングリッシュ (秋) ［情報科学部英語担当教員］秋学期授業/Fall. . . . . . . . . . . . .
教養科目_人文系科目【J0301】法と社会［浅野 毅彦］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
教養科目_人文系科目【J0302】法学（日本国憲法）［浅野 毅彦］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
教養科目_人文系科目【J0303】ファイナンス［清水 正人］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
教養科目_人文系科目【J0304】社会と科学［前山 和喜］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語科目【J0191】テクニカルライティング２［CHRISTOPHER— II —

68
69
70
71
72
73
74
75
77
78
79
80
81
82
83
84
85
86
87
88
90
91
93
94
95
97
99
101
103
105
107
108
109
111
112
114
115
116
117
119
120
122
124
125
127
128
129
130
132
134
136
137
138
139
140
141
143

情報科学部

教養科目_人文系科目【J0305】社会と情報科学［前山和喜］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

教養科目_人文系科目【J0306】国際関係論［寺本 めぐ美］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
教養科目_人文系科目【J0307】西洋近現代史［秋山
教養科目_人文系科目【J0308】認知科学［伏田教養科目_人文系科目【J0309】言語学［花﨑千恵］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

幸平］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

美紀］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

教養科目_人文系科目【J0310】CG デザイン［永井由美子］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

教養科目_人文系科目【J0311】情報社会と情報倫理［中島教養科目_人文系科目【J0312】情報化社会と職業［中島教養科目_人文系科目【J0313】情報と法［宮内円］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

円］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

宏］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

教養科目_人文系科目【J0314】技術者倫理［千田 恭子］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
教養科目_保健体育系科目【J0381】スポーツ総合 1 ［浅井玲子、白土男女幸］春学期授業/Spring . . . . . . . . . . . . .

教養科目_保健体育系科目【J0382】スポーツ総合 1 ［浅井玲子、白土男女幸］秋学期授業/Fall . . . . . . . . . . . . . . . .

教養科目_保健体育系科目【J0383】スポーツ総合 2 ［浅井玲子、白土

男女幸］春学期授業/Spring . . . . . . . . . . . . .

教養科目_保健体育系科目【J0384】スポーツ総合 2 ［浅井玲子、白土男女幸］秋学期授業/Fall . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0401】情報科学入門［日高宗一郎］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0402】情報科学入門［坂本寛］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0403】コンピュータシステム入門 1 ［首藤裕一］春学期授業/Spring . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0404】コンピュータシステム入門 1 ［坂本寛］春学期授業/Spring . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0405】コンピュータシステム入門 2 ［村上健一郎］秋学期授業/Fall . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0406】コンピュータシステム入門 2 ［小池崇文］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0407】情報科学リテラシ［坂本寛］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0408】情報科学リテラシ［小西克巳］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0409】離散構造 1 ［尾花賢］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0410】離散構造 1 ［佐藤裕二］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0411】離散構造 2 ［佐々木専門教育科目_専門科目【J0412】離散構造 2 ［首藤晃］秋学期授業/Fall. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

裕一］秋学期授業/Fall. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0413】離散構造 1 演習［尾花賢］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0414】離散構造 1 演習［久東義典］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0415】離散構造 1 演習［佐藤裕二］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0416】離散構造 1 演習［坂本寛］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0417】離散構造 2 演習［李亜民］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0418】離散構造 2 演習［黄潤和］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0419】論理回路入門［李亜民］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0420】プログラミング入門 1 ［赤石美奈］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0421】プログラミング入門 1 ［久東義典］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0422】プログラミング入門 1 ［波多野大督］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0423】プログラミング入門 1 ［佐藤周平］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0424】プログラミング入門 2 ［赤石美奈］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0425】プログラミング入門 2 ［久東義典］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0426】プログラミング入門 2 ［波多野
専門教育科目_専門科目【J0427】プログラミング入門 2 ［佐藤大督］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . .

周平］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0428】プログラミング入門 2（再履）［久東専門教育科目_専門科目【J0429】プログラミング入門 3 ［佐々木義典］春学期授業/Spring . . . . . . . . . . . . . . . . .

晃］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0430】プログラミング入門 3 ［小林郁夫］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0431】プログラミング入門 3 ［馬建華］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0432】プログラミング入門 3 ［高村誠之］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0433】データ構造とアルゴリズム 1 ［首藤裕一］春学期授業/Spring . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0434】データ構造とアルゴリズム 1 ［坂本寛］春学期授業/Spring . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0435】データ構造とアルゴリズム 1 演習［相島健助］春学期授業/Spring . . . . . . . . . . . . .

専門教育科目_専門科目【J0436】データ構造とアルゴリズム 1 演習［雪田修一］春学期授業/Spring . . . . . . . . . . . . .

専門教育科目_専門科目【J0437】データ構造とアルゴリズム 1 演習［高村誠之］春学期授業/Spring . . . . . . . . . . . . .

専門教育科目_専門科目【J0438】データ構造とアルゴリズム 1 演習［李亜民］春学期授業/Spring. . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0439】最適化［佐藤裕二］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0440】最適化［佐川浩彦］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0441】アルゴリズムの設計と解析［黄専門教育科目_専門科目【J0442】情報科学実験［日高潤和］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . .

宗一郎、黄専門教育科目_専門科目【J0443】インターンシップ［高村潤和、馬建華］秋学期授業/Fall . . . . . . . . . . . .

誠之］秋学期集中/Intensive(Fall) . . . . . . . . . . . . . . . . . . . . .

— III —

145
147
149
150
151
152
154
156
158
159
160
162
163
164
165
166
167
168
169
170
171
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208

情報科学部

専門教育科目_専門科目【J0444】教育アシスト［尾花賢］年間授業/Yearly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

209

専門教育科目_専門科目【J0445】テクニカルプレゼンテーション［NICHOLAS DELGREGO］春学期授業/Spring 211
専門教育科目_専門科目【J0446】Study Abroad ［花﨑美紀］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

212

専門教育科目_専門科目【J0447】CF 特論［首藤 裕一、相島 健助、尾花 賢、佐藤 裕二、廣津 登志夫、藤田悟、李亜民］秋学期前半/Fall(1st half) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

214

専門教育科目_専門科目【J0448】IS 特論［細部 博史、赤石 美奈、佐々木 晃、日高 宗一郎、黄 潤和、馬 建
華、雪田

修一］秋学期前半/Fall(1st half) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

215

専門教育科目_専門科目【J0449】MS 特論［小西 克巳、伊藤 克亘、小池 崇文、佐藤 周平、善甫 康成、高村誠之、花泉

弘］秋学期前半/Fall(1st half) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

216
217
専門教育科目_専門科目【J0502】プログラミング 1(C/C++)（再履 (春))［廣津 登志夫］春学期集中/Intensive(Spring) 219
専門教育科目_専門科目【J0503】プログラミング 1(C/C++)（再履 (秋)) ［廣津 登志夫］秋学期集中/Intensive(Fall) 221
専門教育科目_専門科目【J0504】プログラミング 1(C/C++)（シフト開講) ［廣津 登志夫］秋学期授業/Fall. . . . . . . 223
専門教育科目_専門科目【J0505】プログラミング 2(C/C++) ［相島 健助、廣津 登志夫］秋学期授業/Fall . . . . . . . 225
専門教育科目_専門科目【J0506】プログラミング 2(C/C++)（再履 (春)）［相島 健助、廣津 登志夫］春学期集
中/Intensive(Spring). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
専門教育科目_専門科目【J0507】プログラミング 2(C/C++)（再履 (秋)）［廣津 登志夫］秋学期集中/Intensive(Fall) 229
専門教育科目_専門科目【J0508】プログラミング 2(C/C++)（シフト開講）［廣津 登志夫］春学期授業/Spring . . . . 231
専門教育科目_専門科目【J0509】プログラミング演習 1(C/C++) ［廣津 登志夫］秋学期授業/Fall . . . . . . . . . . . . . . . . . 233
専門教育科目_専門科目【J0510】プログラミング演習 1(C/C++)（再履）［廣津 登志夫］秋学期集中/Intensive(Fall) 234
専門教育科目_専門科目【J0511】形式言語とオートマトン［藤田 悟］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . 235
専門教育科目_専門科目【J0512】形式言語とオートマトン［日高 宗一郎］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . 237
専門教育科目_専門科目【J0513】コンピュータ構成と設計入門［八巻 隼人］春学期授業/Spring . . . . . . . . . . . . . . . . . . 239
専門教育科目_専門科目【J0514】コンパイラ［佐々木 晃］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
専門教育科目_専門科目【J0515】プログラミング演習 2(C/C++) ［小池 崇文］春学期授業/Spring . . . . . . . . . . . . . . . . 241
専門教育科目_専門科目【J0516】データ構造とアルゴリズム 2 ［首藤 裕一］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . 242
専門教育科目_専門科目【J0517】線形代数の応用 2 ［岩沢 美佐子］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
専門教育科目_専門科目【J0518】線形代数の応用 2 ［善甫 康成］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
専門教育科目_専門科目【J0519】統計学 2 ［高村 誠之］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
専門教育科目_専門科目【J0520】統計学 2 ［小西 克巳］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
専門教育科目_専門科目【J0521】情報基礎学 A ［尾花 賢］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
専門教育科目_専門科目【J0522】情報基礎学 B ［雪田 修一］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
専門教育科目_専門科目【J0523】コンピュータ構成と設計［李 亜民］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
専門教育科目_専門科目【J0524】情報理論［尾花 賢］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
専門教育科目_専門科目【J0526】オペレーティングシステム［山田 浩史］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . 252
専門教育科目_専門科目【J0527】型システムと関数型言語［雪田 修一］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . 253
専門教育科目_専門科目【J0528】ソフトウェア工学［栗田 太郎］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
専門教育科目_専門科目【J0529】並列分散処理［八巻 隼人］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
専門教育科目_専門科目【J0530】新ネットワーク理論［廣津 登志夫］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . 258
専門教育科目_専門科目【J0531】情報・ネットワークセキュリティ入門［上田 浩］春学期授業/Spring . . . . . . . . . . . 260
専門教育科目_専門科目【J0532】プログラミング 1(Java) ［黄 潤和］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . 262
専門教育科目_専門科目【J0533】プログラミング 1(Java) ［細部 博史］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . 263
専門教育科目_専門科目【J0534】プログラミング 2(Java) ［細部 博史］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . 264
専門教育科目_専門科目【J0536】ヒューマンコンピュータインタラクション［細部 博史］春学期授業/Spring . . . . 265
専門教育科目_専門科目【J0537】データベース［日高 宗一郎］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
専門教育科目_専門科目【J0538】データベース［坂本 寛］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
専門教育科目_専門科目【J0539】人工知能［赤石 美奈］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
専門教育科目_専門科目【J0540】人工知能［藤田 悟］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
専門教育科目_専門科目【J0541】プログラミング 4(Java) ［馬 建華］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . 272
専門教育科目_専門科目【J0542】コンピュータネットワーク［廣津 登志夫］春学期授業/Spring . . . . . . . . . . . . . . . . . . 273
専門教育科目_専門科目【J0543】サービスコンピューティング［佐治 信之］秋学期授業/Fall. . . . . . . . . . . . . . . . . . . . . . 274
専門教育科目_専門科目【J0544】オペレーションズリサーチ［小西 克巳］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . 276
専門教育科目_専門科目【J0545】オブジェクト指向プログラミング［雪田 修一］秋学期授業/Fall . . . . . . . . . . . . . . . . . 277
専門教育科目_専門科目【J0546】情報検索［相島 健助］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
専門教育科目_専門科目【J0547】ユビキタスコンピューティング［馬 建華］春学期授業/Spring . . . . . . . . . . . . . . . . . . 279
専門教育科目_専門科目【J0548】CG のための幾何学［小池 崇文］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
専門教育科目_専門科目【J0549】コンピュータグラフィックス［佐藤 周平］秋学期授業/Fall. . . . . . . . . . . . . . . . . . . . . . 282
専門教育科目_専門科目【J0501】プログラミング 1(C/C++) ［廣津— IV —

登志夫、佐藤周平］春学期授業/Spring . . . .

情報科学部

専門教育科目_専門科目【J0550】パターン認識と機械学習［伊藤克亘、佐藤専門教育科目_専門科目【J0551】プログラミング (MATLAB) ［伊藤専門教育科目_専門科目【J0552】プログラミング演習 1(python) ［伊藤専門教育科目_専門科目【J0553】フーリエ級数と変換［秋野専門教育科目_専門科目【J0554】力学の応用［善甫克亘］春学期授業/Spring . . . . . . . . . . . . . . .

喜彦］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . .

康成］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0555】ディジタル信号処理［高村専門教育科目_専門科目【J0556】画像処理［花泉裕二］秋学期授業/Fall . . . . . . . . . . . .

克亘］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . .

誠之］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . .

弘］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0557】音声情報処理［大石康智］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0558】プログラミング演習 3(MATLAB) ［花泉

弘］春学期授業/Spring . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0559】数学演習 2 ［花泉弘］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0560】科学技術計算［岩沢美佐子］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0561】微積分法の応用 2 ［秋野喜彦］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0601】プロジェクト（春）［相島健助］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0602】プロジェクト（春）［赤石美奈］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0603】プロジェクト（春）［尾花

賢］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0604】プロジェクト（春）［佐々木晃］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0605】プロジェクト（春）［佐藤裕二］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0606】プロジェクト（春）［首藤裕一］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0607】プロジェクト（春）［日高宗一郎］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0608】プロジェクト（春）［廣津登志夫］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0609】プロジェクト（春）［黄潤和］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0610】プロジェクト（春）［李亜民］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0611】プロジェクト（春）［伊藤克亘］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0612】プロジェクト（春）［小池崇文］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0613】プロジェクト（春）［小西克巳］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0614】プロジェクト（春）［佐藤周平］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0615】プロジェクト（春）［善甫康成］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0616】プロジェクト（春）［高村誠之］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0617】プロジェクト（春）［花泉

弘］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0618】プロジェクト（春）［藤田悟］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0619】プロジェクト（春）［細部

博史］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0620】プロジェクト（春）［馬建華］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0621】プロジェクト（春）［雪田修一］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0651】プロジェクト（秋）［相島健助］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0652】プロジェクト（秋）［赤石美奈］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0653】プロジェクト（秋）［尾花

賢］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0654】プロジェクト（秋）［佐々木晃］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0655】プロジェクト（秋）［佐藤裕二］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0656】プロジェクト（秋）［首藤裕一］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0657】プロジェクト（秋）［日高宗一郎］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0658】プロジェクト（秋）［廣津登志夫］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0659】プロジェクト（秋）［黄潤和］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0660】プロジェクト（秋）［李亜民］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0661】プロジェクト（秋）［伊藤克亘］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0662】プロジェクト（秋）［小池崇文］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0663】プロジェクト（秋）［小西克巳］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0664】プロジェクト（秋）［佐藤周平］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0665】プロジェクト（秋）［善甫康成］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0666】プロジェクト（秋）［高村誠之］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0667】プロジェクト（秋）［花泉

弘］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0668】プロジェクト（秋）［藤田悟］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0669】プロジェクト（秋）［細部

博史］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0670】プロジェクト（秋）［馬建華］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0671】プロジェクト（秋）［雪田

修一］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0901】情報科学特講［相島健助］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0902】情報科学特講［赤石美奈］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0903】情報科学特講［尾花賢］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
—V—

283
284
286
288
289
291
292
293
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
317
319
320
321
322
323
324
325
326
327
328
329
330
332
333
334
335
336
337
338
339
341
343
344
345
346
348
350

情報科学部

専門教育科目_専門科目【J0904】情報科学特講［佐々木晃］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0905】情報科学特講［佐藤裕二］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0906】情報科学特講［首藤裕一］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0907】情報科学特講［日高宗一郎］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0908】情報科学特講［廣津登志夫］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0909】情報科学特講［黄潤和］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0910】情報科学特講［李亜民］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0911】情報科学特講［伊藤克亘］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0912】情報科学特講［小池崇文］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0913】情報科学特講［小西克巳］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0914】情報科学特講［佐藤周平］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0915】情報科学特講［善甫康成］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0916】情報科学特講［高村誠之］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0917】情報科学特講［花泉弘］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0918】情報科学特講［藤田悟］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0919】情報科学特講［細部博史］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0920】情報科学特講［馬建華］春学期授業/Spring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0921】情報科学特講［雪田修一］春学期授業/Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0951】情報科学卒業論文［相島健助］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0952】情報科学卒業論文［赤石美奈］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0953】情報科学卒業論文［尾花賢］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0954】情報科学卒業論文［佐々木晃］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0955】情報科学卒業論文［佐藤裕二］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0956】情報科学卒業論文［首藤裕一］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0957】情報科学卒業論文［日高宗一郎］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0958】情報科学卒業論文［廣津登志夫］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0959】情報科学卒業論文［黄潤和］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0960】情報科学卒業論文［李亜民］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0961】情報科学卒業論文［伊藤克亘］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0962】情報科学卒業論文［小池崇文］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0963】情報科学卒業論文［小西克巳］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0964】情報科学卒業論文［佐藤周平］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0965】情報科学卒業論文［善甫康成］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0966】情報科学卒業論文［高村誠之］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0967】情報科学卒業論文［花泉弘］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0968】情報科学卒業論文［藤田悟］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0969】情報科学卒業論文［細部博史］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

専門教育科目_専門科目【J0970】情報科学卒業論文［馬専門教育科目_専門科目【J0971】情報科学卒業論文［雪田建華］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
修一］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

教職科目【J2001】情報科教育法Ⅰ ［小林邦久］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

教職科目【J2002】情報科教育法Ⅱ ［小林邦久］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

教職科目【J2003】教育実習（事前指導）［小林 邦久］秋学期授業/Fall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

— VI —

352
354
356
358
360
362
364
366
368
370
372
374
376
378
380
382
384
386
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
411
413

情報科学部 発行日：2023/5/1

MAT147KA-GMP-151

微積分法の基礎秋野

喜彦

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：

No. 4【簡単な関数】逆三角関数
関数の極限と連続性【到達目標】
微積分法に親しみ違和感なく対応できるようになることを目標としています．あわせて「数学を使って考える技術」を身につけることも心がけます．

No. 5【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-2」に関連

No. 6【微分法基礎】
滑らかな関数直線近似
増分と微分【微分法基礎】
導関数【微分法応用】
ニュートン法
極値問題【微分法のまとめ】【授業の概要と目的（何を学ぶか）】
微積分法は現実世界の出来事の予測やシミュレーションに絶大な力を発揮し，情報科学を応用する様々な場面でも用いられます．専門科目に対する基礎力を養うため，本授業においては１変数の実数関数を対象として微積分法の基礎を学びます．

No. 7【授業の進め方と方法】
授業は，まず 1 変数関数の微分法から始めます．その後，１変数関数の積分法を習います．
教室では計算法とともに実戦的な応用例を紹介します．計算力を養うために，課題（教科書の問題や別途用意する問題を自宅で学習）を提出してもらいます．課題等の提出は「学習支援システム」を通じて行う予定です．また課題や試験問題の中から，理解度や重要性に応じて適宜解説・フィードバックします．
この授業では予習・復習が非常に大切です．予習では「授業中にどのような質問をしようか」と考えましょう．そうすると，予習は「考える技術」の訓練の場となりますし，何に焦点をあわせて聞くかという心構えができるので，授業の時間を非常に有効に使えます．復習では，より多くの問題に取り組むようにしましょう．そうすることで数学的な素養が身に付きます。
なお，このコースには 2 種類のクラスがあり，高校数学の数 III・Cの学習が完了していない諸君には，基礎トレーニングをより重視するクラスを選択してもらいます．

No. 8
No. 9

No.10

No.11

No.12
No.13

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
No. 1 【数列と級数】
現象が従うルールを漸化式で表し
数列
将来を予測する例題から数列や級漸化式
数が役立つことを体験します．
級数
有理数の数列の極限が有理数でな数列の極限
い例を用い無理数や実数の連続性
実数の連続性に触れます．自然対数の底 e の定
自然対数の底 e
義を学びます．
No. 2 【簡単な関数】
これらの初等関数の定義とグラフ
べき関数や性質を復習し，これらの関数で整関数表される例を見ます．
有理関数
No. 3 【簡単な関数】
これらの初等関数の定義とグラフ
指数関数や性質を復習し，これらの関数で対数関数表される例を見ます．
逆関数
また関数を対称性で分類したり，
三角関数
既知の関数の逆関数として定義される関数も学びます．
指数関数と対数関数の関係を逆関数としてとらえ，対数にかかわる公式を指数の演算規則から導きます．
周期関数の例として三角関数を学び，諸公式を基本の関係から誘導
します．

No.14

これらの初等関数の定義とグラフや性質を復習し，これらの関数で表される例を見ます．
三角関数の逆関数として定義される関数も学びます．
さらに関数の極限と連続性について復習します．
関数のグラフを直線で近似することを通し微分法の基本を復習します．

微分法の基礎を学びます．具体的な関数の導関数を計算します．
微分法の応用を学びます．方程式の数値解，極値問題（光線の経路，包絡線など）がテーマです
微分法に関してのまとめと試験を行います．
【積分法の基礎】
リーマン和の極限である定積分と積分法の基本定理「基本定理」すなわち微分法との関係を復習します．
【不定積分】「この関数は何の導関数か？」と
不定積分①
いう立場から基本的な初等関数を観察します．
【不定積分】
置換積分法や部分積分法のより幅
不定積分②
広く不定積分を求められるように
します．
【定積分】
初等関数をベースに定積分につい
定積分の基礎て学びます．
【定積分】
平面図形の面積，断面積が既知の定積分の応用図形の体積，曲線の長さなどを求める方法を学びます．
広義積分により積分できる場合を【広義積分】
定積分の拡張（広義積 拡張します．
分）【授業時間外の学習（準備学習・復習・宿題等）】
各回ごとの課題等は，学習支援システムに掲載，又は授業内に提示します．なお、本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします．
【テキスト（教科書）】
微分積分＋微分方程式（理工系の数理）
川野日朗・薩摩順吉・四ツ谷昌二著
授業中に配布するプリント

裳華房

【参考書】
一般的な微分積分の書籍であれば参考になります．入門書の例として以下を挙げておきます．
解析入門 1，２ ハーン著，丸善
解析教程，ハイラー/ワナー著，丸善
微分積分（理工系の数学入門コース１）和達三樹著 岩波書店
【成績評価の方法と基準】
課題（15%）
・授業内ミニテスト（10%）
・中間試験（25%），及び，期末試験（50 ％）の総合点で評価します．
【学生の意見等からの気づき】
微分法や積分法は、物理学においてだけでなく、情報科学分野においても基礎となるものです。課題が多くその分の負荷もありますが、しっかりと身に付けることが重要な科目です。頑張りましょう。
【学生が準備すべき機器他】
学習支援システムで課題配布・回収等を行います。

—1—

情報科学部 発行日：2023/5/1【Outline (in English)】【Course Outline】
Calculus is an essential technique not only in the predictionof phenomena in real world and various simulations, but also
in the applications of information science. In this class, wewill study the basics of differential and integral calculus of realfunctions with one variable.
【Learning Objectives】
To be familiar with differential and integral calculus of realfunctions with one variable, and to learn "how to thinkmathematically" by applying the techniques to real problems.
【Learning activities outside of classroom】
Students will be expected to have completed the required
assingments after each class meeting. Four hours will be yourstandard study time for this class.
【Grading Criteria/Policies】
Overall grade in this class will be decided based on thefollowings;
Assingments: 15%, Quizes in each class: 10%,Mid-term examination: 25%, Final examination: 50%—2—

情報科学部 発行日：2023/5/1

MAT147KA-GMP-151

微積分法の基礎稲垣祐一郎

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：

No. 4【簡単な関数】逆三角関数
関数の極限と連続性【到達目標】
微積分法に親しみ違和感なく対応できるようになることを目標としています．あわせて「数学を使って考える技術」を身につけることも心がけます．

No. 5【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-2」に関連

No. 6【微分法基礎】
滑らかな関数直線近似
増分と微分【微分法基礎】
導関数【微分法応用】
ニュートン法
極値問題【微分法のまとめ】【授業の概要と目的（何を学ぶか）】
微積分法は現実世界の出来事の予測やシミュレーションに絶大な力を発揮し，情報科学を応用する様々な場面でも用いられます．専門科目に対する基礎力を養うため，本授業においては１変数の実数関数を対象として微積分法の基礎を学びます．

No. 7【授業の進め方と方法】
授業は，まず 1 変数関数の微分法から始めます．その後，１変数関数の積分法を習います．
教室では計算法とともに実戦的な応用例を紹介します．計算力を養うために，課題（教科書の問題や別途用意する問題を自宅で学習）を提出してもらいます．課題等の提出は「学習支援システム」を通じて行う予定です．また課題や試験問題の中から，理解度や重要性に応じて適宜解説・フィードバックします．
この授業では予習・復習が非常に大切です．予習では「授業中にどのような質問をしようか」と考えましょう．そうすると，予習は「考える技術」の訓練の場となりますし，何に焦点をあわせて聞くかという心構えができるので，授業の時間を非常に有効に使えます．復習では，より多くの問題に取り組むようにしましょう．そうすることで数学的な素養が身に付きます。
なお，このコースには 2 種類のクラスがあり，高校数学の数 III・Cの学習が完了していない諸君には，基礎トレーニングをより重視するクラスを選択してもらいます．

No. 8
No. 9

No.10

No.11

No.12
No.13

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
No. 1 【数列と級数】
現象が従うルールを漸化式で表し
数列
将来を予測する例題から数列や級漸化式
数が役立つことを体験します．
級数
有理数の数列の極限が有理数でな数列の極限
い例を用い無理数や実数の連続性
実数の連続性に触れます．自然対数の底 e の定
自然対数の底 e
義を学びます．
No. 2 【簡単な関数】
これらの初等関数の定義とグラフ
べき関数や性質を復習し，これらの関数で整関数表される例を見ます．
有理関数
No. 3 【簡単な関数】
これらの初等関数の定義とグラフ
指数関数や性質を復習し，これらの関数で対数関数表される例を見ます．
逆関数
また関数を対称性で分類したり，
三角関数
既知の関数の逆関数として定義される関数も学びます．
指数関数と対数関数の関係を逆関数としてとらえ，対数にかかわる公式を指数の演算規則から導きます．
周期関数の例として三角関数を学び，諸公式を基本の関係から誘導
します．

No.14

これらの初等関数の定義とグラフや性質を復習し，これらの関数で表される例を見ます．
三角関数の逆関数として定義される関数も学びます．
さらに関数の極限と連続性について復習します．
関数のグラフを直線で近似することを通し微分法の基本を復習します．

微分法の基礎を学びます．具体的な関数の導関数を計算します．
微分法の応用を学びます．方程式の数値解，極値問題（光線の経路，包絡線など）がテーマです
微分法に関してのまとめと試験を行います．
【積分法の基礎】
リーマン和の極限である定積分と積分法の基本定理「基本定理」すなわち微分法との関係を復習します．
【不定積分】「この関数は何の導関数か？」と
不定積分①
いう立場から基本的な初等関数を観察します．
【不定積分】
置換積分法や部分積分法のより幅
不定積分②
広く不定積分を求められるように
します．
【定積分】
初等関数をベースに定積分につい
定積分の基礎て学びます．
【定積分】
平面図形の面積，断面積が既知の定積分の応用図形の体積，曲線の長さなどを求める方法を学びます．
広義積分により積分できる場合を【広義積分】
定積分の拡張（広義積 拡張します．
分）【授業時間外の学習（準備学習・復習・宿題等）】
各回ごとの課題等は，学習支援システムに掲載，又は授業内に提示します．なお、本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします．
【テキスト（教科書）】
微分積分＋微分方程式（理工系の数理）
川野日朗・薩摩順吉・四ツ谷昌二著
授業中に配布するプリント

裳華房

【参考書】
一般的な微分積分の書籍であれば参考になります．入門書の例として以下を挙げておきます．
解析入門 1，２ ハーン著，丸善
解析教程，ハイラー/ワナー著，丸善
微分積分（理工系の数学入門コース１）和達三樹著 岩波書店
【成績評価の方法と基準】
課題（15%）
・授業内ミニテスト（10%）
・中間試験（25%），及び，期末試験（50 ％）の総合点で評価します．
【学生の意見等からの気づき】
微分法や積分法は、物理学においてだけでなく、情報科学分野においても基礎となるものです。課題が多くその分の負荷もありますが、しっかりと身に付けることが重要な科目です。頑張りましょう。
【学生が準備すべき機器他】
学習支援システムで課題配布・回収等を行います。

—3—情報科学部 発行日：2023/5/1【Outline (in English)】【Course Outline】
Calculus is an essential technique not only in the predictionof phenomena in real world and various simulations, but also
in the applications of information science. In this class, wewill study the basics of differential and integral calculus of realfunctions with one variable.
【Learning Objectives】
To be familiar with differential and integral calculus of realfunctions with one variable, and to learn "how to thinkmathematically" by applying the techniques to real problems.
【Learning activities outside of classroom】
Students will be expected to have completed the required
assingments after each class meeting. Four hours will be yourstandard study time for this class.
【Grading Criteria/Policies】
Overall grade in this class will be decided based on thefollowings;
Assingments: 15%, Quizes in each class: 10%,Mid-term examination: 25%, Final examination: 50%—4—

情報科学部 発行日：2023/5/1

MAT147KA-GMP-251

微積分法の応用 1
秋野

喜彦

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：

No. 9【授業の概要と目的（何を学ぶか）】
微積分法は現実世界の出来事の予測やシミュレーションに絶大な力を発揮し，情報科学を応用する様々な場面でも用いられます．専門科目に対する基礎力を養うため，1 変数の微積分法の応用（テイラー展開・常微分方程式の解法・フーリエ級数展開の基礎など）と 2 変数の実数関数について微分法（偏微分法）の基礎を学びます．

No.10 【フーリエ級数】
フーリエ級数①
No.11 【フーリエ級数】
フーリエ級数②
No.12 【フーリエ級数】
フーリエ級数③【到達目標】
微積分法に親しみ違和感なく対応できるようになることを目標としています．あわせて「数学を使って考える技術」を身につけることも心がけます．
本授業は，「微積分法の基礎」の内容が前提となるため，「微積分法の基礎」が前提科目となります．

No.13 【２変数関数】
平面を表す数式
平面の性質を表す量
連続と極限
No.14 【偏微分法】
偏微分の計算法
全微分【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-2」に関連【授業の進め方と方法】「微積分法の基礎」の内容をベースにして，本授業では 1 変数関数の微積分法の応用から始めます．その後，多変数関数の微積分法の基礎を学びます．
教室では計算法とともに実戦的な応用例を紹介します．計算力を養うために，課題（教科書の問題と，別途用意する問題・解説を自宅で学習）を提出してもらいます．課題等の提出は「学習支援システム」を通じて行う予定です．また課題や試験問題の中から，理解度や重要性に応じて適宜解説・フィードバックします．
この授業では予習・復習が非常に大切です．予習では「授業中にどのような質問をしようか」と考えましょう．そうすると，予習は「考える技術」の訓練の場となりますし，何に焦点をあわせて聞くかという心構えができるので，授業の時間を非常に有効に使えます．復習では，より多くの問題に取り組むようにしましょう．それにより数学力が身に付くようになります．

【授業計画】授業形態：対面/face to face
回
テーマ
内容
No. 1 【微分法基礎】
１変数関数の微分法基礎，及び具
１変数関数の導関数
体的な導関数計算例を復習します．
No. 2 【微分法応用】
テイラー展開の基礎を学びます．
平均値の定理とその一般化，テイラー展開の基礎
No. 3 【微分法応用】
関数の形を多項式で近似する方法
テイラー展開①とその意味，具体的な計算例を学
びます．
No. 4 【微分法応用】
テイラー展開を現実世界，特に物テイラー展開②
理現象の理解と関連付けて学びます．
No. 5 【積分法基礎】
１変数関数の積分法基礎，及び具
１変数関数の積分法
体的な積分計算例を復習します．
No. 6 【微分方程式】
1 変数関数の常微分方程式を変数
常微分方程式①
分離法にて解く方法を学びます．
No. 7 【微分方程式】
同次方程式だけでなく，非同次方常微分方程式②
程式の解法についても学びます．
No. 8 【微分方程式】
具体的な問題に対して常微分方程
常微分方程式③
式をたて，解くことで解を求める
こと行います．

フーリエ級数展開の基礎となる関数の内積，関数の直交，直交関数系などの概念を紹介します．
周期関数を三角関数の重ね合わせで表す方法（フーリエ級数）を学びます．
いろいろな周期関数についてフーリエ級数を考えます．
フーリエ級数やフーリエ係数の意
味を現実世界の現象に関係させな
がら考えます．
偏微分法を学ぶ準備として平面を表す関数について復習します．
また，２変数関数における連続と極限について学びます．
２変数関数のグラフと偏微分係数の関係を考察します．
また、全微分の意味と取り扱いを学びます．

【授業時間外の学習（準備学習・復習・宿題等）】
各回ごとの課題等は，学習支援システムに掲載，又は授業内に提示します．なお、本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします．
【テキスト（教科書）】
微分積分＋微分方程式（理工系の数理） 裳華房
川野日朗・薩摩順吉・四ツ谷昌二 共著
授業中に配布するプリント【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No【フーリエ級数】
フーリエ級数の基礎【参考書】
一般的な微分積分の書籍であれば参考になります．入門書の例として以下を挙げておきます．
解析入門 1・２ ハーン著 丸善
解析教程 ハイラー/ワナー著 丸善
微分積分（理工系の数学入門コース１） 和達三樹著 岩波書店
【成績評価の方法と基準】
課題（15%）
・授業内ミニテスト（10%）
・中間試験（25%），及び，期末試験（50 ％）の総合点で評価します．
【学生の意見等からの気づき】
微分法や積分法は、物理学においてだけでなく、情報科学分野においても基礎となるものです。課題が多くその分負担がある科目です
が、しっかりと身に付けることが重要な内容を選んであります。頑張りましょう。
【学生が準備すべき機器他】
学習支援システムで課題配布等を行います。
【Outline (in English)】【Course Outline】
Calculus is an essential technique not only in the prediction ofphenomena in real world and various simulations, but also in
the applications of information science. In this class, we will
study the applications of calculus of real functions with one
variable such as Taylor expansion, differential equations, andFourier series, and the basics of calculus of real functions with
two or more variables.
This class requires "Calculus - Basic Techniques and Applications".
【Learning Objectives】
To learn some applications of calculus such as ordinary
differential equation and Fourier series and to understand theusefulness of these techniqus in real problems【Learning activities outside of classroom】—5—

情報科学部 発行日：2023/5/1

Students will be expected to have completed the required
assingments after each class meeting. Four hours will be yourstandard study time for this class.
【Grading Criteria/Policies】
Overall grade in this class will be decided based on thefollowings;
Assingments: 15%, Quizes in each class: 10%,Mid-term examination: 25%, Final examination: 50%—6—

情報科学部 発行日：2023/5/1

MAT147KA-GMP-251

微積分法の応用 1
稲垣

祐一郎

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：

No. 9【授業の概要と目的（何を学ぶか）】
微積分法は現実世界の出来事の予測やシミュレーションに絶大な力を発揮し，情報科学を応用する様々な場面でも用いられます．専門科目に対する基礎力を養うため，1 変数の微積分法の応用（テイラー展開・常微分方程式の解法・フーリエ級数展開の基礎など）と 2 変数の実数関数について微分法（偏微分法）の基礎を学びます．

No.10 【フーリエ級数】
フーリエ級数①
No.11 【フーリエ級数】
フーリエ級数②
No.12 【フーリエ級数】
フーリエ級数③【到達目標】
微積分法に親しみ違和感なく対応できるようになることを目標としています．あわせて「数学を使って考える技術」を身につけることも心がけます．
本授業は，「微積分法の基礎」の内容が前提となるため，「微積分法の基礎」が前提科目となります．

No.13 【２変数関数】
平面を表す数式
平面の性質を表す量
連続と極限
No.14 【偏微分法】
偏微分の計算法
全微分【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-2」に関連【授業の進め方と方法】「微積分法の基礎」の内容をベースにして，本授業では 1 変数関数の微積分法の応用から始めます．その後，多変数関数の微積分法の基礎を学びます．
教室では計算法とともに実戦的な応用例を紹介します．計算力を養うために，課題（教科書の問題と，別途用意する問題・解説を自宅で学習）を提出してもらいます．課題等の提出は「学習支援システム」を通じて行う予定です．また課題や試験問題の中から，理解度や重要性に応じて適宜解説・フィードバックします．
この授業では予習・復習が非常に大切です．予習では「授業中にどのような質問をしようか」と考えましょう．そうすると，予習は「考える技術」の訓練の場となりますし，何に焦点をあわせて聞くかという心構えができるので，授業の時間を非常に有効に使えます．復習では，より多くの問題に取り組むようにしましょう．それにより数学力が身に付くようになります．

【授業計画】授業形態：対面/face to face
回
テーマ
内容
No. 1 【微分法基礎】
１変数関数の微分法基礎，及び具
１変数関数の導関数
体的な導関数計算例を復習します．
No. 2 【微分法応用】
テイラー展開の基礎を学びます．
平均値の定理とその一般化，テイラー展開の基礎
No. 3 【微分法応用】
関数の形を多項式で近似する方法
テイラー展開①とその意味，具体的な計算例を学
びます．
No. 4 【微分法応用】
テイラー展開を現実世界，特に物テイラー展開②
理現象の理解と関連付けて学びます．
No. 5 【積分法基礎】
１変数関数の積分法基礎，及び具
１変数関数の積分法
体的な積分計算例を復習します．
No. 6 【微分方程式】
1 変数関数の常微分方程式を変数
常微分方程式①
分離法にて解く方法を学びます．
No. 7 【微分方程式】
同次方程式だけでなく，非同次方常微分方程式②
程式の解法についても学びます．
No. 8 【微分方程式】
具体的な問題に対して常微分方程
常微分方程式③
式をたて，解くことで解を求める
こと行います．

フーリエ級数展開の基礎となる関数の内積，関数の直交，直交関数系などの概念を紹介します．
周期関数を三角関数の重ね合わせで表す方法（フーリエ級数）を学びます．
いろいろな周期関数についてフーリエ級数を考えます．
フーリエ級数やフーリエ係数の意
味を現実世界の現象に関係させな
がら考えます．
偏微分法を学ぶ準備として平面を表す関数について復習します．
また，２変数関数における連続と極限について学びます．
２変数関数のグラフと偏微分係数の関係を考察します．
また、全微分の意味と取り扱いを学びます．

【授業時間外の学習（準備学習・復習・宿題等）】
各回ごとの課題等は，学習支援システムに掲載，又は授業内に提示します．なお、本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします．
【テキスト（教科書）】
微分積分＋微分方程式（理工系の数理） 裳華房
川野日朗・薩摩順吉・四ツ谷昌二 共著
授業中に配布するプリント【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No【フーリエ級数】
フーリエ級数の基礎【参考書】
一般的な微分積分の書籍であれば参考になります．入門書の例として以下を挙げておきます．
解析入門 1・２ ハーン著 丸善
解析教程 ハイラー/ワナー著 丸善
微分積分（理工系の数学入門コース１） 和達三樹著 岩波書店
【成績評価の方法と基準】
課題（15%）
・授業内ミニテスト（10%）
・中間試験（25%），及び，期末試験（50 ％）の総合点で評価します．
【学生の意見等からの気づき】
微分法や積分法は、物理学においてだけでなく、情報科学分野においても基礎となるものです。課題が多くその分負担がある科目です
が、しっかりと身に付けることが重要な内容を選んであります。頑張りましょう。
【学生が準備すべき機器他】
学習支援システムで課題配布等を行います。
【Outline (in English)】【Course Outline】
Calculus is an essential technique not only in the prediction ofphenomena in real world and various simulations, but also in
the applications of information science. In this class, we will
study the applications of calculus of real functions with one
variable such as Taylor expansion, differential equations, andFourier series, and the basics of calculus of real functions with
two or more variables.
This class requires "Calculus - Basic Techniques and Applications".
【Learning Objectives】
To learn some applications of calculus such as ordinary
differential equation and Fourier series and to understand theusefulness of these techniqus in real problems【Learning activities outside of classroom】—7—

情報科学部 発行日：2023/5/1

Students will be expected to have completed the required
assingments after each class meeting. Four hours will be yourstandard study time for this class.
【Grading Criteria/Policies】
Overall grade in this class will be decided based on thefollowings;
Assingments: 15%, Quizes in each class: 10%,Mid-term examination: 25%, Final examination: 50%—8—

情報科学部 発行日：2023/5/1

MAT147KA-GMP-152

線形代数の基礎
孝橋

照生

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
行列の基礎的演算と連立 1 次方程式をテーマに、線形代数の初歩を学び、行列演算が自在にできるようにすることを目標とする。

14【到達目標】
線形代数の初歩的な知識を使って、線形代数の基礎を学び、次の行
列演算が自在にできるようにすることを目標とする．
1. 行列の基礎的計算ができる．
2. 逆行列を求める事ができる．
3. 連立 1 次方程式を行列の理論で解く事ができる．

【授業の進め方と方法】
最近の IT 技術の進歩は目覚しく、特に計算機利用技術の発展は著しい。線形代数はその利用技術の根幹をなす基盤である。多数のデー
ターを一括して取り扱う際や、座標変換など、すべて線形代数の知識がなくてはならない。そのため、講義では数式の解説ばかりでな
く最も基盤となる事項を選び、線形代数の基本的な知識と実践的な課題をあげ、演習も併用し理解を深めていく。
計算法の理解とともに計算力を養うために、予習・復習に役立つ課
題が毎回出される。課題等の資料配布や提出は「学習支援システム」
を通じて行う。また課題や試験問題の中から、理解度や重要性に応じて適宜解説・フィードバックする。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【授業計画】授業形態：対面/face to face
回
テーマ
内容
ベクトル、行列、行列式の表記と1線形代数の基本要素（ベクトル、行列、行 演算列式）
2
行列の基本演算m×n 行列と n×l 行列の積3
様々な行列
対角行列、単位行列、転置行列、
対称行列、交代行列、逆行列
4
行列の基本変形
行の定数倍、ある行の何倍かを他行へ加算、行の入替え
5
連立 1 次方程式と行 連立 1 次方程式の「行列−ベクト
列の基本変形ル」表示による解法、拡大係数行列
6
行列のランク
階段行列、ランク、行既約な階段
行列
7
同次連立方程式
自明な解、非自明な解．解とランクの関係
8
掃き出し法による行列 逆行列の求め方．拡大係数行列の計算
利用
9
行列式とその性質（順 行列式の意味（順列と互換、定列と互換、定義、性
義、性質）
質）
10
行列式とその性質、一 行列式の定義、互換数、符号関
般化
数、行列の分割と行列式
11
余因子展開による行列 行列式の展開、余行列、余因子、
式の計算
余因子展開
12
余因子と逆行列
余因子行列の意味とそれを用いた逆行列の計算13
連立方程式とクラメル 余因子行列を用いた連立方程式のの公式
計算法とその理解

全体の復習【テキスト（教科書）】
線形代数、永井敏隆・永井 敦 著、裳華房（ISBN978-4-7853-1551-1）【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」に関連【フィールドワーク（学外での実習等）の実施】
なし / No

まとめ【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします．予習として、次回学ぶ範囲に出てくる主要な術語の意
味や定義を調べておくこと．特にベクトルの表記について注意する
こと．

【参考書】
学習支援システムへの登録が必要です．同システムにて配布資料を
後日閲覧できるようにしています．
【成績評価の方法と基準】
予習復習課題、レポート、小テスト等の評点（50 ％）と期末試験（50 ％）の総点で評価します。
【学生の意見等からの気づき】
演習問題をできるだけ多く解くようにしてください．また前に出てきて問題を解くことで自信がつくようです．
【学生が準備すべき機器他】
学習支援システムへの登録が必要です．同システムにて配布資料を
後日閲覧できるようにしています．
【その他の重要事項】「線形代数の応用１」の前提科目に指定されています．
【メッセージ】
線形代数を習得するには演習を通した実践が必須です．講義中の演習を含め手を動かすと確実に理解が深まります．
【Outline (in English)】This lecture aims to learn the basics of linear algebra, so thatmatrix operations can be freely handled, and simultaneous
linear equations can be solved. The goal is to learn thebasics of linear algebra using rudimentary mathematicalknowledge and to be able to freely perform the following matrix
operations.
1. Basic matrix operations
2. Inverse matrix derivation and operations
3. Matrix operations to solve simultaneous linear equations
In each class meeting, not only the explanation of mathematical formulas but also several basic practical examples
will be shown. Also, exercises will be used together todeepen understanding. To understand the calculation methodand develop the calculation ability, useful assignments for
preparation and review are given every time. Students will
be expected to work more than four hours for a class.
Distributing and submitting materials will be done throughthe "learning support system". In addition, we will provide
appropriate explanations and feedback from the assignments,
examinations, and questions according to the degree ofunderstanding and importance.
Grading will be decided based on the Term-end examination(50%), and the grades for assignments of preparation andreview, reports, quizzes, and in-class contribution (50%).

—9—情報科学部 発行日：2023/5/1

MAT147KA-GMP-152

線形代数の基礎
善甫

康成

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
行列の基礎的演算と連立 1 次方程式をテーマに、線形代数の初歩を学び、行列演算が自在にできるようにすることを目標とする。
【到達目標】
線形代数の初歩的な知識を使って、線形代数の基礎を学び、次の行
列演算が自在にできるようにすることを目標とする．
1. 行列の基礎的計算ができる．
2. 逆行列を求める事ができる．
3. 連立 1 次方程式を行列の理論で解く事ができる．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」に関連【授業の進め方と方法】
最近の IT 技術の進歩は目覚しく、特に計算機利用技術の発展は著しい。線形代数はその利用技術の根幹をなす基盤である。多数のデー
ターを一括して取り扱う際や、座標変換など、すべて線形代数の知識がなくてはならない。そのため、講義では数式の解説ばかりでな
く最も基盤となる事項を選び、線形代数の基本的な知識と実践的な課題をあげ、演習も併用し理解を深めていく。
計算法の理解とともに計算力を養うために、予習・復習に役立つ課
題が毎回出される。課題等の資料配布や提出は「学習支援システム」
を通じて行う。また課題や試験問題の中から、理解度や重要性に応じて適宜解説・フィードバックする。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
ベクトル、行列、行列式の表記と1線形代数の基本要素（ベクトル、行列、行 演算列式）
2
行列の基本演算m×n 行列と n×l 行列の積3
様々な行列
対角行列、単位行列、転置行列、
対称行列、交代行列、逆行列
4
行列の基本変形
行の定数倍、ある行の何倍かを他行へ加算、行の入替え
5
連立 1 次方程式と行 連立 1 次方程式の「行列−ベクト
列の基本変形ル」表示による解法、拡大係数行列
6
行列のランク
階段行列、ランク、行既約な階段
行列
7
同次連立方程式
自明な解、非自明な解．解とランクの関係
8
掃き出し法による行列 逆行列の求め方．拡大係数行列の計算
利用
9
行列式とその性質（順 行列式の意味（順列と互換、定列と互換、定義、性
義、性質）
質）
10
行列式とその性質、一 行列式の定義、互換数、符号関
般化
数、行列の分割と行列式
11
余因子展開による行列 行列式の展開、余行列、余因子、
式の計算
余因子展開
12
余因子と逆行列
余因子行列の意味とそれを用いた逆行列の計算13
連立方程式とクラメル 余因子行列を用いた連立方程式のの公式
計算法とその理解

14

まとめ

全体の復習

【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします．予習として、次回学ぶ範囲に出てくる主要な術語の意
味や定義を調べておくこと．特にベクトルの表記について注意する
こと．
【テキスト（教科書）】
線形代数、永井敏隆・永井 敦 著、裳華房（ISBN978-4-7853-1551-1）【参考書】
学習支援システムへの登録が必要です．同システムにて配布資料を
後日閲覧できるようにしています．
【成績評価の方法と基準】
予習復習課題、レポート、小テスト等の評点（50 ％）と期末試験（50 ％）の総点で評価します。
【学生の意見等からの気づき】
演習問題をできるだけ多く解くようにしてください．また前に出てきて問題を解くことで自信がつくようです．
【学生が準備すべき機器他】
学習支援システムへの登録が必要です．同システムにて配布資料を
後日閲覧できるようにしています．
【その他の重要事項】「線形代数の応用１」の前提科目に指定されています．
【メッセージ】
線形代数を習得するには演習を通した実践が必須です．講義中の演習を含め手を動かすと確実に理解が深まります．
【Outline (in English)】This lecture aims to learn the basics of linear algebra, so thatmatrix operations can be freely handled, and simultaneous
linear equations can be solved. The goal is to learn thebasics of linear algebra using rudimentary mathematicalknowledge and to be able to freely perform the following matrix
operations.
1. Basic matrix operations
2. Inverse matrix derivation and operations
3. Matrix operations to solve simultaneous linear equations
In each class meeting, not only the explanation of mathematical formulas but also several basic practical examples
will be shown. Also, exercises will be used together todeepen understanding. To understand the calculation methodand develop the calculation ability, useful assignments for
preparation and review are given every time. Students will
be expected to work more than four hours for a class.
Distributing and submitting materials will be done throughthe "learning support system". In addition, we will provide
appropriate explanations and feedback from the assignments,
examinations, and questions according to the degree ofunderstanding and importance.
Grading will be decided based on the Term-end examination(50%), and the grades for assignments of preparation andreview, reports, quizzes, and in-class contribution (50%).

— 10 —

情報科学部 発行日：2023/5/1

MAT147KA-GMP-252

線形代数の応用 1
市村

雅彦

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
線形代数の基礎をベースに、固有値および固有ベクトルを求めるた
めの線形代数の基礎知識の修得と以下に示す目標が達成できるよう、
基礎的な計算力を向上させる．
【到達目標】
線形代数の基礎的な計算力を向上させ、以下に示す目標が達成できるようにする．
1. ベクトル空間とその部分空間に関する基本的な概念を扱うことができる．
2. 自然科学や工学を学ぶ上で必要になる基本事項を身に付ける．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-2」に関連【授業の進め方と方法】
現代は情報化社会と呼ばれているが、計算機利用技術の発展は著し
い．線形代数はその基礎となる数学である．この応用に最も大切なことは定理や公式を覚えることではなく、根底にある基本的な考え方を理解しておくことが重要である．適切な例題を自分の手を動かして解き、その過程で理論の根幹にある基本的な考え方を把握するのが最も効率的な学習法である．講義では線形代数の基礎知識を学
び、実践的な課題、演習も併用し理解を深めていく．
計算法の理解とともに計算力を養うために、予習・復習に役立つ課
題が毎回出される．課題等の資料配布や提出は「学習支援システム」
を通じて行う．また課題や試験問題の中から、理解度や重要性に応じて適宜解説・フィードバックする．なお、当講義は「線形代数の基礎」の履修を前提とする．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
線形空間と基底、座標 線形空間の性質、次元と基底、生成される空間、座標2線形空間と部分空間、 基底の延長、部分空間、和空間と
内積
直和、内積
3
1 次独立と 1 次従属
1 次結合、自明な線形関係、非自明な線形関係、1 次独立、1 次従属
4
内積空間
内積と内積空間、直交補空間、正規直交基底
5正規直交基底と正規直交系、正射影、
Gram-Schmidt 法
Gram-Schmidt の直交化法
6線形写像、表現行列2 次元での線形写像と表現行列の(1)
例、線形写像の行列表現、交等写
像、合成写像、逆写像
7
線形写像、表現行列
線形写像、表現行列の一般化(2)8
線形写像の像と核像および核の求め方
9基底変換と座標変換
表現行列と基底、基底の変換、座
標変換と座標変換行列10
固有値と固有ベクトル 固有多項式、固有値方程式(1)11
固有値と固有ベクトル 固有値の意味、固有ベクトルの意(2)
味
12
行列の対角化
実対称行列とその特徴、行列演算と対角化、実対称行列の対角化の
手順

13
14

線形変換と固有値固有 線形変換、2 次形式と図形の回
ベクトル
転、２次曲線
まとめ
全体の復習【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします．予習として、次回学ぶ範囲に出てくる主要な術語の意
味や定義を調べておくこと．
【テキスト（教科書）】
線形代数、永井敏隆・永井 敦 著、裳華房、ISBN978-4-7853-1551-1【参考書】
発展・応用を深く知るために：「線形代数」長谷川浩司、日本評論社 2004（ISBN4-555-78371-3）【成績評価の方法と基準】
予習復習課題、レポート、小テスト等の評点（50 ％）と期末試験（50 ％）の総点で評価する．
【学生の意見等からの気づき】
演習問題をできるだけ多く解くようにしてください．また前に出てきて問題を解くことで自信がつくようです．
【学生が準備すべき機器他】
学習支援システムへの登録が必要です．同システムにて配布資料を
後日閲覧できるようにしています．
【その他の重要事項】「線形代数の基礎」が前提科目となっています．
【メッセージ】
線形代数を習得するには演習を通した実践が必須です．講義中の演習を含め手を動かすと確実に理解が深まります．
【Outline (in English)】Based on the prerequisite course, Basics of Linear Algebra, we
improve our basic understandings of linear algebra throughpractical exercises to calculate eigenvalues and eigenvectors
towards the goal of this course as shown below.
1. Understanding the basic concepts about vector spaces andtheir subspaces.
2. Studying the basics necessary knowledge for natural scienceand engineering.
In each class meeting, not only the explanation of mathematical formulas but also several basic practical examples
will be shown. Also, exercises will be used together todeepen understanding. To understand the calculation methodand develop the calculation ability, useful assignments for
preparation and review are given every time. Students will
be expected to work more than four hours for a class.
Distributing and submitting materials will be done throughthe "learning support system". In addition, we will provide
appropriate explanations and feedback from the assignments
and exam questions according to the degree of understanding
and importance.
Grading will be decided based on the Term-end examination(50%), and the grades for assignments of preparation andreview, reports, quizzes, and in-class contribution (50%).

— 11 —

情報科学部 発行日：2023/5/1

MAT147KA-GMP-252

線形代数の応用 1
善甫

康成

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
線形代数の基礎をベースに、固有値および固有ベクトルを求めるた
めの線形代数の基礎知識の修得と以下に示す目標が達成できるよう、
基礎的な計算力を向上させる．
【到達目標】
線形代数の基礎的な計算力を向上させ、以下に示す目標が達成できるようにする．
1. ベクトル空間とその部分空間に関する基本的な概念を扱うことができる．
2. 自然科学や工学を学ぶ上で必要になる基本事項を身に付ける．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-2」に関連【授業の進め方と方法】
現代は情報化社会と呼ばれているが、計算機利用技術の発展は著し
い．線形代数はその基礎となる数学である．この応用に最も大切なことは定理や公式を覚えることではなく、根底にある基本的な考え方を理解しておくことが重要である．適切な例題を自分の手を動かして解き、その過程で理論の根幹にある基本的な考え方を把握するのが最も効率的な学習法である．講義では線形代数の基礎知識を学
び、実践的な課題、演習も併用し理解を深めていく．
計算法の理解とともに計算力を養うために、予習・復習に役立つ課
題が毎回出される．課題等の資料配布や提出は「学習支援システム」
を通じて行う．また課題や試験問題の中から、理解度や重要性に応じて適宜解説・フィードバックする．なお、当講義は「線形代数の基礎」の履修を前提とする．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
線形空間と基底、座標 線形空間の性質、次元と基底、生成される空間、座標2線形空間と部分空間、 基底の延長、部分空間、和空間と
内積
直和、内積
3
1 次独立と 1 次従属
1 次結合、自明な線形関係、非自明な線形関係、1 次独立、1 次従属
4
内積空間
内積と内積空間、直交補空間、正規直交基底
5正規直交基底と正規直交系、正射影、
Gram-Schmidt 法
Gram-Schmidt の直交化法
6線形写像、表現行列2 次元での線形写像と表現行列の(1)
例、線形写像の行列表現、交等写
像、合成写像、逆写像
7
線形写像、表現行列
線形写像、表現行列の一般化(2)8
線形写像の像と核像および核の求め方
9基底変換と座標変換
表現行列と基底、基底の変換、座
標変換と座標変換行列10
固有値と固有ベクトル 固有多項式、固有値方程式(1)11
固有値と固有ベクトル 固有値の意味、固有ベクトルの意(2)
味
12
行列の対角化
実対称行列とその特徴、行列演算と対角化、実対称行列の対角化の
手順

13
14

線形変換と固有値固有 線形変換、2 次形式と図形の回
ベクトル
転、２次曲線
まとめ
全体の復習【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします．予習として、次回学ぶ範囲に出てくる主要な術語の意
味や定義を調べておくこと．
【テキスト（教科書）】
線形代数、永井敏隆・永井 敦 著、裳華房、ISBN978-4-7853-1551-1【参考書】
発展・応用を深く知るために：「線形代数」長谷川浩司、日本評論社 2004（ISBN4-555-78371-3）【成績評価の方法と基準】
予習復習課題、レポート、小テスト等の評点（50 ％）と期末試験（50 ％）の総点で評価する．
【学生の意見等からの気づき】
演習問題をできるだけ多く解くようにしてください．また前に出てきて問題を解くことで自信がつくようです．
【学生が準備すべき機器他】
学習支援システムへの登録が必要です．同システムにて配布資料を
後日閲覧できるようにしています．
【その他の重要事項】「線形代数の基礎」が前提科目となっています．
【メッセージ】
線形代数を習得するには演習を通した実践が必須です．講義中の演習を含め手を動かすと確実に理解が深まります．
【Outline (in English)】Based on the prerequisite course, Basics of Linear Algebra, we
improve our basic understandings of linear algebra throughpractical exercises to calculate eigenvalues and eigenvectors
towards the goal of this course as shown below.
1. Understanding the basic concepts about vector spaces andtheir subspaces.
2. Studying the basics necessary knowledge for natural scienceand engineering.
In each class meeting, not only the explanation of mathematical formulas but also several basic practical examples
will be shown. Also, exercises will be used together todeepen understanding. To understand the calculation methodand develop the calculation ability, useful assignments for
preparation and review are given every time. Students will
be expected to work more than four hours for a class.
Distributing and submitting materials will be done throughthe "learning support system". In addition, we will provide
appropriate explanations and feedback from the assignments
and exam questions according to the degree of understanding
and importance.
Grading will be decided based on the Term-end examination(50%), and the grades for assignments of preparation andreview, reports, quizzes, and in-class contribution (50%).

— 12 —

情報科学部 発行日：2023/5/1

MAT147KA-GMP-153

統計学 1
相島

健助

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈Ｓ〉【授業の概要と目的（何を学ぶか）】
統計学は、音声や画像のように共通する特徴はあるものの、個別には変動（バラつきやゆらぎ）があるようなデータを扱うときに非常に有用である。また、ビッグデータやデータサイエンスと呼ばれるよ
うな、膨大なデータを処理し利活用するときにも不可欠な技術である。こうした統計学の基礎を実験精度と誤差の観点から講義していく。後半では、ベイズ統計学についても触れる。この科目では、統計学の基礎を習得する。多くの専門科目、特に、統計学 2、音声情報処理、ディジタル信号処理、情報理論、画像情報処理、パターン認識の基盤となる重要な学問である。
【到達目標】
合格者は、以下の項目を達成することを想定している。(1)「確率変数」「確率分布」の概念を理解する。(2)「期待値」の演算ができる。
(3)「正規分布」の基礎概念を理解し、データから統計量を推定できる。(4)「検定」の概念を理解する。(5) データからノート PC を使って回帰係数が計算できる。
数学的な知識をベースとして、実際のデータの処理・解析を通して本質を見抜く論理的思考ができることを期待する。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」に関連【授業の進め方と方法】
教科書の内容を授業計画に沿って、「理解する」ことを目標とする。
「理解する」とは、教科書に取り上げられている内容に関する問題に解答でき、「説明」できることである。「説明」とは、式変形がどの式や定理・公理に基づいているのかを明確にすることである。授業の方法としては、まず、予習として、教科書の数式、例題などを導出できるようにしておくこと。授業内容に関連する応用演習課題を復習課題とする。本授業だけで問題演習が足りない学生には、別途開講される「統計学演習」の受講を勧める。課題（試験やレポート
等）に対するフィードバック方法として、授業の初めに、前回の授業内で行った試験や小レポート等、課題からいくつか取り上げ、全体に対して講評や解説を行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
データの把握と記述
イントロダクションと収集されたデータの把握手段
2
確率変数と確率分布
離散型の確率変数と確率分布、期（離散型）
待値や分散の計算
3
確率変数と確率分布
連続型の確率変数と確率分布、期（連続型）
待値や分散の計算
4
多次元確率分布 （共 3 次元以上のデータの取り扱い
分散）
5二項分布と正規分布
二項分布の性質と正規分布との関
わり
6
積率母関数
分布のモーメントとその使用法
7
相関と回帰
2 組のデータの関わり
8
中間テスト
前半のまとめ9
標本分布
データが従うであろうさまざまな
分布の性質
10
統計的推定
推定の考え方と推定の例
11
最尤法とその応用
尤度の考え方と最尤法
12
統計的検定１
検定の考え方と分布表の使い方

1314

統計的検定２
まとめｔ検定やカイ二乗検定など
全体のまとめと統計学の応用例【授業時間外の学習（準備学習・復習・宿題等）】
毎回予習課題と復習課題を課す。予習として、事前に教科書をよく読み、授業に必要な知識を確認しておくこと。わからないことがあったら、参考書などを調べて、課題を解くこと。復習課題は授業で学んだ項目の理解を再確認したり深めることで定着を図ることを目的としている。コンピュータを用いた課題は教科書の授業範囲に出現したグラフのプロットや実際のデータから授業で学んだ統計量を推定できるようにすることを目的としている。復習課題に取り組むことにより、学んだことを実際に応用できるスキルが身につく。本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。
【テキスト（教科書）】
皆本晃弥：スッキリわかる確率統計、近代科学社 (2015)
内容が不足する場合は、資料を配布する。
【参考書】
豊田秀樹：基礎からのベイズ統計学、朝倉書店 (2015)
豊田秀樹：はじめての統計データ分析、朝倉書店 (2016)
西内啓：統計学が最強の学問である、ダイヤモンド社（2013）
西内啓：統計学が最強の学問である [実践編]、ダイヤモンド社（2014）
野口、西郷：基本｜統計学、培風館 (2014)
藤澤：確率と統計、朝倉書店、(2006)
薩摩：確率・統計、岩波 (1989)
N.C.Barford 著、酒井英行訳：実験精度と誤差、丸善出版 (1997)【成績評価の方法と基準】
レポートと中間テスト（40%）と定期試験（60%）とで評価する。
【学生の意見等からの気づき】
練習問題が少ないと感じるときには、参考書等の問題を数多く解いてみると力がつく。
【学生が準備すべき機器他】
演習にはノート PC を利用する。学習支援システムを利用する。
【Outline (in English)】
Statistics is very useful for us to process data having somefluctuations such as speeches and/or images. Students receive
lectures on fundamentals in Statistics from the viewpoint of
accuracy and error in some experiments. Bayesian Statistics
will be introduced a little. Statistics is an important academic
field for some specialized courses such as Statistics 2, Speechprocessing, Digital signal processing, Information theory,
image processing, and pattern recognition. Therefore, those
who wish to study these cources are required to take Statistics.
The goals of this course are as follows. Based on mathematicalknowledge, students are expected to be able to think logically toidentify the essence through processing and analysis of actual
data.
Before/after each class meeting, students will be expected tospend four hours to understand the course content.
Your overall grade in the class will be decided based on thefollowing
Term-end examination: 60%, Reports and midterm examination: 40%— 13 —

情報科学部 発行日：2023/5/1

MAT147KA-GMP-153

統計学 1
花泉

弘

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈Ｓ〉【授業の概要と目的（何を学ぶか）】
統計学は、音声や画像のように共通する特徴はあるものの、個別には変動（バラつきやゆらぎ）があるようなデータを扱うときに非常に有用である。また、ビッグデータやデータサイエンスと呼ばれるよ
うな、膨大なデータを処理し利活用するときにも不可欠な技術である。こうした統計学の基礎を実験精度と誤差の観点から講義していく。後半では、ベイズ統計学についても触れる。この科目では、統計学の基礎を習得する。多くの専門科目、特に、統計学 2、音声情報処理、ディジタル信号処理、情報理論、画像情報処理、パターン認識の基盤となる重要な学問である。
【到達目標】
合格者は、以下の項目を達成することを想定している。(1)「確率変数」「確率分布」の概念を理解する。(2)「期待値」の演算ができる。
(3)「正規分布」の基礎概念を理解し、データから統計量を推定できる。(4)「検定」の概念を理解する。(5) データからノート PC を使って回帰係数が計算できる。
数学的な知識をベースとして、実際のデータの処理・解析を通して本質を見抜く論理的思考ができることを期待する。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」に関連【授業の進め方と方法】
教科書の内容を授業計画に沿って、「理解する」ことを目標とする。
「理解する」とは、教科書に取り上げられている内容に関する問題に解答でき、「説明」できることである。「説明」とは、式変形がどの式や定理・公理に基づいているのかを明確にすることである。授業の方法としては、まず、予習として、教科書の数式、例題などを導出できるようにしておくこと。授業内容に関連する応用演習課題
を復習課題とする。本授業だけで問題演習が足りない学生には、別途開講される「統計学演習」の受講を勧める。課題や試験問題の中から、理解度や重要性に応じて適宜解説・フィードバックする。オ
フィス・アワーでも課題に対して講評する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
データの把握と記述
イントロダクションと収集されたデータの把握手段について説明する
2
確率変数（離散型）
離散型の確率変数について、同時確率、周辺確率、条件付確率、ベイズの定理などを説明する
3
確率分布（離散型）
二項分布を例にして説明する
4
期待値と分散（離散期待値と分散の求め方を説明す型）
る。大数の法則についても紹介する。
5確率分布（連続型）
連続型の確率分布について説明する。
6
期待値と分散（連続連続型の確率分布に対する期待値型）と分散の計算法を説明する。併せて、積率母関数も紹介する。
7
中間テスト
前半のまとめ8正規分布と中心極限定 正規分布がどのようなものか、な
理
ぜ重要なのかを説明する。併せて、中心極限定理も説明する。

9

10
11
12
13
14

共分散行列と相関係数 複数の属性を持つデータの分布のようすの記述法や類似度の指標について説明する。
多次元正規分布
多次元正規分布の表現や性質などについて説明する。
統計的推定１
点推定と区間推定について説明する。
統計的推定２最尤推定について説明する。ベイズ推定についても触れる。
統計的検定１
統計的検定の考え方と実施の方法について説明する。
統計的検定２とまとめ ｔ検定やＦ検定などの紹介および全体のまとめと統計学の応用例について紹介する。

【授業時間外の学習（準備学習・復習・宿題等）】
毎回予習課題と復習課題を課す。予習として、事前に教科書をよく読み、授業に必要な知識を確認しておくこと。わからないことがあったら、参考書などを調べて、課題を解くこと。復習課題は授業で学んだ項目の理解を再確認したり深めることで定着を図ることを目的としている。コンピュータを用いた課題は教科書の授業範囲に出現したグラフのプロットや実際のデータから授業で学んだ統計量を推定できるようにすることを目的としている。復習課題に取り組むことにより、学んだことを実際に応用できるスキルが身につく。本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。
【テキスト（教科書）】
皆本晃弥：スッキリわかる確率統計、近代科学社 (2015)
内容が不足する場合は、資料を配布する。
【参考書】
豊田秀樹：基礎からのベイズ統計学、朝倉書店 (2015)
豊田秀樹：はじめての統計データ分析、朝倉書店 (2016)
西内啓：統計学が最強の学問である、ダイヤモンド社（2013）
西内啓：統計学が最強の学問である [実践編]、ダイヤモンド社（2014）
野口、西郷：基本｜統計学、培風館 (2014)
藤澤：確率と統計、朝倉書店、(2006)
薩摩：確率・統計、岩波 (1989)
N.C.Barford 著、酒井英行訳：実験精度と誤差、丸善出版 (1997)【成績評価の方法と基準】
レポート (20%) と中間テスト (30%)、定期試験 (50%) で評価する。
教科書の内容が難しいと感じる学生は同時に開講される統計学演習を受講すること。毎回の自習課題の成績を加味することがある（努
力を評価する）。
【学生の意見等からの気づき】
練習問題が少ないと感じるときには、参考書等の問題を数多く解いてみると力がつく。
【学生が準備すべき機器他】
演習にはノート PC を利用する。学習支援システムを利用する。
【Outline (in English)】
Statistics is very useful for us to process data having somefluctuations such as speeches and/or images. Students receive
lectures on fundamentals in Statistics from the viewpoint of
accuracy and error in some experiments. Bayesian Statistics
will be introduced a little. Statistics is an important academic
field for some specialized courses such as Statistics 2, Speechprocessing, Digital signal processing, Information theory,
image processing, and pattern recognition. Therefore, those
who wish to study these courses are required to take Statistics.

— 14 —

情報科学部 発行日：2023/5/1

Successful students are expected to achieve the following
items. (1) Understand the concepts of "random variables"and "probability distributions". (2) "Expected value" can becalculated. (3) Understand the basic concept of "normal
distribution" and can estimate statistics from data.
(4)
Understand the concept of "test". (5) The regression coefficient
can be calculated from the data using a notebook PC. Based onmathematical knowledge, I hope that you will be able to thinklogically through the processing and analysis of actual data.
Preparation and review tasks are given each time.
Asa preparation, read the textbook carefully in advance andconfirm the knowledge necessary for the class. If you haveany questions, check the reference books and solve the problem.
The purpose of the review task is to reconfirm and deepen theunderstanding of the items learned in the class. The standard
for outside classroom learning such as preparation and reviewof this class is 4 hours per week.
Student scores are measured based on the evaluation with
reports (20%), mid-term tests (30%), and regular tests (50%).
The grades of each self-study task may be taken into score.

— 15 —

情報科学部 発行日：2023/5/1

MAT147KA-GMP-153

統計学 1
小西

克巳

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈Ｓ〉【授業の概要と目的（何を学ぶか）】
コンピュータ科学およびデジタルメディア分野の専門科目を学ぶ上で必要不可欠な知識である確率・統計の基礎を習得することを目標とする。本授業は前年の統計学 1 の再履修者のための授業である。
【到達目標】
合格者は、以下の項目を達成することを想定している。(1)「確率変数」「確率分布」の概念を理解する。(2)「期待値」の演算ができる。
(3)「正規分布」の基礎概念を理解し、データから統計量を推定できる。(4)「検定」の概念を理解する。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」に関連【学生の意見等からの気づき】
演習問題を増やし、理解度を深める。
【学生が準備すべき機器他】
特になし【Outline (in English)】This course introduces the fundamentals of statics. The goalsof this course are to help students acquire an understandingof statics, probability and statistical test. Students will be
expected to have completed the required assignments after
each class meeting. Your study time will be more than fourhours for a class. Your overall grade in the class will be decided
based on the following
Term-end examination: 60%、Short reports : 40%【授業の進め方と方法】
講義形式で実施し、毎回演習を行う。講義は板書を中心に進める。
演習は授業時間中に解いたものを提出する。提出されたレポート課
題はレポート返却、および、授業中の解説によってフィードバックする。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
標本と確率
標本と確率、確率変数
2
条件付き確率
条件付き確率とベイズの定理
3
連続事象と確率
連続事象の確率、確率密度関数、モーメント母関数4
二項分布
二項分布、二項分布の正規分布による近似、二項分布のポアソン分
布による近似5正規分布
正規分布の確率の計算
6
同時確率分布
同時確率、同時確率分布、共分散
と独立性
7
最尤推定
尤度、尤度関数、対数尤度関数、
最尤推定法
8
区間推定
点推定と区間推定、その計算法
9
標本分布
標本平均と標本分散、t 分布
10
これまでの復習
第 1 回から第 9 回までの復習
11
統計的検定
母集団の平均の検定、母集団の分散の検定、F 検定
12t 検定
対応のない t 検定、対応のある t検定
13
カイ２乗検定カイ２乗検定と独立性の検定
14
まとめ
第１回〜１３回までの復習【授業時間外の学習（準備学習・復習・宿題等）】
予習として、事前に教科書をよく読み、授業に必要な知識を確認しておくこと。演習問題は授業中に提出することとするが、時間内に解けなかった問題は復習し、必ず解いておくこと。
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。
【テキスト（教科書）】
皆本晃弥：スッキリわかる確率統計、近代科学社 (2015)【参考書】
薩摩 順吉：確率・統計 (理工系の数学入門コース 7) 、岩波書店【成績評価の方法と基準】
授業中の課題を４０％、期末試験６０％で評価する。

— 16 —

情報科学部 発行日：2023/5/1

MAT247KA-CS-152

抽象代数学
一色

寿幸

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
抽象代数学では、ある集合が与えられ、その集合の元と元の間の演算について考察していきます。その最も基本的な概念が群・環・体です。本講義では、集合に関する簡単な説明と、整数の基本的な概念から始め、群・環・体について理解を深めることを目的とします。
【到達目標】
代数学は抽象的な概念の積み重ねにより構築されています。代数学
は情報科学の基礎として重要であり、暗号理論、符号理論などで応用されています。本講義を基として、代数学における抽象的な概念
が情報科学の中でどのように応用されているかを学習するきっかけとし、応用理論を理解できることを目指します。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-1」に関連【授業の進め方と方法】
講義は講義スライドおよび板書を中心に、定義、定理、証明の順に進
めて行きます。ノートをとることを薦めます。ノートを使って定理の証明を各自復習し、理解ができているかを確認してください。授業中に演習問題を出題し、取り組んでもらいます。演習問題の解説
は、授業内で全体に対して行います。

【学生が準備すべき機器他】
資料配布のために学習支援システムを利用します。
【その他の重要事項】
講義に関する質問等は初回に提示する連絡先にお願いします。
【Outline (in English)】
Abstract algebra is widely recognized as an essential elementof computer science. This class deals with group, ring, andfield theories. At the end of this class, students are expected
to understand the basic concept of abstract algebra and to beable to apply the knowledge to its application field.
Students are encouraged to work on the exercises presented ina class. Expected your study time will be more than four hours
for a class.
Your overall grade in this class will be decided based on thefollowing:
Term-end examination 90%, attendance 10%.

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 記号と準備集合、写像、論理記号
第 2 回 整数（１）整数の基本的な性質
第 3 回 整数（２）合同式、オイラー関数
第 4 回 群の定義
群の定義、部分群、一般結合法則
第 5 回 位数
巡回群、群の位数、元の位数
第 6 回 部分群
部分群、正規部分群、剰余群
第 7 回 準同型写像
準同型写像、準同型定理、直積
第8回 環
環の定義、環のイデアル、剰余環
第 9 回 環の準同型写像
環の準同型写像、準同型定理
第 10 回 多項式環
多項式環
第 11 回 体
商体、一意分解整域
第 12 回 有限体
有限体の性質第 13 回 応用紹介
誤り訂正符号、暗号第 14 回 演習とまとめ
演習問題とその解説【授業時間外の学習（準備学習・復習・宿題等）】
できるだけ自分の手を動かして、演習問題に取り組むようにしてください。予習・復習等の授業時間外学習は、各週につき 4 時間を標準とします。
【テキスト（教科書）】
教科書は指定しません。
【参考書】
雪江明彦著、「代数学１ 群論入門」、「代数学２ 環と体とガロア理論」 （日本評論社）
桂利行著、「大学数学の入門１ 代数学 I 群と環」
（東京大学出版会）【成績評価の方法と基準】
平常点 (10%) および期末テストの点数 (90%) で成績をつけます。
【学生の意見等からの気づき】
講義中に演習を頻繁に行います。課題に積極的に取り組み、自身の理解を深めてください。

— 17 —

情報科学部 発行日：2023/5/1

MAT347KA-GMP-352

複素関数論 2
庄司

高太

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
複素関数論１において学んだことをベースに、いくつかの解析的話
題を提供する。具体的には、フーリエ解析、複素関数論の少し踏み込んだ話題、そして級数の収束などについて学ぶ。

【学生の意見等からの気づき】
フーリエ解析の基礎的な内容はある程度既知であるようであり、したがって、その意味の理解と応用を概観する。また、複素関数の知恵をさらに豊かにすることにより、複素関数論１の内容を再確認する。

【到達目標】
フーリエ級数、フーリエ変換、ラプラス変換、ｚ変換、調和関数、等角写像、収束の概念について理解できることを目指す。

【Outline (in English)】This class gives some subjects related to complex analysis,
including Fourier series, Fourier transform, Laplace transform,
discrete Fourier transform, z transform and convergence ofseries. After each class meeting all students submit small
exercise.
Final grade will be decided on the following:
Mid-term report 40%, term-end report 40%, the sum of small
exercises 20%.
Students will be expected to review calculus and complex
analysis.
Before/after each class meeting, students will be expected tospend about two hours to understand the course content.

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-2」に関連【授業の進め方と方法】
各回のテーマに沿って、講義形式が主体の授業となる。演習は課題の形で与える。課題の提出と返却は学習支援システム上にて行う。
授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
フーリエ級数展開
周期関数の三角関数による級数展開を学ぶ。
2
複素フーリエ級数展開 フーリエ級数展開を複素形式で考
える。
3
直交関数系
直交関数系を学ぶ。
4
フーリエ変換
フーリエ変換を学ぶ。
5
ラプラス変換ラプラス変換、ラプラス逆変換を学ぶ。
6
微分方程式への応用
ラプラス変換。逆変換を微分方程式の解法へ応用する。
7
中間試験
これまでの内容で中間課試験を実施する。
8
離散フーリエ変換
離散フーリエ変換を学ぶ。
9Z 変換
Z 変換を学ぶ。
10
整級数の収束複素級数とその収束について学ぶ。
11
畳み込み・デルタ関数 フーリエ変換・ラプラス変換と畳み込みの関係、デルタ関数を学ぶ。
12
正則関数について
複素関数論において重要な調和関数、等角写像について学ぶ。
13直交関数系その２直交関数系の複素関数による表現について学ぶ。
14
まとめ
講義内容の全体を纏める。
【授業時間外の学習（準備学習・復習・宿題等）】
微分積分学と複素関数論１の内容を復習すること。本授業の準備・
復習時間は、計 4 時間を標準とします。
【テキスト（教科書）】
ハンドアウトを用意する。
【参考書】
とくになし。
【成績評価の方法と基準】
毎回の課題 (平常点) が 20%, 中間試験 40%, 期末試験 40%で評価します。

— 18 —

情報科学部 発行日：2023/5/1

PHY149KA-GMP-253

自然科学の基礎秋野

喜彦

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
この講義では，現代の自然科学や数学の母体となったニュートンの力学の学習を通して，自然科学のスタイルに親しむことを目的とします．
情報科学とその応用分野を学ぶときに「科学的なアプローチ」が不可欠です．本講はその練習の場として，なかでも分析的手法とモデル化は重要です．すなわち，複雑で分かりにくいものをより明快で分かりやすい基本概念に分解し理解してから，それらを組み合わせて複雑なものを構築する，という方法を実際に学べるからです．また，複雑な現象をあつかうとき，その本質的な部分だけに注目してモデル（模型）をつくり，取り扱いやすくして定量的な推論を行うという方法が随所に現れるので，現実世界をあつかうソフトウェアの制作には欠かせない練習になります．
もちろん，本講で学ぶ力学の諸概念（位置，変位，速度，加速度，力，
質量，仕事，エネルギー，運動量，角速度，角運動量，トルクなど），
運動方程式，エネルギー保存則などは，情報科学の立場から現実世界を取り扱う場合に不可欠です．これらの概念を運用できるようになることも本講の目標です．
【到達目標】
公式を覚えるのではなく，基本となる原理から出発して必要な情報を数学的に導くという推理方法を体験することが目標です．

2

3

4

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-2」に関連【授業の進め方と方法】
教科書に沿って基本概念を丁寧に説明します．また，基本概念から出発して必要な情報を引き出すため，微積分法やベクトルなどの数式を運用します．得られた数式と現実世界を対応させる作業も学びます．
教科書の例題・章末問題を解く過程で，「常に基本に立ち返り，理解できるものに分解し，それらを積み上げて結論を導く」というスタイルを体得してもらいたいと考えます．
「公式に数を入れる」やりか
たは思考停止状態を作り出すので本講の趣旨に反します．
物理に慣れていない諸君には，教科書の問題を解く機会を増やしたいと思います．数式を含む論理的な文章の書き方にも注意を払います．
力学の諸概念の理解とともに数学を使った論理展開や計算力を養う
ために、小テストや予習・復習に役立つ課題が毎回出されます．基
本的な内容を理解しているかの確認に役立ちます．また課題等の資料配布や提出は「学習支援システム」を通じて行います．課題や試験問題の中から、理解度や重要性に応じて適宜解説・フィードバッ
クします。

5

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
力の性質
物体のつり合いに関係して力の性
質を学びます．
[キーワード] 力の測定，力のつりあい，力の重ね合わせ，力の成分，ベクトル．

6— 19 —

直線上の運動の記述

直線上の運動をグラフで表す方法と，そのグラフから運動に関する情報を得る方法を，具体例を通じて学びます．また，微分法をもち
いて速度や加速度を算出する方法を学びます．
[キーワード] 座標，位置，変位，速度，加速度，等速度，等加速
度，グラフの傾きと微分係数，グラフの面積と定積分，物理量の表
し方（単位・測定），物理量を式に代入する
平面上の運動の記述
運動の概念を平面上の運動に拡張
します．
[キーワード] 座標系，位置ベクト
ル，変位ベクトル，速度ベクトル，
加速度ベクトル，ベクトルの大きさの変化と向きの変化，速度の合成，加速度の合成，ベクトルの成分とその時間微分・積分，ベクト
ル量の書き方，円運動への応用
慣性の法則と運動方程 慣性系を用いて運動を記述すると式（非慣性系を用いたときと比較し）どんな利点があるかを学びます．
[キーワード] 質点，慣性，慣性の法則，慣性系，第一法則，力を受けない物体の運動を表す式とその解
つぎに，慣性系で物体に加わる力と加速度が比例することを表す式を導入します．この式により運動のしかたを正確に予測できることを学びます．
[キーワード] 力の効果，質量，加速度，第二法則，1 次元の運動方
程式，2 次元の運動方程式，初期位置と初速度，運動する観測者，
運動量と力積（運動方程式の積分），非慣性系と見かけの力
運動方程式
慣性系で物体に加わる力と加速度が比例することを表す式を導入します．この式により運動のしかたを正確に予測できることを学びます．
[キーワード] 力の効果，質量，加速度，第二法則，1 次元の運動方
程式，2 次元の運動方程式，初期位置と初速度，運動する観測者，
運動量と力積（運動方程式の積分），非慣性系と見かけの力
力の作用と反作用
2 個の物体が力を及ぼし合うとき，それらの力の相互関係を学びます．力を及ぼしあう物体の数が増えたとき運動を予測するには，
どのような分析をするか学びます．
[キーワード] 質点系，内力と外力，作用反作用の法則，内力だけで運動する質点系と慣性の法則，
重心，質点と質点系の運動量，運動量保存則，質点系と運動方程式

情報科学部 発行日：2023/5/1

7

8

9

10

11

12

13

典型的な運動：放物運 重力による質点の放物運動を求め動る過程を詳細に追跡し，数式の意
味をとらえながら必要な情報を導くための式変形を体験します．
[キーワード] モデル化，慣性系，質点，重力，座標系，成分ごとの運動方程式，初速度，初期条
件と解，解の選択，解が表す運動，射程距離，着地速度，最高高度，到達時刻典型的な運動：斜面上 斜面上を運動する物体を例に，力の運動と糸で結ばれた を分析し運動方程式をつくり，運
物体の円運動動を予測します．
[キーワード] 重力（遠隔力），
摩擦力と垂直抗力（接触力，拘束力），力の分解と合成，フリーボ
ディーダイアグラム，運動方程式，運動の予測
糸で結ばれた２物体の直線運動を運動方程式を用いて調べます．また，糸から力を受けて平面（水平もしくは鉛直）の上を円運動する物体を例に，力と加速度の関係を調べます．
[キーワード] 張力（拘束力），
糸の線密度，円運動（等速，非等速）の速度と加速度，加速度から力を求める，角度を座標とした運
動方程式
バネに結ばれた物体の フックの法則を満たすバネに結ば直線運動
れた質点の運動を学びます．
[キーワード] 実際のバネ，復元力，フックの法則，変位と力の符号，バネ定数，バネの連結，水平に置かれたバネによる運動，運動
方程式と解，鉛直に吊したバネによる運動，等速円運動と単振動
仕事と運動エネルギー 刻々と変化する運動のなかに不変なものを追求すると，仕事という概念を通してエネルギーに行き着
きます．ここでは仕事と運動エネ
ルギーの関係を調べ，重力やバネによる直線上の運動を用いて理解を深めます．
[キーワード] 仕事，運動エネル
ギー
保存力と位置エネル
力が位置エネルギーの傾斜としてギー与えられる重要ないくつかの例を学びます．
[キーワード] 保存力，重力，万有
引力，バネの復元力
エネルギー保存則
運動エネルギーと位置エネルギーの和がいつも変わらないことを，運動法則から調べます．この事実を使うと，運動方程式を解かずに速度を求めることができること，
そしてその重要性に言及します．
具体的には，バネによる振動などの場合を例にして学びます．
[キーワード] 運動方程式，力学的エネルギー保存，運動方程式の積
分，位置エネルギーの図による運動の把握
エネルギー保存則と運 エネルギー保存則と運動量保存則
動量保存則の適用範囲を明確にします．
[キーワード] 保存力と非保存
力，作用反作用の法則，外力による仕事

14

回転と角運動量

回転運動の取り扱いに便利なように運動方程式を変形します．回転運動の勢いを表す角運動量を導入し，その具体的な意味や例を調べます．
[キーワード] 回転のつりあい，トルク，角運動量，中心力と角運
動量保存則，慣性モーメント【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします．https://akino.cis.k.hosei.ac.jp/ にある予習シートや、配布資料等を用いて対応する箇所の予習をします．
また担当者の指示に従って教科書等の問題を解いてください．
【テキスト（教科書）】
東京化学同人、 大学生のための基礎シリーズ 4、物理学入門
力学 (市村、狩野共著)

I.

【参考書】
・https://akino.cis.k.hosei.ac.jp/【成績評価の方法と基準】
予習復習課題、レポート、小テスト等の評点（〜50 ％），期末試験（〜50 ％）の総点で評価します．詳細は担当者が説明します．
【学生の意見等からの気づき】
この講義を受講するためには１年前期の「微分法の基礎と応用」と同時に進行する「積分法の基礎と応用」（すくなくとも高校数学の積分法）をよく勉強しておくことが不可欠です．また，微積分法の現実世界への応用をこの講義で体験できることにも注目すべきでしょう．
【学生が準備すべき機器他】
学習支援システムへの登録が必要です．同システムにて配布資料を
後日閲覧できるようにします．
【その他の重要事項】「力学の応用」の前提科目に指定されています．
【Outline (in English)】This lecture aims to be familiar with the style of natural sciencethrough learning the Newton dynamics, which is the basics ofmodern natural science and mathematics.
"Scientific approach" is essential when we study the field of
information science and its application. In this lecture, it isquite important to practice analytical methods and modeling.
In other words, we can practically study the scientific way:
Phenomena that seem to be complicated and difficult tounderstand are deconstructed into several much clear andcomprehensive fundamental concepts. After we understandeach of them, from the combination of those we create more
complicated ideas and new concepts. Also, when we deal
with complicated phenomena, we frequently use this scientificprocess. In each process, we focus on the essence and turn it
into a physical model, which is easy to handle and to perform
quantitative verification. As we frequently come across thisprocess, it will be a very good practice to make software that
deals with the real world.
Of course, the concepts of dynamics in this lecture (position,
displacement, velocity, acceleration, force, mass, work, energy,
momentum, angular velocity, angular momentum, torque, etc.),
motion equations, are indispensable to handle the real worldfrom an information science point of view. Another goal of thislecture is to use these concepts effectively.
Note that before/after each class meeting, students will be
expected to spend more than four hours to understand thecourse content.
Grading will be decided based on the
Term-end examination (50%), and the grades for assignments
of preparation and review, reports, quizzes, and in-classcontribution (50%).

— 20 —

情報科学部 発行日：2023/5/1

PHY149KA-GMP-253

自然科学の基礎
善甫

康成

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
この講義では，現代の自然科学や数学の母体となったニュートンの力学の学習を通して，自然科学のスタイルに親しむことを目的とします．
情報科学とその応用分野を学ぶときに「科学的なアプローチ」が不可欠です．本講はその練習の場として，なかでも分析的手法とモデル化は重要です．すなわち，複雑で分かりにくいものをより明快で分かりやすい基本概念に分解し理解してから，それらを組み合わせて複雑なものを構築する，という方法を実際に学べるからです．また，複雑な現象をあつかうとき，その本質的な部分だけに注目してモデル（模型）をつくり，取り扱いやすくして定量的な推論を行うという方法が随所に現れるので，現実世界をあつかうソフトウェアの制作には欠かせない練習になります．
もちろん，本講で学ぶ力学の諸概念（位置，変位，速度，加速度，力，
質量，仕事，エネルギー，運動量，角速度，角運動量，トルクなど），
運動方程式，エネルギー保存則などは，情報科学の立場から現実世界を取り扱う場合に不可欠です．これらの概念を運用できるようになることも本講の目標です．
【到達目標】
公式を覚えるのではなく，基本となる原理から出発して必要な情報を数学的に導くという推理方法を体験することが目標です．

2

3

4

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-2」に関連【授業の進め方と方法】
教科書に沿って基本概念を丁寧に説明します．また，基本概念から出発して必要な情報を引き出すため，微積分法やベクトルなどの数式を運用します．得られた数式と現実世界を対応させる作業も学びます．
教科書の例題・章末問題を解く過程で，「常に基本に立ち返り，理解できるものに分解し，それらを積み上げて結論を導く」というスタイルを体得してもらいたいと考えます．
「公式に数を入れる」やりか
たは思考停止状態を作り出すので本講の趣旨に反します．
物理に慣れていない諸君には，教科書の問題を解く機会を増やしたいと思います．数式を含む論理的な文章の書き方にも注意を払います．
力学の諸概念の理解とともに数学を使った論理展開や計算力を養う
ために、小テストや予習・復習に役立つ課題が毎回出されます．基
本的な内容を理解しているかの確認に役立ちます．また課題等の資料配布や提出は「学習支援システム」を通じて行います．課題や試験問題の中から、理解度や重要性に応じて適宜解説・フィードバッ
クします。

5

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
力の性質
物体のつり合いに関係して力の性
質を学びます．
[キーワード] 力の測定，力のつりあい，力の重ね合わせ，力の成分，ベクトル．

6— 21 —

直線上の運動の記述

直線上の運動をグラフで表す方法と，そのグラフから運動に関する情報を得る方法を，具体例を通じて学びます．また，微分法をもち
いて速度や加速度を算出する方法を学びます．
[キーワード] 座標，位置，変位，速度，加速度，等速度，等加速
度，グラフの傾きと微分係数，グラフの面積と定積分，物理量の表
し方（単位・測定），物理量を式に代入する
平面上の運動の記述
運動の概念を平面上の運動に拡張
します．
[キーワード] 座標系，位置ベクト
ル，変位ベクトル，速度ベクトル，
加速度ベクトル，ベクトルの大きさの変化と向きの変化，速度の合成，加速度の合成，ベクトルの成分とその時間微分・積分，ベクト
ル量の書き方，円運動への応用
慣性の法則と運動方程 慣性系を用いて運動を記述すると式（非慣性系を用いたときと比較し）どんな利点があるかを学びます．
[キーワード] 質点，慣性，慣性の法則，慣性系，第一法則，力を受けない物体の運動を表す式とその解
つぎに，慣性系で物体に加わる力と加速度が比例することを表す式を導入します．この式により運動のしかたを正確に予測できることを学びます．
[キーワード] 力の効果，質量，加速度，第二法則，1 次元の運動方
程式，2 次元の運動方程式，初期位置と初速度，運動する観測者，
運動量と力積（運動方程式の積分），非慣性系と見かけの力
運動方程式
慣性系で物体に加わる力と加速度が比例することを表す式を導入します．この式により運動のしかたを正確に予測できることを学びます．
[キーワード] 力の効果，質量，加速度，第二法則，1 次元の運動方
程式，2 次元の運動方程式，初期位置と初速度，運動する観測者，
運動量と力積（運動方程式の積分），非慣性系と見かけの力
力の作用と反作用
2 個の物体が力を及ぼし合うとき，それらの力の相互関係を学びます．力を及ぼしあう物体の数が増えたとき運動を予測するには，
どのような分析をするか学びます．
[キーワード] 質点系，内力と外力，作用反作用の法則，内力だけで運動する質点系と慣性の法則，
重心，質点と質点系の運動量，運動量保存則，質点系と運動方程式

情報科学部 発行日：2023/5/1

7

8

9

10

11

12

13

典型的な運動：放物運 重力による質点の放物運動を求め動る過程を詳細に追跡し，数式の意
味をとらえながら必要な情報を導くための式変形を体験します．
[キーワード] モデル化，慣性系，質点，重力，座標系，成分ごとの運動方程式，初速度，初期条
件と解，解の選択，解が表す運動，射程距離，着地速度，最高高度，到達時刻典型的な運動：斜面上 斜面上を運動する物体を例に，力の運動と糸で結ばれた を分析し運動方程式をつくり，運
物体の円運動動を予測します．
[キーワード] 重力（遠隔力），
摩擦力と垂直抗力（接触力，拘束力），力の分解と合成，フリーボ
ディーダイアグラム，運動方程式，運動の予測
糸で結ばれた２物体の直線運動を運動方程式を用いて調べます．また，糸から力を受けて平面（水平もしくは鉛直）の上を円運動する物体を例に，力と加速度の関係を調べます．
[キーワード] 張力（拘束力），
糸の線密度，円運動（等速，非等速）の速度と加速度，加速度から力を求める，角度を座標とした運
動方程式
バネに結ばれた物体の フックの法則を満たすバネに結ば直線運動
れた質点の運動を学びます．
[キーワード] 実際のバネ，復元力，フックの法則，変位と力の符号，バネ定数，バネの連結，水平に置かれたバネによる運動，運動
方程式と解，鉛直に吊したバネによる運動，等速円運動と単振動
仕事と運動エネルギー 刻々と変化する運動のなかに不変なものを追求すると，仕事という概念を通してエネルギーに行き着
きます．ここでは仕事と運動エネ
ルギーの関係を調べ，重力やバネによる直線上の運動を用いて理解を深めます．
[キーワード] 仕事，運動エネル
ギー
保存力と位置エネル
力が位置エネルギーの傾斜としてギー与えられる重要ないくつかの例を学びます．
[キーワード] 保存力，重力，万有
引力，バネの復元力
エネルギー保存則
運動エネルギーと位置エネルギーの和がいつも変わらないことを，運動法則から調べます．この事実を使うと，運動方程式を解かずに速度を求めることができること，
そしてその重要性に言及します．
具体的には，バネによる振動などの場合を例にして学びます．
[キーワード] 運動方程式，力学的エネルギー保存，運動方程式の積
分，位置エネルギーの図による運動の把握
エネルギー保存則と運 エネルギー保存則と運動量保存則
動量保存則の適用範囲を明確にします．
[キーワード] 保存力と非保存
力，作用反作用の法則，外力による仕事

14

回転と角運動量

回転運動の取り扱いに便利なように運動方程式を変形します．回転運動の勢いを表す角運動量を導入し，その具体的な意味や例を調べます．
[キーワード] 回転のつりあい，トルク，角運動量，中心力と角運
動量保存則，慣性モーメント【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします．https://akino.cis.k.hosei.ac.jp/ にある予習シートや、配布資料等を用いて対応する箇所の予習をします．
また担当者の指示に従って教科書等の問題を解いてください．
【テキスト（教科書）】
東京化学同人、 大学生のための基礎シリーズ 4、物理学入門
力学 (市村、狩野共著)

I.

【参考書】
・https://akino.cis.k.hosei.ac.jp/【成績評価の方法と基準】
予習復習課題、レポート、小テスト等の評点（〜50 ％），期末試験（〜50 ％）の総点で評価します．詳細は担当者が説明します．
【学生の意見等からの気づき】
この講義を受講するためには１年前期の「微分法の基礎と応用」と同時に進行する「積分法の基礎と応用」（すくなくとも高校数学の積分法）をよく勉強しておくことが不可欠です．また，微積分法の現実世界への応用をこの講義で体験できることにも注目すべきでしょう．
【学生が準備すべき機器他】
学習支援システムへの登録が必要です．同システムにて配布資料を
後日閲覧できるようにします．
【その他の重要事項】「力学の応用」の前提科目に指定されています．
【Outline (in English)】This lecture aims to be familiar with the style of natural sciencethrough learning the Newton dynamics, which is the basics ofmodern natural science and mathematics.
"Scientific approach" is essential when we study the field of
information science and its application. In this lecture, it isquite important to practice analytical methods and modeling.
In other words, we can practically study the scientific way:
Phenomena that seem to be complicated and difficult tounderstand are deconstructed into several much clear andcomprehensive fundamental concepts. After we understandeach of them, from the combination of those we create more
complicated ideas and new concepts. Also, when we deal
with complicated phenomena, we frequently use this scientificprocess. In each process, we focus on the essence and turn it
into a physical model, which is easy to handle and to perform
quantitative verification. As we frequently come across thisprocess, it will be a very good practice to make software that
deals with the real world.
Of course, the concepts of dynamics in this lecture (position,
displacement, velocity, acceleration, force, mass, work, energy,
momentum, angular velocity, angular momentum, torque, etc.),
motion equations, are indispensable to handle the real worldfrom an information science point of view. Another goal of thislecture is to use these concepts effectively.
Note that before/after each class meeting, students will be
expected to spend more than four hours to understand thecourse content.
Grading will be decided based on the
Term-end examination (50%), and the grades for assignments
of preparation and review, reports, quizzes, and in-classcontribution (50%).

— 22 —

情報科学部 発行日：2023/5/1

PHY249KA-GMP-254

電磁気の基礎
秋野

喜彦

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
いろいろな電磁気現象とそこから導かれる基本法則を順次学んでいきます．また，日常的に起きる電磁気現象を基本法則から理解することも試みます．
この科目では時間的な変動がない電気現象を中心に学び，「交流回路と電磁波」では時間的に変動する電気現象を学ぶ予定です．
【到達目標】
電気や磁気に関する技術は現代生活に不可欠です．その背後にある
電磁気現象が従う法則について理解を深めるのがこの授業の目的です．諸法則がどのような現象から導かれたか，さまざまな技術がそれらの法則とどのように関係するかを学びます．
力学では物体の目に見える動きを対象としたのですが，電気や磁気の現象は力学と同じ意味で直接に目で見ることができません．そのため電磁気現象を数学的に表しその数式が示すものを思い浮かべる必要があります．数式は微積分学で学ぶ偏微分や多重積分を用います．空間の性質（ベクトル場）のイメージと微積分の式が一体となるとよいと思います．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-2」に関連【授業の進め方と方法】
この授業では 1 年次に学んだ力学と微積分学が基礎知識として要求されます．三次元空間の位置と時間を変数としたベクトルの微分積分により電磁気現象を数学的に表す必要があるからです． 力学の授業と同様に，ここでも数学を用いて考える訓練をします．きちんと理解するために，課題を解き提出してもらいます．課題等の提出は「学習支援システム」を通じて行う予定です．また課題や試験問題の中から，理解度や重要性に応じて適宜解説・フィードバックします．
各回の授業に対する予習は大変に重要です．教科書の対応する部
分には，どのような現象と法則について書かれているか，どのような論理でどのような結論が導かれているか，新しく導入された用語や概念は何かを予習しておいてください．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
No.1
電荷と電流，電荷保存 電磁気現象が電荷と電流だけに則
よって引き起こされることを確認します．
電荷の動きが電流であり、電荷は不生不滅であることから導かれる
電流と電荷分布の特徴について考
察します．
No.2
電荷に作用する力
クーロンの法則と重ね合わせの原
理を学びます．
No.3
電気力線と静電場
電荷に作用する力の源を静電場（空間の性質）として理解します．
No.4
荷電粒子の運動静電場による荷電粒子の運動の様
子を学びます．
No.5
エネルギーと電位
静電気力の位置エネルギーと電位、電位と電場を導入します．
No.6
金属の静電誘導金属の電荷が誘導される現象の理
解を深めます．
No.7
電気双極子と誘電体
誘電体のモデルを学びます．
No.8
誘電体の静電誘導
誘電体に分極が生じる現象を理解
します

No.9

電気容量

No.10

電気抵抗

No.11

磁石

No.12

磁力線と磁場No.13

電流がつくる磁場

No.14

電磁誘導

コンデンサーの性質とコンデンサーに蓄えられる電気的エネル
ギーについて学びます．
オームの法則と簡単な直流回路を理解します．
磁石の性質について知識をまとめます．
磁石に作用する力の源を磁場（空間の性質）として理解します．
ビオサバールの法則とアンペールの法則を学びます．
電磁誘導の法則を学びます．電磁気現象を記すマクスウェル方程式を概観します．

【授業時間外の学習（準備学習・復習・宿題等）】
課題は，学習支援システムあるいは講義時間中に指示します．
授業時間外学習：本授業の準備・復習・課題等に、各週につき 4 時間を標準とします。
【テキスト（教科書）】
大学生のための基礎シリーズ４
物理学入門 II . 電磁気学 狩野、市村共著（東京化学同人）【参考書】
一般的な電磁気学の書籍であれば参考になります．入門書の例として以下を挙げておきます．
・ 物理入門コース 電磁気学Ⅰ 長岡洋介著（岩波書店）
・ 物理入門コース 電磁気学Ⅱ 長岡洋介著（岩波書店）【成績評価の方法と基準】
課題（15 ％）・授業内ミニテスト（15 ％）・中間試験（20 ％），および期末試験（50 ％）の総合点で評価します．
【学生の意見等からの気づき】
この授業においては、「微積分法の基礎」の理解が前提となります。
それらを用いて、電磁気学を数学的に表現しながら、電気・磁気に関する多くの技術の背後にある法則についての理解を深めます。
【Outline (in English)】【Course Outline】
In this class, we will study the fundamental laws inelectromagnetism and apply them to understand various
electromagnetic phenomena. Static electric phenomena will
be main topics in this class, and time dependent phenomena
will be studied in the class “AC Circuit and Electromagnetic
Waves”.
【Learning Objectives】
The techniques based on the electricity and magnetism areessetial in our life.
The main purpose of this class isto understand the laws behind the techniques, namely theelectromagnetism. The concept of "field" will be introduced inthis class.
【Learning activities outside of classroom】
Students will be expected to have completed the required
assingments after each class meeting. Four hours will be yourstandard study time for this class.
【Grading Criteria/Policies】
Overall grade in this class will be decided based on thefollowings;
Assingments: 15%, Quizes in each class: 15%,
Mid-term examination: 20%, Final examination: 50%— 23 —

情報科学部 発行日：2023/5/1

PHY349KA-GMP-358

交流回路と電磁波：周波数・過渡応答、ベクトル解析
秋野喜彦

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
電磁気学の題材を使って，少し進んだ数学の手法を学ぶのが目的です．ここで学ぶ数学は物理に限らず，情報科学の応用分野を含めて非常に広い範囲に使えるものです．
「電気と磁気」では時間的に変動がない電気現象を扱いましたが，この講義の題材は，時間的に変化する電磁気現象に注目します．
【到達目標】
１．交流回路のサイン波電流電圧における応答特性を調べる手法として，複素指数関数の取り扱いと複素インピーダンスの意味を理解します．
２．ラプラス変換及びそれを用いた微分方程式の解法を学びます．
３．波の性質と，波を記す波動方程式を学びます．つぎに電磁気現象をマクスウェル方程式により表します．それらの式を変形するために必要なベクトルの微分法を学び，波動方程式を導きます．
４．マクスウェル方程式から推察できる電磁波の性質を概観し，日常的に経験する光や電磁波の性質を理解します．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-2」に関連【授業の進め方と方法】
通常の講義に加え，演習課題となる問題を配布し解答を解説します．
また，理解を深めるために課題を解き，提出してもらいます．課題等の提出は「学習支援システム」を通じて行う予定です．また課題や試験問題の中から，理解度や重要性に応じて適宜解説・フィード
バックします．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
No.1
直流回路
前期の復習と交流回路への準備として，キルヒホッフの法則を学びます．法則の物理的な意味を理解し，簡単な直流回路の解析をしま
す．
No.2
交流素子
サイン波の交流電流や電圧を表す
式，実効値について学びます．
抵抗，コンデンサー，コイルの電流・電圧特性を復習します．
No.3
複素表示と交流回路の 複素電流や複素電圧が意味するもインピーダンスのを理解し，その使い方を学びます．
交流回路網を調べるために必要な，素子の合成に関する規則を学
び，有効電力，共振について理解
します．
No.4
微分方程式入門
定係数線型の微分方程式の一般的な特徴を学びます．
No.5
ラプラス変換①
ラプラス変換の基礎を学び，いろいろな関数を変換してみます．
No.6
ラプラス変換②
いろいろな関数をラプラス変換するとともに，ラプラス逆変換について学びます．
No.7
ラプラス変換③
ラプラス変換と逆変換を用いて微微分方程式の解法
分方程式が解くことを体験しま
す．

No.8

No.9

No.10
No.11

No.12
No.13

No.14

回路の過渡応答コンデンサーの充電や放電，共振回路の自由振動など，LCR 回路の過渡応答に注目して数学的な解が持つ意味を物理的に理解します．
マクスウェル方程式と マクスウェル方程式の変形に必要ベクトル解析①
なベクトル解析（ベクトルの微分法）を学びます．
マクスウェル方程式と 前期に学んだ電磁気現象の基本法
ベクトル解析②
則を微分の式で表します．
波動方程式
サイン波だけでない一般的な波を数学的に表す方法を学びます．
波を理解するための基本概念である縦波・横波，震幅，位相速度，
波面などを学びます．
電磁波の存在マクスウェル方程式から電場と磁場の波動方程式を導きます．
電磁波の性質①
光速度の推定と測定，電磁波の偏光，電場と磁場の関係を学びます．波動の伝播を直観的に知るためホイヘンスの原理を学びます．
干渉，解説，反射，屈折などを理解します．
電磁波の性質②荷電粒子の加速度運動が電磁波を発生させることを学びます．
光の反射や散乱についても，電磁波の吸収，最放出，干渉などの支点から理解します．

【授業時間外の学習（準備学習・復習・宿題等）】
課題：学習支援システムあるいは講義時間中に指示します．
授業時間外学習：本授業の準備・復習・課題等に，各週につき４時間を標準とします．
【テキスト（教科書）】
大学生のための基礎シリーズ４
物理学入門 II . 電磁気学 狩野、市村共著
問題は随時配布します．

（東京化学同人）【参考書】
一般的な電磁気学の書籍であれば参考になります．入門書の例として以下を挙げておきます．
物理入門コース３ 電磁気学Ⅰ （岩波書店）
物理入門コース４ 電磁気学Ⅱ （岩波書店）【成績評価の方法と基準】
課題（15 ％）・ミニテスト（10 ％）・中間試験（25 ％），および期末試験（50 ％）の総合点で評価します．
【学生の意見等からの気づき】
難易度が高い科目ですが，現実世界のモデルを扱うために必要なか
つ汎用性の高い数学を学べます．頑張りましょう．
【Outline (in English)】【Course Outline】
The aim of this class is to study some advanced mathematicaltechniques based on electromagnetism. The techniques areuseful not only for physics, but also for applications in
information science. This class will mainly focus on timedependent electromagnetic phenomena.
【Learning Objectives】
1. To be familiar with the use of complex exponetial functions
2.
To understand the Laplace transformation and its
application to the differential equations
3. To understand the basics of vector analysis which arenecessary for the Maxwell equations in the differential forms— 24 —

情報科学部 発行日：2023/5/1

4. To understand the meanings of Maxwell equations andelectromagnetc waves【Learning activities outside of classroom】
Students will be expected to have completed the required
assingments after each class meeting. Four hours will be yourstandard study time for this class.
【Grading Criteria/Policies】
Overall grade in this class will be decided based on thefollowings;
Assingments: 15%, Quizes in each class: 10%,Mid-term examination: 25%, Final examination: 50%— 25 —

情報科学部 発行日：2023/5/1

MAT147KA-GMP-154

数理実験
相島

健助、黒木

帝聡

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
情報科学とその応用分野を学ぶには「科学的なアプローチ」が不可欠である．また、様々な科学技術内容を表現する方法として、課題レ
ポートや操作マニュアルをはじめ、卒業論文など、数多くの論理的な文章を書かなければならない．本講はその基礎練習の場として、数理実験を行い、その内容と実験データの分析結果や課題などを報告するという実践的な作業を通して、文書作成技術の基礎を修得する．
【到達目標】
理系の課題レポートや卒業論文を対象とした理科系の文書作成技術の基礎として、次の項目を達成する。適切な日本語で文章を書ける。
文書の性質をふまえて論理的に文書を構成できる。図表を的確に作成し、文章で説明できる。
捏造、改竄、盗用など、実験が不正であると疑われないようにするにはどうすればよいか理解する。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-3」に関連【授業の進め方と方法】
基礎的な科学実験を行い、その実験データの分析結果などをレポー
トを仕上げることを通して、課題レポートや卒業論文など理科系の文書作成技術について学ぶ．
フィードバックを通し参加者が自ら作成したレポートの課題に気づき、それを適切な形に修正していくことを通して理系の文書作成技術を体得する．
実験を行い、単にそのレポートを提出することは本講の趣旨に反す
る．論理的に文書を構成する方法、考え方を身に付けることを重視する．数式や図、表を含む論理的な文章の書き方にも注意を払う．
レポートに関しては、一度、各人にチェック結果を返却し、改稿の指針とする。また、実際のレポートを題材によい点、悪い点を授業で示す。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス/レポート 授業の概要、目的、進め方の理の書き方解。レポートとは何か、レポート執筆の準備について学ぶ。
2
レポートの書き方・不 レポートの構成、表図の使い方、正と疑われない方法
数式 (関数、微積分) の利用、論理の展開、捏造など不正を疑われない方法について学ぶ。
3
データ計測の方法/実 データ計測の方法、実験の計画方
験の計画法について学ぶ。実験 (1,2) の説明を行う。
4
実験１（三角測量）
実験の手順について説明．計画に従って、実験を開始、データ収集を行う．
5
実験２（重力加速度計 実験の手順について説明．また何測）を測定すればよいかなどグループ
で議論を行う。
6
実験レポート提出
提出レポートについて指導を受け
る．

7

8

9
10
11

12

13

14

レポートの書き方２（フィードバック１）

１回目のレポート提出を受けて、構成上の問題点や注意点について指導を受ける．その指導に基づいて自分のレポートを見直し修正等を行い、提出する．
レポートの書き方２提出されたレポートについて、実（フィードバック２） 験方法の記述などについて指導を受ける．その指導に基づいて自分のレポートを見直し修正等を行い、提出する．
レポートの書き方 3
結果、考察の書き方について学（フィードバック２） ぶ。
実験 3（温度測定 1） 計画に従って、実験を開始、デー
タ収集を行う．
実験 3（温度測定 2） 実験プロセス、実験結果に従い、レポートを作成する準備ができているか確認する。
数理実験レポート提出 提出レポートについて指導を受け（温度測定）る．（これまでの理系レポート作成技術を基盤として作成する）
レポートの書き方３
前回までに指導を受けた理系文書（フィードバック１） 作成技術を基に作成した第２回目の数理実験レポートについて、構成上の問題点や注意点について指導を受ける．その指導に基づいて自分のレポートを見直し修正等を行い、提出する．
まとめ
全体の復習【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。
内容は以下の通り。
1. 実験後１週間以内にレポートを作成し提出。
2. フィードバックによる再提出も同様に１週間以内に提出．
【テキスト（教科書）】
配布資料
木下是雄：「レポートの組み立て方」、筑摩書房、ちくま学芸文庫,
1994
【参考書】
木下是雄：「理科系の作文技術」中公新書 624、1981
酒井聡樹：「これからレポート・卒論を書く若者のために第 2 版」
共立出版、2017
山田俊弘：「論文を書くための科学の手順」文一総合出版、2018【成績評価の方法と基準】
成績評価は、原則として２回の数理実験について提出された 3 通の最終レポートとその内容（100%）により総合的に判断する．ただし、グループでの実験への参加姿勢などを最大 20%の範囲で考慮する場合がある。指示通りにレポートを作成・修正しない場合は不合格となるので十分に注意すること。
【学生の意見等からの気づき】
特になし。
【学生が準備すべき機器他】
データ収集のための貸与 PC 等
【その他の重要事項】
この授業は自らレポートを作成し、指導に基づき自ら課題に気づきそれを修正を行うことで理系の作文技術を修得することを目標としています．添削が授業の目的ではありません．初回の授業でノートを指定する。そのノートを必ず持参すること。

— 26 —

情報科学部 発行日：2023/5/1【Outline (in English)】"Scientific writing" is essential for learning computer scienceand its application fields. Also, as a way of expressing various
scientific and technical contents, we should write various
logical sentences such as reports and manuals, graduationtheses and so on. In this lecture, as a basic practice, students
will perform experiments and learn the basics of science
writing techniques through practical work of reporting theircontents and analysis of experimental data.
The goal is to be able to write sentences in appropriate
Japanese. To be able to compose a document logically, taking
into account the nature of the document. To be able to create
figures and tables accurately and explain them in writing.
Before/after each class meeting, students will be expected tospend four hours to understand the course content.
The overall grade in the class will be decided based on the three
final reports.

— 27 —

情報科学部 発行日：2023/5/1

MAT147KA-GMP-154

数理実験
伊藤

克亘、三竹

毅

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
情報科学とその応用分野を学ぶには「科学的なアプローチ」が不可欠である．また、様々な科学技術内容を表現する方法として、課題レ
ポートや操作マニュアルをはじめ、卒業論文など、数多くの論理的な文章を書かなければならない．本講はその基礎練習の場として、数理実験を行い、その内容と実験データの分析結果や課題などを報告するという実践的な作業を通して、文書作成技術の基礎を修得する．
【到達目標】
理系の課題レポートや卒業論文を対象とした理科系の文書作成技術の基礎として、次の項目を達成する。適切な日本語で文章を書ける。
文書の性質をふまえて論理的に文書を構成できる。図表を的確に作成し、文章で説明できる。
捏造、改竄、盗用など、実験が不正であると疑われないようにするにはどうすればよいか理解する。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-3」に関連【授業の進め方と方法】
基礎的な科学実験を行い、その実験データの分析結果などをレポー
トを仕上げることを通して、課題レポートや卒業論文など理科系の文書作成技術について学ぶ．
フィードバックを通し参加者が自ら作成したレポートの課題に気づき、それを適切な形に修正していくことを通して理系の文書作成技術を体得する．
実験を行い、単にそのレポートを提出することは本講の趣旨に反す
る．論理的に文書を構成する方法、考え方を身に付けることを重視する．数式や図、表を含む論理的な文章の書き方にも注意を払う．
レポートに関しては、一度、各人にチェック結果を返却し、改稿の指針とする。また、実際のレポートを題材によい点、悪い点を授業で示す。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス/レポート 授業の概要、目的、進め方の理の書き方解。レポートとは何か、レポート執筆の準備について学ぶ。
2
レポートの書き方・不 レポートの構成、表図の使い方、正と疑われない方法
数式 (関数、微積分) の利用、論理の展開、捏造など不正を疑われない方法について学ぶ。
3
データ計測の方法/実 データ計測の方法、実験の計画方
験の計画法について学ぶ。実験 (1,2) の説明を行う。
4
実験１（三角測量）
実験の手順について説明．計画に従って、実験を開始、データ収集を行う．
5
実験２（重力加速度計 実験の手順について説明．また何測）を測定すればよいかなどグループ
で議論を行う。
6
実験レポート提出
提出レポートについて指導を受け
る．

7

8

9
10
11

12

13

14

レポートの書き方２（フィードバック１）

１回目のレポート提出を受けて、構成上の問題点や注意点について指導を受ける．その指導に基づいて自分のレポートを見直し修正等を行い、提出する．
レポートの書き方２提出されたレポートについて、実（フィードバック２） 験方法の記述などについて指導を受ける．その指導に基づいて自分のレポートを見直し修正等を行い、提出する．
レポートの書き方 3
結果、考察の書き方について学（フィードバック２） ぶ。
実験 3（温度測定 1） 計画に従って、実験を開始、デー
タ収集を行う．
実験 3（温度測定 2） 実験プロセス、実験結果に従い、レポートを作成する準備ができているか確認する。
数理実験レポート提出 提出レポートについて指導を受け（温度測定）る．（これまでの理系レポート作成技術を基盤として作成する）
レポートの書き方３
前回までに指導を受けた理系文書（フィードバック１） 作成技術を基に作成した第２回目の数理実験レポートについて、構成上の問題点や注意点について指導を受ける．その指導に基づいて自分のレポートを見直し修正等を行い、提出する．
まとめ
全体の復習【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。
内容は以下の通り。
1. 実験後１週間以内にレポートを作成し提出。
2. フィードバックによる再提出も同様に１週間以内に提出．
【テキスト（教科書）】
配布資料
木下是雄：「レポートの組み立て方」、筑摩書房、ちくま学芸文庫,
1994
【参考書】
木下是雄：「理科系の作文技術」中公新書 624、1981
酒井聡樹：「これからレポート・卒論を書く若者のために第 2 版」
共立出版、2017
山田俊弘：「論文を書くための科学の手順」文一総合出版、2018【成績評価の方法と基準】
成績評価は、原則として２回の数理実験について提出された 3 通の最終レポートとその内容（100%）により総合的に判断する．ただし、グループでの実験への参加姿勢などを最大 20%の範囲で考慮する場合がある。指示通りにレポートを作成・修正しない場合は不合格となるので十分に注意すること。
【学生の意見等からの気づき】
特になし。
【学生が準備すべき機器他】
データ収集のための貸与 PC 等
【その他の重要事項】
この授業は自らレポートを作成し、指導に基づき自ら課題に気づきそれを修正を行うことで理系の作文技術を修得することを目標としています．添削が授業の目的ではありません．初回の授業でノートを指定する。そのノートを必ず持参すること。

— 28 —

情報科学部 発行日：2023/5/1【Outline (in English)】"Scientific writing" is essential for learning computer scienceand its application fields. Also, as a way of expressing various
scientific and technical contents, we should write various
logical sentences such as reports and manuals, graduationtheses and so on. In this lecture, as a basic practice, students
will perform experiments and learn the basics of science
writing techniques through practical work of reporting theircontents and analysis of experimental data.
The goal is to be able to write sentences in appropriate
Japanese. To be able to compose a document logically, taking
into account the nature of the document. To be able to create
figures and tables accurately and explain them in writing.
Before/after each class meeting, students will be expected tospend four hours to understand the course content.
The overall grade in the class will be decided based on the three
final reports.

— 29 —

情報科学部 発行日：2023/5/1

MAT147KA-GMP-155

数学演習 1
田村祐介

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
行列の基礎的演算と行列を用いた連立 1 次方程式の解法、実数関数
について微積分の基礎と応用について、総合的な基礎演算力を身に付けることを目標とする。
【到達目標】
学んだ線形代数の基礎知識、および基本的な関数の微分に関する基礎知識を使って、次の計算・演算が自在にできるようにすることを目標とする。
1. 行列の基礎的計算ができる。
2. 連立 1 次方程式を行列の理論で解く事ができる。
3. 簡単な関数の微分・積分をすることができる。
4. 関数のグラフが書ける。
5. テーラー展開および級数により関数を表すことができる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」に関連【授業の進め方と方法】
線形代数および微分法の中で様々な理解を進めるためには、基礎知
識および基礎演算力を高めることが必要である。教室では、これら最も基盤となる事項について実践的な課題をあげ、演習を中心に理解を深めていく。特に、計算法の理解とともに計算力を養うために、「線形代数の基礎」および「微分法の基礎と応用」の講義と連携し、課題や試験問題の中から理解度や重要性に応じて適宜解説・フィー
ドバックする。
なお資料等の配布や提出は「学習支援システム」を通じて行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
ベクトル、行列、行列式の表記と1線形代数の基本要素（ベクトル、行列、行 演算列式）
2
行列の基本演算m×n 行列と n×l 行列の積3
行列の基本変形
行の定数倍、ある行の何倍かを他行へ加算、行の入替え
4数列の極限 実数の連 数列や級数の理解。
続性 自然対数の底
有理数と無理数の実例、実数の連続性と自然対数の底 e の定義から実際の計算例。
5
簡単な関数の微分・積 指数関数 対数関数 逆関数 三角関分
数6
簡単な関数のグラフ
微分法の基礎知識をもちいて、関数のグラフを作成
7
連立 1 次方程式と行 連立 1 次方程式の「行列−ベクト
列の基本変形ル」表示による解法、拡大係数行
列
8
同次連立方程式
自明な解、非自明な解．解とランクの関係
9平均値の定理 その一 テーラー展開の基礎、概略の関数
般化 テーラー展開
値を簡単に計算したり、関数の形を多項式で近似する方法
10平面を表す数式 平面 2 変数関数のグラフ、等高線、接の性質を表す量
平面、接平面の傾き11
行列式とその性質、行列式の定義、互換数、符号関（順列と互換、定義、 数、行列の分割と行列式
性質）

12

13
14

偏微分の計算法と全微 2 変数関数のグラフと偏微分係数
分の関係を考察します。
また、全微分の意味と取り扱いを学びます。
逆行列の求め方
掃き出し法
余因子展開による行列式の計算
連立方程式とクラメル 余因子行列を用いた連立方程式のの公式による計算法と 計算法とその理解
その理解【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 1 時間を標準とします．予習として、次回学ぶ範囲に出てくる主要な術語の意
味や定義を調べておくこと．特にベクトルの表記について注意する
こと．
【テキスト（教科書）】
授業中に配布するプリント【参考書】
線形代数、永井敏隆・永井 敦 著、裳華房
微分積分＋微分方程式 (理工系の数理)、川野日郎・薩摩順吉・四ツ谷昌二著、裳華房【成績評価の方法と基準】
本授業の成績評価は P/F 評価です。
複数のレポートの総点 (100%) で評価します。
【学生の意見等からの気づき】
演習問題をできるだけ多く解くようにしてください．また前に出てきて問題を解くことで自信がつくようです．
【Outline (in English)】
The purpose of this course is, through practical exercises,
to acquire comprehensive basic skills in basic operations onmatrices of linear algebra, solving simultaneous linear equations using matrices, and the fundamentals and applicationsof calculus for real functions. The goal is to be able tofreely perform the following calculations by utilizing the basic
knowledge of linear algebra and calculus that students are
currently learning.
1. Basic matrix calculations
2. Solving simultaneous linear equations
3. Basic calculus for simple functions
4. Drawing graphs of several simple functions
5. Representing several functions by Taylor expansion andseriesTo develop various understandings in linear algebra andcalculus, it is necessary to improve basic knowledge and basic
calculation skills. In the classroom, we will give practicalassignments on these exercises in cooperation with the lectures
on "Introduction to Linear Algebra" and "Introduction to
Calculus". According to the levels of understanding andimportance, appropriate explanations will be given fromassignments, examinations, and questions. Materials will
be distributed and submitted through the "learning support
system". Students will be expected to work more than one hourfor a class.
"Pass or Fail" grading is adopted, based on the grades forseveral assignments, and reports in the class (100%).

— 30 —

情報科学部 発行日：2023/5/1

MAT147KA-GMP-155

数学演習 1
本宮佳典

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
行列の基礎的演算と行列を用いた連立 1 次方程式の解法、実数関数
について微積分の基礎と応用について、総合的な基礎演算力を身に付けることを目標とする。
【到達目標】
学んだ線形代数の基礎知識、および基本的な関数の微分に関する基礎知識を使って、次の計算・演算が自在にできるようにすることを目標とする。
1. 行列の基礎的計算ができる。
2. 連立 1 次方程式を行列の理論で解く事ができる。
3. 簡単な関数の微分・積分をすることができる。
4. 関数のグラフが書ける。
5. テーラー展開および級数により関数を表すことができる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」に関連【授業の進め方と方法】
線形代数および微分法の中で様々な理解を進めるためには、基礎知
識および基礎演算力を高めることが必要である。教室では、これら最も基盤となる事項について実践的な課題をあげ、演習を中心に理解を深めていく。特に、計算法の理解とともに計算力を養うために、「線形代数の基礎」および「微分法の基礎と応用」の講義と連携し、課題や試験問題の中から理解度や重要性に応じて適宜解説・フィー
ドバックする。
なお資料等の配布や提出は「学習支援システム」を通じて行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
ベクトル、行列、行列式の表記と1線形代数の基本要素（ベクトル、行列、行 演算列式）
2
行列の基本演算m×n 行列と n×l 行列の積3
行列の基本変形
行の定数倍、ある行の何倍かを他行へ加算、行の入替え
4数列の極限 実数の連 数列や級数の理解。
続性 自然対数の底
有理数と無理数の実例、実数の連続性と自然対数の底 e の定義から実際の計算例。
5
簡単な関数の微分・積 指数関数 対数関数 逆関数 三角関分
数6
簡単な関数のグラフ
微分法の基礎知識をもちいて、関数のグラフを作成
7
連立 1 次方程式と行 連立 1 次方程式の「行列−ベクト
列の基本変形ル」表示による解法、拡大係数行
列
8
同次連立方程式
自明な解、非自明な解．解とランクの関係
9平均値の定理 その一 テーラー展開の基礎、概略の関数
般化 テーラー展開
値を簡単に計算したり、関数の形を多項式で近似する方法
10平面を表す数式 平面 2 変数関数のグラフ、等高線、接の性質を表す量
平面、接平面の傾き11
行列式とその性質、行列式の定義、互換数、符号関（順列と互換、定義、 数、行列の分割と行列式
性質）

12

13
14

偏微分の計算法と全微 2 変数関数のグラフと偏微分係数
分の関係を考察します。
また、全微分の意味と取り扱いを学びます。
逆行列の求め方
掃き出し法
余因子展開による行列式の計算
連立方程式とクラメル 余因子行列を用いた連立方程式のの公式による計算法と 計算法とその理解
その理解【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 1 時間を標準とします．予習として、次回学ぶ範囲に出てくる主要な術語の意
味や定義を調べておくこと．特にベクトルの表記について注意する
こと．
【テキスト（教科書）】
授業中に配布するプリント【参考書】
線形代数、永井敏隆・永井 敦 著、裳華房
微分積分＋微分方程式 (理工系の数理)、川野日郎・薩摩順吉・四ツ谷昌二著、裳華房【成績評価の方法と基準】
本授業の成績評価は P/F 評価です。
複数のレポートの総点 (100%) で評価します。
【学生の意見等からの気づき】
演習問題をできるだけ多く解くようにしてください．また前に出てきて問題を解くことで自信がつくようです．
【Outline (in English)】
The purpose of this course is, through practical exercises,
to acquire comprehensive basic skills in basic operations onmatrices of linear algebra, solving simultaneous linear equations using matrices, and the fundamentals and applicationsof calculus for real functions. The goal is to be able tofreely perform the following calculations by utilizing the basic
knowledge of linear algebra and calculus that students are
currently learning.
1. Basic matrix calculations
2. Solving simultaneous linear equations
3. Basic calculus for simple functions
4. Drawing graphs of several simple functions
5. Representing several functions by Taylor expansion andseriesTo develop various understandings in linear algebra andcalculus, it is necessary to improve basic knowledge and basic
calculation skills. In the classroom, we will give practicalassignments on these exercises in cooperation with the lectures
on "Introduction to Linear Algebra" and "Introduction to
Calculus". According to the levels of understanding andimportance, appropriate explanations will be given fromassignments, examinations, and questions. Materials will
be distributed and submitted through the "learning support
system". Students will be expected to work more than one hourfor a class.
"Pass or Fail" grading is adopted, based on the grades forseveral assignments, and reports in the class (100%).

— 31 —

情報科学部 発行日：2023/5/1

MAT147KA-GMP-153e

統計学 1 演習佐藤裕二

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
さまざまな専門科目の基礎となる統計学の理解を助けるため、基本的な問題を数多く解くことによって、専門科目や演習、卒業研究などにおける解析ツールとしての統計学を自分のものとすることを目的とする【到達目標】
この演習科目は、統計学 1 で到達すべき目標に達しない学生が基礎力を向上させるためのものである。受講者は、数多くの問題を解く
ことによって統計学 1 で要求するレベルに達することを目標とする【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」に関連【授業の進め方と方法】
統計学 1 の内容を理解するのに役立つ課題を取り上げる。課題を自力で解いてみることで、分からなかったところを明らかにし、その部分の内容を教科書で調べ直し、理解に努めること。分からなかった部分を解説しつつ問題を解いていく。課題（試験やレポート等）に対するフィードバック方法として、授業の初めに、前回の授業内で行った試験や小レポート等、課題からいくつか取り上げ、全体に対して講評や解説を行う【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 確率とはガイダンス。確率の内容を補充する形で問題を解いていく
第 2 回 確率変数
確率変数の問題を解いていく
第 3 回 離散値の確率分布
離散値と確率分布の内容を補充する形で問題を解いていく
第 4 回 分散
分散の内容を補充する形で問題を解いていく
第 5 回 連続確率分布
連続確率分布の問題を解いていく
第 6 回 連続確率分布と期待値 連続確率分布の講義内容を補う形
１で問題を解いていく
第 7 回 連続確率分布と期待値 より複雑な連続確率分布について
２
講義の内容を補充する形で問題を解いていく
第 8 回 正規分布
正規分布の講義内容を補充する形
で問題を解いていく
第 9 回 共分散行列と相関係数 共分散行列と相関係数の求め方を中心に問題を解いていく
第 10 回 多次元正規分布
多次元正規分布の講義内容を補充する形で問題を解いていく
第 11 回 統計的推定
統計的推定の問題を解いていく
第 12 回 統計的検定
統計的検定の問題を解いていく
第 13 回 統計的推定と統計的検 理解を深めるために多くの（基礎定的な）問題を解いていく
第 14 回 まとめ
演習全体のまとめと不足分の補填(2) 内容が不足する場合は、資料を配布する【参考書】
豊田秀樹：基礎からのベイズ統計学、朝倉書店 (2015)
豊田秀樹：はじめての統計データ分析、朝倉書店 (2016)
西内啓：統計学が最強の学問である、ダイヤモンド社（2013）
西内啓：統計学が最強の学問である [実践編]、ダイヤモンド社（2014）
野口、西郷：基本｜統計学、培風館 (2014)
藤澤：確率と統計、朝倉書店、(2006)
薩摩：確率・統計、岩波 (1989)
N.C.Barford 著、酒井英行訳：実験精度と誤差、丸善出版 (1997)
松葉：確率、朝倉書店 (2001)
東京大学教養学 統計学教室編：統計学入、東京大学出版会 (2003)【成績評価の方法と基準】(1) 本授業の成績評価は P/F 評価です
(2) 以下の割合をもとに、総合的に判断します
・統計学１（講義）の成績（80 ％）・演習課題（10 ％）・授業への参加態度などの平常点（10 ％）【学生の意見等からの気づき】
問題が不足する場合には、参考書の問題も解いてみること【学生が準備すべき機器他】
ノートＰＣを持参すること【その他の重要事項】(1) 高校教科書標準レベルの基本的な微分、積分に関しては事前に把握しておくこと(2) 問題を自力で解いてみて、どこが分かっていないかを明らかにすること。分かっていないのがどこか分かったら、その部分の教科書を読み直して理解に努める。それでも分からなければ質問すること【Outline (in English)】
In order to master the basics of probability and statistics, theobjective is to supplement understanding of students who feelthat understanding is not sufficient in lecture form.
The standard for outside study such as preparation and reviewof this class is 4 hours per week.
Grades are judged comprehensively from the grades of
Statistics 1 (lecture) (80%), exercises in-class (10%), andattitude of participation in class (10%).

【授業時間外の学習（準備学習・復習・宿題等）】
1 回の演習でこなすべき課題をあらかじめ決めておく。時間内に解けなかった課題については、解けた問題とともに期限内にレポートにして提出するものとする。課題が解けるようになるまで、とにかく多くの問題を解くこと。本授業の準備・復習等の授業時間外学習
は、各週につき 4 時間を標準とします【テキスト（教科書）】(1) 皆本晃弥：スッキリわかる確率統計、近代科学社 (2015)— 32 —

情報科学部 発行日：2023/5/1

MAT147KA-GMP-153e

統計学 1 演習赤石

美奈

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
さまざまな専門科目の基礎となる統計学の理解を助けるため、基本的な問題を数多く解き、それによって専門科目や演習、卒業研究などにおける解析ツールとしての統計学を自分のものとする。
【到達目標】
この演習科目は、統計学 1 で到達すべき目標に達しない学生のためのものである。受講者は、数多くの問題を解くことによって統計学1 で要求するレベルに達することを目標とする。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」に関連【授業の進め方と方法】
統計学 1 の内容を理解するのに役立つような課題を取り上げる。課題を自力で解いてみることによって、わからなかったところを明らかにし、その部分の内容を教科書で調べ直し、理解に努めること。わからなかった部分を解説しつつ問題を解いていく。課題（試験やレポート等）に対するフィードバック方法として、授業の初めに、前回の授業内で行った試験や小レポート等、課題からいくつか取り上げ、全体に対して講評や解説を行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
確率とは
確率の内容を補充する形で問題を解いていく。
2
確率変数
確率変数の問題を解いていく。
3
離散値の確率分布
離散値と確率分布の内容を補充する形で問題を解いていく。
4
分散
分散の内容を補充する形で問題を解いていく。
5
連続確率分布
連続確率分布の問題を解いていく。
6
連続確率分布と期待値 連続確率分布の講義内容を補う形
１で問題を解いていく。
7
連続確率分布と期待値 より複雑な連続確率分布について
２
講義の内容を補充する形で問題を解いていく。
8正規分布
正規分布の講義内容を補充する形
で問題を解いていく。
9
共分散行列と相関係数 共分散行列と相関係数の求め方を中心に問題を解いていく。
10
多次元正規分布
多次元正規分布の講義内容を補充する形で問題を解いていく。
11
統計的推定
統計的推定の問題を解いていく。
12
統計的検定
統計的検定の問題を解いていく。
13
統計的推定と統計的検 理解を深めるために多くの（基礎定的な）問題を解いていく。
14
まとめ
演習全体のまとめと不足分の補填

内容が不足する場合は、資料を配布する。
【参考書】
豊田秀樹：基礎からのベイズ統計学、朝倉書店 (2015)
豊田秀樹：はじめての統計データ分析、朝倉書店 (2016)
西内啓：統計学が最強の学問である、ダイヤモンド社（2013）
西内啓：統計学が最強の学問である [実践編]、ダイヤモンド社（2014）
野口、西郷：基本｜統計学、培風館 (2014)
藤澤：確率と統計、朝倉書店、(2006)
薩摩：確率・統計、岩波 (1989)
N.C.Barford 著、酒井英行訳：実験精度と誤差、丸善出版 (1997)【成績評価の方法と基準】
本授業の成績評価は P/F 評価です。
演習に積極的に参加し、指示された問題を解き、発表やレポート提出を行った者は合格とする。なお、レポート提出の質と発表の質とはそれぞれ５０％ずつの重みで評価する。発表に対して消極的な者
や欠席の多い者は発表の機会がなくなり必然的に不合格となるので、注意すること。
【学生の意見等からの気づき】
問題が不足する場合には、参考書の問題も解いてみること。
【学生が準備すべき機器他】
ノートＰＣを持参すること。
【その他の重要事項】
とにかく問題を自力で解いてみて、どこがわかっていないかを明らかにすること。わかっていないのがどこかわかったら、その部分の教科書を読み直して理解に努める。それでもわからなければ質問すること。
【Outline (in English)】
It is important to understand statistics that is fundamental tovarious special subjects. Studenst are expected to solve many
basic problems to be able to learn statistic as their own skillsof data analysis in special subjects and graduation researches.
The standard time for out-of-class activities such as assignments is 4 hours per week. The evaluation will becomprehensively made by considering assignments (50%) andin-class contribution (50%).

【授業時間外の学習（準備学習・復習・宿題等）】
1 回の演習でこなすべき課題をあらかじめ決めておく。時間内に解けなかった課題については、解けた問題とともに期限内にレポートにして提出するものとする。課題が解けるようになるまで、とにかく多くの問題を解くこと。本授業の準備・復習等の授業時間外学習
は、各週につき 4 時間を標準とします。
【テキスト（教科書）】
皆本晃弥：スッキリわかる確率統計、近代科学社 (2015)— 33 —

情報科学部 発行日：2023/5/1

MAT147KA-GMP-255

数学・物理演習
孝橋

照生

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
線形代数においては写像と固有値・固有ベクトル、微積分法の応用
1 では実数関数の積分法、物理では力学を中心に手順を踏まえた解法と運動方程式の解法など、数学・物理について総合的な基礎演算力を身につけることを目標とする。
【到達目標】
これまで学んだ線形代数の基礎知識、基本的な関数の微分・積分に関する基礎知識、および力学の基礎的な考え方に基いて、次の計算・演算が自在にできるようにすることを目標とする。
1. 行列を用いて写像を表す。
2. 行列の固有値・固有ベクトルが算出できる。
3. 簡単な関数の微分・積分をすることができる。
4．2 変数の定積分が計算できる。
5．力の釣合、手順を踏まえた解法ができる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」に関連【授業の進め方と方法】
線形代数、微分・積分法および物理の基礎である力学について基礎的な理解を進めるためには、基礎演算力を高めることが必要である。
教室では、これら最も基盤となる事項のについて実践的な課題をあげ、演習を中心に理解を深めていく。特に、計算法の理解とともに計算力を養うために、「線形代数の応用 1」「積分法の基礎と応用」および「自然科学の基礎」の講義と連携し、課題や試験問題の中から理解度や重要性に応じて適宜解説・フィードバックする。
なお資料等の配布や提出は「学習支援システム」を通じて行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
１次独立と１次従属
１次結合と線形関係、自明な解と同次連連立１次方程式 非自明な解、ランク2線形写像の像と核同時方程式を用いた像および核の求め方
3
力学問題の解法 (1)力の釣合、重ね合わせ、成分分
解、ベクトル、
作用反作用
4
力学問題の解法 (2)
分析的思考法による７ステップによる解法の理解
直線状の運動5Gram-Schmidt と正 正規直交系、正射影、
規直交基底
Gram-Schmidt の直交化法の理解
6
不定積分 (1)「この関数の導関数は何か」という立場から基本的な初等関数の不定積分の求め方
7
不定積分 (2)
置換法、部分積分法による幅広く
不定積分の求め方
8
同次連立方程式
自明な解、非自明な解．解とランクの関係
9固有値・固有ベクトル 固有値の意味、固有ベクトルの意
味
10
力学問題の解法 (3)
第一法則（慣性の法則）、第二法
則（運動方程式）
11
力学問題の解法 (4)直線状の運動、平面上の運動の記述方法、放物運動．不変なものは何かを探る方法

12

定積分の解法 (1)13

定積分の解法 (1)14

図形の回転と行列平面図形の面積、断面積が既知の図形の体積の求め方
図形の体積面積の求め方と、関数の内積、直交関数系
楕円のグラフの描画と図形の回
転、回転行列の求め方【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 1 時間を標準とします．
予習として、次回学ぶ範囲に出てくる主要な術語の意味や定義を調べておくこと．特にベクトルの表記について注意すること．
【テキスト（教科書）】
授業中に配布するプリント【参考書】
線形代数、永井敏隆・永井 敦 著、裳華房
微分積分＋微分方程式 (理工系の数理)、川野日郎・薩摩順吉・四ツ谷昌二著、裳華房【成績評価の方法と基準】
本授業の成績評価は P/F 評価です。
複数のレポートの総点 (100%) で評価します【学生の意見等からの気づき】
演習問題をできるだけ多く解くようにしてください．また前に出てきて問題を解くことで自信がつくようです．
【Outline (in English)】
The goal is to acquire comprehensive fundamental computational ability on linear algebra including eigenvalue
problem and linear mapping, multiple integrals of real-valued
functions, and solving differential equations on classicalmechanics.
Based on the basic knowledge of linear algebra learned so far,students will learn the basic knowledge of integration of somebasic functions and the basic knowledge of mechanics. The goal
is to be free to perform the following calculations:
1. Matrix representing a mapping
2. Calculation of eigenvalues and eigenvectors
3. Integration of some simple features
4. Integration of two variables
5. Understanding of various forces and balances in mechanics
To develop various understandings in linear algebra, calculus,
and mechanics, it is necessary to improve basic knowledge
and basic mathematical calculation skills. In the classroom,
we will give several practical assignments on these exercises
in cooperation with the lectures on “Linear Algebra and its
Application 1”, “Calculus and its Applications 1”, and “Basic
Concepts of Physical Science”. According to the degree ofunderstanding and importance, appropriate explanations will
be given from assignments, examinations, and questions.
Materials will be distributed and submitted through the"learning support system". Students will be expected to work
more than one hour for a class.
“Pass or Fail” grading is adopted, based on the grades forseveral assignments, and reports in the class (100%).

— 34 —

情報科学部 発行日：2023/5/1

MAT147KA-GMP-255

数学・物理演習
本宮佳典

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
線形代数においては写像と固有値・固有ベクトル、微積分法の応用
1 では実数関数の積分法、物理では力学を中心に手順を踏まえた解法と運動方程式の解法など、数学・物理について総合的な基礎演算力を身につけることを目標とする。
【到達目標】
これまで学んだ線形代数の基礎知識、基本的な関数の微分・積分に関する基礎知識、および力学の基礎的な考え方に基いて、次の計算・演算が自在にできるようにすることを目標とする。
1. 行列を用いて写像を表す。
2. 行列の固有値・固有ベクトルが算出できる。
3. 簡単な関数の微分・積分をすることができる。
4．2 変数の定積分が計算できる。
5．力の釣合、手順を踏まえた解法ができる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」に関連【授業の進め方と方法】
線形代数、微分・積分法および物理の基礎である力学について基礎的な理解を進めるためには、基礎演算力を高めることが必要である。
教室では、これら最も基盤となる事項のについて実践的な課題をあげ、演習を中心に理解を深めていく。特に、計算法の理解とともに計算力を養うために、「線形代数の応用 1」「積分法の基礎と応用」および「自然科学の基礎」の講義と連携し、課題や試験問題の中から理解度や重要性に応じて適宜解説・フィードバックする。
なお資料等の配布や提出は「学習支援システム」を通じて行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
１次独立と１次従属
１次結合と線形関係、自明な解と同次連連立１次方程式 非自明な解、ランク2線形写像の像と核同時方程式を用いた像および核の求め方
3
力学問題の解法 (1)力の釣合、重ね合わせ、成分分
解、ベクトル、
作用反作用
4
力学問題の解法 (2)
分析的思考法による７ステップによる解法の理解
直線状の運動5Gram-Schmidt と正 正規直交系、正射影、
規直交基底
Gram-Schmidt の直交化法の理解
6
不定積分 (1)「この関数の導関数は何か」という立場から基本的な初等関数の不定積分の求め方
7
不定積分 (2)
置換法、部分積分法による幅広く
不定積分の求め方
8
同次連立方程式
自明な解、非自明な解．解とランクの関係
9固有値・固有ベクトル 固有値の意味、固有ベクトルの意
味
10
力学問題の解法 (3)
第一法則（慣性の法則）、第二法
則（運動方程式）
11
力学問題の解法 (4)直線状の運動、平面上の運動の記述方法、放物運動．不変なものは何かを探る方法

12

定積分の解法 (1)13

定積分の解法 (1)14

図形の回転と行列平面図形の面積、断面積が既知の図形の体積の求め方
図形の体積面積の求め方と、関数の内積、直交関数系
楕円のグラフの描画と図形の回
転、回転行列の求め方【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 1 時間を標準とします．
予習として、次回学ぶ範囲に出てくる主要な術語の意味や定義を調べておくこと．特にベクトルの表記について注意すること．
【テキスト（教科書）】
授業中に配布するプリント【参考書】
線形代数、永井敏隆・永井 敦 著、裳華房
微分積分＋微分方程式 (理工系の数理)、川野日郎・薩摩順吉・四ツ谷昌二著、裳華房【成績評価の方法と基準】
本授業の成績評価は P/F 評価です。
複数のレポートの総点 (100%) で評価します【学生の意見等からの気づき】
演習問題をできるだけ多く解くようにしてください．また前に出てきて問題を解くことで自信がつくようです．
【Outline (in English)】
The goal is to acquire comprehensive fundamental computational ability on linear algebra including eigenvalue
problem and linear mapping, multiple integrals of real-valued
functions, and solving differential equations on classicalmechanics.
Based on the basic knowledge of linear algebra learned so far,students will learn the basic knowledge of integration of somebasic functions and the basic knowledge of mechanics. The goal
is to be free to perform the following calculations:
1. Matrix representing a mapping
2. Calculation of eigenvalues and eigenvectors
3. Integration of some simple features
4. Integration of two variables
5. Understanding of various forces and balances in mechanics
To develop various understandings in linear algebra, calculus,
and mechanics, it is necessary to improve basic knowledge
and basic mathematical calculation skills. In the classroom,
we will give several practical assignments on these exercises
in cooperation with the lectures on “Linear Algebra and its
Application 1”, “Calculus and its Applications 1”, and “Basic
Concepts of Physical Science”. According to the degree ofunderstanding and importance, appropriate explanations will
be given from assignments, examinations, and questions.
Materials will be distributed and submitted through the"learning support system". Students will be expected to work
more than one hour for a class.
“Pass or Fail” grading is adopted, based on the grades forseveral assignments, and reports in the class (100%).

— 35 —

情報科学部 発行日：2023/5/1

PHY249KA-GMP-301

現代物理入門石田邦夫

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
20 世紀初頭に誕生した量子力学・相対性理論は，100 年以上を経た
現在，科学技術の進歩に欠かせないものとなった。さらに近年は量子情報処理技術の実用化に向けた研究が進んでおり，将来の技術開発に新たな影響を与えつつある。この講義では微積分学と線型代数の基本的な知識を元に，量子力学と相対性理論の基礎について学ぶ
と共に，半導体工学や GPS 技術への応用例を通じてわれわれの生活にとって身近な技術であることを理解する。特に，量子情報理論の基礎として初歩的な量子アルゴリズムについても触れ，従来型コンピュータ向けのアルゴリズムとの違いを学ぶ。
【到達目標】
古典的な世界像とは大きく異なる量子論・相対性理論に基づく世界の捉え方と、その応用の一端を理解することを目標とする。講義前
半では、まず「状態」の概念から出発して量子力学を組み立てていく。次に井戸型ポテンシャルと調和振動子の問題を例に、量子力学
は古典力学と似た面を持ちつつ、エネルギーの量子化など大きく異なる性質が現れることを学ぶ。さらに量子情報処理の基礎知識を得たのち、基本的な量子アルゴリズムについての動作原理を理解する。
講義後半では、光速一定の原理からローレンツ変換を導き、時刻の相対性や質量とエネルギーの等価性について理解する。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-2」に関連【授業の進め方と方法】
毎回の授業で予習課題と復習課題を課す。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
No. 1
古典物理学から量子物 ・光および電子の二重スリット干
理学へ
渉実験
No. 2
bra-ket による表記と ・状態、物理量、測定値の扱い
基礎方程式
・bra と ket による表記法
No. 3
波動関数とシュレー ・シュレーディンガー方程式
ディンガー方程式
・波動関数
・自由粒子の運動No. 4
測定値の解釈／井戸型 ・ボルンの確率解釈
ポテンシャルの問題１ ・古典力学による解法
No. 5
1 次元井戸型ポテン ・量子力学による解法
シャル２・エネルギーの量子化
No. 6
1 次元調和振動子と生 ・生成消滅演算子
成・消滅演算子
No. 7
演習・講義前半の量子論の範囲から出
題する
No. 8
量子情報処理の基礎 ・量子ビット
・量子ゲートNo. 9
Deutsch-Jozsa のア ・1 ビットデータの場合
ルゴリズム１
No. 10 Deutsch-Jozsa のア ・多ビットデータの場合
ルゴリズム２／・量子探索アルゴリズム
Grover のアルゴリズ
ム
No. 11 量子もつれと量子テレ ・量子相関と古典相関
ポーテーション
No. 12 特殊相対性理論：古典 ・ニュートン力学との比較
電磁気学の限界No. 13

No. 14

特殊相対性理論：光速 ・質量とエネルギーの等価性
度一定の原理とローレ ・GPS における相対論効果
ンツ変換
全体のまとめ・量子論のまとめ・相対論のまとめ・将来の展望【授業時間外の学習（準備学習・復習・宿題等）】
毎回，予習プリントと復習プリントを配布する。予習プリントを用いて次回学ぶ範囲に出てくる主要な術語の意味や定義を調べておくこと。また，復習プリントを用いて講義で説明した内容の演習課題を解くこと。自分の手を動かしてはじめて理解できるものである。
この目的に予習プリントと復習プリントを活用してほしい。本授業の準備・復習時間は、計 4 時間を標準とする。
【テキスト（教科書）】
教科書は特に用いないが，基本的な内容は下記参考文献に系統的に解説されているので参考にしてほしい。
【参考書】
・量子力学 I 小出昭一郎 著 培風館
・高校数学でわかる相対性理論 (ブルーバックス), 竹内淳 著, 講談社
その他の参考書については，講義中に適宜紹介する。
【成績評価の方法と基準】
予習復習課題レポート (20%)，期末試験 (80%) の総合点で評価します。
【学生の意見等からの気づき】
量子力学・特殊相対性理論は高度な内容を含みます。それを情報系の学生に合った内容に厳選して、量子技術の発展に対応するための準備となる講義にしようと思っています。
【その他の重要事項】
必要な古典物理の概念は講義時に補足するが，ニュートン力学におけるエネルギーや運動量のような概念は知っておくこと。
【Outline (in English)】
The aim of this course is to help students acquire quantum
mechanics and the theory of relativity which have been
essential to the current
advance of technology. This course also introduces the basic
notions of quantum information technology.
In the first half of the classes, students will learn the conceptof"state" and build quantum mechanics. In the latter half of theclasses, starting with the principle of constant speed of light,
students deepen their understanding of the theory of relativityof space-time.
Useful assignments for preparation and review are given
every time to help the understanding of students. Students
will be expected to work more than four hours for a class.
Distributing and submitting materials will be done throughthe "learning support system". In addition, we will provide
appropriate explanations and feedback from the assignments
and exam questions according to the degree of understanding
and importance.
Grading will be decided based on the Term-end examination(50%), and the grades for assignments of preparation andreview, reports, quizzes, and in-class contribution (50%).

— 36 —

情報科学部 発行日：2023/5/1

PHY249KA-CS-353

音と光
秋野

喜彦

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
音と光は情報伝達に欠かせない物理現象であり，情報科学の応用分野にはこれを扱うものがたくさんあります．本講義の目的は，古典的な音と光の特性を知り，関連する現象を科学的に表現・理解することにあります．
本講の内容を理解するために，「自然科学の基礎」「微積分法の基礎」「線形代数の基礎」を先修科目とします．さらに「微積分法の応用１」の内容を習得しておくと履修が容易になります．
【到達目標】
振動および波動現象を物理的に理解するとともに，それらの数学的な表現に慣れることを目標とします．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-2」に関連【授業の進め方と方法】
現象を数式を用いて扱う能力を養うため，講義を聞くだけでなく自ら問題を解くようにしてもらいます．また，毎回課題を解き・提出してもらいます．課題等の提出は「学習支援システム」を通じて行
う予定です．また課題や試験問題の中から，理解度や重要性に応じて適宜解説・フィードバックしていきます．

8

音波

9

気柱の共鳴

10

弦の共鳴

11

弦の振動の解析①12弦の振動の解析②

13

幾何光学

14

電磁波

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
自然界に現れる波と波 ・音波，電磁波，地震波，水波などの性質
・波の数量的な比較に必要な量（振幅，波長，振動数，波の速さ，位相，位相差，波面）・波が伝わるときの特徴（反射，屈折，回折，干渉）・縦波と横波・横波の偏波（偏光）
2
周期運動の記述・さまざまな周期運動
・サイン関数・フーリエ級数
3単振動
・単振動の物理・振り子・非調和振動4減衰振動
・摩擦による減衰・減衰振動の種類
・単振動との比較
5
強制振動と共鳴・外部からの周期的な力
・強制振動の動き
・共鳴
6
サイン波
・式と物理現象・式に現れる量と波の特徴
・波動方程式・重ね合わせ7波の干渉
・進行波と定在波
・一般的な波形とフーリエ級数・うなり・ホイヘンスの原理
・回折と干渉・物体を伝わる音波
・縦波，粗密波，圧縮波
・超音波
・聴覚，デシベル
・音波の利用・空気の性質と音速・気柱の共鳴・基本振動数，高調波
・弦を伝わる波・波の速さとエネルギー・フーリエ級数・波動方程式
・境界条件と初期条件
・解の重ね合わせ・境界条件と初期条件
・解の重ね合わせ・光波と光線・幾何光学
・反射と屈折・レンズ
・光学装置
・電磁波と光・光の速さ，波長と振動数・偏光・光の伝播，屈折，反射・光の吸収と放出【授業時間外の学習（準備学習・復習・宿題等）】
学習支援システムを参照して下さい．各回に課題を出す予定です．
なお，本授業の準備・復習等の授業時間外学習は，各週につき 4 時間を標準とします．
【テキスト（教科書）】
指定テキストはありません．
必要の応じて，学習支援システムを通じて随時配布します．
【参考書】
・一般的な振動と波動の書籍であれば参考になります。
・「振動」に関しては力学の書籍が参考になります。一例としては「自然科学の基礎」のテキストが挙げられます。
大学生のための基礎シリーズ４ 物理学入門１・「波動」に関しては電磁気学の書籍が参考になります。一例として
は「電磁気の基礎」のテキストが挙げられます。
大学生のための基礎シリーズ５ 物理学入門２【成績評価の方法と基準】
課題（15 ％）・授業内ミニテスト（10 ％）・中間試験 (25%)，および期末テスト (50%) の総合点にて評価します。
【学生の意見等からの気づき】
この授業の前提として、「自然科学の基礎」「微積分法の基礎」「線形代数の基礎」の理解が重要となります。それらをベースにして、物理を必要とする情報科学の応用分野を学習していきます。物理現象
を数学的に表現する練習にもなります。頑張りましょう。
【Outline (in English)】【Course Outline】
Sound and light are important to understand various fields
in information science, e.g. they are physical phenomena
essential for information transmission. The aim of this class isto understand basic properties of sound and light, and also toapply and understand these techniques to the various related
phenomena.
Prerequisites are “Basics of Natural Science”, “Basic Calculus”,
and “Linear Algebra”. Completion of “Application of Calculus
1” will be helpful in this class.

— 37 —

情報科学部 発行日：2023/5/1【Learning Objectives】
The aim of this class is to understand basic properties ofvibrations and waves physically and also to learn how to
express various phenomena in mathematical expressions.
【Learing activities outside of classroom】
Students will be expected to have completed the required
assignments after each meeting. Four hours will be yourstandard study time for this class.
【Grading Criteria/Policies】
Overall grade in this class will be decided based on thefollowings;
Assignments: 15%, Quizes in each class: 10%, Mid-term
examination: 20%, Final examination: 50%— 38 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-101

英語表現１
花﨑

美紀

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】『英語表現』は、英語の４技能のうち、Writing と Speaking の、
主に英語の発信能力を涵養することをねらいとしている。
専門に進んでから必要とされる英語での知的作業の土台となる、
英語の発信力の養成を主なねらいとし、さらには、『英語理解』の授業が主に伸ばすことを目的としている英語受信能力とも有機的に関連付けながら、ライティング・スピーキングの基礎の習熟を目指す。
【到達目標】『英語表現１』では、主にセンテンスレベル〜パラグラフレベルでの特にライティング能力を中心とした、英語力の習得を目指し、『英語表現２』では、主にパラグラフレベル〜エッセイレベルでの、英語力の習得を目指す。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
この授業では、以下の 6 つを、行います。
（１）スピーキング力をあげるために、TED TALK をきき、リスニ
ングスキルを身につけます（２）英語による受信に必要な、英語の発音に慣れ親しみます（３）良文のリーディングの速読を行い、（４）英語によるパラグラフの構成や論理の基礎を学びます。
（５）上記の学習をもとに、パラグラフを書き（６）作成したライティングを、クラスで発表します
授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
オリエンテーション
授業の目的および進め方について、説明します1 つ目のリーディング課題を読
2（１）TED TALK（２）発音練習み、トピックセンテンスの作り方（３）リーディング
を学びます。
1 つ目のリーディング課題を再度
3（１）TED TALK（２）発音練習
行い、トピックセンテンスの作り（３）ライティング
方を確認します。
4（１）TED TALK
1 つ目のリーディング課題を参考（２）発音練習に、トピックセンテンスを作成し（３）ライティング
ます。
5（１）発音練習
実際に受講生が書いたトピックセ（２）英語らしい文の ンテンスをお互いに読み、英語ら学習
しい英語でかかれたトピックセン
テンスの学習をします6（１）発音練習
ピアレビューされたトピックセン（２）英語らしい文の テンスをもとに、英語らしい英語学習でかかれたトピックセンテンスを作成します。
7（１）TED TALK
2 つ目のリーディング課題を読（２）発音練習
み、パラグラフリーディングにつ（３）リーディング
いて学びます。
8（１）TED TALK
2 つ目のリーディング課題を再度（２）発音練習
読み、パラグラフリーディングに（３）リーディング
ついて確認します。

9

10

11

12

13

14

（１）TED TALK（２）発音練習（３）ライティング（１）TED TALK（２）発音練習（３）ライティング

2 つ目のリーディング課題を参考に、パラグラフライティングを行います。
実際に受講生が書いたパラグラフ
ライティングをピアレビューし、英語らしい英語でかかれたパラグ
ラフライティングを学習します。
（１）TED TALK
ピアレビューされたパラグラフラ（２）発音練習
イティングをもとに、英語らしい（３）ライティング
英語でかかれたパラグラフライ
ティングを作成します。
（１）発音練習
書きあがったパラグラフの発表会（２）スピーキング
を行い、ピアレビューを行います。
（１）発音練習
書きあがったパラグラフの発表会（２）スピーキング
を行い、ピアレビューを行います。
総復習と授業内テスト これまでの総復習と定期試験を行います【授業時間外の学習（準備学習・復習・宿題等）】
授業で課題として出される、複数回のライティング課題を仕上げてください。
また、授業外での Academic Express の課題を行ってください。
本授業の準備・復習時間は、計 4 時間を標準とします。
【テキスト（教科書）】（１）American & British English Pronunciation 南雲堂 (700円）（２）リーディング、ライティングマテリアルは、こちらで用意します【参考書】
授業内に指示します【成績評価の方法と基準】
各週の課題（毎週３つずつでている）２５％ × ３ 学期末発表会２
５％ Academic Express 指定箇所必須【学生の意見等からの気づき】
覚える英語から脱して、使える英語を皆さんに身につけていただけ
るよう、努力したいと思います。
【学生が準備すべき機器他】
特になし【その他の重要事項】（１）授業への積極的な参加と定期的に出題される課題への意欲的な取り組みが必要です。積極的に授業には参加してください。
（２）リーディングやライティングでは、類推力や想像力が必要なことが多いですが、それらに留意して辞書は効果的に使うようにしてください。
（３）質問がある場合は、GBC か研究室まで来ていただくか、メー
ルでお願いします。
（４）英語科目の単位修得要件として、Academic Express の授業外
課題学習が義務付けられています。
（５）TED TALK を聞くために、毎回、PC を持参ください。
【Outline (in English)】This course aims to cultivate the speaking and writing skills
among the four basic English skills. In order to cultivate
those skills, we will mainly do the following tasks; (1) listen
to TED TALK to cultivate listening skills in order to speak
well (2)learn the pronunciation of English to enhance speaking(3) learn the basic skills of paragraph writing, and (4) write
paragraphs and make presentations based on the knowledge
acquired.

— 39 —

情報科学部 発行日：2023/5/1

Students are expected to do the assigned homework, whichshould be about 1 hour per week.
The grades will be based on participation (30%), assignments(30%), and the final presentation(40%).

— 40 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-101

英語表現１
CHRISTOPHERMASCHIO

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
Effective communication opens up a lot of possibilities foranyone wanting to work in an international environment.
This course is for students who wish to develop and practicetheir communication skills. Attention will also be given
to enhancing the skills students require to be independent
language learners.
【到達目標】
1. Students will demonstrate improved speaking, listening,
and reading fluency.
2. Students will become more capable of participating inspoken discourse.
3. Students will become familiar with the writing process.
4. Students will become better independent language learners.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Students will participate in group discussions, complete
activities, and make presentations. Submission of assignments
and feedback will be on the Learning Management System.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Class orientation
Introduction to the course,
Unit 1 The Guy with students and teacher.
Green Hair
What fashions are acceptable
to you?
2
Unit 1 The Guy with What fashions are acceptable
Green Hair
to you?
3
Unit 2 The
What is a big problem in a
Shoplifter
friendship?
4
Unit 20 Why Learn What are good ways to learn
English?
English?
5
Unit 3 I’m Not
What things do you really like?
Addicted
6
Unit 4 Social Media What is important to succeedStarin life?
7
Unit 5 Who pays?
Gender and social issues.
8
Mid-semester task. Group speaking task.
9
Unit 7 Family
What are the most important
Valueslessons learned from yout
family?
10
Unit 8 Cyber Love
What’s important in a
relationship?
11
Unit 9 A Visit to
What is a good way toGrandmacommunicate with family andfriends?
12
Unit 10 Fan
What do fans of musicalWorshipgroups do?
13
Semester review
Review of the semester thusfar.
14
Final review andSpeaking and listening task.
test【授業時間外の学習（準備学習・復習・宿題等）】
Students are expected to complete homework assignmentsfrom the textbook and worksheets that will be provided by theteacher. University guidelines suggest preparation and review
should be around one hour a week for a one-credit course.
【テキスト（教科書）】
Impact Issues 1 (3rd Edition)
ISBN 9789813134379
PearsonPlease purchase the textbook for this course before the start ofthe semester.
学期が始まる前に、このコースの教科書を購入してください【参考書】
Worksheets
Handouts【成績評価の方法と基準】
Evaluation of in-class participation (14%)
Mid-semester task (15%)
Homework completion / quizzes (48%)
Final task (23%)
【学生の意見等からの気づき】
The teacher always welcomes feedback and encourages
students
to suggest changes to improve the course at any time
during the semester.
【学生が準備すべき機器他】
HOPPII, the Hosei University learning management platform,
will be used throughout the semester.
【その他の重要事項】
The contents and timing of the syllabus are subject to change
according to the needs of the class. Class attendance is a course
requirement. In principle, no more than 4 absences persemester are allowed. You must complete Academic Express by
the due date to get credit for this course.
【Outline (in English)】This course will provide students with speaking, listening,
and reading practice combined with activities and tasks for
expanding their vocabulary. Additionally, students will begiven opportunities to develop their writing skills within thecontext of the course material.

— 41 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-101

英語表現１
RYAN HARTLEY
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
計算機科学専攻の学生を対象とした一般英語コミュニケーションク
ラスです。本授業は、豊かな語彙力・正確な文法力の定着を図ると同時に、それに支えられた 4 技能（リーディング、ライティング、
リスニング、スピーキング）の総合的な向上を目的とする。理工・生命系の分野では、英語が世界共通語になっていることを受け、将来の技術者・研究者には必要な専門知識を英語で受信・発信できる
英語力に加え、社会の要求に応えられる高度な英語運用能力の習得が求められる。本授業では、そのための基礎力・総合力・応用力をつけるべく、学生の英語力を基にどのスキルに重点を置くか見極めた上で、効果的な教授方法を取り入れて実施する。
【到達目標】
例 1 ：英語でのコミュニケーションについて紹介します。
例 2:ディスカッションやプレゼンテーションで自分の考えを伝えるために、リスニングとリーディングのスキルを身につけることを目的としたコースです。
例 3: このコースでは、生徒の英語学習の基礎となるコンピュータサ
イエンス、自然科学、工学の実生活に即したトピックを扱います。
例 1:This course introduces English communication to students.
例 2:The aim of this course is to help students acquire listening
and reading skills in order to communicate ideas in discussion
and presentation forms.
例 3:This course deals with real life computer science, naturalscience, and engineering topics that will form the basis of
students English learning.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
例 1:Every three weeks, students will complete a research
project. Two on a science topic and two on an engineering topic.
In preparation for this students will conduct research in classand for homework.
例 2:For homework, students will be expected to learn about
their topic, take notes, and bring those notes to class fordiscussion.
例 3:In class, students will discuss their research in small
groups in addition to individually completing tasks assignedby the teacher.
例 4:At the end of each project ’cycle’, students will present
their research in small groups using poster or computer aids.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introductions, first
In this class we will be getting
half semester goal
to know each other andsetting
brainstorming what issues you
are interested in in science.
2
Research
You will be researching yourissue area with the help ofvarious online reading sources.
3
Planning
Computer skills and planning
your presentation.

4

Issue 1 Presentation

5

Research

6

Planning

7

Issue 2 Presentation

8

9

Second half
semester goal
setting
Research

10

Planning

11

Issue 3 Presentation

12

Research

13

Planning

14

Issue 4 Presentation

In this class you will bepresenting on your first scienceissue.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your second
science issue.
In this class we will be
brainstorming what issues you
are interested in.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your firstengineering issue.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your second
engineering issue.

【授業時間外の学習（準備学習・復習・宿題等）】
例 1:Students will be expected to be self-motivated and do atleast two hours of research on their chosen issues.
例 2:Proof of research in the form of notes and materials will bechecked in class.
【テキスト（教科書）】
Texts and online materials provided in class.
【参考書】
A Google Classroom will be created for activities andassignments. The class codes provided in due time.
【成績評価の方法と基準】
例 1:Your overall grade in the class will be decided based on
the following: 4 x project presentations (20% each). Class
participation (20%). There will be no final test. Pass mark60%.
例 2:Students receive a higher class participation score when
they are prepared with the homework, volunteer to answer or
ask questions, and participate effectively in pair/group work.
例 3:Students who miss five or more class sessions without avalid excuse (like an extended illness) may be failed.
【学生の意見等からの気づき】
Not applicable.
【その他の重要事項】
You must complete the Academic Express assignment by thedue date to get credit for this course.
このコースの単位を取得するためには、Academic Express の課題
を期日までに完了する必要があります。

— 42 —

情報科学部 発行日：2023/5/1【Outline (in English)】This is a general English communication class for Computer
Science students.
This class reinforces the developmentof a rich vocabulary and accurate grammatical knowledge,
and based on this knowledge, aims at the comprehensive
development of the four skills (reading, writing, listening andspeaking). In the science and engineering fields, English is thecommon language. Technicians and scientists of the future willneed the ability to comprehend and communicate in English tomeet the need of society for high levels of English. In order
to meet this need, this class emphasizes the development ofbasic, comprehensive skills and knowledge and the ability toapply them. Based on the needs of students, a variety ofeffective approaches will be used to strengthen basic English
competency.

— 43 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-101

英語表現１
ALAN D MORGAN
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
The overall objective of the course is to enable students tocommunicate more effectively in English in common social andacademic interactions.
本コースの目的は、学生が日常の社会的および学術的な状況において、英語でより効果的にコミュニケーションできるようにすることです。

11

Food & Drink

12

Food & Drink 2

13

Role Play II andReview
FINAL REVIEW

14Countable & uncountablenouns
Weak forms
Wh-questions: quantifiers
Numbers & containers
Role Play Lessons 8-12
Final Review Test

【到達目標】
After taking this class, students will be able to communicate
more effectively with others in everyday social situations,and also communicate opinions accurately in discussion withothers.

【授業時間外の学習（準備学習・復習・宿題等）】
2 short written assignments covering language covered in thecourse and and assessed according to task completion andaccuracy and variety of use of target language.

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【テキスト（教科書）】
Speakout Elementary Students Book, 2nd edition (Frances
Eales and Steve Oakes, Pearson Longman, 2015) (ISBN978-1-292-11592-4) c. ¥ 2,800【授業の進め方と方法】
The class uses a textbook organized in thematic units witha focus on specific grammar structures and appropriate
functional language. The class will comprise frequent pairwork and group work and listening tasks during class tofamiliarise students with the use of vocabulary and grammar
structures in English. The class will also include realistic
listening comprehensions to improve listening skills. Role-playtests will be used to evaluate speech skills, and homeworkassignments will be set to evaluate progress in writing skills.

【参考書】
Online video and audio resources are available to students at
www.english.com/speakout.

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Course Guidelines
Classroom language, in-classand Introductions
feedback, rules and routines;
Academic Express Placement
Test
2
Introductions
Present Simple:BE
Countries & Nationalities
Capitalisation
3
TravelDeterminers and possessive
pronouns
Making requests
4
LifestyleTalking about activities
Present Simple Tense
5
Routines
Talking about routines andjobs
Present Simple - 3rd Person
6Time
Asking for information
Sentence Stress & Intonation
7
Role play andClasses 2-5 with feedback
review
8
FamilyHave & Have got
Sentence Stress
9
Friends
Adverbs of frequency
Word stress
Making Arrangements
10
Location
There is/are
Word stress: weak forms
Prepositions【成績評価の方法と基準】
Homework 40%
In class role plays 15%
Class participation 20%
Final Review Test 25%【学生の意見等からの気づき】
Most student feedback in the last two years has been concernedwith the online nature of the class. The role play assessments
were both challenging and widely enjoyed in previous years,
so with a return to face-to-face teaching these have been reintroduced to the class.
【学生が準備すべき機器他】
Students should bring a notebook to class.
【その他の重要事項】
Students cannot get a credit unless they complete their
Academic Express selected training assignment for thesemester.
【Outline (in English)】1). Students will learn how to speak with others in definedsocial interactions more effectively and appropriately. 2).
Students will have a wider range of vocabulary covering a
number of thematic areas and be able to use the grammaticalstructures covered in the course to achieve objective goals andexpress their own ideas and opinions more successfully. 3).
Students will be able to use reference sources and feedback tobetter overcome weaknesses and use strengths in their use ofEnglish.

— 44 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-101

英語表現１
RYAN HARTLEY
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
デジタルメディア学科の学生を対象とした一般英語コミュニケーショ
ンクラスです。本授業は、豊かな語彙力・正確な文法力の定着を図ると同時に、それに支えられた 4 技能（リーディング、ライティン
グ、リスニング、スピーキング）の総合的な向上を目的とする。理工・生命系の分野では、英語が世界共通語になっていることを受け、将来の技術者・研究者には必要な専門知識を英語で受信・発信できる英語力に加え、社会の要求に応えられる高度な英語運用能力の習得が求められる。本授業では、そのための基礎力・総合力・応用力をつけるべく、学生の英語力を基にどのスキルに重点を置くか見極めた上で、効果的な教授方法を取り入れて実施する。
【到達目標】
例 1 ：英語でのコミュニケーションについて紹介します。
例 2:ディスカッションやプレゼンテーションで自分の考えを伝えるために、リスニングとリーディングのスキルを身につけることを目的としたコースです。
例 3:英語学習の基礎となる科学や工学の実学的なトピックを扱います。
例 1:This course introduces English communication to students.
例 2:The aim of this course is to help students acquire listening
and reading skills in order to communicate ideas in discussion
and presentation forms.
例 3:This course deals with real life science and engineering
topics that will form the basis of students English learning.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
例 1:Every three weeks, students will complete a research
project. In preparation for this students will conduct researchin class and for homework.
例 2:For homework, students will be expected to learn about
their topic, take notes, and bring those notes to class fordiscussion.
例 3:In class, students will discuss their research in small
groups in addition to individually completing tasks assignedby the teacher.
例 4:At the end of each project ’cycle’, students will present
their research in small groups using poster or computer aids.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introductions, first
In this class we will be getting
half semester goal
to know each other andsetting
brainstorming what issues you
are interested in in science.
2
Research
You will be researching yourissue area with the help ofvarious online reading sources.
3
Planning
Computer skills and planning
your presentation.
4
Issue 1 In this class you will be
Presentation
presenting on your first scienceissue.

5

Research

6

Planning

7

Issue 2 Presentation

8

9

Second half
semester goal
setting
Research

10

Planning

11

Issue 3 Presentation

12

Research

13

Planning

14

Issue 4 Presentation

You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your second
science issue.
In this class we will be
brainstorming what issues you
are interested in.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your firstengineering issue.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your second
engineering issue.

【授業時間外の学習（準備学習・復習・宿題等）】
例 1:Students will be expected to be self-motivated and do atleast two hours of research on their chosen issues.
例 2:Proof of research in the form of notes and materials will bechecked in class.
【テキスト（教科書）】
Texts and online materials provided in class.
【参考書】
A Google Classroom will be created for activities andassignments. The class codes provided in due time.
【成績評価の方法と基準】
例 1:Your overall grade in the class will be decided based on
the following: 4 x project presentations (20% each). Class
participation (20%). There will be no final test. Pass mark60%.
例 2:Students receive a higher class participation score when
they are prepared with the homework, volunteer to answer or
ask questions, and participate effectively in pair/group work.
例 3:Students who miss five or more class sessions without avalid excuse (like an extended illness) may be failed.
【学生の意見等からの気づき】
Not applicable.
【その他の重要事項】
You must complete the Academic Express assignment by thedue date to get credit for this course.

— 45 —

情報科学部 発行日：2023/5/1【Outline (in English)】This is a general English communication class for DigitalMedia students. This class reinforces the development of a richvocabulary and accurate grammatical knowledge, and basedon this knowledge, aims at the comprehensive developmentof the four skills (reading, writing, listening and speaking).
In the science and engineering fields, English is the common
language. Technicians and scientists of the future will need
the ability to comprehend and communicate in English tomeet the need of society for high levels of English. In order
to meet this need, this class emphasizes the development ofbasic, comprehensive skills and knowledge and the ability toapply them. Based on the needs of students, a variety ofeffective approaches will be used to strengthen basic English
competency.

— 46 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-101

英語表現１
CHRISTOPHERMASCHIO

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
Effective communication opens up a lot of possibilities foranyone wanting to work in an international environment.
This course is for students who wish to develop and practicetheir communication skills. Attention will also be given
to enhancing the skills students require to be independent
language learners.
【到達目標】
1. Students will demonstrate improved speaking, listening,
and reading fluency.
2. Students will become more capable of participating inspoken discourse.
3. Students will become familiar with the writing process.
4. Students will become better independent language learners.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Students will participate in group discussions, complete
activities, and make presentations. Submission of assignments
and feedback will be on the Learning Management System.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Class orientation
Introduction to the course,
Unit 1 The Guy with students and teacher.
Green Hair
What fashions are acceptable
to you?
2
Unit 1 The Guy with What fashions are acceptable
Green Hair
to you?
3
Unit 2 The
What is a big problem in a
Shoplifter
friendship?
4
Unit 20 Why Learn What are good ways to learn
English?
English?
5
Unit 3 I’m Not
What things do you really like?
Addicted
6
Unit 4 Social Media What is important to succeedStarin life?
7
Unit 5 Who pays?
Gender and social issues.
8
Mid-semester task. Group speaking task.
9
Unit 7 Family
What are the most important
Valueslessons learned from yout
family?
10
Unit 8 Cyber Love
What’s important in a
relationship?
11
Unit 9 A Visit to
What is a good way toGrandmacommunicate with family andfriends?
12
Unit 10 Fan
What do fans of musicalWorshipgroups do?
13
Semester review
Review of the semester thusfar.
14
Final review andSpeaking and listening task.
test【授業時間外の学習（準備学習・復習・宿題等）】
Students are expected to complete homework assignmentsfrom the textbook and worksheets that will be provided by theteacher. University guidelines suggest preparation and review
should be around one hour a week for a one-credit course.
【テキスト（教科書）】
Impact Issues 1 (3rd Edition)
ISBN 9789813134379
PearsonPlease purchase the textbook for this course before the start ofthe semester.
学期が始まる前に、このコースの教科書を購入してください【参考書】
Worksheets
Handouts【成績評価の方法と基準】
Evaluation of in-class participation (14%)
Mid-semester task (15%)
Homework completion and listening quizzes (48%)
Final task (23%)
【学生の意見等からの気づき】
The teacher always welcomes feedback and encourages
students
to suggest changes to improve the course at any time
during the semester.
【学生が準備すべき機器他】
HOPPII, the Hosei University learning management platform,
will be used throughout the semester.
【その他の重要事項】
The contents and timing of the syllabus are subject to change
according to the needs of the class. Class attendance is a course
requirement. In principle, no more than 4 absences persemester are allowed. You must complete Academic Express by
the due date to get credit for this course.
【Outline (in English)】This course will provide students with speaking, listening,
and reading practice combined with activities and tasks for
expanding their vocabulary. Additionally, students will begiven opportunities to develop their writing skills within thecontext of the course material.

— 47 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-101

英語表現１
ALAN D MORGAN
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】1). To enable students to use English to communicate withothers efficiently and appropriately in a variety of social
settings. 2). To give students a wider range of vocabulary andbetter control of grammatical structures to more accurately
communicate their ideas and opinions. 3). To encourage
students to use reference sources and feedback from the
instructor to improve their English skills.
【到達目標】
1). Students will learn how to speak with others in definedsocial interactions more effectively and appropriately. 2).
Students will have a wider range of vocabulary covering a
number of thematic areas and be able to use the grammaticalstructures covered in the course to achieve objective goals andexpress their own ideas and opinions more successfully. 3).
Students will be able to use reference sources and feedback tobetter overcome weaknesses and use strengths in their use ofEnglish.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
The class uses a textbook organized in thematic units witha focus on specific grammar structures and appropriate
functional language. The class will comprise of frequent pairwork and group work and listening tasks during class tofamiliarise students with the use of vocabulary and grammar
structures in English. The class will also include realistic
listening comprehensions to improve listening skills. Role-playtests will be used to evaluate speech skills, and homeworkassignments will be set to evaluate progress in writing skills.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Course guidelines & Course goals and objectives;
orientation
course procedures for
assignments; grading criteria;suggested study materials andmethods; course rules.
2
Personal
Talking about yourself andinformation
others close to you, asking
questions of others; question
forms and handling questions(Question forms).
3
Describing families Talking about people andand relationships
events in your life; talking
about similarities anddifference (Past simple).
4
Talking about
Talking and asking about
personal routines
frequency and types ofand activities
routines (Present tenses).
5
Likes & dislikes
Expressing & explaining
preferences (verbs + infinitives
and present participles).

6

7

8
9

10
11

12

13

14

Role Play
Assessment Lessons
2-5
Future plans

Two-person role-plays preparation and practice;performance; feedback
Talking and asking aboutschedules and intentions(Present continuous/be goingto).
Describing
Relating and asking about
experience
experience (present perfect).
Jobs/Careers
Talking about obligations andactivities; discussing personalqualities (modals of
obligation).
Giving advice
Giving and asking for advice(modal verbs).
Role PlayTwo-person role-plays Assessment Lessons preparation and practice;
6-10
performance; feedback
Talking about an
Talking about an event in
event
greater detail(past simple andpast continuous).
Prediction
Talking about a news story
and speculating on the future(modals).
FINAL REVIEWFINAL REVIEW TEST
TEST

【授業時間外の学習（準備学習・復習・宿題等）】
3 written assignments covering language covered in the course
will be set and assessed according to task completion andaccuracy and variety of use of target language.
【テキスト（教科書）】
Speakout Pre-Intermediate Students’ Book - Antonia Clare and
JJ Wilson (Pearson Longman)ISBN 978-1-4082-1932-4) c. ¥ 2,800【参考書】
My English Lab is an online component that can be used by
students who have a Speakout course book.
http://www.myenglishlab.com/courses-speakout.html【成績評価の方法と基準】
Homework 40%
In class role plays 15%
Class participation 20%
Final Review Test 25%【学生の意見等からの気づき】
Students have valued the amount of actual speech practice inclass and focus on performance of language in role plays as
useful but also somewhat challenging in both the last year andprevious years.
In addition, there will be occasional activities designed toenable students to use reference materials more effectively,
both physical and online.
【学生が準備すべき機器他】
Students should bring a paper or electronic dictionary to class.
Students may use a dictionary on their smartphone, but any
use of a smartphone unconnected to the lesson will be penalised
and result in a lower grade.
【その他の重要事項】
Students cannot get a credit unless they complete theAcademic— 48 —

情報科学部 発行日：2023/5/1

Express assignments for the term. Students must also take the
TOEIC test held at Hosei during the term.
【Outline (in English)】1). To enable students to use English to communicate withothers efficiently and appropriately in a variety of social
settings. 2). To give students a wider range of vocabulary andbetter control of grammatical structures to more accurately
communicate their ideas and opinions. 3). To encourage
students to use reference sources and feedback from the
instructor to improve their English skills.

— 49 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-101

英語表現１
花﨑

美紀

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】『英語表現』は、英語の４技能のうち、Writing と Speaking の、
主に英語の発信能力を涵養することをねらいとしている。
専門に進んでから必要とされる英語での知的作業の土台となる、
英語の発信力の養成を主なねらいとし、さらには、『英語理解』の授業が主に伸ばすことを目的としている英語受信能力とも有機的に関連付けながら、ライティング・スピーキングの基礎の習熟を目指す。
【到達目標】『英語表現１』では、主にセンテンスレベル〜パラグラフレベルでの特にライティング能力を中心とした、英語力の習得を目指し、『英語表現２』では、主にパラグラフレベル〜エッセイレベルでの、英語力の習得を目指す。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
この授業では、以下の 6 つを、行います。
（１）スピーキング力をあげるために、TED TALK をきき、リスニ
ングスキルを身につけます（２）英語による受信に必要な、英語の発音に慣れ親しみます（３）良文のリーディングの速読を行い、（４）英語によるパラグラフの構成や論理の基礎を学びます。
（５）上記の学習をもとに、パラグラフを書き（６）作成したライティングを、クラスで発表します
授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
オリエンテーション
授業の目的および進め方について、説明します1 つ目のリーディング課題を読
2（１）TED TALK（２）発音練習み、トピックセンテンスの作り方（３）リーディング
を学びます。
1 つ目のリーディング課題を再度
3（１）TED TALK（２）発音練習
行い、トピックセンテンスの作り（３）ライティング
方を確認します。
4（１）TED TALK
1 つ目のリーディング課題を参考（２）発音練習に、トピックセンテンスを作成し（３）ライティング
ます。
5（１）発音練習
実際に受講生が書いたトピックセ（２）英語らしい文の ンテンスをお互いに読み、英語ら学習
しい英語でかかれたトピックセン
テンスの学習をします6（１）発音練習
ピアレビューされたトピックセン（２）英語らしい文の テンスをもとに、英語らしい英語学習でかかれたトピックセンテンスを作成します。
7（１）TED TALK
2 つ目のリーディング課題を読（２）発音練習
み、パラグラフリーディングにつ（３）リーディング
いて学びます。
8（１）TED TALK
2 つ目のリーディング課題を再度（２）発音練習
読み、パラグラフリーディングに（３）リーディング
ついて確認します。

9

10

11

12

13

14

（１）TED TALK（２）発音練習（３）ライティング（１）TED TALK（２）発音練習（３）ライティング

2 つ目のリーディング課題を参考に、パラグラフライティングを行います。
実際に受講生が書いたパラグラフ
ライティングをピアレビューし、英語らしい英語でかかれたパラグ
ラフライティングを学習します。
（１）TED TALK
ピアレビューされたパラグラフラ（２）発音練習
イティングをもとに、英語らしい（３）ライティング
英語でかかれたパラグラフライ
ティングを作成します。
（１）発音練習
書きあがったパラグラフの発表会（２）スピーキング
を行い、ピアレビューを行います。
（１）発音練習
書きあがったパラグラフの発表会（２）スピーキング
を行い、ピアレビューを行います。
総復習と授業内テスト これまでの総復習と定期試験を行います【授業時間外の学習（準備学習・復習・宿題等）】
授業で課題として出される、複数回のライティング課題を仕上げてください。
また、授業外での Academic Express の課題を行ってください。
本授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】（１）American & British English Pronunciation 南雲堂 (700円）（２）リーディング、ライティングマテリアルは、こちらで用意します【参考書】
授業内に指示します【成績評価の方法と基準】
以下の割合をもとに、総合的に判断します
・授業への参加態度（30 ％）・複数のリーディングとライティングの課題や小テストなど（30 ％）・学期末の発表（40 ％）【学生の意見等からの気づき】
覚える英語から脱して、使える英語を皆さんに身につけていただけ
るよう、努力したいと思います。
【学生が準備すべき機器他】
特になし【その他の重要事項】（１）授業への積極的な参加と定期的に出題される課題への意欲的な取り組みが必要です。積極的に授業には参加してください。
（２）リーディングやライティングでは、類推力や想像力が必要なことが多いですが、それらに留意して辞書は効果的に使うようにしてください。
（３）質問がある場合は、GBC か研究室まで来ていただくか、メー
ルでお願いします。
（４）英語科目の単位修得要件として、Academic Express の授業外
課題学習が義務付けられています。
（５）TED TALK を聞くために、毎回、PC を持参ください。

— 50 —

情報科学部 発行日：2023/5/1【Outline (in English)】This course aims to cultivate the speaking and writing skills
amoung the four basic English skills. In order to cultivate
those skills, we will mainly do the following tasks; (1) listen
to TED TALK to cultivate listening skills in order to speak
well (2)learn the pronunciation of English to enhance speaking(3) learn the basic skills of paragraph writing, and (4) write
paragraphs and make presentations based on the knowledge
acquired.
Students are expected to do the assigned homework, whichshould be about 1 hour per week.
The grades will be based on participation (30%), assignments(30%), and the final presntation(40%).

— 51 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-103

英語理解１
ALAN D MORGAN
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
Students will enhance their listening and reading comprehension through introduction and practice of specific grammar
and vocabulary related in thematically with extension throughlonger and more challenging reading and listening exercises.
Students will comprehend and process information in printed
and audio form more accurately and become more aware ofcontext in understanding
information delivered in different genres in English.
【到達目標】The goal of the course is to develop the students’ ability toassimilate information through both intensive and extensive
practice in reading and listening, and at the same time toreinforce familiarity with grammar structures and vocabularythat are introduced in a thematic context. At the end of thecourse, students will be more accurate listeners and readers.
They will be able to follow and understand information fromprinted and audio sources more accurately and be more
confident in approaching such material in real life.

4

5

6

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
There will be a strong focus in both reading and listening
on developing a broad vocabulary in context and appropriate
strategies for comprehension. We will use the textbook, "Smart
Choice Fourth Edition Level 4" in most classes, with individualtasks and pairwork.

7【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
TOEIC test
Class assignment andAcademic Express
orientation
guidance
2
Review: The simple How have you changed?
present andcontinuous
The simple past andpast continuous
The past perfect andpast perfectcontinuous
The present perfectand present perfectcontinuous with forand since
3
Future forms
What’s on?
review: will, begoing to, present
continuous, simple
present
Introduction tophrasal verbs:
Phrasal verbs with
one particle

8

9

10

11

12

— 52 —

Review:
Comparative andsuperlative
adjectives andadverbs
Connectivg
comparatives: as ...
as and the more/less... the statements
Quantifiers: (a) few,(a) little, of;compounds withsome, any, no, every
Adverbs of degree:
fairly, pretty, quite,
very, really
Review: The present
perfect and thesimple past: already,just, never, still, yet,recently
Determiners: all,each, every andnone; either, neither
and both; reflexive
pronouns
Modal verbs to
express ability,
possibility,
probability andadviceMID-TERM TEST
MID-TERM TESTDefining andnon-defining
relative clauses
Reduced relative
clausesTag questions
Intensifiers so andsuch;adjective/adverb
and noun contrast
Used to and would
Be used to; get used
to
Review: Narrativetenses and time
expressions when,
while, before, after,
as soon as
Review: Passive
forms and use of by
Unreal conditionals(second and third)
Wish + past/past
perfect; hope to;wish withwould/xould; wish/if
onlyLive your best life!

A little understanding ...

Have you ever ...?

Finding a balance

Getting personal!

Tech for life

Now and then ...

Life online

What if ...?

情報科学部 発行日：2023/5/1

13

14

Reported speech and 21st-century jobs
questions withsay/tell/ask
Phrasal verbs (2):separable andinseparable phrasal
verbs and three-partphrasal verbs
FINAL REVIEW TESTFINAL REVIE
TEST【授業時間外の学習（準備学習・復習・宿題等）】
Reading homework assignments may be assigned as homework.
Revision of individual units by students before short review
tests will improve scores on the tests.
Academic Express (online course) units on listening, reading,
vocabulary, and grammar
TOEIC Test
本授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】
Smart Choice Fourth Edition Level 4 Student Book with Online
Practice. Oxford University Press.
ISBN: 978-0-19-406144-5【参考書】
https://hoppii.hosei.ac.jp/portal (学習支援システム)【成績評価の方法と基準】
Mid term test 15%
Review Test: 25%
Weekly quizzes: 20%
Homework: 20%
Participation: 20%【学生の意見等からの気づき】
Occasional practice of language items using short communicative activities helped to vary the flow and focus of the coursein the previous year. This will be a significant element of theclass going forward.
【学生が準備すべき機器他】
Please have a computer beside you for each class.
【その他の重要事項】
Please try to use English as much as possible for classroom
interaction.
Homework assignments will be assigned in class. You cannot
get a credit unless you complete the Academic Express
assignment, and the TOEIC requirement.
【Outline (in English)】Students will enhance their listening and reading comprehension through introduction and practice of specific grammar
and vocabulary related in thematically with extension throughlonger and more challenging reading and listening exercises.
Students will comprehend and process information in printed
and audio form more accurately and become more aware ofcontext in understanding
information delivered in different genres in English.

— 53 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-103

英語理解１
ALLEN LINDSKOOG
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
The aims and objectives of this course are to learn how to andimprove upon the following:• Choosing a topic and being able to explain why you chose thetopic.
• Researching your topic and providing resources• Explaining your notes from your research in English• Brainstorming and speaking outline• Identifying issues and questions for research• Paraphrasing and summarizing information and ideas• Understanding various examples of presentations and areasof your topic of interest• Making and re-organizing notes on information sources• Making a presentation using powerpoint or
keynote• Reading and responding to classmates’ presentations【到達目標】
The aim of this course is to improve students English
communication skills and ability to discuss, explain and write
about a wide range of topics in English and to build confidence
in both oral and written skills. There is also heavy emphasis
on listening skills as each weekly topic will be introduced with
an aural component.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Classes will be conducted using a wide range of activities, witha concentration on vocabulary introduction, listening exercises
related to the topics, including note-taking and comprehension
questions, Students will participate in pair/group discussions
on the topics and present their ideas both orally and in writing.
Feedback will be given to students in the form of corrections
and comments on assignments and class activities【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Course introduction, How to present. Small
presentation process presentation practice.
and skills
2
How to present,
Grammar worksheet andchoosing a topic
pronunciation introduction.
interest,
brainstorming andresearching3Note-taking
Vocabulary worksheet and(summarizing andpronunciation.
paraphrasing)4
In class discussions Grammar worksheet andon the topic
pronunciation.
5
Outline and poster
Vocabulary worksheet andpresentation
pronunciation.
preparation
6
In-class informal
Grammar worksheet andpresentation
pronunciation.
practice

7

8
9
10

11

12
13

14

In-class informal
presentation
practice
In-class formal
poster presentation
In-class formal
poster presentation
Presentationreflection andreview
Giving opinion on a
topic
introduction
Choosing sides of an
opinionBlog posting andwriting on an
opinionCourse review presentations,grammar,vocabulary andpronunciation

Mid-term examination

Vocabulary worksheet andpronunciation.
Grammar worksheet andpronunciation.
Vocabulary worksheet andpronunciation.
Grammar worksheet andpronunciation.
Vocabulary worksheet andpronunciation.
Grammar worksheet andpronunciation.
Pair work review of writing
and blog post

【授業時間外の学習（準備学習・復習・宿題等）】
During the course please prepare outside of class each week
1 - 2 hours based upon the weekly course assignments given
during each class.
【テキスト（教科書）】
There is no textbook for this course, but there will be handouts
and other materials given out each class and you will be
expected
to post on the class blog site.
【参考書】
An additional website link for our class blog site will be givenout the first day of class.
【成績評価の方法と基準】
Evaluation is what we do to decide a GRADE in each semester
Attendance: 10%
In class participation: 15%
Weekly activities: 10%
Academic Express: 10%(1 presentation per semester) Presentations: 15%
Mid-term test - 20%
Final test - 20%【学生の意見等からの気づき】
Based upon comments from the students and the teacher’s
discretion, some of the contents of this course may change.
【学生が準備すべき機器他】
Pens, notebooks, dictionaries, computers, smartphone or tablet【その他の重要事項】
Students cannot get a credit unless they complete theAcademic Express assignments for the term.
In addition, you will also study and learn about presentation
techniques. And some time will be spent with pronunciation,
grammar and vocabulary.
【Outline (in English)】
The aim of this course is to improve students English
communication skills and ability to discuss, explain and write
about a wide range of topics in English and to build confidence— 54 —

情報科学部 発行日：2023/5/1

in both oral and written skills. There is also heavy emphasis
on listening skills as each weekly topic will be introduced with
an aural component in the form of pronunciation.

— 55 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-103

英語理解１
RYAN HARTLEY
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
コンピュータサイエンス専攻の学生を対象とした一般英語コミュニ
ケーションクラスです。本授業は、豊かな語彙力・正確な文法力の定着を図ると同時に、それに支えられた 4 技能（リーディング、ライティング、リスニング、スピーキング）の総合的な向上を目的とする。理工・生命系の分野では、英語が世界共通語になっていることを受け、将来の技術者・研究者には必要な専門知識を英語で受信・発信できる英語力に加え、社会の要求に応えられる高度な英語運用能力の習得が求められる。本授業では、そのための基礎力・総合力・
応用力をつけるべく、学生の英語力を基にどのスキルに重点を置く
か見極めた上で、効果的な教授方法を取り入れて実施する。
【到達目標】
例 1 ：英語でのコミュニケーションについて紹介します。
例 2:ディスカッションやプレゼンテーションで自分の考えを伝えるために、リスニングとリーディングのスキルを身につけることを目的としたコースです。
例 3: このコースでは、生徒の英語学習の基礎となるコンピュータサ
イエンス、自然科学、工学の実生活に即したトピックを扱います。
例 1:This course introduces English communication to students.
例 2:The aim of this course is to help students acquire listening
and reading skills in order to communicate ideas in discussion
and presentation forms.
例 3:This course deals with real life computer science, naturalscience, and engineering topics that will form the basis of
students English learning.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
例 1:Every three weeks, students will complete a research
project. Two on a science topic and two on an engineering topic.
In preparation for this students will conduct research in classand for homework.
例 2:For homework, students will be expected to learn about
their topic, take notes, and bring those notes to class fordiscussion.
例 3:In class, students will discuss their research in small
groups in addition to individually completing tasks assignedby the teacher.
例 4:At the end of each project ’cycle’, students will present
their research in small groups using poster or computer aids.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introductions, first
In this class we will be getting
half semester goal
to know each other andsetting
brainstorming what issues you
are interested in in science.
2
Research
You will be researching yourissue area with the help ofvarious online reading sources.
3
Planning
Computer skills and planning
your presentation.

4

Issue 1 Presentation

5

Research

6

Planning

7

Issue 2 Presentation

8

Second half
semester goal
setting9

Research

10

Planning

11

Issue 3 Presentation

12

Research

13

Planning

14

Issue 4 Presentation +Reflection

In this class you will bepresenting on your first scienceissue.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your second
science issue.
In this class we will be
brainstorming what issues you
are interested in inengineering.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your firstengineering issue.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your second
engineering issue.

【授業時間外の学習（準備学習・復習・宿題等）】
例 1:Students will be expected to be self-motivated and do atleast two hours of research on their chosen issues.
例 2:Proof of research in the form of notes and materials will bechecked in class.
【テキスト（教科書）】
Texts and online materials provided in class.
【参考書】
A Google Classroom will be created for activities andassignments. The class codes provided in due time.
【成績評価の方法と基準】
例 1:Your overall grade in the class will be decided based on
the following: 4 x project presentations (20% each). Class
participation (20%). There will be no final test. Pass mark60%.
例 2:Students receive a higher class participation score when
they are prepared with the homework, volunteer to answer or
ask questions, and participate effectively in pair/group work.
例 3:Students who miss five or more class sessions without avalid excuse (like an extended illness) may be failed.
【学生の意見等からの気づき】
Not applicable.
【その他の重要事項】
You must complete the Academic Express assignment by thedue date to get credit for this course.
このコースの単位を取得するためには、Academic Express の課題
を期日までに完了する必要があります。

— 56 —

情報科学部 発行日：2023/5/1【Outline (in English)】This is a general English communication class for Computer
Science students.
This class reinforces the developmentof a rich vocabulary and accurate grammatical knowledge,
and based on this knowledge, aims at the comprehensive
development of the four skills (reading, writing, listening andspeaking). In the science and engineering fields, English is thecommon language. Technicians and scientists of the future willneed the ability to comprehend and communicate in English tomeet the need of society for high levels of English. In order
to meet this need, this class emphasizes the development ofbasic, comprehensive skills and knowledge and the ability toapply them. Based on the needs of students, a variety ofeffective approaches will be used to strengthen basic English
competency.

— 57 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-103

英語理解１
NICHOLAS DELGREGO
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】In this class, students will study English through a variety
of materials (movies, online vocabulary, extensive reading,YouTube) and be expected to actively interact with their peers
using English.
【到達目標】
Students will be able to use a variety of materials to improvetheir English ability. Mainly, students will be expected to makepresentations and interact with their peers in English.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
The class is not a traditional lecture class and will require
active participation from students every week. Students will be
responsible for creating some of the materials and leading some
activities in the class. The instructor will provide continual
support.

7

8

9

10

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introduction
TOEIC IP Test
and Online Explanation of
Academic Express
2
Planning 1
Overview of the course.
Explanation of YouTube
presentations and Online
Vocabulary Signup.
3
Planning 2
Online Vocabulary Group Quiz
#1.
Explanation of Extensive
Reading and Account setup.
Explanation of Weekly Movie
Activity.
1st Sample Movie Activity(Finding Nemo).
4Student Group 1
Online Vocabulary Group Quiz#2.
2nd Sample Movie Activity(Howl’s Moving Castle.)
Preparation and creatinggroup Movie assignment.
5
Student Group 2
Online Vocabulary Group Quiz
#3.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Toy Story
3)
Extensive Reading (if time).
6
Student Group 3
Online Vocabulary Group Quiz
#4.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Aladdin)
Extensive Reading (if time).

11

12

13

14

Student Group 4

Online Vocabulary Group Quiz
#5.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Zootopia)
Extensive Reading (if time).
Student Group 5
Online Vocabulary Group Quiz
#6.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Frozen)
Extensive Reading (if time).
Student Group 6
Online Vocabulary Group Quiz
#7.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Wall-E)
Extensive Reading (if time).
Student Group 7
Online Vocabulary Group Quiz
#8.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Bohemian
Rhapsody)
Extensive Reading (if time).
Student Group 8
Online Vocabulary Group Quiz
#9.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - West Side
Story)
Extensive Reading (if time).
Student Group 9
Online Vocabulary Group Quiz
#10.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Home
Alone)
Extensive Reading (if time).
Student Group 10
Online Vocabulary Group Quiz
#11.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - The
Greatest Showman)
Extensive Reading (if time).
Student Group 11 & Online Vocabulary Group Quiz
Makeups#12.
Presentations of any
remaining groups.
Class feedback.
Extensive Reading (if time).

【授業時間外の学習（準備学習・復習・宿題等）】
1. Prepare their own mini-presentations (YouTube and Movies)
2. Study using online materials (Online Vocabulary andExtensive Reading)
3. Upload copies of all completed assignments to the Hoppii
learner management system.
4. Complete Academic Express assignments.
Approximately one hour of homework is necessary for
preparation and homework.

— 58 —

情報科学部 発行日：2023/5/1【テキスト（教科書）】
There is no required textbook. However, students must prepare
learning materials before their scheduled presentation. Failure
to do so will result in a lowered grade.
For Extensive Reading the following Membership Card/Book
will be required - Xreading VL: 1 year subscription -Digital
Access Code for studentsRepeating Students (再履修者) please speak to the instructor
first.
【参考書】
1. Quizlet - https://quizlet.com/
2. XReading - https://xreading.com/【成績評価の方法と基準】
YouTube Presentations 15%
Online Vocabulary Study 15%
Movies 30% (Participation 15%, Presentation 15%)
Extensive Reading 20%
In-class Participation/Self-Evaluation 20%【学生の意見等からの気づき】
The instructor is always available to take student concerns
under consideration throughout the semester.
【学生が準備すべき機器他】
Students must bring either a smartphone, tablet, or laptop.
Please be sure the devices are fully charged before class andcan connect to the internet easily.
【その他の重要事項】
Students cannot get a credit unless they complete theAcademic Express assignments for the term. Students mustalso take the TOEIC-IP test held at Hosei during the term.
This syllabus is subject to change depending on the University’s schedule.
【Outline (in English)】This course deals with English in a variety of formats. Possible
formats include English movies, online vocabulary study,
extensive reading, and YouTube presentations. Students will
improve their communicative English skills and apply theirEnglish knowledge both inside and outside of class. By the endof the course, students should be able to express themselvesmore confidently in English and be able to perform shortpresentations in English in front of their peers. Students will
also be able to monitor their own learning using online study
methods.
Students will be expected to do the following outside of
the classroom: 1. Prepare their own mini-presentations(YouTube and Movies); 2. Study using online materials (Online
Vocabulary and Extensive Reading); 3. Upload copies of allcompleted assignments to the Hoppii learner management
system; 4. Complete Academic Express assignments.
Students will be continually assessed through their participant
and completion of activities inside and outside class.

— 59 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-103

英語理解１
NICHOLAS DELGREGO
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】In this class, students will study English through a variety
of materials (movies, online vocabulary, extensive reading,YouTube) and be expected to actively interact with their peers
using English.
【到達目標】
Students will be able to use a variety of materials to improvetheir English ability. Mainly, students will be expected to makepresentations and interact with their peers in English.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
The class is not a traditional lecture class and will require
active participation from students every week. Students will be
responsible for creating some of the materials and leading some
activities in the class. The instructor will provide continual
support.

7

8

9

10

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introduction
TOEIC IP Test
and Online Explanation of
Academic Express
2
Planning 1
Overview of the course.
Explanation of YouTube
presentations and Online
Vocabulary Signup.
3
Planning 2
Online Vocabulary Group Quiz
#1.
Explanation of Extensive
Reading and Account setup.
Explanation of Weekly Movie
Activity.
1st Sample Movie Activity(Finding Nemo).
4Student Group 1
Online Vocabulary Group Quiz#2.
2nd Sample Movie Activity(Howl’s Moving Castle.)
Preparation and creatinggroup Movie assignment.
5
Student Group 2
Online Vocabulary Group Quiz
#3.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Toy Story
3)
Extensive Reading (if time).
6
Student Group 3
Online Vocabulary Group Quiz
#4.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Aladdin)
Extensive Reading (if time).

11

12

13

14

Student Group 4

Online Vocabulary Group Quiz
#5.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Zootopia)
Extensive Reading (if time).
Student Group 5
Online Vocabulary Group Quiz
#6.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Frozen)
Extensive Reading (if time).
Student Group 6
Online Vocabulary Group Quiz
#7.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Wall-E)
Extensive Reading (if time).
Student Group 7
Online Vocabulary Group Quiz
#8.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Bohemian
Rhapsody)
Extensive Reading (if time).
Student Group 8
Online Vocabulary Group Quiz
#9.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - West Side
Story)
Extensive Reading (if time).
Student Group 9
Online Vocabulary Group Quiz
#10.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Home
Alone)
Extensive Reading (if time).
Student Group 10
Online Vocabulary Group Quiz
#11.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - The
Greatest Showman)
Extensive Reading (if time).
Student Group 11 & Online Vocabulary Group Quiz
Makeups#12.
Presentations of any
remaining groups.
Class feedback.
Extensive Reading (if time).

【授業時間外の学習（準備学習・復習・宿題等）】
1. Prepare their own mini-presentations (YouTube and Movies)
2. Study using online materials (Online Vocabulary andExtensive Reading)
3. Upload copies of all completed assignments to the Hoppii
learner management system.
4. Complete Academic Express assignments.
本授業の準備・復習時間は、計 1 時間を標準とします。

— 60 —

情報科学部 発行日：2023/5/1【テキスト（教科書）】
There is no required textbook. However, students must prepare
learning materials before their scheduled presentation. Failure
to do so will result in a lowered grade.
For Extensive Reading the following Membership Card/Book
will be required - Xreading VL: 1 year subscription -Digital
Access Code for studentsRepeating Students (再履修者) please speak to the instructor
first.
【参考書】
1. Quizlet - https://quizlet.com/
2. XReading - https://xreading.com/【成績評価の方法と基準】
YouTube Presentations 15%
Online Vocabulary Study 15%
Movies 30% (Participation 15%, Presentation 15%)
Extensive Reading 20%
In-class Participation/Self-Evaluation 20%【学生の意見等からの気づき】
The instructor is always available to take student concerns
under consideration throughout the semester.
【学生が準備すべき機器他】
Students must bring either a smartphone, tablet, or laptop.
Please be sure the devices are fully charged before class andcan connect to the internet easily.
【その他の重要事項】
Students cannot get a credit unless they complete theAcademic Express assignments for the term. Students mustalso take the TOEIC-IP test held at Hosei during the term.
This syllabus is subject to change depending on the University’s schedule.
【Outline (in English)】This course deals with English in a variety of formats. Possible
formats include English movies, online vocabulary study,
extensive reading, and YouTube presentations. Students will
improve their communicative English skills and apply theirEnglish knowledge both inside and outside of class. By the endof the course, students should be able to express themselvesmore confidently in English and be able to perform shortpresentations in English in front of their peers. Students will
also be able to monitor their own learning using online study
methods.
Students will be expected to do the following outside of
the classroom: 1. Prepare their own mini-presentations(YouTube and Movies); 2. Study using online materials (Online
Vocabulary and Extensive Reading); 3. Upload copies of allcompleted assignments to the Hoppii learner management
system; 4. Complete Academic Express assignments.
Students will be continually assessed through their participant
and completion of activities inside and outside class.

— 61 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-103

英語理解１
早舩

由紀見

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
本授業は、基礎的な英語力の定着を図り、それを土台に幅広いリー
ディングの力を付け、さらにライティングを行うことを目的とする。
グローバル化された社会に適応できるための基礎力と応用力を養う。
【到達目標】
将来技術者として必要な、英文理解力、および発信力を自分で広げていけるようになることが到達目標である。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
英文を読んで内容に関するトピックのバックグランドの知識を付けた上で、同じ内容に関連したオーセンティックな教材を読み、自分の考えや課題解決法などを英文ライティングで発信する。
提出されたライティング課題に対しフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 ガイダンス
授業の進め方について説明
第 2 回 Unit 1
Flowers Sweeten Up When
They Sense Bees Buzzing
関係代名詞・接続詞の省略
第 3 回 Unit 2
Sorry, the Mona Lisa Is Not
Looking at You
句読点
第 4 回 Unit 3
Nearly One-Third ofAmericans Sleep
Fewer Than Six Hours Per
Night
数字
第 5 回 Unit 4
There’s No Limit on Longevity,
But Getting Super Old Is Still
Tough
数量表現 1
第 6 回 Unit 5
Chinese City Wants to Launch
Fake Moon to Illuminate Its
Streets
数量表現 2
第 7 回 Unit 6
Doctors “Grow” Ear forTransplant in Patient’s
Forearm
前置詞
第 8 回 Unit 7
A German Grocery Chain Is
SellingFirst-Of-Its-Kind “No-Kill”
Eggs
動名詞・現在分詞
第 9 回 Unit 8
Why Scientists Want toEngineer Spicy Tomatoes
複合形容詞
第 10 回 Unit 9Children Are Susceptible to
Robot
Peer Pressure
複合名詞 1

第 11 回 Unit 10

第 12 回 Unit 11

第 13 回 Unit 12

第 14 回 期末テスト

British Doctors May Soon
Prescribe Art, Music, Dance,
Singing Lessons
複合名詞 2This Remote Control Vest
Trains Rescue Dogs Using
Flashlights
冠詞
Sans Forgetica Is the Typeface
You Won’t Forget
冠詞 2
リーディングとライティングのテストを行う。

【授業時間外の学習（準備学習・復習・宿題等）】
授業準備、復習、宿題を合わせて、毎週 1 時間程度の学習時間を目安とする。
Academic Express は各人計画的に進めること。
【テキスト（教科書）】
Science at Hand
宮本恵子 編著
金星堂【参考書】
必要に応じて紹介する。
【成績評価の方法と基準】
平常点・課題： 60%
期末テスト： 40%
その他： Academic Express を決められた期日までに終了させること。
【学生の意見等からの気づき】
本年度授業担当者変更によりフィードバックできません。
【Outline (in English)】
The goal of this class is for students to be able to understandthe reading text and write ideas about the topics.

— 62 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-103

英語理解１
ALLEN LINDSKOOG
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】In this class you will be learning English mainly through research, discussions and presentations and debates on a variety
of topics including technology issues that affect both Japan andthe world. You will be expected to work in small groups andhave discussions on the topics.
The aims and objectives of this course are to learn how to andimprove upon your speaking ability by doing presentations andpair work.
【到達目標】• Choosing a topic and being able to explain why you chose thetopic.
• Researching your topic and providing resources• Explaining your notes from your research in English• Brainstorming and speaking outline• Identifying issues and questions for research• Paraphrasing and summarizing information and ideas• Understanding various examples of presentations and areasof your topic of interest• Making and re-organizing notes on information sources• Making a presentation using posters, PPT, kamishibai, or
keynote• Reading and responding to classmates’ presentations【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
For feedback during the semester, I will be responding to yourblog postings you will be writing throughout the semester aswell as giving feedback to your presentations. Additionally, youwill get feedback in the for of scores and grades for both the
mid-term and final tests.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
Week 1 Review
Small presentation practice.
introduction,
presentation process
and skills
Week 2 Choosing a topic of
Grammar worksheet andinterest,
pronunciation.
brainstorming andhow to doresearching
Week 3 How to do
Vocabulary worksheet andNote-taking
pronunciation.
includingsummarizing andparaphrasing
Week 4 In class discussions Grammar worksheet andon the topic of your pronunciation.
choiceWeek 5 How to write a
Vocabulary worksheet andspeaking outline for pronunciation.
your presentation

Week 6 How to make anengaging
presentation
including style andpowerpoint design
Week 7 In-classpresentation
practice and review
Week 8 In-class formal
presentations
Week 9 In-class formal
presentations
Week
Presentation10
reflection andreview
Week
Debating a topic
11
review and practice
Week
How to debate your12
topic and choosing
sides.
Week
Formal in-class13
debateWeek
Course review 14
presentations,grammar,vocabulary andpronunciation

Grammar worksheet andpronunciation.

Mid-term

Grammar worksheet andpronunciation.
Vocabulary worksheet andpronunciation.
Grammar worksheet andpronunciation.
Vocabulary worksheet andpronunciation.
Grammar worksheet andpronunciation.
Vocabulary worksheet andpronunciation.
Grammar worksheet andpronunciation.

【授業時間外の学習（準備学習・復習・宿題等）】
During the course please prepare outside of class each week
1 - 2 hours based upon the weekly course assignments given
during each class.
【テキスト（教科書）】
There is no textbook for this course, but there will be handouts
and other materials given out each class.
【参考書】
An additional website link for our class blog site will be givenout the first day of class.
【成績評価の方法と基準】
Evaluation is what we do to decide a GRADE in each semester
Attendance: 10%
In class participation: 15%
Weekly activities: 10%
Academic Express: 10%(1 presentation per semester) Presentations: 15%
Mid-term test - 20%
Final test - 20%【学生の意見等からの気づき】
Based on comments from the students and the teacher’s
discretion, some of the contents of this course may change.
【その他の重要事項】
Students cannot get a credit unless they complete theAcademic Express assignments for the term.
In addition, you will also study and learn about presentation
techniques. And some time will be spent with pronunciation,
grammar and vocabulary.

— 63 —

情報科学部 発行日：2023/5/1【Outline (in English)】In addition, you will also study and learn about presentation
techniques such as eye contact, movement and gestures to help
make your presentations more exciting and interesting for thelistener. Also some time will be spent with pronunciation,
grammar and vocabulary.

— 64 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-103

英語理解１
ALAN D MORGAN
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
Students will enhance their listening and reading comprehension through introduction and practice of specific grammar
and vocabulary related in thematically with extension throughlonger and more challenging reading and listening exercises.
Students will comprehend and process information in printed
and audio form more accurately and become more aware ofcontext in understanding
information delivered in different genres in English.
【到達目標】The goal of the course is to develop the students’ ability toassimilate information through both intensive and extensive
practice in reading and listening, and at the same time toreinforce the structures and vocabulary they have practiced
in the textbook. At the end of the course, students will be
more fluent listeners and readers. Also, they will be able tounderstand the main points more quickly, and to guess themeanings of English words and phrases they do not know.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
There will be a strong focus in both reading and listening
on developing a broad vocabulary in context and appropriate
strategies for comprehension. We will use the textbook, "Smart
Choice Fourth Edition Level 2" in most classes, with individualtasks and pairwork.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
Class assignment and
1
TOEIC-IP test
Academic Express
orientation
guidance
How was your vacation?
2
Agreeing anddisagreeing
Word stress
3
Adjectives ending in I think it’s boring!
-ing and -ed
Final ed sounds
4
The present perfect Do it before you’re 30!
Linked sounds withconsonants andvowels5
Superlative
The best place in the world!
adjectives
Linked sounds
6
Adverbial clauses:
Where’s the party?
before, after, andwhenPauses after
adverbial clauses
7
Should and have to You should try it!
MID=TERM TEST

8

9

10

11
12
13

14

Too/not enough; toomany/too much
Word stress incomplaints
Relative clauses(subject)
Word stress andcontent words
The past continuous
Linked sounds with/y/
Used toReduction of used toZero and first
conditionals
May, might, could,
can’t and must
Word stress in
speculations
FINAL REVIEWTESTThere are too many stores.

Wanted: People who can sing

What were you doing?

I used to sing.
You’ll save money if...
You could be a lifeguard

FINAL REVIEW TEST

【授業時間外の学習（準備学習・復習・宿題等）】
Reading homework assignments may be assigned as homework.
Revision of individual units by students before short review
tests will improve scores on the tests.
Academic Express (online course) units on listening, reading,
vocabulary, and grammar.
【テキスト（教科書）】
Smart Choice Fourth Edition Level 2 Student Book with Online
Practice. Oxford University Press.
ISBN: 978-0-19-406114-8【参考書】
https://hoppii.hosei.ac.jp/portal (学習支援システム)【成績評価の方法と基準】
Mid term test 15%
Review Test: 25%
Weekly quizzes: 20%
Homework: 20%
Participation: 20%【学生の意見等からの気づき】
Occasional practice of language items using short communicative activities helped to vary the flow and focus of the coursein the previous year. This will be a significant element of theclass going forward.
【学生が準備すべき機器他】
Please have a computer beside you for each class.
【その他の重要事項】
Please try to use English as much as possible for classroom
interaction.
Homework assignments will be posted on the disignatedwebsite. You cannot get a credit unless you complete theAcademic Express assignment.
【Outline (in English)】Students will enhance their listening and reading comprehension through introduction and practice of specific grammar
and vocabulary related in thematically with extension throughlonger and more challenging reading and listening exercises.

— 65 —

情報科学部 発行日：2023/5/1

Students will comprehend and process information in printed
and audio form more accurately and become more aware ofcontext in understanding
information delivered in different genres in English.

— 66 —

情報科学部 発行日：2023/5/1

LNGe232KA-ENG-201

科学英語１
TERENCE

COONEY

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
Using English to present and understand information andideas about Information Technology.
【到達目標】At the end of the course students should have improved theirability to understand both reading material and conversations
related to the IT-related topic areas covered during thesemester.
They should also have improved their ability
to discuss these topics using appropriate vocabulary andstructures.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Each class will focus on a different topic related to Information
Technology. Reading and / or listening activities will focus
students’ attention on key vocabulary related to the topic,
and on the key structures and points of usage needed to talkabout it. Practice activities will usually involve pair-workinformation exchange or small-group discussion. There may
sometimes be short writing tasks to reinforce key points,
but most of the practice tasks will be speaking activities.
Submission of assignments and feedback will be done throughthe Learning Management System.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes

14

Final Review and
Test

Final Review and Test

【授業時間外の学習（準備学習・復習・宿題等）】
Students are expected to complete weekly homework tasks(sometimes reading, sometimes writing) to review work donein class and /or prepare for the following week’s class work. 本
授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】
English for Information Technology 1 (published by Pearson)
ISBN: 978-1-4082-69961【参考書】
Please bring an electronic or paper dictionary (E-J and J-E) toeach class.
【成績評価の方法と基準】
Class Participation and Homework: 70%
End-of-term review activities: 30%【学生の意見等からの気づき】
Textbook actvities will be supplemented by my own materials
where necessary.
【その他の重要事項】
Students cannot get a credit unless they complete theAcademic Express assignments for the term.
【Outline (in English)】Using English to present and understand information andideas about Information Technology.

【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Orientation /Information about the course.
Diagnostic
Warm-up activities to establish
a good group dynamic.
2
Working in IT - Part Main language focus:
1
Describing jobs.
3
Working in IT - Part Main language focus:
2
Describing schedules and daily
routines.
4
Computer Systems - Main language focus:
Part 1
Computer hardware.
5
Computer Systems - Main language focus:
Part 2Computer software.
6
Computer Systems - Main language focus:
Part 3
Working with computers.
7
Websites - Part 1
Main language focus: Talking
about websites.
8
Mid-term Review
Further practice activities
based on work covered so far.
9
Websites - Part 2
Main language focus: Getting
information about websites.
10
Websites - Part 3
Main language focus: Website
development.
11
Databases - Part 1
Main language focus:
Database basics.
12
Databases - Part 2
Main language focus: Data
processing.
13
Round up / Review
Further practice activities
based on work covered so far.

— 67 —

情報科学部 発行日：2023/5/1

LNGe232KA-ENG-201

科学英語１
上田

秀樹

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
経済・産業がグローバル化している現代社会で、将来、技術者・研究者として仕事をするうえで求められる実践的な英語の運用能力を、いろんな新しいユニークなテクノロジーに触れながら高めます。
【到達目標】
この科目では、以下の２つを授業の主な目標とします。
（１）知りたい科学技術情報を、英語の文書から効率的に探し出した
うえで、その内容を正確に理解するための基本的なリーディング技法を身に付ける。
（２）英語のネイティブによって書かれた英語の文章から、単語、構文、表現の使い方をまねできる能力を身につける。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
コースの前半は、新しいユニークなテクノロジーに関する英語のウェブページを教材とした、自分が伝えたい情報を英語のネイティブの表現をまねして書き表す力を養う演習などで構成します。
コースの後半は、新しいテクノロジーのアイデアを４、５人のチームに分かれて考案・探究するアクティビティを通して科学技術情報を英語で具体的に表現する演習を授業の中心とします。このアクティ
ビティでは、教室を仮想研究室にみたて、新しいテクノロジーのア
イデアを考案・探究する作業、海外で開かれる近未来テクノロジー
エキシビションに参考出展するとの想定で、考案・探究したアイデアの概要を英語で紹介する展示ポスター作成する作業などを行いな
がら、英語の実践的な運用能力を高めます。
なお、授業で課した課題の評価は学習支援システムにて行いますが、課題で多くの学生に生じていた間違いについては、授業時間に紹介・説明を行います。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
シラバス等の内容について補足説明を受ける。
2
科学技術文書の効果的 英語の科学技術文書を効果的に読なリーディング手法を むための手法についての説明を受
理解する
ける。
3
科学技術文書を効果的 英語の科学技術文書を効果的に読に読む（１）
む演習を行う。
4
科学技術文書を効果的 英語の科学技術文書を効果的に読に読む（２）
む力を伸ばすための演習を行う。
5
科学技術文書を効果的 英語の科学技術文書を効果的に読に読む（３）
む力をさらに伸ばすための演習を行う。
6
ブレーンストーミング 伝えたい情報を英語の長文にまとの手法を学ぶ
めるためのブレーンストーミングの手法を学ぶ。
7
フリーライティング
科学技術分野の与えられたトピッ
クについて英語で自由に文章を書く演習を行う。
8
ニューテクノロジー探 - どんなニューテクノロジーにつ究セッション（１）
いて探究していくかについてブ
レーンストーミングを行う。
- テクノロジー探究ワークシート（チームで提出）に英語で記入す
る。

9

10
11
12
13
14

ニューテクノロジー探 - テクノロジー探究ワークシート
究セッション（２） （チームで提出）を完成させる。
- テクノロジー探究ワークシート（個人で提出）に英語で記入し、完成させる。
ニューテクノロジー探 １枚目の展示ポスターの説明文を究セッション（３）英語で作成する。
ニューテクノロジー探 ２枚目の展示ポスターの説明文を究セッション（４）英語で作成する。
ニューテクノロジー探 １枚目と２枚目の展示ポスターを
究セッション（５）完成させる。
審査会
探究したニューテクノロジーについて審査会を行う。
全体のまとめ全体のまとめをする。

【授業時間外の学習（準備学習・復習・宿題等）】
計１０回課せられる課題を行う。本授業の準備・復習時間は、計 1
時間を標準とします。
【テキスト（教科書）】
参考書のコピーと参考資料の配布のみで対応する。
【参考書】
理工系の学生の興味を引くようなユニークなテクノロジーを紹介するウェブページなどのプリントアウトも随時配布する。
【成績評価の方法と基準】
成績の総合評価におけるウエートの配分は以下の通りとする。
定期試験：４０％
課題：３０％
平常点：３０％【学生の意見等からの気づき】
英語力と想像力が向上したといった評価に、よりいっそう応えられるよう、努めていきたいと思います。
【その他の重要事項】
英語科目の単位修得要件として、Academic Express 3 の授業外課
題学習が義務付けられています。
【Outline (in English)】
Course Outline
This course is designed to help students get used to reading andwriting English texts that communicate scientific information.
Learning Objectives
By the end of the course, students are expected to acquire
the way of efficiently and effectively reading English texts
that communicate scientific information and the way of writing
English texts while thinking in English.
Learning Activities Outside the Classroom
Students are expected to complete assignments that will
be given at each class meeting: it will take students
approximately one hour to finish each assignment.
Grading Criteria/Policies
The final grade will be determined based on evaluation regarding the following: assignments (30%), in-class contribution(30%), and final examination (40%).

— 68 —

情報科学部 発行日：2023/5/1

LNGe232KA-ENG-201

科学英語１
平賀

史子

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：

12.

Preparation for
Presentation 2

13.

Presentation 2

14.

Make-Ups

You-Tube presentation, group
work, researching topic ofinterests.
Presentation, active listening,
conversation.
Make-Ups, Reflections,Feedback, and Goal setting【授業の概要と目的（何を学ぶか）】
The aim of this course is to support students to develop English
language skills to communicate in science and wide range ofother topics. The course enhances using technology for four
language skills (Reading, Writing, Listening, and Speaking).
Students are expected to work collaboratively with otherstudents through various tasks. (Tasks can be listening toand summarizing online lectures, researching and presenting
topics of interests, group discussion, etc.) For mid-term andend-term, students are required to demonstrate their learning
through communicative tasks.

【授業時間外の学習（準備学習・復習・宿題等）】
Students are expected to complete weekly online assignments,
preparation, and review for each class.
本授業の準備・復習時間は、計 1 時間を標準とします。

【到達目標】
Students will acquire four language skills (Reading, Writing,
Listening, and Speaking) in English communication in scienceand wide range of other topics.

【テキスト（教科書）】
Keynote (Level 2) Student Book by David Bohlke(CENGAGE Learning: ISBN 978-1-305-96504-1) 3, 250 yen (3,575 yen tax included)【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連

【参考書】
n/a

【授業の進め方と方法】
Students will do presentations using You-Tube and suggested
topics in the textbook. They are expected to work collaboratively to do various tasks such as group discussion, listening toand summarizing online lectures, researching, and presenting
topics of interest. Active participation is required in class. The
instructor will provide ongoing support for students.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1.
Introduction /Introduction of the course,
Orientation
Orientation, Academic
Express, Warm-up activities
2.
Unit 1: Protectors
You-Tube presentation,
Listening, note-taking, anddiscussion.
3.
Unit 1: Protectors
You-Tube presentation, group
work, writing summary.
4.
Unit 3: Global
You-Tube presentation,
Stories
Listening, note-taking, anddiscussion.
5.
Unit 3: Global
You-Tube presentation, group
Stories
work, writing summary.
6.
Preparation for
You-Tube presentation, group
Presentation 1
work, researching topic ofinterests.
7.
Presentation 1
Presentation, active listening,
conversation.
8.
Unit 4: Music
You-Tube presentation,
Listening, note-taking, anddiscussion.
9.
Unit 4: Music
You-Tube presentation, group
work, writing summary.
10.
Unit 6: Inspiration
You-Tube presentation,
Listening, note-taking, anddiscussion.
11.
Unit 6: Inspiration
You-Tube presentation, group
work, writing summary.

【成績評価の方法と基準】
Presentation 1 (20%), Presentation 2 (30%), Homework (30%),
Quizzes and You-Tube presentation (20 %)【学生の意見等からの気づき】
This is the first time for the instructor to teach this course.
However, the instructor is willing to be available to takestudent concern under consideration.
【学生が準備すべき機器他】
Students are required to bring either a smartphone, tablet, or
laptop computer. Please make sure that it is fully charged
before the class and can connect to the internet easily. Also,
students are welcome to bring their dictionary (electric or book)in class.
【その他の重要事項】
Students cannot get a credit unless they complete theAcademic Express assignments for the term.
【Outline (in English)】
By the end of this course, students are expected communicate
scientific topics as well as wide range of other topics more
confidently in English.

— 69 —

情報科学部 発行日：2023/5/1

LNGe232KA-ENG-201

科学英語１
平賀

史子

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
The aim of this course is to support students to develop English
language skills to communicate in science and wide range ofother topics. The course enhances using technology for four
language skills (Reading, Writing, Listening, and Speaking).
Students are expected to work collaboratively with otherstudents through various tasks. (Tasks can be listening toand summarizing online lectures, researching and presenting
topics of interests, group discussion, etc.) For mid-term andend-term, students are required to demonstrate their learning
through communicative tasks.
【到達目標】
Students will acquire four language skills (Reading, Writing,
Listening, and Speaking) in English communication in scienceand wide range of other topics.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Students will do presentations using You-Tube and suggested
topics in the textbook. They are expected to work collaboratively to do various tasks such as group discussion, listening toand summarizing online lectures, researching, and presenting
topics of interest. Active participation is required in class. The
instructor will provide ongoing support for students.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1.
Introduction /Introduction of the course,
Orientation
Orientation, Academic
Express, Warm-up activities
2.
Unit 1: Embrace
You-Tube presentation,
Stress!
Listening, note-taking, anddiscussion.
3.
Unit 1: Embrace
You-Tube presentation, group
Stress!
work, writing summary.
4.
Unit 2: Media
You-Tube presentation,
Influences
Listening, note-taking, anddiscussion.
5.
Unit 2: Media
You-Tube presentation, group
Influences
work, writing summary.
6.
Preparation for
You-Tube presentation, group
Presentation 1
work, researching topic ofinterests.
7.
Presentation 1
Presentation, active listening,
conversation.
8.
Unit 5: To the Edge You-Tube presentation,
Listening, note-taking, anddiscussion.
9.
Unit 5: To the Edge You-Tube presentation, group
work, writing summary.
10.
Unit 6: Money
You-Tube presentation,
Matters
Listening, note-taking, anddiscussion.
11.
Unit 6: Money
You-Tube presentation, group
Matters
work, writing summary.

12.

Preparation for
Presentation 2

13.

Presentation 2

14.

Make-Ups

You-Tube presentation, group
work, researching topic ofinterests.
Presentation, active listening,
conversation.
Make-Ups, Reflections,Feedback, and Goal setting【授業時間外の学習（準備学習・復習・宿題等）】
Students are expected to complete weekly online assignments,
preparation, and review for each class.
本授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】
Keynote (Level 4) Student Book by Helen Stephenson, Lewis
Lansford, Paul Dummett, and Richard Walker, Laurie Blass.
(CENGAGE Learning: ISBN 978-1-305-96506-5) 3, 250 yen (3,575 yen tax included)
【参考書】
n/a
【成績評価の方法と基準】
Presentation 1 (20%), Presentation 2 (30%), Homework (30%),
Quizzes and You-Tube presentation (20 %)【学生の意見等からの気づき】
This is the first time for the instructor to teach this course.
However, the instructor is willing to be available to takestudent concern under consideration.
【学生が準備すべき機器他】
Students are required to bring either a smartphone, tablet, or
laptop computer. Please make sure that it is fully charged
before the class and can connect to the internet easily. Also,
students are welcome to bring their dictionary (electric or book)in class.
【その他の重要事項】
Students cannot get a credit unless they complete theAcademic Express assignments for the term.
【Outline (in English)】
By the end of this course, students are expected communicate
scientific topics as well as wide range of other topics more
confidently in English.

— 70 —

情報科学部 発行日：2023/5/1

LNGe232KA-ENG-201

科学英語１
TERENCE

COONEY

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
Using English to present and understand information andideas about Information Technology.
【到達目標】At the end of the course students should have improved theirability to understand both reading material and conversations
related to the IT-related topic areas covered during thesemester.
They should also have improved their ability
to discuss these topics using appropriate vocabulary andstructures.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Each class will focus on a different topic related to Information
Technology. Reading and / or listening activities will focus
students’ attention on key vocabulary related to the topic,
and on the key structures and points of usage needed to talkabout it. Practice activities will usually involve pair-workinformation exchange or small-group discussion. There may
sometimes be short writing tasks to reinforce key points,
but most of the practice tasks will be speaking activities.
Submission of assignments and feedback will be done throughthe Learning Management System.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes

14

Final Review and
Test

Final Review and Test

【授業時間外の学習（準備学習・復習・宿題等）】
Students are expected to complete weekly homework tasks(sometimes reading, sometimes writing) to review work donein class and /or prepare for the following week’s class work. 本
授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】
English for Information Technology 1 (published by Pearson)
ISBN: 978-1-4082-69961【参考書】
Please bring an electronic or paper dictionary (E-J and J-E) toeach class.
【成績評価の方法と基準】
Class Participation and Homework: 70%
End-of-term review activities: 30%【学生の意見等からの気づき】
Textbook actvities will be supplemented by my own materials
where necessary.
【その他の重要事項】
Students cannot get a credit unless they complete theAcademic Express assignments for the term.
【Outline (in English)】Using English to present and understand information andideas about Information Technology.

【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Orientation /Information about the course.
Diagnostic
Warm-up activities to establish
a good group dynamic.
2
Working in IT - Part Main language focus:
1
Describing jobs.
3
Working in IT - Part Main language focus:
2
Describing schedules and daily
routines.
4
Computer Systems - Main language focus:
Part 1
Computer hardware.
5
Computer Systems - Main language focus:
Part 2Computer software.
6
Computer Systems - Main language focus:
Part 3
Working with computers.
7
Websites - Part 1
Main language focus: Talking
about websites.
8
Mid-term Review
Further practice activities
based on work covered so far.
9
Websites - Part 2
Main language focus: Getting
information about websites.
10
Websites - Part 3
Main language focus: Website
development.
11
Databases - Part 1
Main language focus:
Database basics.
12
Databases - Part 2
Main language focus: Data
processing.
13
Round up / Review
Further practice activities
based on work covered so far.

— 71 —

情報科学部 発行日：2023/5/1

LNGe232KA-ENG-201

科学英語１
上田

秀樹

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
経済・産業がグローバル化している現代社会で、将来、技術者・研究者として仕事をするうえで求められる実践的な英語の運用能力を、いろんな新しいユニークなテクノロジーに触れながら高めます。
【到達目標】
この科目では、以下の２つを授業の主な目標とします。
（１）知りたい科学技術情報を、英語の文書から効率的に探し出した
うえで、その内容を正確に理解するための基本的なリーディング技法を身に付ける。
（２）英語のネイティブによって書かれた英語の文章から、単語、構文、表現の使い方をまねできる能力を身につける。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
コースの前半は、新しいユニークなテクノロジーに関する英語のウェブページを教材とした、自分が伝えたい情報を英語のネイティブの表現をまねして書き表す力を養う演習などで構成します。
コースの後半は、新しいテクノロジーのアイデアを４、５人のチームに分かれて考案・探究するアクティビティを通して科学技術情報を英語で具体的に表現する演習を授業の中心とします。このアクティ
ビティでは、教室を仮想研究室にみたて、新しいテクノロジーのア
イデアを考案・探究する作業、海外で開かれる近未来テクノロジー
エキシビションに参考出展するとの想定で、考案・探究したアイデアの概要を英語で紹介する展示ポスター作成する作業などを行いな
がら、英語の実践的な運用能力を高めます。
なお、授業で課した課題の評価は学習支援システムにて行いますが、課題で多くの学生に生じていた間違いについては、授業時間に紹介・説明を行います。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
シラバス等の内容について補足説明を受ける。
2
科学技術文書の効果的 英語の科学技術文書を効果的に読なリーディング手法を むための手法についての説明を受
理解する
ける。
3
科学技術文書を効果的 英語の科学技術文書を効果的に読に読む（１）
む演習を行う。
4
科学技術文書を効果的 英語の科学技術文書を効果的に読に読む（２）
む力を伸ばすための演習を行う。
5
科学技術文書を効果的 英語の科学技術文書を効果的に読に読む（３）
む力をさらに伸ばすための演習を行う。
6
ブレーンストーミング 伝えたい情報を英語の長文にまとの手法を学ぶ
めるためのブレーンストーミングの手法を学ぶ。
7
フリーライティング
科学技術分野の与えられたトピッ
クについて英語で自由に文章を書く演習を行う。
8
ニューテクノロジー探 - どんなニューテクノロジーにつ究セッション（１）
いて探究していくかについてブ
レーンストーミングを行う。
- テクノロジー探究ワークシート（チームで提出）に英語で記入す
る。

9

10
11
12
13
14

ニューテクノロジー探 - テクノロジー探究ワークシート
究セッション（２） （チームで提出）を完成させる。
- テクノロジー探究ワークシート（個人で提出）に英語で記入し、完成させる。
ニューテクノロジー探 １枚目の展示ポスターの説明文を究セッション（３）英語で作成する。
ニューテクノロジー探 ２枚目の展示ポスターの説明文を究セッション（４）英語で作成する。
ニューテクノロジー探 １枚目と２枚目の展示ポスターを
究セッション（５）完成させる。
審査会
探究したニューテクノロジーについて審査会を行う。
全体のまとめ全体のまとめをする。

【授業時間外の学習（準備学習・復習・宿題等）】
計１０回課せられる課題を行う。本授業の準備・復習時間は、計 1
時間を標準とします。
【テキスト（教科書）】
参考書のコピーと参考資料の配布のみで対応する。
【参考書】
理工系の学生の興味を引くようなユニークなテクノロジーを紹介するウェブページなどのプリントアウトも随時配布する。
【成績評価の方法と基準】
成績の総合評価におけるウエートの配分は以下の通りとする。
定期試験：４０％
課題：３０％
平常点：３０％【学生の意見等からの気づき】
英語力と想像力が向上したといった評価に、よりいっそう応えられるよう、努めていきたいと思います。
【その他の重要事項】
英語科目の単位修得要件として、Academic Express 3 の授業外課
題学習が義務付けられています。
【Outline (in English)】
Course Outline
This course is designed to help students get used to reading andwriting English texts that communicate scientific information.
Learning Objectives
By the end of the course, students are expected to acquire
the way of efficiently and effectively reading English texts
that communicate scientific information and the way of writing
English texts while thinking in English.
Learning Activities Outside the Classroom
Students are expected to complete assignments that will
be given at each class meeting: it will take students
approximately one hour to finish each assignment.
Grading Criteria/Policies
The final grade will be determined based on evaluation regarding the following: assignments (30%), in-class contribution(30%), and final examination (40%).

— 72 —

情報科学部 発行日：2023/5/1

LNGe332KA-ENG-305

テクニカルライティング１
NICHOLAS DELGREGO
必選区分： ｜ 配当年次／単位：3〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】In this class, students will learn technical writing skills andbuild upon the skills learned in the previous Reading andWriting course. Students will also be required to continue
extensive reading to improve their overall English ability.
While this is mainly a writing course, students are expected toactively interact with their peers using English through peer
feedback.
【到達目標】At the completion of this course, students will be able togather firsthand and secondhand data. Students will also be
introduced to academic citation and referencing. Students will
be required to write a longer research paper (2-3 pages) in
English.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
The class is a combination of a traditional lecture class and an
active learning environment. Students will receive instruction
on writing/research activities and then have in-class time tostart their own writing. The instructor will provide continual
support and feedback.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
Week 1 Orientation
Set up Padlet
Set up XReading
Padlet Timed Writing
Week 2 Unit 7 - From
Paragraph to Essay Unit 7
1
Extensive Reading
Padlet Timed Writing
Week 3 Unit 7 - From
Paragraph to Essay Unit 7
2
Extensive Reading
Week 4 Unit 7 - From
Padlet Timed Writing
Paragraph to Essay Unit 7
3
Extensive Reading
Week 5 Unit 8 - Using
Padlet Timed Writing
Secondary Data 1
Unit 8Extensive Reading
Week 6 Unit 8 - Using
Padlet Timed Writing
Secondary Data 2
Unit 8Extensive Reading
Week 7 MidTerm
2nd Survey Data Deadline &Preliminary Presentations
Week 8 Unit 9 - Citing andPadlet Timed Writing
Referencing 1
Unit 9Extensive Reading
Week 9 Unit 9 - Citing andPadlet Timed Writing
Referencing 2
Unit 9Extensive Reading
Week
Unit 10 Padlet Timed Writing
10
Paraphrasing andUnit 10
Summarizing
Extensive Reading

Week
11
Week
12
Week
13
Week
14

Unit 11 - The
Argumentative
Essay 1
Unit 11 - The
Argumentative
Essay 2
Unit 12 - Looking
Back and Looking
Forward
Final

Padlet Timed Writing
Unit 11
Extensive Reading
Padlet Timed Writing
Unit 11
Extensive Reading
Padlet Timed Writing
Unit 12Extensive Reading
Final Essay Deadline & Final
Presentations【授業時間外の学習（準備学習・復習・宿題等）】
1. Complete all assignments and upload them to the Hoppii
learner management system.
2. Study using online materials (Extensive Reading)
3. Gather data and prepare drafts needed for in-class pair
feedback.
Students will need to complete one hour of work outside of classandstudents cannot get a credit unless they complete the Academic
Express assignments for the term and take the TOEIC test.
本授業の準備・復習時間は、計 1 時間を標準とします。 Academic
Express を終わらないと単位が出ません。
【テキスト（教科書）】
Research and Write: Essential Academic Skills by Andy Boon
(Halico Publishing)【参考書】
Padlet - www.padlet.com
Extensive Reading - www.xreading.com【成績評価の方法と基準】
Writing Task 1 (Survey) 10%
Writing Task 2 (Academic Essay) 20%
Padlet Writing 10%
Extensive Reading 20%
TOEIC Test 10%
Homework 10%
In-class Participation/Self-Evaluation 20%【学生の意見等からの気づき】
The instructor is always available to take student concerns
under consideration throughout the semester.
【学生が準備すべき機器他】
Students must bring either a smartphone, tablet, or laptop(laptop is preferred). Please be sure the devices are fully
charged before class and can connect to the internet easily.
【その他の重要事項】
This syllabus is subject to change depending on the University’s schedule.
【Outline (in English)】In this class, students will learn technical writing skills andbuild upon the skills learned in the previous Reading andWriting course. Students will also be required to continue
extensive reading to improve their overall English ability.
While this is mainly a writing course, students are expected toactively interact with their peers using English through peer
feedback.

— 73 —

情報科学部 発行日：2023/5/1

LNGe332KA-ENG-305

テクニカルライティング１
CONRAD MCPHAIL
必選区分： ｜ 配当年次／単位：3〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】This course builds upon basic English writing skills andempowers students to transition from constructing simple
paragraphs to composing carefully crafted essays of varying
types.
【到達目標】
Students who successfully complete this course will learn to:- Recognize the structure and function of the basic components
of a variety of texts.
- Build writing skills useful for a range of academic andtechnical fields.
- Compose a variety of texts, using the knowledge acquired inthis course.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Lessons will be conducted face-to-face, and feedback will be
provided in English, both in class and on the HOPPII platform.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introduction
Introduction to the course.
Chapter 8 (1)Explaining a Process (1)2Chapter 8 (2)Explaining a Process (2)3Chapter 9 (1)Writing Descriptions (1)4Chapter 9 (2)Writing Descriptions (2)5Chapter 10 (1)Expressing Your Opinion (1)6Chapter 10 (2)Expressing Your Opinion (2)7Mid-semester
Review topics covered in the
Review
first half of the course.
8
Chapter 11 (1)Comparing and Contrasting (1)9Chapter 11 (2)Comparing and Contrasting (2)10Chapter 12 (1)Analyzing Causes and Effects(1)
11
Chapter 12 (2)Analyzing Causes and Effects(2)
12Chapter 13 (1)Writing Summaries (1)13Chapter 13 (2)Writing Summaries (2)14End of Semester
Review topics covered in the
Reviewsecond half of the course.

【参考書】
Various materials will be provided in-class.
【成績評価の方法と基準】
Active Participation (20%)
Writing Tasks (20%)
Mid-semester Test (20%)
End of Semester Test (30%)
TOEIC (10%)
【学生の意見等からの気づき】
Feedback from students is welcome and will be used tocontinually refine subsequent iterations of this unit.
【学生が準備すべき機器他】
PC, A4 paper notebook, pens, textbook【その他の重要事項】- In-class smartphone use is strictly regulated. During lessons,smartphones may only be used with permission from theteacher. Unauthorized use of smartphones in class will resultin a 1% deduction from the student’s “Active Participation”
score.
- The syllabus may be amended to reflect student needs.
- More than 3 unexcused absences from class will result in a
final grade of “Fail”.
- In order to receive credit for this course the Academic Express
assignment must be successfully completed.
- In order to receive credit for this course TOEIC must be taken(except 4th year students).
【None】
None【Outline (in English)】This course builds upon basic English writing skills andempowers students to transition from constructing simple
paragraphs to composing carefully crafted essays of varying
types.

【授業時間外の学習（準備学習・復習・宿題等）】
Students will be assigned regular homework and will also
be expected to prepare for each class by reviewing relevantmaterials, as stipulated by the syllabus.
According touniversity guidelines, students are expected to spend at least
one hour per week preparing for class.
【テキスト（教科書）】
Ready to Write 2: Perfecting Paragraphs (5th Edition) Student
Book with Essential Online Resources
ISBN: 9780134399324
Publisher: Pearson
Students are required to purchase the textbook before the startof the course.

— 74 —

情報科学部 発行日：2023/5/1

LNGe332KA-ENG-305

テクニカルライティング１
花﨑美紀

必選区分： ｜ 配当年次／単位：3〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
専門分野において必要とされる、英語での知的作業の土台となる英語のリーディング およびライティング力の養成を主なねらいとしま
す。具体的には、英語のパラグラフの構成や論理の基礎を学び、トピックセンテンスやトランジションの言葉に着目するなどパラグラ
フ・リーディング、ライティングの基礎を身に付けます。あわせて、ブレーンストーミングの方法やトピックの設定の仕方などからはじめ、パラグラフ・リーディングで学んだ論理構成を応用して、英語の論理に沿った文章（エッセイレベル）が書けるようになることも目指します。
【到達目標】
この授業では、以下の４つを、主な目標とします。
（１）英語による発信がスムーズにできるように、TED TALK の聞
き取りを行い、リスニング力を養成します。
（２）英語による発信に必要な、英語の発音に慣れ親しみます（３）良文のリーディングの速読を行い、英語によるパラグラフの構
成や論理の基礎を学びます。
（４）パラグラフ・リーディングで学んだ論理構成を応用して、英語の論理に沿ったパラグラフが書けるようになることも目指します。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
各授業では以下の３つのことを行います。
（１）発音・リスニング練習（２）リーディング（３）ライティング（エッセーレベル）
また、授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1 回目 オリエンテーション
授業の概要について説明します
1 つ目のリーディング課題を読
2 回目 ・TED
TALK
み、トピックセンテンスの作り方
・発音練習
・リーディングを学びます。
3 回目 ・TED
TALK
1 つ目のリーディング課題を再度・発音練習行い、トピックセンテンスの作り・リーディング
方を確認します。
4 回目 ・TED
TALK
1 つ目のリーディング課題を参考
・発音練習に、トピックセンテンスを作成し・トピックセンテンス ます。
5 回目 ・TED
TALK
実際に受講生が書いたトピックセ・発音練習
ンテンスをお互いに読み、英語ら・英語らしい英語の学 しい英語で書かれたトピックセン
習
テンスの学習をします。
6 回目 ・TED
TALK
ピアレビューされたトピックセン
・発音練習
テンスをもとに、英語らしい英語
・トピックセンテンス で書かれたトピックセンテンスをの再度作成作成します。
7 回目 ・TED
TALK
2 つ目のリーディング課題を読・発音練習
み、パラグラフライティングにつ・リーディング
いて学びます。
8 回目 ・TED
TALK
2 つ目のリーディング課題を再度・発音練習
読み、パラグラフライティングに・リーディング
ついて確認します。

9 回目

・TED
TALK
・発音練習
・エッセイライティング
10 回目 ・TED
TALK
・発音練習
・英語らしい英語の学習
11 回目 ・TED
TALK
・発音練習
・エッセイライティング
12 回目 ・発音練習
・最終課題発表
13 回目 ・発音練習
・最終課題発表
14 回目 総復習と授業内試験

2 つ目のリーディング課題を参考に、パラグラフライティングを行います。
実際に受講生が書いたパラグラフ
ライティングをピアレビューし、英語らしい英語で書かれたパラグ
ラフライティングを学習します。
ピアレビューされたパラグラフラ
イティングをもとに、英語らしい
英語で書かれたパラグラフライ
ティングを作成します。
1 学期間かけて書いてきたライ
ティングを口頭発表
1 学期間かけて書いてきたライ
ティングを口頭発表
これまでの総復習と、授業内試験を行います【授業時間外の学習（準備学習・復習・宿題等）】
学期中に出される複数回のライティング課題を完成させてきてくだ
さい。
さらに、授業外での Academic Express の課題を行ってください。
また、10 月ごろに行われる TOEIC を必ず受験してください。
本授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】（１）『American & British English Pronunciation』 南雲堂（700 円）（２）『The Road to AI ： Mankind’s Technological Journey
AI への道 テクノロジーと人類の進歩』（金星堂 1900 円）【参考書】
授業内で指示します【成績評価の方法と基準】
以下の割合をもとに、総合的に判断します
・授業への参加態度（30 ％）・複数のリーディングとライティングの課題や小テストなど（30 ％）・学期末の発表（30 ％）・TOEIC （10%)
【学生の意見等からの気づき】
覚える英語から脱して、使える英語を皆さんに身につけていただけ
るよう、努力したいと思います。
【学生が準備すべき機器他】
特にありません。
【その他の重要事項】（１）授業への積極的な参加と定期的に出題される課題への意欲的な取り組みが必要です。積極的に授業には参加してください。
（２）質問がある場合は、メールでお送りいただくか、GBC にお越しください。
（３）英語科目の単位修得要件として、TOEIC-IP テストの受験とAcademic Express の英語コースの授業外課題学習が義務付けられています。
【Outline (in English)】This course aims to cultivate the reading, and writing skills
among the four basic English skills. In order to cultivate
those skills, we will mainly do the following tasks; (1) learn
the pronunciation of English to enhance both speaking andlistening skills (2) summary reading of scientific studies
as well as language studies (3) learn the basic skills ofparagraph reading and writing, and write an essay based on
the knowledge acquired.

— 75 —

情報科学部 発行日：2023/5/1

Students are expected to do the assigned homework, whichshould be about 1 hour per week.
The grades will be based on participation (30%), assignments(30%), the final presentation(30%), and TOEIC sore (10%).

— 76 —

情報科学部 発行日：2023/5/1

LNGe332KA-ENG-305

テクニカルライティング１
花﨑美紀

必選区分： ｜ 配当年次／単位：3〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
専門分野において必要とされる、英語での知的作業の土台となる英語のリーディング およびライティング力の養成を主なねらいとしま
す。具体的には、英語のパラグラフの構成や論理の基礎を学び、トピックセンテンスやトランジションの言葉に着目するなどパラグラ
フ・リーディング、ライティングの基礎を身に付けます。あわせて、ブレーンストーミングの方法やトピックの設定の仕方などからはじめ、パラグラフ・リーディングで学んだ論理構成を応用して、英語の論理に沿った文章（エッセイレベル）が書けるようになることも目指します。
【到達目標】
この授業では、以下の４つを、主な目標とします。
（１）英語による発信がスムーズにできるように、TED TALK の聞
き取りを行い、リスニング力を養成します。
（２）英語による発信に必要な、英語の発音に慣れ親しみます（３）良文のリーディングの速読を行い、英語によるパラグラフの構
成や論理の基礎を学びます。
（４）パラグラフ・リーディングで学んだ論理構成を応用して、英語の論理に沿ったパラグラフが書けるようになることも目指します。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
各授業では以下の３つのことを行います。
（１）発音・リスニング練習（２）リーディング（３）ライティング（エッセーレベル）
また、授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1 回目 オリエンテーション
授業の概要について説明します
1 つ目のリーディング課題を読
2 回目 ・TED
TALK
み、トピックセンテンスの作り方
・発音練習
・リーディングを学びます。
3 回目 ・TED
TALK
1 つ目のリーディング課題を再度・発音練習行い、トピックセンテンスの作り・リーディング
方を確認します。
4 回目 ・TED
TALK
1 つ目のリーディング課題を参考
・発音練習に、トピックセンテンスを作成し・トピックセンテンス ます。
5 回目 ・TED
TALK
実際に受講生が書いたトピックセ・発音練習
ンテンスをお互いに読み、英語ら・英語らしい英語の学 しい英語で書かれたトピックセン
習
テンスの学習をします。
6 回目 ・TED
TALK
ピアレビューされたトピックセン
・発音練習
テンスをもとに、英語らしい英語
・トピックセンテンス で書かれたトピックセンテンスをの再度作成作成します。
7 回目 ・TED
TALK
2 つ目のリーディング課題を読・発音練習
み、パラグラフライティングにつ・リーディング
いて学びます。
8 回目 ・TED
TALK
2 つ目のリーディング課題を再度・発音練習
読み、パラグラフライティングに・リーディング
ついて確認します。

9 回目

・TED
TALK
・発音練習
・エッセイライティング
10 回目 ・TED
TALK
・発音練習
・英語らしい英語の学習
11 回目 ・TED
TALK
・発音練習
・エッセイライティング
12 回目 ・発音練習
・最終課題発表
13 回目 ・発音練習
・最終課題発表
14 回目 総復習と授業内試験

2 つ目のリーディング課題を参考に、パラグラフライティングを行います。
実際に受講生が書いたパラグラフ
ライティングをピアレビューし、英語らしい英語で書かれたパラグ
ラフライティングを学習します。
ピアレビューされたパラグラフラ
イティングをもとに、英語らしい
英語で書かれたパラグラフライ
ティングを作成します。
1 学期間かけて書いてきたライ
ティングを口頭発表
1 学期間かけて書いてきたライ
ティングを口頭発表
これまでの総復習と、授業内試験を行います【授業時間外の学習（準備学習・復習・宿題等）】
学期中に出される複数回のライティング課題を完成させてきてくだ
さい。
さらに、授業外での Academic Express の課題を行ってください。
また、10 月ごろに行われる TOEIC を必ず受験してください。
本授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】（１）『American & British English Pronunciation』 南雲堂（700 円）（２）『The Road to AI ： Mankind’s Technological Journey
AI への道 テクノロジーと人類の進歩』（金星堂 1900 円）【参考書】
授業内で指示します【成績評価の方法と基準】
以下の割合をもとに、総合的に判断します
・授業への参加態度（30 ％）・複数のリーディングとライティングの課題や小テストなど（30 ％）・学期末の発表（30 ％）・TOEIC （10%)
【学生の意見等からの気づき】
覚える英語から脱して、使える英語を皆さんに身につけていただけ
るよう、努力したいと思います。
【学生が準備すべき機器他】
特にありません。
【その他の重要事項】（１）授業への積極的な参加と定期的に出題される課題への意欲的な取り組みが必要です。積極的に授業には参加してください。
（２）質問がある場合は、メールでお送りいただくか、GBC にお越しください。
（３）英語科目の単位修得要件として、TOEIC-IP テストの受験とAcademic Express の英語コースの授業外課題学習が義務付けられています。
【Outline (in English)】This course aims to cultivate the reading, and writing skills
amoung the four basic English skills. In order to cultivate
those skills, we will mainly do the following tasks; (1) learn
the pronunciation of English to enhance both speaking andlistening skills (2) summary reading of scientific studies
as well as language studies (3) learn the basic skills ofparagraph reading and writing, and write an essay based on
the knowledge acquired.

— 77 —

情報科学部 発行日：2023/5/1

LNGe332KA-ENG-305

テクニカルライティング１
CONRAD MCPHAIL
必選区分： ｜ 配当年次／単位：3〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】This course builds upon basic English writing skills andempowers students to transition from constructing simple
paragraphs to composing carefully crafted essays of varying
types.
【到達目標】
Students who successfully complete this course will learn to:- Recognize the structure and function of the basic components
of a variety of texts.
- Build writing skills useful for a range of academic andtechnical fields.
- Compose a variety of texts, using the knowledge acquired inthis course.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Lessons will be conducted face-to-face, and feedback will be
provided in English, both in class and on the HOPPII platform.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introduction
Introduction to the course.
Chapter 8 (1)Explaining a Process (1)2Chapter 8 (2)Explaining a Process (2)3Chapter 9 (1)Writing Descriptions (1)4Chapter 9 (2)Writing Descriptions (2)5Chapter 10 (1)Expressing Your Opinion (1)6Chapter 10 (2)Expressing Your Opinion (2)7Mid-semester
Review topics covered in the
Review
first half of the course.
8
Chapter 11 (1)Comparing and Contrasting (1)9Chapter 11 (2)Comparing and Contrasting (2)10Chapter 12 (1)Analyzing Causes and Effects(1)
11
Chapter 12 (2)Analyzing Causes and Effects(2)
12Chapter 13 (1)Writing Summaries (1)13Chapter 13 (2)Writing Summaries (2)14End of Semester
Review topics covered in the
Reviewsecond half of the course.

【参考書】
Various materials will be provided in-class.
【成績評価の方法と基準】
Active Participation (20%)
Writing Tasks (20%)
Mid-semester Test (20%)
End of Semester Test (30%)
TOEIC (10%)
【学生の意見等からの気づき】
Feedback from students is welcome and will be used tocontinually refine subsequent iterations of this unit.
【学生が準備すべき機器他】
PC, A4 paper notebook, pens, textbook【その他の重要事項】- In-class smartphone use is strictly regulated. During lessons,smartphones may only be used with permission from theteacher. Unauthorized use of smartphones in class will resultin a 1% deduction from the student’s “Active Participation”
score.
- The syllabus may be amended to reflect student needs.
- More than 3 unexcused absences from class will result in a
final grade of “Fail”.
- In order to receive credit for this course the Academic Express
assignment must be successfully completed.
- In order to receive credit for this course TOEIC must be taken(except 4th year students).
【None】
None【Outline (in English)】This course builds upon basic English writing skills andempowers students to transition from constructing simple
paragraphs to composing carefully crafted essays of varying
types.

【授業時間外の学習（準備学習・復習・宿題等）】
Students will be assigned regular homework and will also
be expected to prepare for each class by reviewing relevantmaterials, as stipulated by the syllabus.
According touniversity guidelines, students are expected to spend at least
one hour per week preparing for class.
【テキスト（教科書）】
Ready to Write 2: Perfecting Paragraphs (5th Edition) Student
Book with Essential Online Resources
ISBN: 9780134399324
Publisher: Pearson
Students are required to purchase the textbook before the startof the course.

— 78 —

情報科学部 発行日：2023/5/1

LNGe332KA-ENG-305

テクニカルライティング１
NICHOLAS DELGREGO
必選区分： ｜ 配当年次／単位：3〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】In this class, students will learn technical writing skills andbuild upon the skills learned in the previous Reading andWriting course. Students will also be required to continue
extensive reading to improve their overall English ability.
While this is mainly a writing course, students are expected toactively interact with their peers using English through peer
feedback.
【到達目標】At the completion of this course, students will be able togather firsthand and secondhand data. Students will also be
introduced to academic citation and referencing. Students will
be required to write a longer research paper (2-3 pages) in
English.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
The class is a combination of a traditional lecture class and an
active learning environment. Students will receive instruction
on writing/research activities and then have in-class time tostart their own writing. The instructor will provide continual
support and feedback.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
Week 1 Orientation
Set up Padlet
Set up XReading
Padlet Timed Writing
Week 2 Unit 7 - From
Paragraph to Essay Unit 7
1
Extensive Reading
Padlet Timed Writing
Week 3 Unit 7 - From
Paragraph to Essay Unit 7
2
Extensive Reading
Week 4 Unit 7 - From
Padlet Timed Writing
Paragraph to Essay Unit 7
3
Extensive Reading
Week 5 Unit 8 - Using
Padlet Timed Writing
Secondary Data 1
Unit 8Extensive Reading
Week 6 Unit 8 - Using
Padlet Timed Writing
Secondary Data 2
Unit 8Extensive Reading
Week 7 MidTerm
2nd Survey Data Deadline &Preliminary Presentations
Week 8 Unit 9 - Citing andPadlet Timed Writing
Referencing 1
Unit 9Extensive Reading
Week 9 Unit 9 - Citing andPadlet Timed Writing
Referencing 2
Unit 9Extensive Reading
Week
Unit 10 Padlet Timed Writing
10
Paraphrasing andUnit 10
Summarizing
Extensive Reading

Week
11
Week
12
Week
13
Week
14

Unit 11 - The
Argumentative
Essay 1
Unit 11 - The
Argumentative
Essay 2
Unit 12 - Looking
Back and Looking
Forward
Final

Padlet Timed Writing
Unit 11
Extensive Reading
Padlet Timed Writing
Unit 11
Extensive Reading
Padlet Timed Writing
Unit 12Extensive Reading
Final Essay Deadline & Final
Presentations【授業時間外の学習（準備学習・復習・宿題等）】
1. Complete all assignments and upload them to the Hoppii
learner management system.
2. Study using online materials (Extensive Reading)
3. Gather data and prepare drafts needed for in-class pair
feedback.
Students will need to complete one hour of work outside of classandstudents cannot get a credit unless they complete the Academic
Express assignments for the term.
【テキスト（教科書）】
Research and Write: Essential Academic Skills by Andy Boon
(Halico Publishing)【参考書】
Padlet - www.padlet.com
Extensive Reading - www.xreading.com【成績評価の方法と基準】
Writing Task 1 (Survey) 20%
Writing Task 2 (Academic Essay) 20%
Padlet Writing 10%
Extensive Reading 20%
Homework 10%
In-class Participation/Self-Evaluation 20%【学生の意見等からの気づき】
The instructor is always available to take student concerns
under consideration throughout the semester.
【学生が準備すべき機器他】
Students must bring either a smartphone, tablet, or laptop(laptop is preferred). Please be sure the devices are fully
charged before class and can connect to the internet easily.
【その他の重要事項】
This syllabus is subject to change depending on the University’s schedule.
【Outline (in English)】In this class, students will learn technical writing skills andbuild upon the skills learned in the previous Reading andWriting course. Students will also be required to continue
extensive reading to improve their overall English ability.
While this is mainly a writing course, students are expected toactively interact with their peers using English through peer
feedback.

— 79 —

情報科学部 発行日：2023/5/1

LNGe332KA-ENG-304

リーディング＆ライティング
NICHOLAS DELGREGO
必選区分： ｜ 配当年次／単位：3〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】In this class, students will learn technical writing skills andimprove their proficiency in writing. Students will also be
required to perform extensive reading to improve their overall
English ability. Students are expected to actively interact with
their peers using English through peer feedback.
【到達目標】At the completion of this course, students will create a bilingual
questionnaire in order to gather firsthand data. Students willthen use this data to write and research a longer paper (2-3
pages) in English.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
The class is a combination of a traditional lecture class and an
active learning environment. Students will receive instruction
on writing/research activities and then have in-class time tostart their own writing. The instructor will provide continual
support and feedback.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
Week 1 Orientation
Set up Padlet
Set up XReading
Week 2 Unit 1 - Making
Padlet Timed Writing
Questionnaires 1
Unit 1 p6-8
Extensive Reading
Week 3 Unit 1 - Making
Padlet Timed Writing
Questionnaires 2
Unit 1 p9-10
Extensive Reading
Week 4 Unit 1 - Making
Padlet Timed Writing
Questionnaires 3
Unit 1 p11-13
Extensive Reading
Week 5 Unit 2 - Topic
Padlet Timed Writing
Sentences 1
Unit 2 p14-18
Extensive Reading
Week 6 Unit 2 - Topic
Padlet Timed Writing
Sentences 2
Unit 2 p19-21
Extensive Reading
Week 7 MidTerm
Survey Data Deadline &Preliminary Presentations
Week 8 Unit 3 Padlet Timed Writing
Interviewing 1
Unit 3 p22-27
Extensive Reading
Week 9 Unit 3 Padlet Timed Writing
Interviewing 2
Unit 3 p28-29
Extensive Reading
Week
Unit 4 - Supporting Padlet Timed Writing
10
Sentences
Unit 4 p34-37
Extensive Reading
Week
Unit 5 - Observing
Padlet Timed Writing
11
Unit 5 p38-45
Extensive Reading

Week
12

Unit 6 - Concluding
Sentences 1

Week
13

Unit 6 - Concluding
Sentences 2

Week
14

Final

Padlet Timed Writing
Unit 6 p46-49
Extensive Reading
Padlet Timed Writing
Unit 6 p50-53
Extensive Reading
Final Essay Deadline & Final
Presentations【授業時間外の学習（準備学習・復習・宿題等）】
1. Complete all assignments and upload them to the Hoppii
learner management system.
2. Study using online materials (Extensive Reading)
3. Gather data and prepare drafts needed for in-class pair
feedback.
Students will need to complete one hour of work outside of classandstudents cannot get a credit unless they complete the Academic
Express assignments for the term.
本授業の準備・復習時間は、計 1 時間を標準とします。Academic
Express を終わらないと単位が出ません。
【テキスト（教科書）】
Research and Write: Essential Academic Skills by Andy Boon
(Halico Publishing)【参考書】
Padlet - www.padlet.com
Extensive Reading - www.xreading.com【成績評価の方法と基準】
Writing Task 1 (Survey) 20%
Writing Task 2 (Academic Essay) 20%
Padlet Writing 10%
Extensive Reading 20%
Homework 10%
In-class Participation/Self-Evaluation 20%【学生の意見等からの気づき】
The instructor is always available to take student concerns
under consideration throughout the semester.
【学生が準備すべき機器他】
Students must bring either a smartphone, tablet, or laptop(laptop is preferred). Please be sure the devices are fully
charged before class and can connect to the internet easily.
【その他の重要事項】
This syllabus is subject to change depending on the University’s schedule.
【Outline (in English)】In this class, students will learn technical writing skills andimprove their proficiency in writing. Students will also be
required to perform extensive reading to improve their overall
English ability. Students are expected to actively interact with
their peers using English through peer feedback.

— 80 —

情報科学部 発行日：2023/5/1

LNGe332KA-ENG-304

リーディング＆ライティング
CONRAD MCPHAIL
必選区分： ｜ 配当年次／単位：3〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】This course is designed to enable students to improve theirreading and writing skills, through a systematic and structured approach to incrementally building lexical, pragmaticand compositional knowledge while engaging with a variety ofmaterials.
【到達目標】
Students who successfully complete this course will learn to:- Apply a range of reading skills to improve both reading
accuracy and speed.
- Write well structured paragraphs and essays.
- Use correct word choice and grammar to construct clear andconcise sentences.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Lessons will be conducted face-to-face, and feedback will be
provided in English, both in class and on the HOPPII platform.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introduction
Introduction to the course.
Chapter 1 (1)Getting Organized (1)2Chapter 1 (2)Getting Organized (2)3Chapter 2 (1)Understanding Paragraphs (1)4Chapter 2 (2)Understanding Paragraphs (2)5Chapter 3 (1)Organizing Information by
Time Order (1)6Chapter 3 (2)Organizing Information by
Time Order (2)7Chapter 4 (1)Organizing Information by
Order of Importance (1)8Chapter 4 (2)Organizing Information by
Order of Importance (2)9Chapter 5 (1)Organizing Information by
Spatial Order (1)10Chapter 5 (2)Organizing Information by
Spatial Order (2)11Chapter 6 (1)Understanding the Writing
Process (1)12Chapter 6 (2)Understanding the Writing
Process (2)13Chapter 7
Supporting the Main Idea
14
Review
Review topics covered in thecourse.

ISBN: 9780134399324
Publisher: Pearson
Students are required to purchase the textbook before the startof the course.
【参考書】
Various materials will be provided in-class.
【成績評価の方法と基準】
Active Participation (20%)
Writing Tasks (30%)
Test (50%)
【学生の意見等からの気づき】
Feedback from students is welcome and will be used tocontinually refine subsequent iterations of this unit.
【学生が準備すべき機器他】
PC, A4 paper notebook, pens, textbook【その他の重要事項】- In-class smartphone use is strictly regulated. During lessons,smartphones may only be used with permission from theteacher. Unauthorized use of smartphones in class will resultin a 1% deduction from the student’s “Active Participation”
score.
- The syllabus may be amended to reflect student needs.
- More than 3 unexcused absences from class will result in a
final grade of “Fail”.
- The Academic Express assignment must be successfullycompleted.
【None】
None【Outline (in English)】This course is designed to enable students to improve theirreading and writing skills, through a systematic and structured approach to incrementally building lexical, pragmaticand compositional knowledge while engaging with a variety ofmaterials.

【授業時間外の学習（準備学習・復習・宿題等）】
Students will be assigned regular homework and will also
be expected to prepare for each class by reviewing relevantmaterials, as stipulated by the syllabus.
According touniversity guidelines, students are expected to spend at least
one hour per week preparing for class.
【テキスト（教科書）】
Ready to Write 2: Perfecting Paragraphs (5th Edition) Student
Book with Essential Online Resources— 81 —

情報科学部 発行日：2023/5/1

LNGe332KA-ENG-304

リーディング＆ライティング
花﨑美紀

必選区分： ｜ 配当年次／単位：3〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
専門分野において必要とされる、英語での知的作業の土台となる英語のリーディング およびライティング力の養成を主なねらいとしま
す。具体的には、多読をし長文読解のスピードを養成するとともに、
英語のセンテンスの作り方を学びます。
【到達目標】
この授業では、以下の 3 つを、主な目標とします。
（１）英語による発信に必要な、英語の発音に慣れ親しみます（２）良文のリーディングの速読を行い、英語によるパラグラフの構
成や論理の基礎を学びます。
（３）英語らしい英語センテンスが書けるようになることを目指します。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
各授業では以下の３つのことを行います。
（１）発音・リスニング練習（２）リーディング（３）ライティング（センテンスレベル〜パラグラフレベル）
また、授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1 回目 オリエンテーション
授業の概要について説明するとともに、Academic Express のレベ
ル別テストを行う
2 回目 xreading について
Xreading を使ってみるのと同時に、レベル決定 Test を受験する
3 回目 ・発音練習
教科書 4 − 5 頁の発音練習をし・ライティング
たあと、英作文に取り組む
・xreading
教科書６−７頁の発音練習をした
4 回目 ・発音練習・ライティング
あと、前回の英作文を見直す
・xreading
5 回目 ・英語らしい英語の学 実際に受講生が書いたセンテンス
習をお互いに読み、英語らしい英語で書かれた文の学習をします。
6 回目 ・発音練習
ピアレビューされた英作文をもと・ライティングに、英語らしい英語で書かれたセ・xreading
ンテンスを作成します。
7 回目 ・発音練習
教科書 8-9 頁の発音練習をしたあ・ライティングと、新たな英作文に取り組む
・xreading
8 回目 ・発音練習
教科書 10-11 頁の発音練習をし・ライティング
たあと、前回の英作文を見直す
・xreading
9 回目 ・発音練習
発音練習のあと、実際に受講生が・ライティング
書いた英作文をピアレビューを行
・xreadingう。
10 回目 ・発音練習
これまでのピアレビューをもと・ライティングに、課題の英作文に取り組む
・xreading

11 回目 ・発音練習・ライティング・xreading
12 回目 ・発音練習・ライティング・xreading
13 回目 ライティングしたものの発表会１
14 回目 ライティングしたものの発表会２

前回作成した英作文のピアレ
ビューを行う。
ピアレビューをもとに、発表原稿を完成させる。
これまでの総復習と、授業内試験を行います
これまでの総復習と、授業内試験を行います【授業時間外の学習（準備学習・復習・宿題等）】
学期中に出される複数回のライティング課題を完成させてきてくだ
さい。
さらに、授業外での Academic Express の課題を行ってください。
本授業の準備・復習時間は、計 14 時間を標準とします。
【テキスト（教科書）】（１）『American & British English Pronunciation』 南雲堂（700 円）（２）xreading のライセンス（詳しくは初回授業に説明します）
（1500
円）
【参考書】
授業内で指示します【成績評価の方法と基準】
以下の割合をもとに、総合的に判断します
・授業への参加態度（30 ％）・複数のリーディングとライティングの課題や小テストなど（30 ％）・学期末の発表（40 ％）【学生の意見等からの気づき】
覚える英語から脱して、使える英語を皆さんに身につけていただけ
るよう、努力したいと思います。
【学生が準備すべき機器他】
特にありません。
【その他の重要事項】（１）授業への積極的な参加と定期的に出題される課題への意欲的な取り組みが必要です。積極的に授業には参加してください。
（２）質問がある場合は、メールでお送りいただくか、GBC にお越しください。
（３）英語科目の単位修得要件として、Academic Express の授業外
課題学習が義務付けられています。
【Outline (in English)】This course aims to cultivate the reading, and writing skills
among the four basic English skills. In order to cultivate thoseskills, we will mainly do the following tasks; (1) do extensive
reading in order to read and grasp English paragraphs quickly
and adequately (2) cultivate the English pronunciation skills toenhance both speaking and listening skills (3) learn the basic
skills of writing English sentences.
Students are expected to do the assigned homework, whichshould be about 1 hour per week.
The grades will be based on participation (30%), assignments(30%), and the final presntation(40%).

— 82 —

情報科学部 発行日：2023/5/1

LNGe332KA-ENG-304

リーディング＆ライティング
花﨑美紀

必選区分： ｜ 配当年次／単位：3〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
専門分野において必要とされる、英語での知的作業の土台となる英語のリーディング およびライティング力の養成を主なねらいとしま
す。具体的には、多読をし長文読解のスピードを養成するとともに、
英語のセンテンスの作り方を学びます。
【到達目標】
この授業では、以下の 3 つを、主な目標とします。
（１）英語による発信に必要な、英語の発音に慣れ親しみます（２）良文のリーディングの速読を行い、英語によるパラグラフの構
成や論理の基礎を学びます。
（３）英語らしい英語センテンスが書けるようになることを目指します。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
各授業では以下の３つのことを行います。
（１）発音・リスニング練習（２）リーディング（３）ライティング（センテンスレベル〜パラグラフレベル）
また、授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1 回目 オリエンテーション
授業の概要について説明するとともに、Academic Express のレベ
ル別テストを行う
2 回目 xreading について
Xreading を使ってみるのと同時に、レベル決定 Test を受験する
3 回目 ・発音練習
教科書 4 − 5 頁の発音練習をし・ライティング
たあと、英作文に取り組む
・xreading
教科書６−７頁の発音練習をした
4 回目 ・発音練習・ライティング
あと、前回の英作文を見直す
・xreading
5 回目 ・英語らしい英語の学 実際に受講生が書いたセンテンス
習をお互いに読み、英語らしい英語で書かれた文の学習をします。
6 回目 ・発音練習
ピアレビューされた英作文をもと・ライティングに、英語らしい英語で書かれたセ・xreading
ンテンスを作成します。
7 回目 ・発音練習
教科書 8-9 頁の発音練習をしたあ・ライティングと、新たな英作文に取り組む
・xreading
8 回目 ・発音練習
教科書 10-11 頁の発音練習をし・ライティング
たあと、前回の英作文を見直す
・xreading
9 回目 ・発音練習
発音練習のあと、実際に受講生が・ライティング
書いた英作文をピアレビューを行
・xreadingう。
10 回目 ・発音練習
これまでのピアレビューをもと・ライティングに、課題の英作文に取り組む
・xreading

11 回目 ・発音練習・ライティング・xreading
12 回目 ・発音練習・ライティング・xreading
13 回目 ライティングしたものの発表会１
14 回目 ライティングしたものの発表会２

前回作成した英作文のピアレ
ビューを行う。
ピアレビューをもとに、発表原稿を完成させる。
これまでの総復習と、授業内試験を行います
これまでの総復習と、授業内試験を行います【授業時間外の学習（準備学習・復習・宿題等）】
学期中に出される複数回のライティング課題を完成させてきてくだ
さい。
さらに、授業外での Academic Express の課題を行ってください。
本授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】（１）『American & British English Pronunciation』 南雲堂（700 円）（２）xreading のライセンス（詳しくは初回授業に説明します）
（1500
円）
【参考書】
授業内で指示します【成績評価の方法と基準】
以下の割合をもとに、総合的に判断します
・授業への参加態度（30 ％）・複数のリーディングとライティングの課題や小テストなど（30 ％）・学期末の発表（40 ％）【学生の意見等からの気づき】
覚える英語から脱して、使える英語を皆さんに身につけていただけ
るよう、努力したいと思います。
【学生が準備すべき機器他】
特にありません。
【その他の重要事項】（１）授業への積極的な参加と定期的に出題される課題への意欲的な取り組みが必要です。積極的に授業には参加してください。
（２）質問がある場合は、メールでお送りいただくか、GBC にお越しください。
（３）英語科目の単位修得要件として、Academic Express の授業外
課題学習が義務付けられています。
【Outline (in English)】This course aims to cultivate the reading, and writing skills
among the four basic English skills. In order to cultivate thoseskills, we will mainly do the following tasks; (1) do extensive
reading in order to read and grasp English paragraphs quickly
and adequately (2) cultivate the English pronunciation skills toenhance both speaking and listening skills (3) learn the basic
skills of writing English sentences.

— 83 —

情報科学部 発行日：2023/5/1

LNGe332KA-ENG-304

リーディング＆ライティング
CONRAD MCPHAIL
必選区分： ｜ 配当年次／単位：3〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】This course is designed to enable students to improve theirreading and writing skills, through a systematic and structured approach to incrementally building lexical, pragmaticand compositional knowledge while engaging with a variety ofmaterials.
【到達目標】
Students who successfully complete this course will learn to:- Apply a range of reading skills to improve both reading
accuracy and speed.
- Write well structured paragraphs and essays.
- Use correct word choice and grammar to construct clear andconcise sentences.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Lessons will be conducted face-to-face, and feedback will be
provided in English, both in class and on the HOPPII platform.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introduction
Introduction to the course.
Chapter 1 (1)Getting Organized (1)2Chapter 1 (2)Getting Organized (2)3Chapter 2 (1)Understanding Paragraphs (1)4Chapter 2 (2)Understanding Paragraphs (2)5Chapter 3 (1)Organizing Information by
Time Order (1)6Chapter 3 (2)Organizing Information by
Time Order (2)7Chapter 4 (1)Organizing Information by
Order of Importance (1)8Chapter 4 (2)Organizing Information by
Order of Importance (2)9Chapter 5 (1)Organizing Information by
Spatial Order (1)10Chapter 5 (2)Organizing Information by
Spatial Order (2)11Chapter 6 (1)Understanding the Writing
Process (1)12Chapter 6 (2)Understanding the Writing
Process (2)13Chapter 7
Supporting the Main Idea
14
Review
Review topics covered in thecourse.

ISBN: 9780134399324
Publisher: Pearson
Students are required to purchase the textbook before the startof the course.
【参考書】
Various materials will be provided in-class.
【成績評価の方法と基準】
Active Participation (20%)
Writing Tasks (30%)
Test (50%)
【学生の意見等からの気づき】
Feedback from students is welcome and will be used tocontinually refine subsequent iterations of this unit.
【学生が準備すべき機器他】
PC, A4 paper notebook, pens, textbook【その他の重要事項】- In-class smartphone use is strictly regulated. During lessons,smartphones may only be used with permission from theteacher. Unauthorized use of smartphones in class will resultin a 1% deduction from the student’s “Active Participation”
score.
- The syllabus may be amended to reflect student needs.
- More than 3 unexcused absences from class will result in a
final grade of “Fail”.
- The Academic Express assignment must be successfullycompleted.
【None】
None【Outline (in English)】This course is designed to enable students to improve theirreading and writing skills, through a systematic and structured approach to incrementally building lexical, pragmaticand compositional knowledge while engaging with a variety ofmaterials.

【授業時間外の学習（準備学習・復習・宿題等）】
Students will be assigned regular homework and will also
be expected to prepare for each class by reviewing relevantmaterials, as stipulated by the syllabus.
According touniversity guidelines, students are expected to spend at least
one hour per week preparing for class.
【テキスト（教科書）】
Ready to Write 2: Perfecting Paragraphs (5th Edition) Student
Book with Essential Online Resources— 84 —

情報科学部 発行日：2023/5/1

LNGe332KA-ENG-304

リーディング＆ライティング
NICHOLAS DELGREGO
必選区分： ｜ 配当年次／単位：3〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】In this class, students will learn technical writing skills andimprove their proficiency in writing. Students will also be
required to perform extensive reading to improve their overall
English ability. Students are expected to actively interact with
their peers using English through peer feedback.
【到達目標】At the completion of this course, students will create a bilingual
questionnaire in order to gather firsthand data. Students willthen use this data to write and research a longer paper (2-3
pages) in English.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
The class is a combination of a traditional lecture class and an
active learning environment. Students will receive instruction
on writing/research activities and then have in-class time tostart their own writing. The instructor will provide continual
support and feedback.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
Week 1 Orientation
Set up Padlet
Set up XReading
Week 2 Unit 1 - Making
Padlet Timed Writing
Questionnaires 1
Unit 1 p6-8
Extensive Reading
Week 3 Unit 1 - Making
Padlet Timed Writing
Questionnaires 2
Unit 1 p9-10
Extensive Reading
Week 4 Unit 1 - Making
Padlet Timed Writing
Questionnaires 3
Unit 1 p11-13
Extensive Reading
Week 5 Unit 2 - Topic
Padlet Timed Writing
Sentences 1
Unit 2 p14-18
Extensive Reading
Week 6 Unit 2 - Topic
Padlet Timed Writing
Sentences 2
Unit 2 p19-21
Extensive Reading
Week 7 MidTerm
Survey Data Deadline &Preliminary Presentations
Week 8 Unit 3 Padlet Timed Writing
Interviewing 1
Unit 3 p22-27
Extensive Reading
Week 9 Unit 3 Padlet Timed Writing
Interviewing 2
Unit 3 p28-29
Extensive Reading
Week
Unit 4 - Supporting Padlet Timed Writing
10
Sentences
Unit 4 p34-37
Extensive Reading
Week
Unit 5 - Observing
Padlet Timed Writing
11
Unit 5 p38-45
Extensive Reading

Week
12

Unit 6 - Concluding
Sentences 1

Week
13

Unit 6 - Concluding
Sentences 2

Week
14

Final

Padlet Timed Writing
Unit 6 p46-49
Extensive Reading
Padlet Timed Writing
Unit 6 p50-53
Extensive Reading
Final Essay Deadline & Final
Presentations【授業時間外の学習（準備学習・復習・宿題等）】
1. Complete all assignments and upload them to the Hoppii
learner management system.
2. Study using online materials (Extensive Reading)
3. Gather data and prepare drafts needed for in-class pair
feedback.
Students will need to complete one hour of work outside of classandstudents cannot get a credit unless they complete the Academic
Express assignments for the term.
【テキスト（教科書）】
Research and Write: Essential Academic Skills by Andy Boon
(Halico Publishing)【参考書】
Padlet - www.padlet.com
Extensive Reading - www.xreading.com【成績評価の方法と基準】
Writing Task 1 (Survey) 20%
Writing Task 2 (Academic Essay) 20%
Padlet Writing 10%
Extensive Reading 20%
Homework 10%
In-class Participation/Self-Evaluation 20%【学生の意見等からの気づき】
The instructor is always available to take student concerns
under consideration throughout the semester.
【学生が準備すべき機器他】
Students must bring either a smartphone, tablet, or laptop(laptop is preferred). Please be sure the devices are fully
charged before class and can connect to the internet easily.
【その他の重要事項】
This syllabus is subject to change depending on the University’s schedule.
【Outline (in English)】In this class, students will learn technical writing skills andimprove their proficiency in writing. Students will also be
required to perform extensive reading to improve their overall
English ability. Students are expected to actively interact with
their peers using English through peer feedback.

— 85 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-102

英語表現２
花﨑

美紀

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】『英語表現』は、英語の４技能のうち、Writing と Speaking の、
主に英語の発信能力を涵養することをねらいとしている。
専門に進んでから必要とされる英語での知的作業の土台となる、
英語の発信力の養成を主なねらいとし、さらには、『英語理解』の授業が主に伸ばすことを目的としている英語受信能力とも有機的に関連付けながら、ライティング・スピーキングの基礎の習熟を目指す。
【到達目標】『英語表現１』では、主にセンテンスレベル〜パラグラフレベルでの特にライティング能力を中心とした、英語力の習得を目指し、『英語表現２』では、主にパラグラフレベル〜エッセイレベルでの、英語力の習得を目指す。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
この授業では、以下の５つを、行います。
（１）TED TALK の聞き取りを行います（２）英語による発信に必要な、英語の発音に慣れ親しみます（２）良文のリーディングの速読を行い、（３）英語によるエッセイの構成や論理の基礎を学びます。
（４）上記の学習をもとに、エッセイを書き（５）作成したエッセイを、クラスで発表します
また、授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
オリエンテーション
授業の目的および進め方について、説明します2（１）TED TALK
1 つ目のリーディング課題を読（２）発音練習み、トピックセンテンスの作り方を学びます。
（３）リーディング
3（１）TED TALK
1 つ目のリーディング課題を再度（２）発音練習
行い、トピックセンテンスの作り方を確認します。
（３）ライティング
4（１）TED TALK
1 つ目のリーディング課題を参考（２）発音練習に、トピックセンテンスを作成し（３）ライティング
ます。
5（１）TED TALK
実際に受講生が書いたトピックセ（２）発音練習
ンテンスをお互いに読み、英語ら（３）英語らしい文の しい英語でかかれたトピックセン
学習
テンスの学習をします6（１）TED TALK
ピアレビューされたトピックセン（２）発音練習
テンスをもとに、英語らしい英語（３）英語らしい文の でかかれたトピックセンテンスを学習作成します。
7（１）TED TALK
2 つ目のリーディング課題を読（２）発音練習
み、パラグラフリーディングにつ（３）リーディング
いて学びます。
8（１）TED TALK
2 つ目のリーディング課題を再度（２）発音練習
読み、パラグラフリーディングに（３）リーディング
ついて確認します。
9（１）TED TALK
2 つ目のリーディング課題を参考（２）発音練習に、パラグラフライティングを行（３）ライティング
います。

10

11

12

13

14

（１）TED TALK（２）発音練習（３）ライティング

実際に受講生が書いたパラグラフ
ライティングをピアレビューし、英語らしい英語でかかれたパラグ
ラフライティングを学習します。
（１）TED TALK
ピアレビューされたパラグラフラ（２）発音練習
イティングをもとに、英語らしい（３）ライティング
英語でかかれたパラグラフライ
ティングを作成します。
（１）発音練習
書きあがったパラグラフの発表会（２）スピーキング
を行い、ピアレビューを行います。
（１）発音練習
書きあがったパラグラフの発表会（２）スピーキング
を行い、ピアレビューを行います。
総復習と授業内テスト これまでの総復習と、定期試験を行います【授業時間外の学習（準備学習・復習・宿題等）】
授業内で課題で出されるライティング課題を仕上げてください。
また、授業外での Academic Express の課題を行ってください。
本授業の準備・復習時間は、計 4 時間を標準とします。
【テキスト（教科書）】（１）American & British English Pronunciation 南雲堂 (700円）（２）リーディング、ライティングマテリアルは、こちらで用意します【参考書】
授業内に指示します【成績評価の方法と基準】
以下の割合をもとに、総合的に判断します
・授業への参加態度（30 ％）・複数のリーディングとライティングの課題や小テストなど（30 ％）・学期末の発表（30 ％）・TOEIC の成績（10%)
【学生の意見等からの気づき】
覚える英語から脱して、使える英語を皆さんに身につけていただけ
るよう、努力したいと思います。
【学生が準備すべき機器他】
特になし【その他の重要事項】（１）授業への積極的な参加と定期的に出題される課題への意欲的な取り組みが必要です。積極的に授業には参加してください。
（２）リーディングやライティングでは、類推力や想像力が必要なことが多いですが、それらに留意して辞書は効果的に使うようにしてください。
（３）質問がある場合は、GBC まで来ていただくか、メールでお願いします。
（４）英語科目の単位修得要件として、TOEIC-IP テストの受験とAcademic Express の授業外課題学習が義務付けられています。
（５）TED TALK の聞き取りのために、毎回、PC を持参ください。
【Outline (in English)】This course aims to cultivate the speaking and writing skills
amoung the four basic English skills. In order to cultivate
those skills, we will mainly do the following tasks; (1) listen
to TED TALK in order to cultivate the listening skills, (2)learn
the pronunciation of English to enhance speaking (3) learn thebasic skills of essay writing, and (4) write an essay and makepresentations based on the knowledge acquired.

— 86 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-102

英語表現２
CHRISTOPHERMASCHIO

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
Effective communication opens up a lot of possibilities foranyone wanting to work in an international environment.
This course is for students who wish to develop and practicetheir communication skills. Attention will also be given
to enhancing the skills students require to be independent
language learners.

【テキスト（教科書）】
Impact Issues 1 (3rd Edition)
ISBN 9789813134379
Pearson【到達目標】
1. Students will demonstrate improved speaking, listening,
and reading fluency.
2. Students will become more capable of participating inspoken discourse.
3. Students will become familiar with the writing process.
4. Students will become better independent language learners.

【成績評価の方法と基準】
Evaluation of in-class participation (14%)
Mid-semester task (15%)
Homework completion / quizzes (38%)
Final task (23%)
TOEIC test result (10%)

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Students will participate in group discussions, complete
activities, and make presentations. Submission of assignments
and feedback will be on the Learning Management System.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Class orientation
Introduction to the semester.
Your summer
Speaking and writing task:
vacation.
your summer vacation.
2
Unit 11 Pet Peeve
What bothers you?
3
Unit 12 Close YourHow do you feel about
Eyes and See
disability issues?
4
Unit 13 Protecting
What will you change to help
our Environment
the environment?
5
Unit 14 Get a Job
What do you value in life?
6
Semester review
Review of the semester thusfar.
7
Mid-semester task. Speaking and listening task.
8
Unit 15 To Tell or
What are some reasons not to
Not to Tell?
tell the truth?
9
Unit 16 Flight 77
What should you do if you heara voice in your head?
10
Unit 17 To Have or What are reasons to have or
Not to Have
not to have children?
11
Unit 18 Are
What do you think makes
Humans Smart?
humans intelligent?
12
Unit 19 Cloning
What technology is acceptable
Cyndi
or unacceptable to you?
13
Semester review
Review of the semester thusfar.
14
Final review andSpeaking and listening task.
test

【参考書】
Worksheets
Handouts【学生の意見等からの気づき】
The teacher always welcomes feedback and encourages
students to suggest changes to improve the course at any time
during the semester.
【学生が準備すべき機器他】
HOPPII, the Hosei University learning management platform,
will be used throughout the semester.
【その他の重要事項】
The contents and timing of the syllabus are subject to change
according to the needs of the class. Class attendance is a course
requirement. In principle, no more than 4 absences persemester are allowed. You must complete the Academic
Express requirement.
【Outline (in English)】This course will provide students with speaking, listening,
and reading practice combined with activities and tasks for
expanding their vocabulary. Additionally, students will begiven opportunities to develop their writing skills within thecontext of the course material.

【授業時間外の学習（準備学習・復習・宿題等）】
Students are expected to complete homework assignmentsfrom the textbook and worksheets that will be provided by theteacher. University guidelines suggest preparation and review
should be around one hour a week for a one-credit course.

— 87 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-102

英語表現２
RYAN HARTLEY
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
計算機科学専攻の学生を対象とした英語クラスです。本授業は、豊かな語彙力・正確な文法力の定着を図ると同時に、それに支えられた 4 技能（リーディング、ライティング、リスニング、スピーキン
グ）の総合的な向上を目的とする。理工・生命系の分野では、英語が世界共通語になっていることを受け、将来の技術者・研究者には必要な専門知識を英語で受信・発信できる英語力に加え、社会の要求に応えられる高度な英語運用能力の習得が求められる。本授業では、そのための基礎力・総合力・応用力をつけるべく、学生の英語力を基にどのスキルに重点を置くか見極めた上で、効果的な教授方法を取り入れて実施する。
【到達目標】
例 1 ：英語でのコミュニケーションについて紹介します。
例 2:ディスカッションやプレゼンテーションで自分の考えを伝えるために、リスニングとリーディングのスキルを身につけることを目的としたコースです。
例 3: このコースでは、生徒の英語学習の基礎となる、コンピュータ
サイエンス、デジタルメディア、自然科学、工学の実生活に即したトピックを扱います。
例 1:This course introduces English communication to students.
例 2:The aim of this course is to help students acquire listening
and reading skills in order to communicate ideas in discussion
and presentation forms.
例 3:This course deals with real life computer science, digital
media, natural science, and engineering topics that will form
the basis of students English learning.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
例 1:Every three weeks, students will complete a research
project. In preparation for this students will conduct researchin class and for homework.
例 2:For homework, students will be expected to learn about
their topic, take notes, and bring those notes to class fordiscussion.
例 3:In class, students will discuss their research in small
groups in addition to individually completing tasks assignedby the teacher.
例 4:At the end of each project ’cycle’, students will present
their research in small groups using poster or computer aids.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introductions, first
In this class we will be getting
half semester goal
to know each other andsetting
brainstorming what issues you
are interested in in science.
2
Research
You will be researching yourissue area with the help ofvarious online reading sources.
3
Planning
Computer skills and planning
your presentation.

4

Issue 1 Presentation

5

Research

6

Planning

7

Issue 2 Presentation

8

Second half
semester goal
setting9

Research

10

Planning

11

Issue 3 Presentation

12

Research

13

Planning

14

Issue 4 Presentation

In this class you will bepresenting on your first scienceissue.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your second
science issue.
In this class we will be
brainstorming what issues you
are interested in inengineering.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your firstengineering issue.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your second
engineering issue.

【授業時間外の学習（準備学習・復習・宿題等）】
例 1:Students will be expected to be self-motivated and do atleast two hours of research on their chosen issues.
例 2:Proof of research in the form of notes and materials will bechecked in class.
【テキスト（教科書）】
Texts and online materials provided in class.
【参考書】
A Google Classroom will be created for activities andassignments. The class codes provided in due time.
【成績評価の方法と基準】
例 1:Your overall grade in the class will be decided based on
the following: 4 x project presentations (20% each). Class
participation (10%). TOEIC test result (10%). There will be
no final test. Pass mark 60%.
例 2:Students receive a higher class participation score when
they are prepared with the homework, volunteer to answer or
ask questions, and participate effectively in pair/group work.
例 3:Students who miss five or more class sessions without avalid excuse (like an extended illness) may be failed.
【学生の意見等からの気づき】
Not applicable.
【その他の重要事項】
You must complete the Academic Express assignment by thedue date to get credit for this course.

— 88 —

情報科学部 発行日：2023/5/1【Outline (in English)】This is an English class for computer science students.This
class reinforces the development of a rich vocabulary and accurate grammatical knowledge, and based on this knowledge,
aims at the comprehensive development of the four skills(reading, writing, listening and speaking). In the scienceand engineering fields, English is the common language.
Technicians and scientists of the future will need the ability
to comprehend and communicate in English to meet the needof society for high levels of English. In order to meet this need,this class emphasizes the development of basic, comprehensive
skills and knowledge and the ability to apply them. Based on
the needs of students, a variety of effective approaches will be
used to strengthen basic English competency.

— 89 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-102

英語表現２
ALAN D MORGAN
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
The overall objective of the course is to enable students tocommunicate more effectively in English in common social andacademic interactions.
本コースの目的は、学生が日常の社会的および学術的な状況において、英語でより効果的にコミュニケーションできるようにすることです。
【到達目標】
After taking this class, students will be able to communicate
more effectively with others in everyday social situations,and also communicate opinions accurately in discussion withothers.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
The class uses a textbook organized in thematic units witha focus on specific grammar structures and appropriate
functional language. The class will comprise frequent pairwork and group work and listening tasks during class tofamiliarise students with the use of vocabulary and grammar
structures in English. The class will also include realistic
listening comprehensions to improve listening skills. Role-playtests will be used to evaluate speech skills, and homeworkassignments will be set to evaluate progress in writing skills.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
Class rules and grading
1
Introduction &criteria
Academic Express
Placement Test
Academic Express Placement
test
2
Food
Countable and uncountablenouns
3
The Past
Using the past simple verb to
be and time/date phrases
4
Cause and EffectExplaining decisions andconsequences
5
Money
Talking about financial
issues(relative clauses)
6
Commerce
Talking about business issues(quantifiers and phrasal verbs)
7
Role Play
Reviewing the previous 4 units
Assessment
Lessons 2-6
8
The environment
Talking about environmental
issues (comparatives andsuperlatives).
9
Law and crime
Talking about social issues(present/past passive)
10
Technology
Talking about the effect ontechnology on society (present
perfect + time markers)
11
Technology and the Making predictions andfuturespeculation (first conditional)

12Entertainment

13

Role Play
Assessment
Lessons 7-13

14

REVIEW

Discussing the views of others(reported speech)
Role-Play using language fromprevious units on a topic
defined by teacher and chosen
by student.
REVIEW【授業時間外の学習（準備学習・復習・宿題等）】
2 short written assignments covering language covered in thecourse and and assessed according to task completion andaccuracy and variety of use of target language.
【テキスト（教科書）】
Speakout Elementary Students Book, 2nd edition (Frances
Eales and Steve Oakes, Pearson Longman, 2015) (ISBN978-1-292-11592-4) c. ¥ 2,800【参考書】
Online audio and video resources are available to students at
www.english.com/speakout【成績評価の方法と基準】
Homework 30%
In class role plays 25%
Class participation 20%
Review Test 15%
TOEIC 10%
【学生の意見等からの気づき】
Most student feedback in the last two years has been concernedwith the online nature of the class. The role play andspeech assessment were both challenging and widely enjoyedin previous years, so with a return to face-to-face teachingthese have been re-introduced to the class.
【学生が準備すべき機器他】
Students should bring a paper or electronic dictionary toclass.Students may use a dictionary on their smartphone, but
any use of a smartphone unconnected to the lesson will be
penalised and result in a lower grade.
【その他の重要事項】
Students cannot get a credit unless they complete their
Academic Express selected training and take the TOEIC test
held at Hosei university.
【Outline (in English)】1). To enable students to use English to communicate withothers efficiently and appropriately in a variety of social
settings. 2). To give students a wider range of vocabulary andbetter control of grammatical structures to more accurately
communicate their ideas and opinions. 3). To encourage
students to use reference sources and feedback from the
instructor to improve their English skills.

— 90 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-102

英語表現２
RYAN HARTLEY
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
デジタルメディアを学ぶ学生のための英語クラスです。本授業は、豊かな語彙力・正確な文法力の定着を図ると同時に、それに支えられた 4 技能（リーディング、ライティング、リスニング、スピーキング）の総合的な向上を目的とする。理工・生命系の分野では、英語が世界共通語になっていることを受け、将来の技術者・研究者には必要な専門知識を英語で受信・発信できる英語力に加え、社会の要求に応えられる高度な英語運用能力の習得が求められる。本授業
では、そのための基礎力・総合力・応用力をつけるべく、学生の英語力を基にどのスキルに重点を置くか見極めた上で、効果的な教授方法を取り入れて実施する。
【到達目標】
例 1 ：英語でのコミュニケーションについて紹介します。
例 2:ディスカッションやプレゼンテーションで自分の考えを伝えるために、リスニングとリーディングのスキルを身につけることを目的としたコースです。
例 3: このコースでは、生徒の英語学習の基礎となる、コンピュータ
サイエンス、デジタルメディア、自然科学、工学の実生活に即したトピックを扱います。
例 1:This course introduces English communication to students.
例 2:The aim of this course is to help students acquire listening
and reading skills in order to communicate ideas in discussion
and presentation forms.
例 3:This course deals with real life computer science, digital
media, natural science, and engineering topics that will form
the basis of students English learning.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
例 1:Every three weeks, students will complete a research
project. In preparation for this students will conduct researchin class and for homework.
例 2:For homework, students will be expected to learn about
their topic, take notes, and bring those notes to class fordiscussion.
例 3:In class, students will discuss their research in small
groups in addition to individually completing tasks assignedby the teacher.
例 4:At the end of each project ’cycle’, students will present
their research in small groups using poster or computer aids.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introductions, first
In this class we will be getting
half semester goal
to know each other andsetting
brainstorming what issues you
are interested in in science.
2
Research
You will be researching yourissue area with the help ofvarious online reading sources.
3
Planning
Computer skills and planning
your presentation.

4

Issue 1 Presentation

5

Research

6

Planning

7

Issue 2 Presentation

8

Second half
semester goal
setting9

Research

10

Planning

11

Issue 3 Presentation

12

Research

13

Planning

14

Issue 4 Presentation

In this class you will bepresenting on your first scienceissue.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your second
science issue.
In this class we will be
brainstorming what issues you
are interested in inengineering.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your firstengineering issue.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your second
engineering issue.

【授業時間外の学習（準備学習・復習・宿題等）】
例 1:Students will be expected to be self-motivated and do atleast two hours of research on their chosen issues.
例 2:Proof of research in the form of notes and materials will bechecked in class.
【テキスト（教科書）】
Texts and online materials provided in class.
【参考書】
A Google Classroom will be created for activities andassignments. The class codes provided in due time.
【成績評価の方法と基準】
例 1:Your overall grade in the class will be decided based on
the following: 4 x project presentations (20% each). Class
participation (10%). TOEIC test result (10%). There will be
no final test. Pass mark 60%.
例 2:Students receive a higher class participation score when
they are prepared with the homework, volunteer to answer or
ask questions, and participate effectively in pair/group work.
例 3:Students who miss five or more class sessions without avalid excuse (like an extended illness) may be failed.
【学生の意見等からの気づき】
Not applicable.
【その他の重要事項】
You must complete the Academic Express assignment by thedue date to get credit for this course.
このコースの単位を取得するためには、Academic Express の課題
を期日までに完了する必要があります。

— 91 —

情報科学部 発行日：2023/5/1【Outline (in English)】This is an English class for digital media students. This classreinforces the development of a rich vocabulary and accurate
grammatical knowledge, and based on this knowledge,
aims at the comprehensive development of the four skills(reading, writing, listening and speaking). In the scienceand engineering fields, English is the common language.
Technicians and scientists of the future will need the ability
to comprehend and communicate in English to meet the needof society for high levels of English. In order to meet this need,this class emphasizes the development of basic, comprehensive
skills and knowledge and the ability to apply them. Based on
the needs of students, a variety of effective approaches will be
used to strengthen basic English competency.

— 92 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-102

英語表現２
CHRISTOPHERMASCHIO

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
Effective communication opens up a lot of possibilities foranyone wanting to work in an international environment.
This course is for students who wish to develop and practicetheir communication skills. Attention will also be given
to enhancing the skills students require to be independent
language learners.

【テキスト（教科書）】
Impact Issues 1 (3rd Edition)
ISBN 9789813134379
Pearson【到達目標】
1. Students will demonstrate improved speaking, listening,
and reading fluency.
2. Students will become more capable of participating inspoken discourse.
3. Students will become familiar with the writing process.
4. Students will become better independent language learners.

【成績評価の方法と基準】
Evaluation of in-class participation (14%)
Mid-semester task (15%)
Homework completion / quizzes (38%)
Final task (23%)
TOEIC test result (10%)

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Students will participate in group discussions, complete
activities, and make presentations. Submission of assignments
and feedback will be on the Learning Management System.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Class orientation
Introduction to the semester.
Your summer
Speaking and writing task:
vacation.
your summer vacation.
2
Unit 11 Pet Peeve
What bothers you?
3
Unit 12 Close YourHow do you feel about
Eyes and See
disability issues?
4
Unit 13 Protecting
What will you change to help
our Environment
the environment?
5
Unit 14 Get a Job
What do you value in life?
6
Semester review
Review of the semester thusfar.
7
Mid-semester task. Speaking and listening task.
8
Unit 15 To Tell or
What are some reasons not to
Not to Tell?
tell the truth?
9
Unit 16 Flight 77
What should you do if you heara voice in your head?
10
Unit 17 To Have or What are reasons to have or
Not to Have
not to have children?
11
Unit 18 Are
What do you think makes
Humans Smart?
humans intelligent?
12
Unit 19 Cloning
What technology is acceptable
Cyndi
or unacceptable to you?
13
Semester review
Review of the semester thusfar.
14
Final review andSpeaking and listening task.
test

【参考書】
Worksheets
Handouts【学生の意見等からの気づき】
The teacher always welcomes feedback and encourages
students to suggest changes to improve the course at any time
during the semester.
【学生が準備すべき機器他】
HOPPII, the Hosei University learning management platform,
will be used throughout the semester.
【その他の重要事項】
The contents and timing of the syllabus are subject to change
according to the needs of the class. Class attendance is a course
requirement. In principle, no more than 4 absences persemester are allowed. You must complete the Academic
Express assignment.
【Outline (in English)】This course will provide students with speaking, listening,
and reading practice combined with activities and tasks for
expanding their vocabulary. Additionally, students will begiven opportunities to develop their writing skills within thecontext of the course material.

【授業時間外の学習（準備学習・復習・宿題等）】
Students are expected to complete homework assignmentsfrom the textbook and worksheets that will be provided by theteacher. University guidelines suggest preparation and review
should be around one hour a week for a one-credit course.

— 93 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-102

英語表現２
ALAN D MORGAN
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
The overall objective of the course is to enable students tocommunicate more effectively in English in common social andacademic interactions.
本コースの目的は、学生が日常の社会的および学術的な状況において、英語でより効果的にコミュニケーションできるようにすることです。
【到達目標】
After taking this class, students will be able to communicate
more effectively with others in everyday social situations,and also communicate opinions accurately in discussion withothers.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
The class uses a textbook organized in thematic units witha focus on specific grammar structures and appropriate
functional language. The class will comprise frequent pairwork and group work and listening tasks during class tofamiliarise students with the use of vocabulary and grammar
structures in English. The class will also include realistic
listening comprehensions to improve listening skills. Role-playtests will be used to evaluate speech skills, and homeworkassignments will be set to evaluate progress in writing skills.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
Class rules and grading
1
Introduction &criteria
Academic Express
Placement Test
Academic Express Placement
test
2
Food
Countable and uncountablenouns
3
The Past
Using the past simple verb to
be and time/date phrases
4
Cause and EffectExplaining decisions andconsequences
5
Money
Talking about financial
issues(relative clauses)
6
Commerce
Talking about business issues(quantifiers and phrasal verbs)
7
Role Play
Reviewing the previous 4 units
Assessment
Lessons 2-6
8
The environment
Talking about environmental
issues (comparatives andsuperlatives).
9
Law and crime
Talking about social issues(present/past passive)
10
Technology
Talking about the effect ontechnology on society (present
perfect + time markers)
11
Technology and the Making predictions andfuturespeculation (first conditional)

12Entertainment

13

Speech Assessment

14

REVIEW

Discussing the views of others(reported speech)
Speech using language fromprevious units on a topic
defined by teacher and chosen
by student.
REVIEW【授業時間外の学習（準備学習・復習・宿題等）】
3 short written assignments covering language covered in thecourse and and assessed according to task completion andaccuracy and variety of use of target language.
【テキスト（教科書）】
Speakout Elementary Students Book, 2nd edition (Frances
Eales and Steve Oakes, Pearson Longman, 2015) (ISBN978-1-292-11592-4) c. ¥ 2,800【参考書】
Online audio and video resources are available to students at
www.english.com/speakout【成績評価の方法と基準】
Homework 30%
In class role plays 25%
Class participation 20%
Exam 15%
TOEIC 10%
【学生の意見等からの気づき】
Most student feedback in the last two years has been concernedwith the online nature of the class. The role play andspeech assessment were both challenging and widely enjoyedin previous years, so with a return to face-to-face teachingthese have been re-introduced to the class.
【学生が準備すべき機器他】
Students should bring a paper or electronic dictionary toclass.Students may use a dictionary on their smartphone, but
any use of a smartphone unconnected to the lesson will be
penalised and result in a lower grade.
【その他の重要事項】
Students cannot get a credit unless they complete their
Academic Express selected training and take the TOEIC test
held at Hosei university.
【Outline (in English)】1). To enable students to use English to communicate withothers efficiently and appropriately in a variety of social
settings. 2). To give students a wider range of vocabulary andbetter control of grammatical structures to more accurately
communicate their ideas and opinions. 3). To encourage
students to use reference sources and feedback from the
instructor to improve their English skills.

— 94 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-102

英語表現２
花﨑

美紀

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】『英語表現』は、英語の４技能のうち、Writing と Speaking の、
主に英語の発信能力を涵養することをねらいとしている。
専門に進んでから必要とされる英語での知的作業の土台となる、
英語の発信力の養成を主なねらいとし、さらには、『英語理解』の授業が主に伸ばすことを目的としている英語受信能力とも有機的に関連付けながら、ライティング・スピーキングの基礎の習熟を目指す。
【到達目標】『英語表現１』では、主にセンテンスレベル〜パラグラフレベルでの特にライティング能力を中心とした、英語力の習得を目指し、『英語表現２』では、主にパラグラフレベル〜エッセイレベルでの、英語力の習得を目指す。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
この授業では、以下の５つを、行います。
（１）TED TALK の聞き取りを行います（２）英語による発信に必要な、英語の発音に慣れ親しみます（２）良文のリーディングの速読を行い、（３）英語によるエッセイの構成や論理の基礎を学びます。
（４）上記の学習をもとに、エッセイを書き（５）作成したエッセイを、クラスで発表します
また、授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
オリエンテーション
授業の目的および進め方について、説明します2（１）TED TALK
1 つ目のリーディング課題を読（２）発音練習み、トピックセンテンスの作り方を学びます。
（３）リーディング
3（１）TED TALK
1 つ目のリーディング課題を再度（２）発音練習
行い、トピックセンテンスの作り方を確認します。
（３）ライティング
4（１）TED TALK
1 つ目のリーディング課題を参考（２）発音練習に、トピックセンテンスを作成し（３）ライティング
ます。
5（１）TED TALK
実際に受講生が書いたトピックセ（２）発音練習
ンテンスをお互いに読み、英語ら（３）英語らしい文の しい英語でかかれたトピックセン
学習
テンスの学習をします6（１）TED TALK
ピアレビューされたトピックセン（２）発音練習
テンスをもとに、英語らしい英語（３）英語らしい文の でかかれたトピックセンテンスを学習作成します。
7（１）TED TALK
2 つ目のリーディング課題を読（２）発音練習
み、パラグラフリーディングにつ（３）リーディング
いて学びます。
8（１）TED TALK
2 つ目のリーディング課題を再度（２）発音練習
読み、パラグラフリーディングに（３）リーディング
ついて確認します。
9（１）TED TALK
2 つ目のリーディング課題を参考（２）発音練習に、パラグラフライティングを行（３）ライティング
います。

10

11

12

13

14

（１）TED TALK（２）発音練習（３）ライティング

実際に受講生が書いたパラグラフ
ライティングをピアレビューし、英語らしい英語でかかれたパラグ
ラフライティングを学習します。
（１）TED TALK
ピアレビューされたパラグラフラ（２）発音練習
イティングをもとに、英語らしい（３）ライティング
英語でかかれたパラグラフライ
ティングを作成します。
（１）発音練習
書きあがったパラグラフの発表会（２）スピーキング
を行い、ピアレビューを行います。
（１）発音練習
書きあがったパラグラフの発表会（２）スピーキング
を行い、ピアレビューを行います。
総復習と授業内テスト これまでの総復習と、定期試験を行います【授業時間外の学習（準備学習・復習・宿題等）】
授業内で課題で出されるライティング課題を仕上げてください。
また、授業外での Academic Express の課題を行ってください。
本授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】（１）American & British English Pronunciation 南雲堂 (700円）（２）リーディング、ライティングマテリアルは、こちらで用意します【参考書】
授業内に指示します【成績評価の方法と基準】
以下の割合をもとに、総合的に判断します
・授業への参加態度（30 ％）・複数のリーディングとライティングの課題や小テストなど（30 ％）・学期末の発表（30 ％）・TOEIC の成績（10%)
【学生の意見等からの気づき】
覚える英語から脱して、使える英語を皆さんに身につけていただけ
るよう、努力したいと思います。
【学生が準備すべき機器他】
特になし【その他の重要事項】（１）授業への積極的な参加と定期的に出題される課題への意欲的な取り組みが必要です。積極的に授業には参加してください。
（２）リーディングやライティングでは、類推力や想像力が必要なことが多いですが、それらに留意して辞書は効果的に使うようにしてください。
（３）質問がある場合は、GBC まで来ていただくか、メールでお願いします。
（４）英語科目の単位修得要件として、TOEIC-IP テストの受験とAcademic Express の授業外課題学習が義務付けられています。
（５）TED TALK の聞き取りのために、毎回、PC を持参ください。
【Outline (in English)】This course aims to cultivate the speaking and writing skills
among the four basic English skills. In order to cultivate thoseskills, we will mainly do the following tasks; (1) listen to TEDTALK in order to cultivate the listening skills, (2)learn the
pronunciation of English to enhance speaking (3) learn thebasic skills of essay writing, and (4) write an essay and makepresentations based on the knowledge acquired.

— 95 —

情報科学部 発行日：2023/5/1

Students are expected to do the assigned homework, whichshould be about 1 hour per week.
The grades will bebased on participation (30%), assignments(30%), the final
presentation(30%), and TOEIC sore (10%).

— 96 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-104

英語理解２
ALAN D MORGAN
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
Students will enhance their listening and reading comprehension through introduction and practice of specific grammar
and vocabulary related in thematically with extension throughlonger and more challenging reading and listening exercises.
Students will comprehend and process information in printed
and audio form more accurately and become more aware ofcontext in understanding
information delivered in different genres in English.
【到達目標】The goal of the course is to develop the students’ ability toassimilate information through both intensive and extensive
practice in reading and listening, and at the same time toreinforce familiarity with grammar structures and vocabularythat are introduced in a thematic context. At the end of thecourse, students will be more accurate listeners and readers.
They will be able to follow and understand information fromprinted and audio sources more accurately and be more
confident in approaching such material in real life.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
There will be a strong focus in both reading and listening
on developing a broad vocabulary in context and appropriate
strategies for comprehension. We will use the textbook, "Smart
Choice Fourth Editon Level 5" in most classes, with individualtasks and pairwork.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
TOEIC test
Class assignment andAcademic Express
orientation
guidance
2
Review: verb tenses What’s your personal type?
Intransitive phrasal
verbs
3
Review: modal
What are you saying?
auxiliaries
Past modals
4Passive voice andIt’s our world!
adverb placement
Adverbs with twoforms
5
The auxiliary do for What is art, anyway?
emphatic stress
Intensifiers andadjectives
6
Reporting verbs and It’s all about the money ...
reported speechDistancing
techniques andpassive reporting
7
The future perfect
Simply the best!
MID-TERM TEST

8

9

10

11
12

13

14

Definite andindefinite articles
Participle clauses
Negative questions
Avoiding repetition:
ellipsis andsubstitution
Determiners:
demonstratives andquantifiers
Dynamic and stative
verbs
Review: conditionals
Inversion
Three-part phrasal
verbs
Reduced relative
clausesInterrogative words
with -everCleft sentences
FINAL REVIEWTESTWe have a problem ...

Who won?

Everyone should buy this!

If only ...
We love our gadgets!

What should we do?

FINAL REVIEW TEST

【授業時間外の学習（準備学習・復習・宿題等）】
Reading homework assignments may be assigned as homework.
Revision of individual units by students before short review
tests will improve scores on the tests.
Academic Express (online course) units on listening, reading,
vocabulary, and grammar
TOEIC Test
【テキスト（教科書）】
Smart Choice Fourth Edition Level 5 Student Book with Online
Practice. Oxford University Press.
ISBN: 978-0-19-406159-9【参考書】
https://hoppii.hosei.ac.jp/portal (学習支援システム)【成績評価の方法と基準】
Mid term test 15%
Review Test: 25%
Weekly quizzes: 20%
Homework: 20%
TOEIC: 10%
Participation: 10%【学生の意見等からの気づき】
Occasional practice of language items using short communicative activities helped to vary the flow and focus of the coursein the previous year. This will be a significant element of theclass going forward.
【学生が準備すべき機器他】
Please have a computer beside you for each class.
【その他の重要事項】
Please try to use English as much as possible for classroom
interaction.
Homework assignments will be posted on the disignatedwebsite. You cannot get a credit unless you complete theAcademic Express assignment, and the TOEIC requirement.

— 97 —

情報科学部 発行日：2023/5/1【Outline (in English)】Students will enhance their listening and reading comprehension through introduction and practice of specific grammar
and vocabulary related in thematically with extension throughlonger and more challenging reading and listening exercises.
Students will comprehend and process information in printed
and audio form more accurately and become more aware ofcontext in understanding
information delivered in different genres in English.

— 98 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-104

英語理解２
ALLEN LINDSKOOG
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
The aims and objectives of this course are to learn how to andimprove upon the following:• Choosing a topic and being able to explain why you chose thetopic.
• Researching your topic and providing resources• Explaining your notes from your research in English• Brainstorming and speaking outline• Identifying issues and questions for research• Paraphrasing and summarizing information and ideas• Understanding various examples of presentations and areasof your topic of interest• Making and re-organizing notes on information sources• Making a presentation using posters, PPT, kamishibai, or
keynote• Reading and responding to classmates’ presentations【到達目標】
The aim of this course is to improve students English
communication skills and ability to discuss, explain and write
about a wide range of topics in English and to build confidence
in both oral and written skills. There is also heavy emphasis
on listening skills as each weekly topic will be introduced with
an aural component including pronunciation listening activities.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Classes will be conducted using a wide range of activities, witha concentration on vocabulary introduction, listening exercises
related to the topics, including note-taking and comprehension
questions, Students will participate in pair/group discussions
on the topics and present their ideas both orally and in writing.
Feedback will be given to students in the form of corrections
and comments on assignments and class activities.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Course introduction, How to present. Small
presentation process presentation practice.
and skills
2
How to present,
Grammar worksheet andchoosing a topic
pronunciation.
interest,
brainstorming andresearching3Note-taking
Vocabulary worksheet and(summarizing andpronunciation.
paraphrasing)4
In class discussions Grammar worksheet andon the topic
pronunciation.
5
Outline and poster
Vocabulary worksheet andpresentation
pronunciation.
preparation

6

7

8

9

10

11

12
13

14

In-class informal
presentation
practice
In-class informal
presentation
practice
In-class informal
presentation
practice
In-class informal
presentation
practice
Presentationreflection andreview
Giving opinion on a
topic
introduction
Choosing sides of an
opinionBlog posting andwriting on an
opinionCourse review presentations,grammar,vocabulary andpronunciation

Grammar worksheet andpronunciation.
Mid-term examination

Vocabulary worksheet andpronunciation.
Grammar worksheet andpronunciation.
Vocabulary worksheet andpronunciation.
Grammar worksheet andpronunciation.
Vocabulary worksheet andpronunciation.
Grammar worksheet andpronunciation.
Pair work review of writing
and blog post

【授業時間外の学習（準備学習・復習・宿題等）】
During the course please prepare outside of class each week
1 - 2 hours based upon the weekly course assignments given
during each class.
【テキスト（教科書）】
There is no textbook for this course, but there will be handouts
and other materials given out each class and you will be
expected to post on the class blog site.
【参考書】
An additional website link for our class blog site will be givenout the first day of class.
【成績評価の方法と基準】
Evaluation is what we do to decide a GRADE in each semester
Attendance: 10%
In class participation: 15%
Weekly activities: 10%
TOEIC Test Score: 10%(1 presentation per semester) Presentations: 15%
Mid-term test - 20%
Final test - 20%【学生の意見等からの気づき】
Based upon comments from the students and the teacher’s
discretion, some of the contents of this course may change.
【その他の重要事項】
Students cannot get a credit unless they complete theAcademic Express assignments for the term.
In addition, you will also study and learn about presentation
techniques. And some time will be spent with pronunciation,
grammar and vocabulary.
【Outline (in English)】• Choosing a topic and being able to explain why you chose the— 99 —

情報科学部 発行日：2023/5/1

topic.
• Researching your topic and providing resources• Explaining your notes from your research in English• Brainstorming and speaking outline• Identifying issues and questions for research• Paraphrasing and summarizing information and ideas• Understanding various examples of presentations and areasof your topic of interest• Making and re-organizing notes on information sources• Making a presentation using posters, PPT, kamishibai, or
keynote• Reading and responding to classmates’ presentations— 100 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-104

英語理解２
RYAN HARTLEY
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
コンピュータサイエンス専攻の学生を対象とした一般英語コミュニ
ケーションクラスです。本授業は、豊かな語彙力・正確な文法力の定着を図ると同時に、それに支えられた 4 技能（リーディング、ライティング、リスニング、スピーキング）の総合的な向上を目的とする。理工・生命系の分野では、英語が世界共通語になっていることを受け、将来の技術者・研究者には必要な専門知識を英語で受信・発信できる英語力に加え、社会の要求に応えられる高度な英語運用能力の習得が求められる。本授業では、そのための基礎力・総合力・
応用力をつけるべく、学生の英語力を基にどのスキルに重点を置く
か見極めた上で、効果的な教授方法を取り入れて実施する。
【到達目標】
例 1 ：英語でのコミュニケーションについて紹介します。
例 2:ディスカッションやプレゼンテーションで自分の考えを伝えるために、リスニングとリーディングのスキルを身につけることを目的としたコースです。
例 3: このコースでは、生徒の英語学習の基礎となるコンピュータサ
イエンス、自然科学、工学の実生活に即したトピックを扱います。
例 1:This course introduces English communication to students.
例 2:The aim of this course is to help students acquire listening
and reading skills in order to communicate ideas in discussion
and presentation forms.
例 3:This course deals with real life computer science, naturalscience, and engineering topics that will form the basis of
students English learning.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
例 1:Every three weeks, students will complete a research
project. Two on a science topic and two on an engineering topic.
In preparation for this students will conduct research in classand for homework.
例 2:For homework, students will be expected to learn about
their topic, take notes, and bring those notes to class fordiscussion.
例 3:In class, students will discuss their research in small
groups in addition to individually completing tasks assignedby the teacher.
例 4:At the end of each project ’cycle’, students will present
their research in small groups using poster or computer aids.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introductions, first
In this class we will be getting
half semester goal
to know each other andsetting
brainstorming what issues you
are interested in in science.
2
Research
You will be researching yourissue area with the help ofvarious online reading sources.
3
Planning
Computer skills and planning
your presentation.

4

Issue 1 Presentation

5

Research

6

Planning

7

Issue 2 Presentation

8

Second half
semester goal
setting9

Research

10

Planning

11

Issue 3 Presentation

12

Research

13

Planning

14

Issue 4 Presentation +Reflection

In this class you will bepresenting on your first scienceissue.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your second
science issue.
In this class we will be
brainstorming what issues you
are interested in inengineering.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your firstengineering issue.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your second
engineering issue.

【授業時間外の学習（準備学習・復習・宿題等）】
例 1:Students will be expected to be self-motivated and do atleast two hours of research on their chosen issues.
例 2:Proof of research in the form of notes and materials will bechecked in class.
【テキスト（教科書）】
Texts and online materials provided in class.
【参考書】
A Google Classroom will be created for activities andassignments. The class codes provided in due time.
【成績評価の方法と基準】
例 1:Your overall grade in the class will be decided based on
the following: 4 x project presentations (20% each). Class
participation (10%). TOEIC test result (10%). There will be
no final test. Pass mark 60%.
例 2:Students receive a higher class participation score when
they are prepared with the homework, volunteer to answer or
ask questions, and participate effectively in pair/group work.
例 3:Students who miss five or more class sessions without avalid excuse (like an extended illness) may be failed.
【学生の意見等からの気づき】
Not applicable.
【その他の重要事項】
You must complete the Academic Express assignment by thedue date to get credit for this course.
このコースの単位を取得するためには、Academic Express の課題
を期日までに完了する必要があります。

— 101 —

情報科学部 発行日：2023/5/1【Outline (in English)】This is a general English communication class for Computer
Science students.
This class reinforces the developmentof a rich vocabulary and accurate grammatical knowledge,
and based on this knowledge, aims at the comprehensive
development of the four skills (reading, writing, listening andspeaking). In the science and engineering fields, English is thecommon language. Technicians and scientists of the future willneed the ability to comprehend and communicate in English tomeet the need of society for high levels of English. In order
to meet this need, this class emphasizes the development ofbasic, comprehensive skills and knowledge and the ability toapply them. Based on the needs of students, a variety ofeffective approaches will be used to strengthen basic English
competency.

— 102 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-104

英語理解２
NICHOLAS DELGREGO
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】This class is a continuation of Understanding English 1,
students will continue to study English through a variety
of materials (movies, online vocabulary, extensive reading,YouTube) and be expected to actively interact with their peers
using English. The amount and difficulty of material covered
will increase from Understanding English 1.
【到達目標】
Students will be able to use a variety of materials to improvetheir English ability. Mainly, students will be expected to makepresentations and interact with their peers in English.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
The class is not a traditional lecture class and will require
active participation from students every week. Students will be
responsible for creating some of the materials and leading some
activities in the class. The instructor will provide continual
support.

6

7

8

9

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introduction
Welcome Back!
Goal Setting and Sign-Up forthe semester.
Setup of Online Vocabularyand Extensive Reading.
2
Planning 1
Online Vocabulary Group Quiz
#1.
Presentation Planning day.
Extensive Reading (if time).
3
Planning 2
Online Vocabulary Group Quiz
#2.
Presentation Planning and
Final Check day.
1st Sample Movie Activity(Shrek).
Extensive Reading (if time).
4
Student Group 1
Online Vocabulary Group Quiz
#3.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Minions)
Extensive Reading (if time).
5
Student Group 2
Online Vocabulary Group Quiz
#4.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Titanic)
Extensive Reading (if time).

10

11

12

13

14

— 103 —

Student Group 3

Online Vocabulary Group Quiz
#5.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - The
Incredibles)
Extensive Reading (if time).
Student Group 4
Online Vocabulary Group Quiz
#6.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Toy Story
4)
Extensive Reading (if time).
Student Group 5
Online Vocabulary Group Quiz
#7.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Shawshank
Redemption)
Extensive Reading (if time).
Student Group 6
Online Vocabulary Group Quiz
#8.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Coco)
Extensive Reading (if time).
Student Group 7
Online Vocabulary Group Quiz
#9.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Kung Fu
Panda)
Extensive Reading (if time).
Student Group 8
Online Vocabulary Group Quiz
#10.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - The Devil
Wears Prada)
Extensive Reading (if time).
Student Group 9
Online Vocabulary Group Quiz
#11.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Monsters
Inc)
Extensive Reading (if time).
Student Group 10
Online Vocabulary Group Quiz
#12.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Back to the
Future)Extensive Reading (if time).
Student Group 11 & Online Vocabulary Group Quiz
Makeups#13.
Presentations of any
remaining groups.
Class feedback.
Extensive Reading (if time).

情報科学部 発行日：2023/5/1【授業時間外の学習（準備学習・復習・宿題等）】
1. Prepare their own mini-presentations (YouTube and Movies)
2. Study using online materials (Online Vocabulary andExtensive Reading)
3. Upload copies of all completed assignments to the Hoppii
learner management system.
4. Complete Academic Express assignments.
本授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】
There is no required textbook. However, students must prepare
learning materials before their scheduled presentation. Failure
to do so will result in a lowered grade.
For students who enrolled in Understanding English 1, theExtensive Reading Membership Card/Book should still be
active and can be used for this course.
New and Repeating Students (再履修者) please speak to the
instructor first.
【参考書】
1. Quizlet - https://quizlet.com/
2. XReading - https://xreading.com/【成績評価の方法と基準】
YouTube Presentations 15%
Online Vocabulary Study 10%
Movies 30% (Participation 15%, Presentation 15%)
Extensive Reading 15%
In-class Participation/Self-Evaluation 20%
TOEIC Test 10%【学生の意見等からの気づき】
The instructor is always available to take student concerns
under consideration throughout the semester.
【学生が準備すべき機器他】
Students must bring either a smartphone, tablet, or laptop.
Please be sure the devices are fully charged before class andcan connect to the internet easily.
【その他の重要事項】
Students cannot get a credit unless they complete theAcademic Express assignments for the term. Students mustalso take the TOEIC-IP test held at Hosei during the term.
This syllabus is subject to change depending on the University’s schedule.
【Outline (in English)】This course (like Understanding English 1) deals with English
in a variety of formats. Possible formats include English
movies, online vocabulary study, extensive reading, andYouTube. Students will improve their communicative English
skills and apply their English knowledge both inside andoutside of class. By the end of the course, students should be
able to express themselves more confidently in English and beable to perform small presentations in English in front of theirpeers. Students will also be able to monitor their own learning
using online study methods.
Students will be expected to do the following outside of
the classroom: 1. Prepare their own mini-presentations(YouTube and Movies);2. Study using online materials (Online
Vocabulary and Extensive Reading); 3. Upload copies of allcompleted assignments to the Hoppii learner management
system; 4. Complete Academic Express assignments.
Students will be continually assessed through their participant
and completion of activities inside and outside class.

— 104 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-104

英語理解２
NICHOLAS DELGREGO
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】This class is a continuation of Understanding English 1,
students will continue to study English through a variety
of materials (movies, online vocabulary, extensive reading,YouTube) and be expected to actively interact with their peers
using English. The amount and difficulty of material covered
will increase from Understanding English 1.
【到達目標】
Students will be able to use a variety of materials to improvetheir English ability. Mainly, students will be expected to makepresentations and interact with their peers in English.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
The class is not a traditional lecture class and will require
active participation from students every week. Students will be
responsible for creating some of the materials and leading some
activities in the class. The instructor will provide continual
support.

6

7

8

9

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introduction
Welcome Back!
Goal Setting and Sign-Up forthe semester.
Setup of Online Vocabularyand Extensive Reading.
2
Planning 1
Online Vocabulary Group Quiz
#1.
Presentation Planning day.
Extensive Reading (if time).
3
Planning 2
Online Vocabulary Group Quiz
#2.
Presentation Planning and
Final Check day.
1st Sample Movie Activity(Shrek).
Extensive Reading (if time).
4
Student Group 1
Online Vocabulary Group Quiz
#3.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Minions)
Extensive Reading (if time).
5
Student Group 2
Online Vocabulary Group Quiz
#4.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Titanic)
Extensive Reading (if time).

10

11

12

13

14

— 105 —

Student Group 3

Online Vocabulary Group Quiz
#5.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - The
Incredibles)
Extensive Reading (if time).
Student Group 4
Online Vocabulary Group Quiz
#6.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Toy Story
4)
Extensive Reading (if time).
Student Group 5
Online Vocabulary Group Quiz
#7.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Shawshank
Redemption)
Extensive Reading (if time).
Student Group 6
Online Vocabulary Group Quiz
#8.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Coco)
Extensive Reading (if time).
Student Group 7
Online Vocabulary Group Quiz
#9.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Kung Fu
Panda)
Extensive Reading (if time).
Student Group 8
Online Vocabulary Group Quiz
#10.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - The Devil
Wears Prada)
Extensive Reading (if time).
Student Group 9
Online Vocabulary Group Quiz
#11.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Monsters
Inc)
Extensive Reading (if time).
Student Group 10
Online Vocabulary Group Quiz
#12.
YouTube Presentations.
Student Movie Activity.
(Suggested Movie - Back to the
Future)Extensive Reading (if time).
Student Group 11 & Online Vocabulary Group Quiz
Makeups#13.
Presentations of any
remaining groups.
Class feedback.
Extensive Reading (if time).

情報科学部 発行日：2023/5/1【授業時間外の学習（準備学習・復習・宿題等）】
1. Prepare their own mini-presentations (YouTube and Movies)
2. Study using online materials (Online Vocabulary andExtensive Reading)
3. Upload copies of all completed assignments to the Hoppii
learner management system.
4. Complete Academic Express assignments.
本授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】
There is no required textbook. However, students must prepare
learning materials before their scheduled presentation. Failure
to do so will result in a lowered grade.
For students who enrolled in Understanding English 1, theExtensive Reading Membership Card/Book should still be
active and can be used for this course.
New and Repeating Students (再履修者) please speak to the
instructor first.
【参考書】
1. Quizlet - https://quizlet.com/
2. XReading - https://xreading.com/【成績評価の方法と基準】
YouTube Presentations 15%
Online Vocabulary Study 10%
Movies 30% (Participation 15%, Presentation 15%)
Extensive Reading 15%
In-class Participation/Self-Evaluation 20%
TOEIC Test 10%【学生の意見等からの気づき】
The instructor is always available to take student concerns
under consideration throughout the semester.
【学生が準備すべき機器他】
Students must bring either a smartphone, tablet, or laptop.
Please be sure the devices are fully charged before class andcan connect to the internet easily.
【その他の重要事項】
Students cannot get a credit unless they complete theAcademic Express assignments for the term. Students mustalso take the TOEIC-IP test held at Hosei during the term.
This syllabus is subject to change depending on the University’s schedule.
【Outline (in English)】This course (like Understanding English 1) deals with English
in a variety of formats. Possible formats include English
movies, online vocabulary study, extensive reading, andYouTube. Students will improve their communicative English
skills and apply their English knowledge both inside andoutside of class. By the end of the course, students should be
able to express themselves more confidently in English and beable to perform small presentations in English in front of theirpeers. Students will also be able to monitor their own learning
using online study methods.
Students will be expected to do the following outside of
the classroom: 1. Prepare their own mini-presentations(YouTube and Movies);2. Study using online materials (Online
Vocabulary and Extensive Reading); 3. Upload copies of allcompleted assignments to the Hoppii learner management
system; 4. Complete Academic Express assignments.
Students will be continually assessed through their participant
and completion of activities inside and outside class.

— 106 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-104

英語理解２
早舩

由紀見

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
本授業は、基礎的な英語力の定着を図り、それを土台に幅広いリー
ディングの力を付け、さらにライティングを行うことを目的とする。
グローバル化された社会に適応できるための基礎力と応用力を養う。
【到達目標】
将来技術者として必要な、英文理解力、および発信力を自分で広げていけるようになることが到達目標である。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【成績評価の方法と基準】
平常点・課題： 60%
期末テスト： 30%
TOEIC:10%
Academic Express は、期日までに必ず終わらせること。
【学生の意見等からの気づき】
本年度授業担当者変更によりフィードバックできません。
【Outline (in English)】
The goal of this class is for students to be able to understandthe reading text and write ideas about the topics.

【授業の進め方と方法】
英文を速読し、概要を理解する。その後精読し、内容を 100%理解する。
内容に関して自分の考えを 100 ワード程度の英文にまとめる練習をする。
必要に応じてフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 ガイダンス
授業の進め方について説明
第 2 回 Unit 1
Introduction: How Far Can
Tech Take Us?
第 3 回 Unit 2
Extending Both Muscle Powerand Brainpower
第 4 回 Unit 3
Agriculture: A Mistake?
第 5 回 Unit 4
Architecture: Building Upward
第 6 回 Unit 5
Building Better Brains:
Technology and Thinking
第 7 回 Unit 6
A Time of Technological“Miracles” and Geniuses
第 8 回 Unit 7
Gutenberg’s Printing Press:
The First Information Age
第 9 回 Unit 8“The Turk”: An Ingenious
Trick
第 10 回 Unit 9
The “Luddites”: What Were
They Fighting Against?
第 11 回 Unit 10
Energy: Why the 20th Century
Stands Out
第 12 回 Unit 11
The Automobile: Bridging Two
Ages
第 13 回 Unit 12
How Mass Media Shaped Our
Ideas About AI
第 14 回 期末テスト
リーディングとライティングのテストを行う。
【授業時間外の学習（準備学習・復習・宿題等）】
授業準備、復習、宿題を合わせて、毎週 1 時間程度の学習時間を目安とする。
Academic Express は各人計画的に進めること。
【テキスト（教科書）】
The Road to AI
花崎一夫・花崎美紀 編注
金星堂
【参考書】
必要に応じて紹介する。

— 107 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-104

英語理解２
ALLEN LINDSKOOG
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】In this class you will be learning English mainly through research, discussions and presentations and debates on a variety
of topics including technology issues that affect both Japan andthe world. You will be expected to work in small groups andhave discussions on the topics【到達目標】
The aims and objectives of this course are to learn how to andimprove upon the following:• Choosing a topic and being able to explain why you chose thetopic.
• Researching your topic and providing resources• Explaining your notes from your research in English• Brainstorming and speaking outline• Identifying issues and questions for research• Paraphrasing and summarizing information and ideas• Understanding various examples of presentations and areasof your topic of interest• Making and re-organizing notes on information sources• Making a presentation using posters, PPT, kamishibai, or
keynote• Reading and responding to classmates’ presentations【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
For feedback during the semester, I will be responding to yourblog postings you will be writing throughout the semester aswell as giving feedback to your presentations. Additionally, youwill get feedback in the for of scores and grades for both the
mid-term and final tests.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
Week 1 Review
Review how to present. Small
introduction,
presentation practice.
presentation process
and skills
Week 2 Choosing a topic of
Grammar worksheet andinterest,
pronunciation.
brainstorming andhow to doresearching
Week 3 How to do
Vocabulary worksheet andNote-taking
pronunciation.
includingsummarizing andparaphrasing.
Week 4 In class discussions Grammar worksheet andon the topic of your pronunciation.
choice.
Week 5 How to write a
Vocabulary worksheet andspeaking outline for pronunciation.
your presentation.

Week 6 How to make anengaging
presentation
including style andpowerpoint design.
Week 7 In-classpresentation
practice and review.
Week 8 In-class formal
presentations.
Week 9 n-class formal
presentations.
Week
Presentation10
reflection andreview.
Week
Debating a topic
11
review and practice.
Week
How to debate your12
topic and choosing
sides.
Week
Formal in-class13
debate.
Week
Course review 14
presentations,grammar,vocabulary andpronunciation.

Grammar worksheet andpronunciation.

Mid-term

Grammar worksheet andpronunciation.
Vocabulary worksheet andpronunciation.
Grammar worksheet andpronunciation.
Vocabulary worksheet andpronunciation.
Grammar worksheet andpronunciation.
Vocabulary worksheet andpronunciation.
Grammar worksheet andpronunciation.

【授業時間外の学習（準備学習・復習・宿題等）】
During the course please prepare outside of class each week
1 - 2 hours based upon the weekly course assignments given
during each class.
【テキスト（教科書）】
There is no textbook for this course, but there will be handouts
and other materials given out each class.
【参考書】
An additional website link for our class blog site will be givenout the first day of class.
【成績評価の方法と基準】
Evaluation is what we do to decide a GRADE in each semester
In class participation: 20%
Weekly activities: 15%
TOEIC Test Score: 10%(1 presentation per semester) Presentations: 15%
Mid-term test - 20%
Final test - 20%【学生の意見等からの気づき】
Based on comments from the students and the teacher’s discretion, some of the contents of this course may change.
【その他の重要事項】
You cannot get a credit unless you complete the Academic
Express assignment and must take the TOEIC test held during
the semester at Hosei.
【Outline (in English)】In addition, you will also study and learn about presentation
techniques such as eye contact, movement and gestures to help
make your presentations more exciting and interesting for thelistener. Also some time will be spent with pronunciation,
grammar and vocabulary.

— 108 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-104

英語理解２
ALAN D MORGAN
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
Students will enhance their listening and reading comprehension through introduction and practice of specific grammar
and vocabulary related in thematically with extension throughlonger and more challenging reading and listening exercises.
Students will comprehend and process information in printed
and audio form more accurately and become more aware ofcontext in understanding
information delivered in different genres in English.
【到達目標】GOAL
The goal of the course is to develop the students’ ability toassimilate information through both intensive and extensive
practice in reading and listening, and at the same time toreinforce familiarity with grammar structures and vocabularythat are introduced in a thematic context. At the end of thecourse, students will be more accurate listeners and readers.
They will be able to follow and understand information fromprinted and audio sources more accurately and be more
confident in approaching such material in real life.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
There will be a strong focus in both reading and listening
on developing a broad vocabulary in context and appropriate
strategies for comprehension. We will use the textbook, "Smart
Choice Fourth Edition Level 3" in most classes, with individualtasks and pairwork.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
TOEIC-IP test
Class assignment andorientation
Academic Express
guidance2
Present perfect
I’ve been running.
continuous
Question intonation
3
Indirect questions
I wonder what’s it about?
Reduction of do andcan4
Passives
It was painted by a street
Reduction of don’t
artistand did5
Relative clauses
Who’s your best friend?
(object)
Linking with /w/
6
Infinitives andGotta have it!
gerunds
Reduction of have
got to7
The past perfect
He’d never seen the desert.
MID-TERM TEST

8

9

10

11

12

13
14

Have/get something
done
Reduced vowel,
schwa
Second conditional
Reduction of would
you
Should have andwould have
Reduction ofwouldn’t
have/shouldn’t have
May, might, could,
couldn’t and must
have
Reduction of haveafter modals
Third conditional
Changing syllable
stressReported speechContrastive stress
Reading andlistening
comprehension test

Time for a new look!

My life would be great!

What would you have done?

Anything’s possible.

What would have happened?

Did you hear the news?
Final【授業時間外の学習（準備学習・復習・宿題等）】
Reading homework assignments may be assigned as homework.
Revision of individual units by students before short review
tests will improve scores on the tests.
Academic Express (online course) units on listening, reading,
vocabulary, and grammar
TOEIC Test
One hour home work is necessary for each class.
【テキスト（教科書）】
Smart Choice Fourth Edition 3 Student Book with Online
Practice. Oxford University Press.
ISBN: 978-0-19-406129-2【参考書】
https://hoppii.hosei.ac.jp/portal (学習支援システム)【成績評価の方法と基準】
Mid term test 15%
Review Test: 25%
Weekly quizzes: 20%
Homework: 20%
TOEIC: 10%
Participation: 10%【学生の意見等からの気づき】
Occasional practice of language items using short communicative activities helped to vary the flow and focus of the coursein the previous year. This will be a significant element of theclass going forward.
【学生が準備すべき機器他】
Please have a computer beside you for each class.
【その他の重要事項】
Please try to use English as much as possible for classroom
interaction.

— 109 —

情報科学部 発行日：2023/5/1

Homework assignments will be posted on the disignatedwebsite. You cannot get a credit unless you complete theAcademic Express assignment, and the TOEIC requirement.
【Outline (in English)】Students will enhance their listening and reading comprehension through introduction and practice of specific grammar
and vocabulary related in thematically with extension throughlonger and more challenging reading and listening exercises.
Students will comprehend and process information in printed
and audio form more accurately and become more aware ofcontext in understanding
information delivered in different genres in English.

— 110 —

情報科学部 発行日：2023/5/1

LNGe232KA-ENG-202

科学英語２
TERENCE

COONEY

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
Using English to present and understand information andideas about Information Technology.
【到達目標】At the end of the course students should have improved theirability to understand both reading material and conversations
related to the IT-related topic areas covered during thesemester.
They should also have improved their ability
to discuss these topics using appropriate vocabulary andstructures.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Each class will focus on a different topic related to Information
Technology. Reading and / or listening activities will focus
students’ attention on key vocabulary related to the topic,
and on the key structures and points of usage needed to talkabout it. Practice activities will usually involve pair-workinformation exchange or small-group discussion. There may
sometimes be short writing tasks to reinforce key points,
but most of the practice tasks will be speaking activities.
Submission of assignments and feedback will be done throughthe Learning Management System.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes

14

Final Review and
Test

Final Review and Test

【授業時間外の学習（準備学習・復習・宿題等）】
Students are expected to complete weekly homework tasks(sometimes reading, sometimes writing) to review work donein class and /or prepare for the following week’s class work. 本
授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】
English for Information Technology 1 (published by Pearson)
ISBN: 978-1-4082-69961【参考書】
Please bring an electronic or paper dictionary (E-J and J-E) toeach class.
【成績評価の方法と基準】
Class Participation and Homework:60%
End-of-term review assignments:30%
TOIEC:10%【学生の意見等からの気づき】
Textbook activities will be supplemented by my own materials
where necessary.
【その他の重要事項】
Students cannot get a credit unless they complete theAcademic Express assignments for the term.
【Outline (in English)】Using English to present and understand information andideas about Information Technology.

【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Orientation / Review Information about the course.
Review of key points coveredin Scientific English 1.
2
E-commerce - Part 1 Main language focus:
Explaining e-commerce types.
3
E-commerce - Part 2 Main language focus:
Features of an e-commerce
website.
4
E-commerce - Part 3 Main language focus:
Describing the transaction
process.
5
Network Systems Main language focus:
Part 1
Explaining networks.
6
Network Systems Main language focus:
Part 2
Network hardware.
7
Network Systems Main language focus: Talking
Part 3
about the past.
8
Mid-term Review
Further practice activities
based on work covered so far.
9
IT Support - Part 1 Main language focus: Fault
diagnosis.
10
IT Support - Part 2 Main language focus: Offeringand evaluating solutions.
11
Security and Safety Main language focus:- Part 1
Types of security threat.
12
Security and Safety Main language focus:- Part 2
Reporting incidents.
13
The Future of IT
Main language focus:
Predictions.

— 111 —

情報科学部 発行日：2023/5/1

LNGe232KA-ENG-202

科学英語２
上田

秀樹

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
経済・産業がグローバル化している現代社会で、将来、技術者・研究者として仕事をするうえで求められる実践的な英語の運用能力を、いろんな新しいユニークなテクノロジーに触れながら高めます。
【到達目標】
この科目では、以下の２つを授業の主な目標とします。
（１）知りたい科学技術情報を、英語の文書から効率的に探し出した
うえで、その内容を正確に理解するためのリーディング能力を向上する。
（２）英語のネイティブによって書かれた英語の文章から、単語、構文、表現の使い方をまねできる能力を向上する。
（３）情報を英語で相手に伝えるべく英単語を口に出すことに慣れる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
コースの前半は、ＳＮＳについての英語の記事を用いた英語の文書を効率的に読む演習と、自分が伝えたい情報を英語のネイティブの表現をまねして書き表す力を向上させる演習などで構成します。
コースの後半は、ドラえもんの「ひみつ道具」の実用化の可能性を
４、５人のチームに分かれて探究するアクティビティを通して科学技術情報を英語で具体的に表現する演習を授業の中心とします。このアクティビティでは、教室を仮想研究室にみたて、チームで選んだ「ひみつ道具」の実用化の可能性を探究する作業や、海外で開かれる Doraemon Secret Gadgets 実用化コンテストに出場するとの想定で、探究したテクノロジーの概要を英語で紹介する展示ポスターを作成する作業などを行いながら、英語の実践的な運用能力を高めます。
なお、授業で課した課題の評価は学習支援システムにて行いますが、課題で多くの学生に生じていた間違いについては、授業時間に紹介・説明を行います。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
シラバス等の内容について補足説明を受ける。
2
英語の文書の効果的な 英語の科学技術文書を効果的に読リーディング手法につ むための手法について復習する。
いて復習する3
英語の文書の効果的に 英語の科学技術文書を効果的に読読む力を伸ばす（１） む力を伸ばすための演習を行う。
4
英語の文書の効果的に 英語の科学技術文書を効果的に読読む力を伸ばす（２） む力をさらに伸ばすための演習を行う。
5
科学技術情報を分かり 科学技術分野の与えられたトピッ
やすく説明する（１） クについて他のクラスメイトに分かりやすく英語の文章で説明する演習を行う。
6
科学技術情報を分かり 科学技術分野の与えられたトピッ
やすく説明する（２） クについて他のクラスメイトにさらに分かりやすく英語の文章で説明する演習を行う。
7
英語のセンテンスの構 英語のセンテンスの構成の流れを
成の流れを体得する
体得する演習を行う。

8

9

10
11
12
13
14

ニューテクノロジー探 - どの「ひみつ道具」の実現性に
究セッション（１）
ついて探究していくかについてブ
レーンストーミングを行う。
- テクノロジー探究ワークシート（チームで提出）に英語で記入する。
ニューテクノロジー探 - テクノロジー探究ワークシート
究セッション（２） （チームで提出）を完成させる。
- テクノロジー探究ワークシート（個人で提出）に英語で記入し、完成させる。
ニューテクノロジー探 １枚目の展示ポスターの説明文を究セッション（３）英語で作成する。
ニューテクノロジー探 ２枚目の展示ポスターの説明文を究セッション（４）英語で作成する。
ニューテクノロジー探 １枚目と２枚目の展示ポスターを
究セッション（５）完成させる。
審査会
探究したニューテクノロジーについて審査会を行う。
全体のまとめ全体のまとめをする。

【授業時間外の学習（準備学習・復習・宿題等）】
計１０回課せられる課題を行う。本授業の準備・復習時間は、計 1
時間を標準とします。
【テキスト（教科書）】
参考資料の配布のみで対応する。
【参考書】
理工系の学生の興味を引くようなユニークなテクノロジーを紹介するウェブページなどのプリントアウトも随時配布する。
【成績評価の方法と基準】
成績の総合評価におけるウエートの配分は以下の通りとする。
定期試験：３０％*
課題：３０％
平常点：３０％ＴＯＥＩＣ：１０％**オンライン授業となる場合、定期試験は最終レポート（３０％）へ変更されます。また、ＴＯＥＩＣもオンラインでの受験となる場合、
ＴＯＥＩＣは評価項目から除外され、最終レポートのウエートは４０％へ変更されます。
【学生の意見等からの気づき】
英語力と想像力が向上したといった評価に、よりいっそう応えられるよう、努めていきたいと思います。
【その他の重要事項】
英 語 科 目 の 単 位 修 得 要 件 と し て 、TOEIC-IP テ ス ト の 受 験 とAcademic Express 3 の授業外課題学習が義務付けられています。
【Outline (in English)】
Course Outline
This course is designed to help students get used to reading andwriting English texts that communicate scientific information.
Learning Objectives
By the end of the course, students are expected to acquire
the way of efficiently and effectively reading English texts
that communicate scientific information and the way of writing
English texts while thinking in English.
Learning Activities Outside the Classroom
Students are expected to complete assignments that will
be given at each class meeting: it will take students
approximately one hour to finish each assignment.
Grading Criteria/Policies— 112 —

情報科学部 発行日：2023/5/1

The final grade will be determined based on evaluation (andscore) regarding the following: assignments (30%), in-classcontribution (30%), final examination (30%), and TOEIC test
(10%).

— 113 —

情報科学部 発行日：2023/5/1

LNGe232KA-ENG-202

科学英語２
平賀

史子

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
The aim of this course is to support students to develop English
language skills to communicate in science and wide range ofother topics. The course enhances using technology for four
language skills (Reading, Writing, Listening, and Speaking).
Students are expected to work collaboratively with otherstudents through various tasks. (Tasks can be listening toand summarizing online lectures, researching and presenting
topics of interests, group discussion, etc.) For mid-term andend-term, students are required to demonstrate their learning
through communicative tasks.
【到達目標】
Students will acquire four language skills (Reading, Writing,
Listening, and Speaking) in English communication in scienceand wide range of other topics.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Students will do presentations using You-Tube and suggested
topics in the textbook. They are expected to work collaboratively to do various tasks such as group discussion, listening toand summarizing online lectures, researching, and presenting
topics of interest. Active participation is required in class. The
instructor will provide ongoing support for students.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1.
Introduction /Introduction of the course,
Orientation
Orientation, Academic
Express, TOEIC, Warm-up
activities
2.
Unit 7: Ethical
You-Tube presentation,
Choices
Listening, note-taking, anddiscussion.
3.
Unit 7: Ethical
You-Tube presentation, group
Choices
work, writing summary.
4.
Unit 8: Better Cities You-Tube presentation,
Listening, note-taking, anddiscussion.
5.
Unit 8: Better Cities You-Tube presentation, group
work, writing summary.
6.
Preparation for
You-Tube presentation, group
Presentation 1
work, researching topic ofinterests.
7.
Presentation 1
Presentation, active listening,
conversation.
8.
Unit 10: Mind and
You-Tube presentation,
MachineListening, note-taking, anddiscussion.
9.
Unit 10: Mind and
You-Tube presentation, group
Machinework, writing summary.
10.
Unit 12: Discovery
You-Tube presentation,
Listening, note-taking, anddiscussion.

11.

Unit 12: Discovery

12.

Preparation for
Presentation 2

13.

Presentation 2

14.

Make-Ups

You-Tube presentation, group
work, writing summary.
You-Tube presentation, group
work, researching topic ofinterests.
Presentation, active listening,
conversation.
Make-Ups, Reflections,Feedback, and Goal setting【授業時間外の学習（準備学習・復習・宿題等）】
Students are expected to complete weekly online assignments,
preparation, and review for each class.
本授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】
Keynote (Level 2) Student Book by David Bohlke(CENGAGE Learning: ISBN 978-1-305-96504-1) 3, 250 yen (3,575 yen tax included)
【参考書】
n/a
【成績評価の方法と基準】
Presentation 1 (20%), Presentation 2 (20%), Homework (30%),
Quizzes and You-Tube presentation (20 %), TOEIC (10%)
【学生の意見等からの気づき】
This is the first time for the instructor to teach this course.
However, the instructor is willing to be available to takestudent concern under consideration.
【学生が準備すべき機器他】
Students are required to bring either a smartphone, tablet, or
laptop computer. Please make sure that it is fully charged
before the class and can connect to the internet easily. Also,
students are welcome to bring their dictionary (electric or book)in class.
【その他の重要事項】
Students cannot get a credit unless they complete theAcademic Express assignments for the term and participationin the TOEIC test during the term.
【Outline (in English)】
By the end of this course, students are expected communicate
scientific topics as well as wide range of other topics more
confidently in English.

— 114 —

情報科学部 発行日：2023/5/1

LNGe232KA-ENG-202

科学英語２
平賀

史子

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
The aim of this course is to support students to develop English
language skills to communicate in science and wide range ofother topics. The course enhances using technology for four
language skills (Reading, Writing, Listening, and Speaking).
Students are expected to work collaboratively with otherstudents through various tasks. (Tasks can be listening toand summarizing online lectures, researching and presenting
topics of interests, group discussion, etc.) For mid-term andend-term, students are required to demonstrate their learning
through communicative tasks.
【到達目標】
Students will acquire four language skills (Reading, Writing,
Listening, and Speaking) in English communication in scienceand wide range of other topics.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Students will do presentations using You-Tube and suggested
topics in the textbook. They are expected to work collaboratively to do various tasks such as group discussion, listening toand summarizing online lectures, researching, and presenting
topics of interest. Active participation is required in class. The
instructor will provide ongoing support for students.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1.
Introduction /Introduction of the course,
Orientation
Orientation, Academic
Express, TOEIC, Warm-up
activities
2.
Unit 7: Medical
You-Tube presentation,
Frontiers
Listening, note-taking, anddiscussion.
3.
Unit 7: Medical
You-Tube presentation, group
Frontiers
work, writing summary.
4.
Unit 9: Technology
You-Tube presentation,and Innovation
Listening, note-taking, anddiscussion.
5.
Unit 9: Technology
You-Tube presentation, group
and Innovation
work, writing summary.
6.
Preparation for
You-Tube presentation, group
Presentation 1
work, researching topic ofinterests.
7.
Presentation 1
Presentation, active listening,
conversation.
8.
Unit 10:
You-Tube presentation,
Connections
Listening, note-taking, anddiscussion.
9.
Unit 10:
You-Tube presentation, group
Connections
work, writing summary.
10.
Unit 11: Life in the You-Tube presentation,
Slow Lane
Listening, note-taking, anddiscussion.

11.
12.

Unit 11: Life in the
Slow Lane
Preparation for
Presentation 2

13.

Presentation 2

14.

Make-Ups

You-Tube presentation, group
work, writing summary.
You-Tube presentation, group
work, researching topic ofinterests.
Presentation, active listening,
conversation.
Make-Ups, Reflections,Feedback, and Goal setting【授業時間外の学習（準備学習・復習・宿題等）】
Students are expected to complete weekly online assignments,
preparation, and review for each class.
本授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】
Keynote (Level 4) Student Book by Helen Stephenson, Lewis
Lansford, Paul Dummett, and Richard Walker, Laurie Blass.
(CENGAGE Learning: ISBN 978-1-305-96506-5) 3, 250 yen (3,575 yen tax included)
【参考書】
n/a
【成績評価の方法と基準】
Presentation 1 (20%), Presentation 2 (20%), Homework (30%),
Quizzes and You-Tube presentation (20 %), TOEIC (10%)
【学生の意見等からの気づき】
This is the first time for the instructor to teach this course.
However, the instructor is willing to be available to takestudent concern under consideration.
【学生が準備すべき機器他】
Students are required to bring either a smartphone, tablet, or
laptop computer. Please make sure that it is fully charged
before the class and can connect to the internet easily. Also,
students are welcome to bring their dictionary (electric or book)in class.
【その他の重要事項】
Students cannot get a credit unless they complete theAcademic Express assignments for the term and participationin the TOEIC test during the term.
【Outline (in English)】
By the end of this course, students are expected communicate
scientific topics as well as wide range of other topics more
confidently in English.

— 115 —

情報科学部 発行日：2023/5/1

LNGe232KA-ENG-202

科学英語２
TERENCE

COONEY

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
Using English to present and understand information andideas about Information Technology.
【到達目標】At the end of the course students should have improved theirability to understand both reading material and conversations
related to the IT-related topic areas covered during thesemester.
They should also have improved their ability
to discuss these topics using appropriate vocabulary andstructures.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Each class will focus on a different topic related to Information
Technology. Reading and / or listening activities will focus
students’ attention on key vocabulary related to the topic,
and on the key structures and points of usage needed to talkabout it. Practice activities will usually involve pair-workinformation exchange or small-group discussion. There may
sometimes be short writing tasks to reinforce key points,
but most of the practice tasks will be speaking activities.
Submission of assignments and feedback will be done throughthe Learning Management System.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes

14

Final Review and
Test

Final Review and Test

【授業時間外の学習（準備学習・復習・宿題等）】
Students are expected to complete weekly homework tasks(sometimes reading, sometimes writing) to review work donein class and /or prepare for the following week’s class work. 本
授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】
English for Information Technology 1 (published by Pearson)
ISBN: 978-1-4082-69961【参考書】
Please bring an electronic or paper dictionary (E-J and J-E) toeach class.
【成績評価の方法と基準】
Class Participation and Homework:60%
End-of-term review assignments:30%
TOIEC:10%【学生の意見等からの気づき】
Textbook activities will be supplemented by my own materials
where necessary.
【その他の重要事項】
Students cannot get a credit unless they complete theAcademic Express assignments for the term.
【Outline (in English)】Using English to present and understand information andideas about Information Technology.

【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Orientation / Review Information about the course.
Review of key points coveredin Scientific English 1.
2
E-commerce - Part 1 Main language focus:
Explaining e-commerce types.
3
E-commerce - Part 2 Main language focus:
Features of an e-commerce
website.
4
E-commerce - Part 3 Main language focus:
Describing the transaction
process.
5
Network Systems Main language focus:
Part 1
Explaining networks.
6
Network Systems Main language focus:
Part 2
Network hardware.
7
Network Systems Main language focus: Talking
Part 3
about the past.
8
Mid-term Review
Further practice activities
based on work covered so far.
9
IT Support - Part 1 Main language focus: Fault
diagnosis.
10
IT Support - Part 2 Main language focus: Offeringand evaluating solutions.
11
Security and Safety Main language focus:- Part 1
Types of security threat.
12
Security and Safety Main language focus:- Part 2
Reporting incidents.
13
The Future of IT
Main language focus:
Predictions.

— 116 —

情報科学部 発行日：2023/5/1

LNGe232KA-ENG-202

科学英語２
上田

秀樹

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
経済・産業がグローバル化している現代社会で、将来、技術者・研究者として仕事をするうえで求められる実践的な英語の運用能力を、いろんな新しいユニークなテクノロジーに触れながら高めます。
【到達目標】
この科目では、以下の２つを授業の主な目標とします。
（１）知りたい科学技術情報を、英語の文書から効率的に探し出した
うえで、その内容を正確に理解するためのリーディング能力を向上する。
（２）英語のネイティブによって書かれた英語の文章から、単語、構文、表現の使い方をまねできる能力を向上する。
（３）情報を英語で相手に伝えるべく英単語を口に出すことに慣れる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
コースの前半は、ＳＮＳについての英語の記事を用いた英語の文書を効率的に読む演習と、自分が伝えたい情報を英語のネイティブの表現をまねして書き表す力を向上させる演習などで構成します。
コースの後半は、ドラえもんの「ひみつ道具」の実用化の可能性を
４、５人のチームに分かれて探究するアクティビティを通して科学技術情報を英語で具体的に表現する演習を授業の中心とします。このアクティビティでは、教室を仮想研究室にみたて、チームで選んだ「ひみつ道具」の実用化の可能性を探究する作業や、海外で開かれる Doraemon Secret Gadgets 実用化コンテストに出場するとの想定で、探究したテクノロジーの概要を英語で紹介する展示ポスターを作成する作業などを行いながら、英語の実践的な運用能力を高めます。
なお、授業で課した課題の評価は学習支援システムにて行いますが、課題で多くの学生に生じていた間違いについては、授業時間に紹介・説明を行います。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
シラバス等の内容について補足説明を受ける。
2
英語の文書の効果的な 英語の科学技術文書を効果的に読リーディング手法につ むための手法について復習する。
いて復習する3
英語の文書の効果的に 英語の科学技術文書を効果的に読読む力を伸ばす（１） む力を伸ばすための演習を行う。
4
英語の文書の効果的に 英語の科学技術文書を効果的に読読む力を伸ばす（２） む力をさらに伸ばすための演習を行う。
5
科学技術情報を分かり 科学技術分野の与えられたトピッ
やすく説明する（１） クについて他のクラスメイトに分かりやすく英語の文章で説明する演習を行う。
6
科学技術情報を分かり 科学技術分野の与えられたトピッ
やすく説明する（２） クについて他のクラスメイトにさらに分かりやすく英語の文章で説明する演習を行う。
7
英語のセンテンスの構 英語のセンテンスの構成の流れを
成の流れを体得する
体得する演習を行う。

8

9

10
11
12
13
14

ニューテクノロジー探 - どの「ひみつ道具」の実現性に
究セッション（１）
ついて探究していくかについてブ
レーンストーミングを行う。
- テクノロジー探究ワークシート（チームで提出）に英語で記入する。
ニューテクノロジー探 - テクノロジー探究ワークシート
究セッション（２） （チームで提出）を完成させる。
- テクノロジー探究ワークシート（個人で提出）に英語で記入し、完成させる。
ニューテクノロジー探 １枚目の展示ポスターの説明文を究セッション（３）英語で作成する。
ニューテクノロジー探 ２枚目の展示ポスターの説明文を究セッション（４）英語で作成する。
ニューテクノロジー探 １枚目と２枚目の展示ポスターを
究セッション（５）完成させる。
審査会
探究したニューテクノロジーについて審査会を行う。
全体のまとめ全体のまとめをする。

【授業時間外の学習（準備学習・復習・宿題等）】
計１０回課せられる課題を行う。本授業の準備・復習時間は、計 1
時間を標準とします。
【テキスト（教科書）】
参考資料の配布のみで対応する。
【参考書】
理工系の学生の興味を引くようなユニークなテクノロジーを紹介するウェブページなどのプリントアウトも随時配布する。
【成績評価の方法と基準】
成績の総合評価におけるウエートの配分は以下の通りとする。
定期試験：３０％*
課題：３０％
平常点：３０％ＴＯＥＩＣ：１０％**オンライン授業となる場合、定期試験は最終レポート（３０％）へ変更されます。また、ＴＯＥＩＣもオンラインでの受験となる場合、
ＴＯＥＩＣは評価項目から除外され、最終レポートのウエートは４０％へ変更されます。
【学生の意見等からの気づき】
英語力と想像力が向上したといった評価に、よりいっそう応えられるよう、努めていきたいと思います。
【その他の重要事項】
英 語 科 目 の 単 位 修 得 要 件 と し て 、TOEIC-IP テ ス ト の 受 験 とAcademic Express 3 の授業外課題学習が義務付けられています。
【Outline (in English)】
Course Outline
This course is designed to help students get used to reading andwriting English texts that communicate scientific information.
Learning Objectives
By the end of the course, students are expected to acquire
the way of efficiently and effectively reading English texts
that communicate scientific information and the way of writing
English texts while thinking in English.
Learning Activities Outside the Classroom
Students are expected to complete assignments that will
be given at each class meeting: it will take students
approximately one hour to finish each assignment.
Grading Criteria/Policies— 117 —

情報科学部 発行日：2023/5/1

The final grade will be determined based on evaluation (andscore) regarding the following: assignments (30%), in-classcontribution (30%), final examination (30%), and TOEIC test
(10%).

— 118 —

情報科学部 発行日：2023/5/1

LNGe232KA-ENG-203

時事英語
CHRISTOPHERMASCHIO

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】This content-based language course is for students interested
in learning about a variety of current affairs in English. Someof the topics studied in this course are artificial intelligence,food waste, facial recognition technology, and self-driving
vehicles.
【到達目標】
1. Students will demonstrate improved speaking, listening,reading fluency.
2. Students will use current affairs to acquire and use language
in context.
3. Students will become more capable of making presentations
and participating in topical discussions.
4. Students will become better independent language learners.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Students will participate in group discussions, complete
activities, and make presentations. Submission of assignments
and feedback will be on the Learning Management System.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Class orientation
Introduction to the course,
Unit 1students and teacher.
Subject: Climate Change
Scenarios
Language: Agreeing anddisagreeing
2
Unit 1
Subject:Climate Change
Scenarios
Language: Agreeing anddisagreeing
3
Unit 2
Subject:Artificial Intelligence
Language:Discussing
probabilities
4
Unit 2
Subject:Artificial Intelligence
Language:Discussing
probabilities
5
Unit 6
Subject:Self-driving cars
Language:Offering
encouragement
6
Unit 6
Subject:Self-driving cars
Language:Offering
encouragement
7
Mid-semester task. Listening, speaking, andvocabulary
8
Unit 9Subject:Whaling
Language:Checking
understanding
9
Unit 9Subject:Whaling
Language:Checking
understanding
10
Unit 11
Subject:Facial Recognition
Language:Making suggestions

11

Unit 12

12

Unit 12

13

Unit 13

14

Final review andtest.

Subject:Food Waste
Language:Offering to dosomething.
Subject:Food Waste
Language:Offering to dosomething.
Subject:Voyager,the Solar and
BeyondLanguage:Persuading
Listening, speaking, andvocabulary【授業時間外の学習（準備学習・復習・宿題等）】
Students are expected to complete homework assignmentsfrom the textbook and worksheets that will be provided by theteacher. University guidelines suggest preparation and review
should be around one hour a week for a one-credit course.
【テキスト（教科書）】
Earth Watch
National Geographic Learning
ISBN: 9784863123700
Please purchase the textbook for this course before the start ofthe semester.
学期が始まる前に、このコースの教科書を購入してください【参考書】
Worksheets
Handouts【成績評価の方法と基準】
Evaluation of in-class participation (14%)
Mid-semester task (15%)
Homework completion / quizzes (38%)
Final task (23%)
TOEIC test (10%)
【学生の意見等からの気づき】
Previous students were happy with this course. There isno data available to support changes to it. The teacher
always welcomes feedback and encourages students to suggest
changes to improve the course at any time during the semester.
【学生が準備すべき機器他】
HOPPII, the Hosei University learning management platform,
will be used throughout the semester.
【その他の重要事項】
The contents and timing of the syllabus are subject to change
according to the needs of the class. Class attendance is a course
requirement. In principle, no more than 4 absences persemester are allowed. You must take the TOEIC test andcomplete the Academic Express assignment by the due date.
【Outline (in English)】This course will provide students with speaking, listening,reading, and writing practice.
Students will be given
many opportunities to participate in discussions and to makepresentations.

— 119 —

情報科学部 発行日：2023/5/1

LNGe232KA-ENG-203

時事英語
ALAN D MORGAN
必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
The overall objective of the class is for students to become
more confident in speaking and writing about topical issues.
Students will demonstrate improved speaking, listening,writing and reading skills.
Students will acquire accurate and varied vocabulary to
discuss current issues. Students will acquire basic presentation skills and be able to participate in discussions. Students
will be able to organise short paragraphs to express theirthinking on topical current issues.
授業の目的は、学生が、時事問題についてより自信をもって話し書くことができるようになることです。
【到達目標】
1. Students will demonstrate improved speaking, listening,writing and reading skills.
2. Students will acquire accurate and varied vocabulary to
discuss current issues.
3.Students will acquire basic presentation skills and be able toparticipate in discussions.
4.Students will be able to organise short paragraphs to express
their thinking on topical current issues.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Students will be introduced to a topical issue through a readingor listening. Vocabulary and /or grammar structures that arefeatured in the text will be reinforced in guided exercises, thendiscussion of the topic will be done in groups. Skills in academic
writing and presentation will then be introduced and students
will demonstrate those skills.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
INTRODUCTIONClass Routines
Grading Criteria
2Social Media
Routines/present simple
Simple sentences
Cue taking and giving
3
Artificial
Future tenses
Intelligence
Compound sentences
Questions & elicitation
4
Economic Inequality Comparisons/Contrast
Complex Sentences
Summarising
5
Immigration
Modal verbs
Agreement & disagreement
6
Demographic
Present perfect vs simple pastchangeTime transitions
7
Mid-Semester Task Short writing and speech task
8
Climate change
Conditionals
Comparing & contrasting9
Bio-diversity
Adjective order
Outlining paragraphs
10
Tourism & travel
FutureTopic sentences

11
12
13
14

Cyber-crime

Making suggestions
Supporting topic sentences
anti-vaccination
Cause & effect
Reference within paragraphs
Longer Speech Task Drafting & Revision
Feedback
Final Written Test
Final written test

【授業時間外の学習（準備学習・復習・宿題等）】
Many of the readings will be given as pre-class preparation.
Some preparation of writing and presentations will be done
outside class.
The tasks set as preparation are expected to take the students
thirty to forty-five minutes a week. The mid-semester and final
speech assignments are expected to take about two to threehours, including drafting and final revision before completion.
With revision for the final written test included, this should bearound 14-15 hours of work to be done outside class over thecourse of the semester.
【テキスト（教科書）】
There will be no textbook required for the class. Handout
reading materials adapted from printed and online media andpractice materials will be distributed.
【参考書】
No references at this time.
【成績評価の方法と基準】
Assignments 45%
Final Review Test 25%
Participation 20%
TOEIC TEST 10%【学生の意見等からの気づき】
Not applicable.
【学生が準備すべき機器他】
As materials will be in handout form, it is important thatstudents acquire a suitable stationery item to store thehandouts and keep them organised for easy reference. A
notebook or equivalent to take notes, write example sentencesand drat writing will also be essential.
【その他の重要事項】
Students cannot get a credit unless they complete their
Academic Express selected training and take the TOEIC test
held at Hosei university.
【Outline (in English)】
The overall objective of the class is for students to become
more confident in speaking and writing about topical issues.
Students will demonstrate improved speaking, listening,writing and reading skills.
1. Students will demonstrate improved speaking, listening,writing and reading skills.
2. Students will acquire accurate and varied vocabulary to
discuss current issues.
3.Students will acquire basic presentation skills and be able toparticipate in discussions.
4.Students will be able to organise short paragraphs to express
their thinking on topical current issues.
GRADING CRITERIA
Mid-semester task 20%
Final Speech Task 25%
Final Written Test 25%
Participation 20%— 120 —

情報科学部 発行日：2023/5/1

TOEIC TEST 10%— 121 —

情報科学部 発行日：2023/5/1

LNGe232KA-ENG-203

時事英語
RYAN HARTLEY
必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
本授業は、豊かな語彙力・正確な文法力の定着を図ると同時に、それに支えられた 4 技能（リーディング、ライティング、リスニング、
スピーキング）の総合的な向上を目的とする。理工・生命系の分野
では、英語が世界共通語になっていることを受け、将来の技術者・研究者には必要な専門知識を英語で受信・発信できる英語力に加え、社会の要求に応えられる高度な英語運用能力の習得が求められる。
本授業では、そのための基礎力・総合力・応用力をつけるべく、学生の英語力を基にどのスキルに重点を置くか見極めた上で、効果的な教授方法を取り入れて実施する。
【到達目標】
例 1 ：英語でのコミュニケーションについて紹介します。
例 2:ディスカッションやプレゼンテーションで自分の考えを伝えるために、リスニングとリーディングのスキルを身につけることを目的としたコースです。
例 3: このコースでは、生徒の英語学習の基礎となる、コンピュータ
サイエンス、デジタルメディア、自然科学、工学の実生活に即したトピックを扱います。
例 1:This course introduces English communication to students.
例 2:The aim of this course is to help students acquire listening
and reading skills in order to communicate ideas in discussion
and presentation forms.
例 3:This course deals with real life computer science, digital
media, natural science, and engineering topics that will form
the basis of students English learning.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
例 1:Every three weeks, students will complete a research
project. In preparation for this students will conduct researchin class and for homework.
例 2:For homework, students will be expected to learn about
their topic, take notes, and bring those notes to class fordiscussion.
例 3:In class, students will discuss their research in small
groups in addition to individually completing tasks assignedby the teacher.
例 4:At the end of each project ’cycle’, students will present
their research in small groups using poster or computer aids.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introductions, first
In this class we will be getting
half semester goal
to know each other andsetting
brainstorming what issues you
are interested in in science.
2
Research
You will be researching yourissue area with the help ofvarious online reading sources.
3
Planning
Computer skills and planning
your presentation.
4
Issue 1 In this class you will be
Presentation
presenting on your first scienceissue.

5

Research

6

Planning

7

Issue 2 Presentation

8

Second half
semester goal
setting9

Research

10

Planning

11

Issue 3 Presentation

12

Research

13

Planning

14

Issue 4 Presentation

You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your second
science issue.
In this class we will be
brainstorming what issues you
are interested in inengineering.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your firstengineering issue.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your second
engineering issue.

【授業時間外の学習（準備学習・復習・宿題等）】
例 1:Students will be expected to be self-motivated and do atleast one hour of research on their chosen issue for homework.
例 2:Proof of research in the form of notes and materials will bechecked in class.
例 1:宿題として、自分で選んだ問題について最低 1 時間の調査をすることが期待される。
例 2:ノートや資料など、調べたことを証明するものを授業中にチェックする。
【テキスト（教科書）】
Texts and online materials provided in class.
【参考書】
A Google Classroom will be created for activities andassignments. The class codes provided in due time.
【成績評価の方法と基準】
例 1:Your overall grade in the class will be decided based on
the following: 4 x project presentations (20% each). Class
participation (10%). TOEIC test result (10%) and no credit at
all if no TOEIC test is completed. There will be no final test.
Pass mark 60%.
例 2:Students receive a higher class participation score when
they are prepared with the homework, volunteer to answer or
ask questions, and participate effectively in pair/group work.
例 3:Students who miss five or more class sessions without avalid excuse (like an extended illness) may be failed.
例 1 ：授業の総合的な成績は、以下の項目で決定されます。プロジェ
クト発表 4 回（各 20 ％）。授業への参加度（10 ％）。TOEIC テス
トの結果（10 ％）、TOEIC テスト未履修の場合は全く単位を与えない。期末テストはありません。合格点は 60 ％です。
例 2 ：宿題を準備し、自ら進んで回答や質問をし、ペアワークやグ
ループワークに効果的に参加した場合、授業への参加率が高くなります。

— 122 —

情報科学部 発行日：2023/5/1
例 3 ：病気などの正当な理由なく 5 回以上欠席した場合、不合格とすることがある。
例 4 ：成績評価には「Academic Express」の履修が必要です。また、TOEIC のテストが必要です。これは成績の 10 ％になります。
【学生の意見等からの気づき】
Not applicable.
【その他の重要事項】
You must complete the Academic Express assignment by thedue date to get credit for this course.
【Outline (in English)】This class reinforces the development of a rich vocabulary
and accurate grammatical knowledge, and based on thisknowledge, aims at the comprehensive development of thefour skills (reading, writing, listening and speaking). In
the science and engineering fields, English is the common
language. Technicians and scientists of the future will need
the ability to comprehend and communicate in English tomeet the need of society for high levels of English. In order
to meet this need, this class emphasizes the development ofbasic, comprehensive skills and knowledge and the ability toapply them. Based on the needs of students, a variety ofeffective approaches will be used to strengthen basic English
competency.

— 123 —

情報科学部 発行日：2023/5/1

LNGe232KA-ENG-203

時事英語
ALAN D MORGAN
必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
The overall objective of the class is for students to become more
confident in speaking and writing about topical issues.
本授業の目的は、学生が、時事問題についてより自信をもって話し
書くことができるようになることです。
【到達目標】
1. Students will demonstrate improved speaking, listening,writing and reading skills.
2. Students will acquire accurate and varied vocabulary to
discuss current issues.
3.Students will acquire basic presentation skills and be able toparticipate in discussions.
4.Students will be able to organise short paragraphs to express
their thinking on topical current issues.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Students will be introduced to a topical issue through a readingor listening. Vocabulary and /or grammar structures that arefeatured in the text will be reinforced in guided exercises, thendiscussion of the topic will be done in groups. Skills in academic
writing and presentation will then be introduced and students
will demonstrate those skills.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
INTRODUCTIONClass Routines
Grading Criteria
2Social Media
Routines/present simple
Simple sentences
Cue taking and giving
3
Artificial
Future tenses
Intelligence
Compound sentences
Questions & elicitation
4
Economic Inequality Comparisons/Contrast
Complex Sentences
Summarising
5
Immigration
Modal verbs
Agreement & disagreement
6
Demographic
Present perfect vs simple pastchangeTime transitions
7
Mid-Semester Task Short writing and speech task
8
Climate change
Conditionals
Comparing & contrasting9
Bio-diversity
Adjective order
Outlining paragraphs
10
Tourism & travel
FutureTopic sentences
11
Cyber-crime
Making suggestions
Supporting topic sentences
12
anti-vaccination
Cause & effect
Reference within paragraphs
13
Longer Speech Task Drafting & Revision
Feedback

14

Final Written Test

Final written test

【授業時間外の学習（準備学習・復習・宿題等）】
Two written assignments will be assigned. Some readings
may be assigned as pre-class preparation. Language practice
exercises will be assigned on a regular basis. These should
require an hour a week to complete.
【テキスト（教科書）】
There will be no textbook required for the class. Handout
reading materials adapted from printed and online media andpractice materials will be distributed.
【参考書】
No references at this time.
【成績評価の方法と基準】
Assignments 45%
Final Review Test 25%
Participation 20%
TOEIC TEST 10%【学生の意見等からの気づき】
Not applicable.
【学生が準備すべき機器他】
As materials will be in handout form, it is important thatstudents acquire a suitable stationery item to store thehandouts and keep them organised for easy reference. A
notebook or equivalent to take notes, write example sentencesand drat writing will also be essential.
【その他の重要事項】
Students cannot get a credit unless they complete their
Academic Express selected training and take the TOEIC test
held at Hosei university.
【Outline (in English)】
The course is for students interested in learning, reinforcing
and extending their writing and speaking of English throughreading and listening about current topical issues to expand
their vocabulary and then discussing and writing about these
topics.

— 124 —

情報科学部 発行日：2023/5/1

LNGe232KA-ENG-203

時事英語
RYAN HARTLEY
必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
本授業は、豊かな語彙力・正確な文法力の定着を図ると同時に、それに支えられた 4 技能（リーディング、ライティング、リスニング、
スピーキング）の総合的な向上を目的とする。理工・生命系の分野
では、英語が世界共通語になっていることを受け、将来の技術者・研究者には必要な専門知識を英語で受信・発信できる英語力に加え、社会の要求に応えられる高度な英語運用能力の習得が求められる。
本授業では、そのための基礎力・総合力・応用力をつけるべく、学生の英語力を基にどのスキルに重点を置くか見極めた上で、効果的な教授方法を取り入れて実施する。
【到達目標】
例 1 ：英語でのコミュニケーションについて紹介します。
例 2:ディスカッションやプレゼンテーションで自分の考えを伝えるために、リスニングとリーディングのスキルを身につけることを目的としたコースです。
例 3: このコースでは、生徒の英語学習の基礎となる、コンピュータ
サイエンス、デジタルメディア、自然科学、工学の実生活に即したトピックを扱います。
例 1:This course introduces English communication to students.
例 2:The aim of this course is to help students acquire listening
and reading skills in order to communicate ideas in discussion
and presentation forms.
例 3:This course deals with real life computer science, digital
media, natural science, and engineering topics that will form
the basis of students English learning.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
例 1:Every three weeks, students will complete a research
project. In preparation for this students will conduct researchin class and for homework.
例 2:For homework, students will be expected to learn about
their topic, take notes, and bring those notes to class fordiscussion.
例 3:In class, students will discuss their research in small
groups in addition to individually completing tasks assignedby the teacher.
例 4:At the end of each project ’cycle’, students will present
their research in small groups using poster or computer aids.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introductions, first
In this class we will be getting
half semester goal
to know each other andsetting
brainstorming what issues you
are interested in in science.
2
Research
You will be researching yourissue area with the help ofvarious online reading sources.
3
Planning
Computer skills and planning
your presentation.
4
Issue 1 In this class you will be
Presentation
presenting on your first scienceissue.

5

Research

6

Planning

7

Issue 2 Presentation

8

Second half
semester goal
setting9

Research

10

Planning

11

Issue 3 Presentation

12

Research

13

Planning

14

Issue 4 Presentation

You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your second
science issue.
In this class we will be
brainstorming what issues you
are interested in inengineering.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your firstengineering issue.
You will be researching yourissue area with the help ofvarious online reading sources.
Computer skills and planning
your presentation.
In this class you will bepresenting on your second
engineering issue.

【授業時間外の学習（準備学習・復習・宿題等）】
例 1:Students will be expected to be self-motivated and do atleast one hours of research on their chosen issues.
例 2:Proof of research in the form of notes and materials will bechecked in class.
例 1:学生は自発的に、選択した課題について少なくとも 1 時間の調査を行うことが期待される。
例 2:ノートや資料など、調べたことを証明するものを授業中にチェックする。
例 3:本授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】
Texts and online materials provided in class.
【参考書】
A Google Classroom will be created for activities andassignments. The class codes provided in due time.
【成績評価の方法と基準】
例 1 ：授業の総合的な成績は、以下の項目で決定されます。プロジェ
クト発表 4 回（各 20 ％）。授業への参加度 (10%) TOEIC テストの結果（10 ％）、TOEIC テスト未受験の場合は全く評価されません。
合格点 60.
例 2:Students receive a higher class participation score when
they are prepared with the homework, volunteer to answer or
ask questions, and participate effectively in pair/group work.
例 3:Students who miss five or more class sessions without avalid excuse (like an extended illness) may be failed.
例 1 ：授業の総合的な成績は、以下の項目で決定されます。プロジェ
クト発表 4 回（各 20 ％）。授業への参加度（10 ％）。TOEIC テス
トの結果（10 ％）、TOEIC テスト未履修の場合は全く単位を与えない。期末テストはありません。合格点は 60 ％です。
例 2 ：宿題を準備し、自ら進んで回答や質問をし、ペアワークやグ
ループワークに効果的に参加した場合、授業への参加率が高くなります。

— 125 —

情報科学部 発行日：2023/5/1
例 3 ：病気などの正当な理由なく 5 回以上欠席した場合、不合格とすることがある。
例 4 ：成績評価には「Academic Express」の履修が必要です。また、TOEIC のテストが必要です。これは成績の 10 ％になります。
【学生の意見等からの気づき】
Not applicable.
【その他の重要事項】
You must complete the Academic Express assignment by thedue date to get credit for this course.
【Outline (in English)】This class reinforces the development of a rich vocabulary
and accurate grammatical knowledge, and based on thisknowledge, aims at the comprehensive development of thefour skills (reading, writing, listening and speaking). In
the science and engineering fields, English is the common
language. Technicians and scientists of the future will need
the ability to comprehend and communicate in English tomeet the need of society for high levels of English. In order
to meet this need, this class emphasizes the development ofbasic, comprehensive skills and knowledge and the ability toapply them. Based on the needs of students, a variety ofeffective approaches will be used to strengthen basic English
competency.

— 126 —

情報科学部 発行日：2023/5/1

LNGe232KA-ENG-203

時事英語
CHRISTOPHERMASCHIO

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】This content-based language course is for students interested
in learning about a variety of current affairs in English. Someof the topics studied in this course are artificial intelligence,food waste, facial recognition technology, and self-driving
vehicles.
【到達目標】
1. Students will demonstrate improved speaking, listening,reading fluency.
2. Students will use current affairs to acquire and use language
in context.
3. Students will become more capable of making presentations
and participating in topical discussions.
4. Students will become better independent language learners.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Students will participate in group discussions, complete
activities, and make presentations. Submission of assignments
and feedback will be on the Learning Management System.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Class orientation
Introduction to the course,
Unit 1students and teacher.
Subject: Climate Change
Scenarios
Language: Agreeing anddisagreeing
2
Unit 1
Subject:Climate Change
Scenarios
Language: Agreeing anddisagreeing
3
Unit 2
Subject:Artificial Intelligence
Language:Discussing
probabilities
4
Unit 2
Subject:Artificial Intelligence
Language:Discussing
probabilities
5
Unit 6
Subject:Self-driving cars
Language:Offering
encouragement
6
Unit 6
Subject:Self-driving cars
Language:Offering
encouragement
7
Mid-semester task. Listening, speaking, andvocabulary
8
Unit 9Subject:Whaling
Language:Checking
understanding
9
Unit 9Subject:Whaling
Language:Checking
understanding
10
Unit 11
Subject:Facial Recognition
Language:Making suggestions

11

Unit 12

12

Unit 12

13

Unit 13

14

Final review andtest.

Subject:Food Waste
Language:Offering to dosomething.
Subject:Food Waste
Language:Offering to dosomething.
Subject:Voyager,the Solar and
BeyondLanguage:Persuading
Listening, speaking, andvocabulary【授業時間外の学習（準備学習・復習・宿題等）】
Students are expected to complete homework assignmentsfrom the textbook and worksheets that will be provided by theteacher. University guidelines suggest preparation and review
should be around one hour a week for a one-credit course.
【テキスト（教科書）】
Earth Watch
National Geographic Learning
ISBN: 9784863123700
Please purchase the textbook for this course before the start ofthe semester.
学期が始まる前に、このコースの教科書を購入してください【参考書】
Worksheets
Handouts【成績評価の方法と基準】
Evaluation of in-class participation (14%)
Mid-semester task (15%)
Homework completion / quizzes (38%)
Final task (23%)
TOEIC test (10%)
【学生の意見等からの気づき】
Previous students were happy with this course. There isno data available to support changes to it. The teacher
always welcomes feedback and encourages students to suggest
changes to improve the course at any time during the semester.
【学生が準備すべき機器他】
HOPPII, the Hosei University learning management platform,
will be used throughout the semester.
【その他の重要事項】
The contents and timing of the syllabus are subject to change
according to the needs of the class. Class attendance is a course
requirement. In principle, no more than 4 absences persemester are allowed. You must take the TOEIC test andcomplete the Academic Express assignment by the due date.
【Outline (in English)】This course will provide students with speaking, listening,reading, and writing practice.
Students will be given
many opportunities to participate in discussions and to makepresentations.

— 127 —

情報科学部 発行日：2023/5/1

LNGe332KA-ENG-306

テクニカルライティング２
CHRISTOPHERMASCHIO

必選区分： ｜ 配当年次／単位：4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】This course is for students who wish to improve their academic
writing skills. More specifically, the course will introduce
students to email writing, writing a thesis abstract, andcause/effect, comparison, and argumentative essays.
【到達目標】
1. Students will be able to write effectively in different genres.
2. Students will to write a thesis abstract.
3. Students will develop their language awareness and improve
the accuracy of their writing.
4. Students will strengthen their ability to use and correctlycite outside sources.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Students will complete activities and participate in group
discussions. Submission of assignments and feedback will beon the Learning Management System.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Overview of the
Subject headings, asking forcourseand sending information in an
Email writing
email.
Unit 1 ‒ Paragraph Topic, supporting, andStructureconcluding sentences
2
Unit 1 ‒ Paragraph Topic, supporting, andconcluding sentences
Structure
Chapter 2: Unity
Transitional signals andlogical orderand Coherence3
Chapter 2: Unity
Transitional signals andand Coherence
logical order
4
Chapter 3: Using
Cite sources
outside sources
Correctly paraphrase
information
5
Chapter 3: Using
Summarize outside sources
outside sources
Write, revise, and edit asummary of an article.
6
Chapter 4: From
Parts of an essay
paragraph to essay Patterns of organization
7
Chapter 6:Cause/
Introduction and analyzing theeffect essay
models8
Chapter 6:
Organization and writing
Comparison /assignment
contrast essay
9
Chapter 7: Compar- Introduction and analyzing theison/contrast
modelsessay
10
Chapter 7: Compar- Organization and writing
ison/contrast
assignment
essay
11
Chapter 8:Introduction and analyzing the
Argumentativemodels
essay

12

13

14

Chapter 8:
Argumentative
essay
Course review andfinal task
preparation.
Course review

Organization and writing
assignment
Review of the topics covered in
the course.
Final task

【授業時間外の学習（準備学習・復習・宿題等）】
Students are expected to complete homework assignmentsfrom the textbook and worksheets that will be provided by theteacher. University guidelines suggest preparation and review
should be around one hour a week for a one-credit course.
【テキスト（教科書）】
Longman Academic Writing Series 4: Essays With Online
Practice & Digital Resources Fifth Edition
Alice Oshima, Ann Hogue, Lara Ravitch
Pearson Japan
ISBN: 9780136838630
Please purchase the textbook for this course before the start ofthe semester.
学期が始まる前に、このコースの教科書を購入してください【参考書】
Worksheets
Handouts【成績評価の方法と基準】
Evaluation of in-class participation (14%)
Homework completion / unit tests (60%)
Final task (26%)
【学生の意見等からの気づき】
Previous students were happy with this course. There isno data available to support changes to it. The teacher
always welcomes feedback and encourages students to suggest
changes to improve the course at any time during the semester.
【学生が準備すべき機器他】
HOPPII, the Hosei University learning management platform,
will be used throughout the semester.
【その他の重要事項】
The contents and timing of the syllabus are subject to change
according to the needs of the class. Class attendance is a course
requirement. In principle, no more than 4 absences persemester are allowed.
【Outline (in English)】This course will allow students to develop their overall writing
proficiency. Students will also learn and practice using thedifferent steps in the writing process.

— 128 —

情報科学部 発行日：2023/5/1

LNGe332KA-ENG-306

テクニカルライティング２
ALAN D MORGAN
必選区分： ｜ 配当年次／単位：4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
The objective of this class is to enable students to write clear
accurate paragraphs and understand the basic features ofacademic text.
本授業の目的は、学生が明確で正確な文章を書き、学術文書の基本的な構成要素を理解できるようになることです。
【到達目標】
1. Students will be taught discrete writing skills enabling themto write properly-constructed paragraphs.
2. Students will be able to draft, revise and edit their writing
to refine their composition skills.
3. Students will be able to use appropriate transitions to write
paragraphs organised according to function.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Each discrete skill is introduced in clear steps with practiceactivities.
Students then develop their writing in freer
activities. Feedback is given by the teacher to reinforce theskill being introduced and those previously taught.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ORIENTATIONClass Rules
Grading Criteria
Getting Organised
Capitalisation andpunctuation
Writing emails
2
Understanding
Compound sentences
paragraphs
Paragraph form
Topic sentences
Paragraph unity
3
Organising
Preopsitions of time/complex
information
sentences with before & after(Time order)
Signal words
4
Organising
Comma splices
Information
Gerunds in topic sentences(Order of
Adding new ideas
importance)
5
Organising
Prepositions of place
Information
Organising details(Spatial order)
6
The writing process Sentence fragments
Writing a first draft
Revising and editing
7
Supporting theProviding support
main idea
Introducing examples
Punctuating quotes
8
Explaining a process Imperative sentences
Time order signal words
9
Writing descriptions Adjective order
Sensory word using adjectives
10
Expressing yourRun-on sentences
opinionUsing reasons

11
12Comparing andcontrasting
Analysing causes
and effects

13

Writing summaries

14

FINAL WRITTENTASKComparison sentence patterns
comparative adjectives
Complex sentences withbecause and sinceParagraph unity
Subject/verb agreement
Verb & pronoun agreement
FINAL WRITTEN TASK

【授業時間外の学習（準備学習・復習・宿題等）】
Drafting and writing will be done in three assignments to bedone outside class. Some pre-class preparatory work also
assigned before classes and practice exercises assigned afterclasses. This workload outside class should total about one
hour a week.
【テキスト（教科書）】
Ready To Write 2- Perfecting Paragraphs (Blanchard & Root)
Pearson ISBN 9780134399324 ￥2,850 before tax.
【参考書】
Each textbook comes with an access code to online resources at
www.MyEnglishLab.com/Register【成績評価の方法と基準】
Assignments 45%
Final Written Task 35%
Participation 25%【学生の意見等からの気づき】
Not applicable.
【Outline (in English)】Students will learn how to form the basic elements ofparagraphs, to punctuate them properly, to use appropriate
transitions to write coherent paragraphs and to edit them tomake them more unified and accurate.

— 129 —

情報科学部 発行日：2023/5/1

LNGe332KA-ENG-306

テクニカルライティング２
RYAN HARTLEY
必選区分： ｜ 配当年次／単位：4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
デジタルメディア学科の学生を対象としたテクニカルライティングの授業です. 本授業は、豊かな語彙力・正確な文法力の定着を図ると同時に、それに支えられた 4 技能（リーディング、ライティング、
リスニング、スピーキング）の総合的な向上を目的とする。理工・生命系の分野では、英語が世界共通語になっていることを受け、将来の技術者・研究者には必要な専門知識を英語で受信・発信できる
英語力に加え、社会の要求に応えられる高度な英語運用能力の習得が求められる。本授業では、そのための基礎力・総合力・応用力をつけるべく、学生の英語力を基にどのスキルに重点を置くか見極めた上で、効果的な教授方法を取り入れて実施する。
【到達目標】
例 1 ：英語でのコミュニケーションについて紹介します。
例 2:ディスカッションやプレゼンテーションで自分の考えを伝えるために、リスニングとリーディングのスキルを身につけることを目的としたコースです。
例 3: このコースでは、学生の英語学習の基礎となるコンピュータ・
サイエンスの実生活に関わる問題を扱います。
例 1:This course introduces English communication to students.
例 2:The aim of this course is to help students acquire listening
and reading skills in order to communicate ideas in discussion
and presentation forms.
例 3:This course deals with real life issues in computer sciencethat will form the basis of students English learning.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
例 1: The first half of the class will be "taught" as students
study writing skills.
The second half will be students
researching a topic for a research project.
例 2:For homework, students will be expected to learn about
their topic, take notes, and bring those notes to class fordiscussion.
例 3:In class, students will discuss their research in small
groups in addition to individually completing tasks assignedby the teacher.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introductions, class In this class we will be getting
overview, goal
to know each other andsetting
brainstorming class goals.
2
Sentences
In this class we will be movingfrom vocabulary > sentencelevel composition.
3
Paragraphs
In this class we will be movingfrom sentence > paragraphlevel composition.
4
Sections
In this class we will be movingfrom paragraph > sectionlevel composition.
5
Vocabulary
In this class you will develop
development
specialist vocabulary in yoursubject area.

6

7

8

9
10

11

12

13

14

Statistics andgraphsIn this class we will befocusing on how to use
numbers, graphs, and charts inyour writing.
Writing formats
In this class you will analyseand understand different
formats of writing.
Topic choice and
You will get started working on
researchyour writing by choosing yourresearch topic.
Discussion
You will discuss the research
you have done for your topic.
Getting to know
In this class we will examine
writing technologies the different formats andstructures of writing.
Planning yourYou will by now understandwriting
your topic. You will begin
planning your writing.
Writing
You can spend this time
starting to write while
discussing issues with peers
and teacher.
You will have finished yourPeer reading andwriting. It will be a first draft.
presentation
You will share with others andpractice.
get some feedback.
Essay/Blog/Online
Final deadline for your writing
Newspaper deadline and a presentation of yourwriting.

【授業時間外の学習（準備学習・復習・宿題等）】
例 1:Students will be expected to be self-motivated and do atleast one hour of research on their chosen issues.
例 2:Proof of research in the form of notes and materials will bechecked in class.
例 1:学生は自発的に、選択した問題について少なくとも 1 時間の調査をすることが期待される。
例 2:ノートや資料など、調べたことを証明するものを授業中にチェックします。
【テキスト（教科書）】
Texts and online materials provided in class.
【参考書】
A Google Classroom will be created for activities andassignments. The class codes provided in due time.
【成績評価の方法と基準】
例 1:Your overall grade in the class will be decided based on
the following: 1 x essay and presentation (60%) and classparticipation (40%). There will be no final test. Pass mark60%.
例 2:Students receive a higher class participation score when
they are prepared with the homework, volunteer to answer or
ask questions, and participate effectively in pair/group work.
例 3:Students who miss five or more class sessions without avalid excuse (like an extended illness) may be failed.
【学生の意見等からの気づき】
Not applicable.

— 130 —

情報科学部 発行日：2023/5/1【Outline (in English)】This is a technical writing class for Digital Media students.
This class reinforces the development of a rich vocabulary
and accurate grammatical knowledge, and based on thisknowledge, aims at the comprehensive development of thefour skills (reading, writing, listening and speaking). In
the science and engineering fields, English is the common
language. Technicians and scientists of the future will need
the ability to comprehend and communicate in English tomeet the need of society for high levels of English. In order
to meet this need, this class emphasizes the development ofbasic, comprehensive skills and knowledge and the ability toapply them. Based on the needs of students, a variety ofeffective approaches will be used to strengthen basic English
competency.

— 131 —

情報科学部 発行日：2023/5/1

LNGe332KA-ENG-306

テクニカルライティング２
ALAN D MORGAN
必選区分： ｜ 配当年次／単位：4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
The objective of this class is to enable to students tocompose texts on familiar academic topics that better meet the
expectations of an academic reader.
本授業の目的は、学生が、自身が詳しい学術的な話題に関し、より学術論文読者の期待に応えるような文章を構成できるようになることです。
【到達目標】
1. Students will be able to organise sentences in paragraphs
and paragraphs in an essay.
2. Students will be able to use language to show relationships
between ideas in their writing.
3. Students will be able to cite sources and paraphrase,summarise and quote relevant information from sources.
4. Students will be able to draft, revise and edit their writing
productively.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Each discrete skill in academic writing is introduced in clear
steps with examples, models and practice activities. Students
then develop their writing in freer activities. Feedback is givenby the teacher to reinforce the skill being introduced and thosepreviously taught.
入力支援ツールを表示
編集開始から 1 時間以内に [保存][保存して校了とする] を行って下さい[タイムアウトについて]
行頭の半角スペースは無効､行中の連続した半角スペースは 1 文字
分のみ有効
行の途中での改行やスペースでの位置合わせは行わないようお願いします
冊子での１行の目安文字数
文字サイズ標準小極小
通学課程 303234
通信教育部(通信学習)262831
本文の引用
前年度の科目名
該当科目はありません
引用可能な科目から選択
授業コード： J0194
科目名：テクニカルライティング２
科目名（サブ）/Class Title (sub) ：文字サイズ/Font Size ：選択してください
冊子の文字サイズを小さくする場合に指定＜シラバス作成ガイドラ
イン＞ English (PDF) 日本語版 (PDF)【授業の概要と目的（何を学ぶか）】Outline and objectives 必須/required
The objective of this class is to enable to students tocompose texts on familiar academic topics that better meet the
expectations of an academic reader.
←
授業概要（授業内容についての概要）及び、授業の目的・意義（授業で目指す学習上の目的や意義）を簡潔に示します。
授業の目的・意義は、学生を主語とした書き方で、「到達目標」を包括・総括する（より上位の）目的や意義（何を学ぶか、何のために学ぶか等）を記載します。

【Outline (in English)】 必須/required【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ORIENTATIONClass Rules Grading criteria
Introduction to Academic
writing2
Understanding
The writing process andparagraphs
paragraph structure
3
Organising ideas
Topic sentences & making an
outline4
Understanding
Using conjunctions
coherence
Using transitions
5
Understanding
Avoiding run-on sentences andcoherence IIsentence fragments
6
Editing
Recognising academic writingstyle
Editing the paragraph
7
MID-SEMESTER
Review and Paragraph writing
TASK
task
8
From a paragraph
Essay structure & thesis
to an essay
statement
9
Body paragraphs
Topic sentences of bodyparagraphs
Making an essay outline
10Developing support Developing body paragraphs
Introductory paragraphs
11
Concluding an essay Concluding paragraphs
Final thoughts
12
Editing an essay
Using pronouns
Editing the essay
13
Paraphrasing &Paraphrasing, summarising
Summarisingand citing information
14
FINAL WRITTENFINAL WRITTEN TASK
TASK
【授業時間外の学習（準備学習・復習・宿題等）】
Drafting and writing will be done in three assignments to bedone outside class. Some pre-class preparatory work also
assigned before classes and practice exercises assigned afterclasses. This workload outside class should total about one
hour a week.
.
【テキスト（教科書）】
Academic Writing Skills 1 (Chin, Koizumi, Reid, Wray
& Yamazaki-Cambridge University Press) ISBN 978-1-10763622-4 c.￥2,800【参考書】
No references at this time.
【成績評価の方法と基準】
Assignments 45%
Final Written Task 35%
Participation 25%【学生の意見等からの気づき】
Not applicable.

— 132 —

情報科学部 発行日：2023/5/1【学生が準備すべき機器他】
Students need suitable note taking equipment to draft theirwriting in class.
【Outline (in English)】Students will learn the basic elements of an academic
paragraph and how to organise them. Students learn how
to make the relation ships between ideas in their paragraphs
clearer by using transitions and checking their writing forcoherence and unity. Students learn how to use sources
effectively to improve their writing. Students learn how to edit
and improve their final written work.

— 133 —

情報科学部 発行日：2023/5/1

LNGe332KA-ENG-306

テクニカルライティング２
RYAN HARTLEY
必選区分： ｜ 配当年次／単位：4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
デジタルメディア学科の学生を対象としたテクニカルライティングの授業です. 本授業は、豊かな語彙力・正確な文法力の定着を図ると同時に、それに支えられた 4 技能（リーディング、ライティング、
リスニング、スピーキング）の総合的な向上を目的とする。理工・生命系の分野では、英語が世界共通語になっていることを受け、将来の技術者・研究者には必要な専門知識を英語で受信・発信できる
英語力に加え、社会の要求に応えられる高度な英語運用能力の習得が求められる。本授業では、そのための基礎力・総合力・応用力をつけるべく、学生の英語力を基にどのスキルに重点を置くか見極めた上で、効果的な教授方法を取り入れて実施する。
【到達目標】
例 1 ：英語でのコミュニケーションについて紹介します。
例 2:ディスカッションやプレゼンテーションで自分の考えを伝えるために、リスニングとリーディングのスキルを身につけることを目的としたコースです。
例 3: このコースでは、学生の英語学習の基礎となるコンピュータ・
サイエンスの実生活に関わる問題を扱います。
例 1:This course introduces English communication to students.
例 2:The aim of this course is to help students acquire listening
and reading skills in order to communicate ideas in discussion
and presentation forms.
例 3:This course deals with real life issues in computer sciencethat will form the basis of students English learning.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
例 1: The first half of the class will be "taught" as students
study writing skills.
The second half will be students
researching a topic for a research project.
例 2:For homework, students will be expected to learn about
their topic, take notes, and bring those notes to class fordiscussion.
例 3:In class, students will discuss their research in small
groups in addition to individually completing tasks assignedby the teacher.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introductions, class In this class we will be getting
overview, goal
to know each other andsetting
brainstorming class goals.
2
Sentences
In this class we will be movingfrom vocabulary > sentencelevel composition.
3
Paragraphs
In this class we will be movingfrom sentence > paragraphlevel composition.
4
Sections
In this class we will be movingfrom paragraph > sectionlevel composition.
5
Vocabulary
In this class you will develop
development
specialist vocabulary in yoursubject area.

6

7

8

9
10

11

12

13

14

Statistics andgraphsIn this class we will befocusing on how to use
numbers, graphs, and charts inyour writing.
Writing formats
In this class you will analyseand understand different
formats of writing.
Topic choice and
You will get started working on
researchyour writing by choosing yourresearch topic.
Discussion
You will discuss the research
you have done for your topic.
Getting to know
In this class we will examine
writing technologies the different formats andstructures of writing.
Planning yourYou will by now understandwriting
your topic. You will begin
planning your writing.
Writing
You can spend this time
starting to write while
discussing issues with peers
and teacher.
You will have finished yourPeer reading andwriting. It will be a first draft.
presentation
You will share with others andpractice.
get some feedback.
Essay/Blog/Online
Final deadline for your writing
Newspaper deadline and a presentation of yourwriting.

【授業時間外の学習（準備学習・復習・宿題等）】
例 1:Students will be expected to be self-motivated and do atleast one hour of research on their chosen issues.
例 2:Proof of research in the form of notes and materials will bechecked in class.
例 1:学生は自発的に、選択した問題について少なくとも 1 時間の調査をすることが期待される。
例 2:ノートや資料など、調べたことを証明するものを授業中にチェックします。
例 3:本授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】
Texts and online materials provided in class.
【参考書】
A Google Classroom will be created for activities andassignments. The class codes provided in due time.
【成績評価の方法と基準】
例 1:Your overall grade in the class will be decided based on
the following: 1 x essay and presentation (60%) and classparticipation (40%). There will be no final test. Pass mark60%.
例 2:Students receive a higher class participation score when
they are prepared with the homework, volunteer to answer or
ask questions, and participate effectively in pair/group work.
例 3:Students who miss five or more class sessions without avalid excuse (like an extended illness) may be failed.
【学生の意見等からの気づき】
Not applicable.

— 134 —

情報科学部 発行日：2023/5/1【Outline (in English)】This is a technical writing class for Digital Media students.
This class reinforces the development of a rich vocabulary
and accurate grammatical knowledge, and based on thisknowledge, aims at the comprehensive development of thefour skills (reading, writing, listening and speaking). In
the science and engineering fields, English is the common
language. Technicians and scientists of the future will need
the ability to comprehend and communicate in English tomeet the need of society for high levels of English. In order
to meet this need, this class emphasizes the development ofbasic, comprehensive skills and knowledge and the ability toapply them. Based on the needs of students, a variety ofeffective approaches will be used to strengthen basic English
competency.

— 135 —

情報科学部 発行日：2023/5/1

LNGe332KA-ENG-306

テクニカルライティング２
CHRISTOPHERMASCHIO

必選区分： ｜ 配当年次／単位：4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】This course is for students who wish to improve their academic
writing skills. More specifically, the course will introduce
students to email writing, writing a thesis abstract, andcause/effect, comparison, and argumentative essays.
【到達目標】
1. Students will be able to write effectively in different genres.
2. Students will to write a thesis abstract.
3. Students will develop their language awareness and improve
the accuracy of their writing.
4. Students will strengthen their ability to use and correctlycite outside sources.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
Students will complete activities and participate in group
discussions. Submission of assignments and feedback will beon the Learning Management System.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Overview of the
Subject headings, asking forcourseand sending information in an
Email writing
email.
Unit 1 ‒ Paragraph Topic, supporting, andStructureconcluding sentences
2
Unit 1 ‒ Paragraph Topic, supporting, andconcluding sentences
Structure
Chapter 2: Unity
Transitional signals andlogical orderand Coherence3
Chapter 2: Unity
Transitional signals andand Coherence
logical order
4
Chapter 3: Using
Cite sources
outside sources
Correctly paraphrase
information
5
Chapter 3: Using
Summarize outside sources
outside sources
Write, revise, and edit asummary of an article.
6
Chapter 4: From
Parts of an essay
paragraph to essay Patterns of organization
7
Chapter 6:Cause/
Introduction and analyzing theeffect essay
models8
Chapter 6:
Organization and writing
Comparison /assignment
contrast essay
9
Chapter 7: Compar- Introduction and analyzing theison/contrast
modelsessay
10
Chapter 7: Compar- Organization and writing
ison/contrast
assignment
essay
11
Chapter 8:Introduction and analyzing the
Argumentativemodels
essay

12

13

14

Chapter 8:
Argumentative
essay
Course review andfinal task
preparation.
Course review

Organization and writing
assignment
Review of the topics covered in
the course.
Final task

【授業時間外の学習（準備学習・復習・宿題等）】
Students are expected to complete homework assignmentsfrom the textbook and worksheets that will be provided by theteacher. University guidelines suggest preparation and review
should be around one hour a week for a one-credit course.
【テキスト（教科書）】
Longman Academic Writing Series 4: Essays With Online
Practice & Digital Resources Fifth Edition
Alice Oshima, Ann Hogue, Lara Ravitch
Pearson Japan
ISBN: 9780136838630
Please purchase the textbook for this course before the start ofthe semester.
学期が始まる前に、このコースの教科書を購入してください【参考書】
Worksheets
Handouts【成績評価の方法と基準】
Evaluation of in-class participation (14%)
Homework completion / unit tests (60%)
Final task (26%)
【学生の意見等からの気づき】
Previous students were happy with this course. There isno data available to support changes to it. The teacher
always welcomes feedback and encourages students to suggest
changes to improve the course at any time during the semester.
【学生が準備すべき機器他】
HOPPII, the Hosei University learning management platform,
will be used throughout the semester.
【その他の重要事項】
The contents and timing of the syllabus are subject to change
according to the needs of the class. Class attendance is a course
requirement. In principle, no more than 4 absences persemester are allowed.
【Outline (in English)】This course will allow students to develop their overall writing
proficiency. Students will also learn and practice using thedifferent steps in the writing process.

— 136 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-109

ブラッシュアップイングリッシュ (春)情報科学部英語担当教員
必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
正規の英語科目を受講したが、単位取得できなかった学生の中で、指定された学生を対象に、英語の４技能を総合的に高めることを目的とする。
【到達目標】
英語能力に必要な基本英文法を再確認・学習し、英語を聞いたり、話したりすることを通して、英語のコミュニケーション能力を高める。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
毎週、テキストに沿って英文法を確認すると同時に、初回授業および最終回授業に英語能力テストを受験することにより、英語能力の伸び率を測る。

【学生が準備すべき機器他】
初回と最終回の CASEC 受験には、ノートパソコンを持ってきてく
ださい【その他の重要事項】（１）授業への積極的な参加と定期的に出題される課題への意欲的な取り組みが必要です。積極的に授業には参加してください。
（２）英語科目の単位修得要件として、Academic Express の授業外
課題、および TOEIC の受験（4 年生を除く）が義務付けられています。
【Outline (in English)】This course aims to cultivate the four basic English skills, i.e.,reading, writing, listening, and speaking skills of those who
failed to earn the credit of either English Communication 1,
Understanding English 1, or Technical Writing 2.

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1 回目 CASEC 受験と解説
CASEC を受け、直後に、そのテストの解説を行う
2 回目 名詞と代名詞
Unit １ Daily Life
3 回目 動詞・形容詞・副詞
Unit2 Health
4 回目 時制１
Unit3
Education
5 回目 時制２
Unit4
Travel
6 回目 前置詞
Unit5
Transportation
7 回目 接続詞
Unit6
Shopping
8 回目 不定詞１
Unit7 Restaurant
9 回目 不定詞２
Unit8
Entertainment
10 回目 動名詞
Unit9
Trouble11 回目 分詞
Unit10
Office 1
12 回目 仮定法
Unit11
Office2
13 回目 関係代名詞
Unit12News
14 回目 CASEC 受験と解説
CASEC を受験し、直後に、その解説を行う【授業時間外の学習（準備学習・復習・宿題等）】
授業時に出される宿題を毎回行ってください。
さらに、授業外での Academic Express の課題を行ってください。
本授業の準備・復習時間は、計 4 時間を標準とします。
【テキスト（教科書）】『Green Light for the TOEIC Test やさしい TOEIC テスト攻略入門』 Maiko Tsuchiya, Yoshie Shimai, Samuel Paolo M.
Adamos, センゲージラーニング, 978-4-86312-278-9, 2100 円（税
抜き）
【参考書】
授業内で指示します【成績評価の方法と基準】
以下の割合をもとに、総合的に判断します。
・授業への参加態度（３０％）
・複数の課題や小テストなど（３０％）
・学期末のテスト（３０％）
・学期初め・終わりの CASEC の伸び率（１０％）
【学生の意見等からの気づき】
本年度新規科目につきアンケートを実施していません— 137 —

情報科学部 発行日：2023/5/1

LNGe132KA-ENG-109

ブラッシュアップイングリッシュ (秋)情報科学部英語担当教員
必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
正規英語科目（※ 2021 年度入学生は春学期のテクニカルライティ
ング２のみ）を受講したが、単位取得できなかった学生の中で、指定された学生を対象に、英語の４技能を総合的に高めることを目的とする。
【到達目標】
英語能力に必要な基本英文法を再確認・学習し、英語を聞いたり、話したりすることを通して、英語のコミュニケーション能力を高める。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-2」に関連【授業の進め方と方法】
毎週、テキストに沿って英文法を確認すると同時に、初回授業および最終回授業に英語能力テストを受験することにより、英語能力の伸び率を測る。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1 回目 CASEC 受験と解説
CASEC を受け、直後に、そのテストの解説を行う
2 回目 Unit1 テスト形式をUnit １ Fundamentals 1
知る
3 回目 Unit2 基本戦略①
Unit2 Fundamentals 2
4 回目 Unit3 基本戦略②
Unit3
Fundamentals ３
5 回目 Unit4 英文の基本
Unit4
Progressives
構造を見抜く
6 回目 Unit5 解答根拠の登Unit5
Subjects,
場順Wh-Questions
7 回目 Unit6 正解の言い換
Unit6
Prepositions Yes/No
えパターンを知る
Questions
8 回目 Unit7 機能疑問文をUnit7 Perfect Tense
聞き取る
9 回目 Unit8 動詞の時制を
Unit8
Passives
見極める
10 回目 Unit9 接続詞 VS
Unit9
Negative Questions
前置詞
11 回目 Unit10 複数パッセー Unit10
Advanced Skills 1
ジの攻略
12 回目 Unit11 接続副詞に Unit11
Advanced Skills ２
強くなる
13 回目 Unit12 NOT 型設問 Unit12
Advanced Skills ３のコツ
14 回目 CASEC 受験と解説
CASEC を受験し、直後に、その解説を行う【成績評価の方法と基準】
以下の割合をもとに、総合的に判断します。
・授業への参加態度（30 ％）・複数の課題や小テストなど（30 ％）・学期末のテスト（20 ％）・学期初め・終わりの CASEC の伸び率（10 ％）・TOEIC(10%)
【学生の意見等からの気づき】
皆さんの TOEIC のスコアが上がるように、一緒に頑張って英語を学習しましょう。
【学生が準備すべき機器他】
初回と最終回の CASEC 受験には、ノートパソコンを持ってきてく
ださい【その他の重要事項】（１）授業への積極的な参加と定期的に出題される課題への意欲的な取り組みが必要です。積極的に授業には参加してください。
（２）英語科目の単位修得要件として、Academic Express の授業外
課題、および TOEIC の受験（4 年生を除く）が義務付けられています。
【Outline (in English)】This course aims to cultivate the four basic English skills, i.e.,reading, writing, listening, and speaking skills of those who
failed to earn the credit of either English Communication 1,
Understanding English 1, or Technical Writing 2.
Students are expected to do the assigned homework, whichshould be about 1 hour per week.
The grades will be basedon participation (30%), assignments(30%), the final test(20%),
the increase/decrease in CASEC scores (10%), and TOEIC sore
(10%).

【授業時間外の学習（準備学習・復習・宿題等）】
授業時に出される宿題を毎回行ってください。
さらに、授業外での Academic Express の課題を行ってください。
本授業の準備・復習時間は、計 4 時間を標準とします。
【テキスト（教科書）】『Level-up Trainer for the TOEIC ® TEST, Revised Edition』
Ayako Yokogawa, Tony Cook, センゲージラーニング, 978-486312-294-9, 2100 円（税抜き）【参考書】
授業内で指示します— 138 —

情報科学部 発行日：2023/5/1

LAW136KA-GH-102

法と社会
浅野

毅彦

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
私たちは、社会生活においてつねに法との関わりもっており、法的な意味を持たないものはないといえるほど、「法的な社会」に生きている。授業においては、法の意義、目的、社会と法との関係を確認しつつ、今日的な諸問題を素材として、社会に生起しているさまざ
まな問題に対する法的な視点からの分析、法による解決とその限界を探っていく。そのなかで、法に対する基本的理解と法的なものの考え方を身につける。
【到達目標】
社会における法の意義や役割、法の基本的な仕組みを理解する。具
体的な問題に対する法的な解決を検討していく中で、多角的に問題点を探り、妥当な解決を図ることのできるリーガルマインド（法的思考力）を身につけることを目標とする。さらに、法に対する批判的視点を含め「法を見る目を養う」ことをめざす。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」に関連

10

11

12

13

14

労働・働き方と法労働者は、法においてどう保護されているか、それはなぜか、労働者の権利と労働契約について考える。過労死・ブラックバイトを取り上げる。
労働者の人権の保護、 労働者の人権の保護と雇用平等の労働組合の役割
実現、労働組合とその役割について考える。
社会保障と法生存権とは何か、社会保障に対する国の責任と国民の権利について
考える。
家族と法
選択的夫婦別姓・同性婚訴訟などを取り上げ、家族と法のあり方を考える。
情報社会と法
情報化の進展による問題とそれに対する法的対応、そこにおける課題について考える。

【授業の進め方と方法】
授業においては、法についての基礎的な事項を確認しつつ、今日的な問題を取り上げ、その問題の社会的背景を探りつつ、法的にどう考えるか、妥当な法的解決は何かを考えていく。毎回の授業の最後に、次回までに考えておくべき課題を提示する。

【授業時間外の学習（準備学習・復習・宿題等）】①「講義レジュメ」やノートなどで内容を確認し整理するという「復習中心」の学習を勧めます。予習については、毎回の授業の最後に提示する課題について、自分なりに考えをまとめておくとよい。な
お、予習・復習に要する時間はおおむね４時間を標準とします。
②「覚えるべき基本知識」はありますが、強調したいのは、むしろ法というものを〝批判的に〟ながめ、かつ考察するということです。

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【テキスト（教科書）】「講義レジュメ」および適宜上げる資料を使用。

【フィールドワーク（学外での実習等）の実施】
なし / No

【参考書】
上記レジュメに若干の「参考文献（基本書または概説書）」を載せるが、別途関連資料を上げる場合もある。

【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
①法学を学ぶ意義、受 ①履修の意義、受講上の注意点に講上の注意点ついて②法 (または「ルー②法 (ルール) はなぜあるのか、ル」) とは何か
社会生活における法の意義・機能を考える
2「校則」について身近にあったルールである校則をめぐる問題を通して、学校という社会と法とのかかわりを見る中で、法のあり方について考える。
3
いじめと法
学校、職場におけるいじめ・ハラスメントに対して法はどのように対処すべきかについて考える。
4「権利」と「義務」、日 権利・義務関係（法関係）が成立
本人の法に対する態度 するための前提を考える。
5
日本人の「法意識」
訴訟が少ない、権利主張をしないなど従来から指摘されている日本
人の法への関わり方（権利意識・
法意識・法行動）について考える。
6
法的な紛争解決と裁判 法的な争いは、どのように解決さ制度れるのかを探る。裁判員制度等、司法の市民参加について考える。
7
犯罪と法「えん罪」はなぜ起きるか、犯罪とは何か、罪刑法定主義の意義について考える。
8
死刑制度について
死刑制度の現状と死刑制度の存否について考える。
9
契約と法
契約とは何か、どんな契約でも結べるのか、契約を守らなかったらどうなるのか等々、契約について考える。

【成績評価の方法と基準】
定期試験およびレポート課題等により評価。（定期試験 90 ％、レポート等 10 ％）定期試験においては、解答上の指示に従い、かつ設問に即した答案内容か否かを評価ポイントとする。基本知識の欠如や基本用語の誤字は答案内容に影響するので減点とする。
【学生の意見等からの気づき】
基本的な法律用語についてその都度説明を加える。
【その他の重要事項】
コロナの状況により、オンライン授業に変更になる可能性があります。
対面授業の場合、授業中の「私語」は認めない。他の聴講生にたいする「権利侵害 (聴講権侵害）」となるゆえ、授業での権利侵害は認められません。
【Outline (in English)】Today we live in ‘the legal society’. Because law is everywherearound us. And so many legal problems do concern each of us.
In this course, we will learn the fundamental way of thinking
about the various ideas and concepts that underlie legal issues.
And we will pursue how to solve the social problems by law.
Before/after each lecture, students will be expected to spend
four hours to understand the course content.
Grading will be decided based on the following
Term-end examination: 90%、Short reports : 10%.

— 139 —

情報科学部 発行日：2023/5/1

LAW136KA-GH-101

法学（日本国憲法）
浅野

毅彦

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
法と国家・社会との関係、法の役割及び目的について、憲法（日本国憲法）を軸に学んでいく。憲法の目的や理念等を正確に把握し、憲法を中心とした法の基本的枠組みを理解する。
【到達目標】
日本国憲法を中心に、法についての基本的な理解を得ることとともに、社会に起きている問題を、法的に考え、解決する視点を身につけることを目指す。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」に関連【授業の進め方と方法】
基礎的な事項の確認から授業をはじめ、法に関する基本的理解を正確に得られるようにすすめる。今日的な具体的な事件等を取り上げ、社会に起こっている問題に対する法による解決とは何か、問題点はないかを探っていく。授業においてはその都度質問をするので、積極的に答えてもらいたい。また、積極的に質問をしてもらいたい。
それらを授業の展開に活かしていく。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
①法を学ぶ意義及び受 ①「法学」を履修する意義及び受講上の注意点等についての概要
講上の注意② 法とは何か、なぜ、法は必要②法とは何かなのか、社会生活における法の意
味、法の機能を考える。
2
法と国家との関係につ 法と強制、法と国家との関係、法
いての限界について考える。
3
法の機能の多元化につ 法の機能の多元化について、社会
いての変化と法との関係を探りながら考える。
4「法の支配」と「立憲 「法の支配」とは何か、「立憲主主義」について義」と憲法について、歴史的に考える。
5
憲法の基本理念・原則 「立憲主義」、「個人の尊重」を基についてにした日本国憲法の基本理念・原則を考える。
6「国民主権」について 国の政治のあり方と主権者としての国民について考える−国民の意
思を政治に反映させるには。
7「権力分立」と司法権 国家統治の基本原理としての「権の独立力分立」について考える。司法権の独立の意義について考える。
8「個人の尊重」と「法 人権保障の基にある「個人の尊の下の平等」について 重」の意義を考える。平等を実現するために必要なことは何かを探る。
9「基本的人権」につい 人権の歴史的展開のなかで日本国て（１）−基本的人権 憲法の人権規定の意義をさぐる。
とは何か
人権と「公共の福祉」との関係について考える。
10「基本的人権」につい 思想・良心の自由の保障、信教のて（２）−精神の自由 自由と政教分離原則について考える。
11「基本的人権」につい 表現の自由の重要性とその制約にて（３）−表現の自由 ついて考える。

12

13

14

「基本的人権」につい 経済的自由権の制約と社会権の意て（４）−経済的自由 義について考える。
と社会権「平和主義」について 憲法第 9 条の趣旨および意義をさぐり、平和をめぐる諸問題について考える。
まとめと憲法改正問題 「立憲主義」「個人の尊重」についについてて再考し、憲法改正問題について考える。

【授業時間外の学習（準備学習・復習・宿題等）】【本授業の準備・復習等の授業時間外学習は、4 時間を標準とする】①授業後に、講述内容を思い出しながら、「講義レジュメ」やノートなどで整理するという「復習中心」の学習を勧める。予習について
は、前回の授業において提示した課題について事前に予習しておくとよい。
②大学での勉強はあまり覚えることに重点を置いたものにはしないでほしい。たしかに「覚えるべき基本知識」はあるが、重要なのは、法というものを〝批判的に〟ながめ、かつ考察するということであり、そのことを念頭に本授業に臨んでほしい。
【テキスト（教科書）】「講義レジュメ」および適宜配布する資料を使用。
【参考書】
上記レジュメに若干の「参考文献（基本書または概説書）」を載せる
が、授業の中でも適宜紹介する。
【成績評価の方法と基準】
定期試験及び課題レポート等で評価する（定期試験 90 ％、課題レ
ポート等 10 ％）。定期試験の際、解答上の指示に従い、かつ設問に即した答案内容か否かを評価ポイントとする。基本知識の欠如や基
本用語の誤字は答案内容に影響するので減点とする。
【学生の意見等からの気づき】
基本的な法律用語についてその都度説明を加える。
【その他の重要事項】
コロナの状況により、オンライン授業に変更になる場合がある。対
面授業の場合、授業中の私語は、認めない。他の聴講生に対する「権利侵害 (聴講権の侵害）」となるゆえ。本科目は「教職課程」も兼ねているので、教師を目指す者はなおのこと講義に集中することは「基本のキ」と心得てほしい。
【Outline (in English)】In this course, we will learn the basic point of view about therelations between the law (especially the Constitution) and thestate or society.
So we will get the correct and basic understanding of theConstitution and other laws.
Before/after each lecture, students will be expected to spend
four hours to understand the course contents.
Grading will be decided based on the following
Term-end examination: 90%、Short reports : 10%.

— 140 —

情報科学部 発行日：2023/5/1

ECN138KA-GH-103

ファイナンス
清水正人

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
本講義は、資産運用を理解するための入門コースである。決済、貯蓄、投資、年金、保険、ローン、為替、各種金融商品などを通して、
わたしたちは、金融・資本市場と日々密接にかかわっている。基本
的には資金を必要とする「資金調達者」と資金を提供する「資金提供者」をつなげる場である金融・資本市場は、現代社会の重要なインフラストラクチャーの一つである。その基本的な事柄を理解し、自らのライフプラン実現を支援する将来の資産形成のために重要な資産運用を中心テーマとして学習する。
【到達目標】
金融・資本市場の基本的な役割とその機能を理解する。資産運用の重要性を理解し、その基礎的な知識を習得する。さらに資産運用の基礎となる考え方や理論の概要を理解し、投資分析の基礎的な考え方や計算等を理解する。理解を深めるための演習課題を解く。同時に金融・資本市場のいろいろな分野で活用されている数理・情報科
学的なアプローチの一部を知る。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」に関連【授業の進め方と方法】
講義を中心に進める。また講義の中で取り上げる分析や計算に関して、演習課題を用意し、各人が実際にその分析や計算を行う時間を設け、理解を深める。演習結果については適宜評価解説を行う。期末に、指定したテーマについてレポートの作成を行い、さらに理解を深める。なお、基礎的な数理的手法をもちいるいろいろな話題が含まれている。数式の展開、確率・統計の基礎的な事柄に慣れていると理解が一層深められる話題が含まれている。これらについては、
必要に応じて補足をしながら進める。資料や課題の提示など、学習支援システムを活用して進める。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes

10
11

12

13
14

ポートフォリオ演習

ポートフォリオ作成などの課題演
習。
資産運用のリスクとそ 資産運用における多様なリスクとの管理、資産運用業務 その管理。資産運用業務と資産運用商品・サービス。
運用のパフォーマンス ベンチマークとは。いろいろな評
評価価尺度。運用のパフォーマンス分
析と評価。
仮想運用評価演習
仮想の運用結果の評価などについての総合的な課題演習。
トピックス、まとめ、 デリバティブ、行動ファイナンス
レポート出題などのトピックス。講義のまとめ。期末レポートテーマの出題。

【授業時間外の学習（準備学習・復習・宿題等）】
復習、課題演習、レポートの作成など。本授業の準備・復習時間は、
計 4 時間を標準とする。
【テキスト（教科書）】
資料を学習支援システムにアップするとともに必要に応じて講義の中で配布する。
【参考書】
書名：リスク −神々への反逆−
著者：ピーター・バーンスタイン/青山護訳
出版：日本経済新聞社（1998 年第 1 版）、文庫 (上下 2001 年)
書名：現代ファイナンス論 −意思決定のための理論と実践−
著者：ツヴィ・ボディ、ロバート・C・マートン/大前恵一郎訳
出版：ピアソン・エデュケーション（2007 年改訂第 6 版）
書名：新版バブルの物語
著者：ジョン・Ｋ・ガルブレイス/鈴木哲太郎訳
出版：ダイヤモンド社（2008 年）
書名:社会人 1 年目からの とりあえず 日経新聞が読める本
著者:山本博幸
出版:ディスカバー・トゥエンティワン (2016 年)【成績評価の方法と基準】
平常点（約 50 ％）＋期末レポートの評価点（約 50 ％）。

【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
はじめに、現代社会の 講義全体の導入。現代社会においわたしたちと金融て活動するわたしたちと金融とのかかわり。
2
金融・資本市場
金融・資本市場の概要とその役割について。
3
時間と不確実性
資産運用における、「時間」と「不確実性」の考え方、扱い方。
4
証券投資のリスクとリ いろいろな証券投資のリスクとリターン
ターン、その関係。
5
債券分析
債券及び債券市場の基礎知識。金利と債券価格の関係について。債
券投資のリスクとリターン、その投資分析。
5債券分析演習債券分析の課題演習
6
株式分析
株式及び株式市場の基礎知識。財務諸表、利益と配当、配当割引モ
デル、一株当たり指標について。
株式投資のリスクとリターン、その投資分析。
8
株式分析演習株式分析の課題演習。
9
ポートフォリオ
ポートフォリオとは。ポートフォ
リオ理論。ポートフォリオ・マネ
ジメント。

【学生の意見等からの気づき】
講義の中で取り上げるいくつかのテーマについて演習の時間を設け、各人が実際にその分析や必要な計算を行うことにより、テーマの理解を深める。
資料は学習支援システムにアップするとともに重要な部分などを適宜講義の中で配布する。
【学生が準備すべき機器他】
PC など。
【その他の重要事項】
金融・資本市場は、広義の情報システムともいえる。またそのいろ
いろな局面で、数理・情報科学的な考え方やアプローチが広範に活用されている。文系・理系といった既成の枠組みにとらわれずに物事を観察し、自らの言葉で考え、いろいろな事に興味をもつ方々の受講を期待したい。

— 141 —

情報科学部 発行日：2023/5/1【Outline (in English)】Introduction to asset managements. Explanations of basic
financial instruments and theoretical concepts in the asset
management fields are provided in this lecture. You facevarious financial instruments, such as bank deposits, stocks,
bonds, mutual funds, pensions, loans, and so on after
graduated, and you often have decision makings about them.
Reasonable decision makings and asset management support
your life. You learn analytical tools and preparations for yourreasonable decisions and asset managements. Before/after
each class meeting, students will be expected to spend fourhours to understand the course content. Final grade will becalculated based on the term-end report (50%) and in-classcontribution (50%).

— 142 —

情報科学部 発行日：2023/5/1

SOC140KA-GH-105

社会と科学
前山

和喜

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
科学と技術が、社会の中でどのように生まれ、どう発達し、人々によってどう扱われてきたか、そしてどう社会に影響を与え、人間の考え方と生活や社会、地球そのものを変えてきたかを学び、考えます。本授業は、①現在社会を過去と未来の連続的な時間軸の上で理解するための歴史的・未来的視点、②今現在に起こっている事柄へ対する多角的な視点、③現代社会にとって欠かせない科学・技術・工学に対する自分なりの視点、を持てるようになることが目的です。
内容は情報科学部らしい視点を多く含んだ「社会と科学」になるよ
うに設計しています。
【到達目標】
自然科学と現代技術の基礎にある世界観と論理、科学・技術・工学と社会の関係を理解し、それらに関する情報を自分で捉えて、扱えるリテラシーを取得することを目指す。これから理工系を専門として学び実践していく上で役に立つ考え方を身につけてほしい。
自分の外の世界への視点を多角的に持てるようになること、そしてその視点から見えてきた事柄に対して、自分の考えをまとめ、表現する力（今回は文章として書く力）を養うことに重点を置く。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」に関連【授業の進め方と方法】
基本的にはパワーポイントを映しながら授業を進めますが、適宜受講生との対話から、対象となる問題について考えを深めていきます。
シラバスに示す各回のテーマについて、毎回必ず歴史的な話題と現在的・未来的な話題の両面を扱います。毎回の授業の最後にリアクションペーパーの記入と提出を求めます。次回の授業でそれに対するリアクションをする時間も設けます。第９回では提出された中間レポートの中から、興味深いものを選んで議論をします。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
オ リ エ 授業内容の説明、「社 この授業で扱うテーマ、授業の進
め方、方針、成績評価を説明しまン テ ー 会」と「科学」とはす。現代社会において切っても切ションれない関係となった「社会」と「科学」について考えていく予備的な知識を共有します。
科 学・ 科学・技術・工学の歴 科学・技術・工学のそれぞれが誕
技 術・ 史生した源流と成立の歴史につい
工学のて、一般市民の視点、学生の視あゆみ
点、研究者の視点の各立場から学（1）
んでいきます。有名な科学的逸話や歴史的出来事は、必ずしも学問としての歴史においても重要であるとは限りません。歴史を学ぶ面
白さについても考えていきます。

科 学・ 近代科学・技術・工学
技 術・ の専門性
工学の
あゆみ
（2）

近現代社会において科学・技術・工学が量的・質的に拡大していくなかで、職業人としての専門性も生まれていきます。他方で専門家の持っている知識（専門知）が必
ずしも一方向的ではないことを確認しつつ、専門知を類型化し、様々な立場から科学・技術・工学にどのように向き合えば良いのかについて考えます。
科 学・ 現在的な科学・技術・ 現代社会の中で科学・技術・工学
技 術・ 工学の実践がどのように実践されているかに工学のついて考えます。特にこれらのあゆみ「政策」「ガバナンス」「倫理」「リ（3）
スク」「アセスメント」「ジェンダー」など具体的な事例について紹介し、社会と科学の関わりに多様な視点や営為があることを学びます。
科 学・ 科学・技術・工学と社 もはや科学・技術・工学と無縁で技 術・ 会のインタラクション 生きていくことの出来ない現代社
会において、それらと関わりがあ
工学のるのは必ずしも専門家とは限りまあゆみ
せん。今回は「教育」「コミュニ（4）ケーション」「博物館・科学館」など視点から、広い意味での社会
全体と科学・技術・工学がどのような相互作用をもたらしているのか考えます。
数 と 科 数量化革命と社会
定性的に物事を捉えていた世界か
学 、社
ら、数量化をすることで定量的に会の中捉える世界へと変容していった歴の数史について考えます。数量化に関（1）して、記数法からはじめ、暦・時
計、地図、楽譜、簿記などの実例を取り上げながら、現在的な思考様式に変容していく過程を追っていきます。
感染症や経済のニュースなど、私
数 と 科 客観性概念と社会
学 、社たちの生活の中では数（数字）を会の中使った情報のコミュニケーションがなされ、その背景には「客観の数（2）性」という考え方が大きく関わっています。今回はその概念が作られ浸透していく歴史からはじめ、政治や経済、自然科学など現場で「数値」が使われることに意味について考えます。
数 と 科 データ、モデル、シ
近年、様々なシミュレーションに
学 、社 ミュレーションと社会 基づいた認定や評価、設計、開会の中発、研究などが行なわれていまの数す。従来の科学とは異なり、事象（3）
そのものを観察したり、実験した
りするわけではないシミュレー
ションにはどのような意味や正しさ・確からしさを保証する仕組みがあるのかを、科学哲学の側面から考えます。

— 143 —

情報科学部 発行日：2023/5/1
中 間 レ 中間レポートの共有と 提出されたレポートからいくつか
ポ ー ト 講評を選び、その内容について講評しの振りた上で、全体でディスカッション
返りを行ないます。他の受講生がどんなことを考えているか、それは自分から見るとどう見えるのかなどについて考えてみます。
科 学 に 望遠鏡と顕微鏡、計算 科学・技術・工学の発展には、道
お け る 機器と測量機器
具・機器・装置の発明が密接に関
道 具・わっています。科学的概念の転換
機 器・や技術・工学の実践において、物装置と、質的な基盤がどのように作用してその社いるのかについて考えた上で、次会実装にそれらが社会に応用されていく（1）
過程について学びます。
科 学 に 様々な科学的営為のあ 現在の科学的な実践は研究室の中
お け る りようと実践だけで起こっているわけではあり
道 具・ません。今回は、科学が作られて機 器・いる現場をとりまく様々な機器や装置と、仕組みについて学びます。そしてその社「ビッグサイエンス」や「シチズ会実装
ンサイエンス」など現在的な実践（2）について学びます。
日 本 に 科学思想の翻訳と自立 日本において百数十年前まで存在おけるしなかった「科学」や「技術」と科 学・いう言葉の受容には、「翻訳」の
技 術・手続きが必要不可欠でした。それ
工学は単にやり方を覚えたりモノマネ（1）
したりするような模倣文化ではありません。全く新しい概念を涵養し実践してく過程について考えていきます。
現代日本における科学・技術・工日 本 に 日本型学問の展開
学の教育・研究制度のあり方につおける
いて考えます。日本における大学
科 学・の設立からはじめ、研究機関、学
技 術・術組織・団体の活動を、工学系の工学分野を中心に追っていきます。も（2）
ちろん情報系分野についても触れます。
社 会 と 答えの無い問いとバッ 現代社会はトランスサイエンスと科 学 の クキャスティングで見 呼ばれる「科学に問うことはでき
るが、科学では答えることができ
現 在 と 通す未来ない問題」が存在しています。明未来
確な答えを出していく営為に見える科学に内在する答えの出ない問
いや未来社会のあり方に対しての向き合い方について考えていきます。

レポートの提出は必須とします。評価は文章の良し悪し、オリジナ
リティ、テーマ・内容の面白さから評価します。
【学生の意見等からの気づき】
本年度授業担当者変更により過去からのフィードバックはありませんが、随時リアクションペーパーを参考にしながら授業を進めていきます。
【学生が準備すべき機器他】
授業では毎回「リアクションペーパー」の提出を求めるので、鉛筆と消しゴムは持参してください。２回の課題レポートは文書作成ソ
フト（Microsoft Word もしくは PDF）の提出とするため、オフィ
スソフトが使えるパソコンを利用出来る環境は準備してください。
【その他の重要事項】
受講生の興味関心に併せて授業で取りあげるテーマを変更する場合があります。詳しくはガイダンスで説明します。
後期に開講する「社会と情報科学」に繋がる授業内容になっている
ため、履修を考えている人はぜひそちらも受講してください。
【Outline (in English)】This course is about how science and technology were born insociety, how they have developed, how they have been treatedby people, and how they have influenced society and changed
the way people think and live, society and the earth itself. The
purpose is to develop literacy in understanding the relationshipbetween science, technology and society and to develop one’s
own perspectives. Interest in various events happening insociety is also an important part of learning in the classroom.
Evaluation will be based on class participation, a reaction
paper, and two reports.

【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習時間は、計４時間を標準とします。しかし、必ずしも本を読むなどいわゆる” 勉強” だけをする必要はありません。
みなさんは暮らす社会には、当たり前過ぎて気づかないかも知れま
せんが、科学・技術やそのような見方・考え方が溢れているはずです。その背後にはどういった歴史的経緯があり、今後はどうなっていくのかなどに興味を持ち、調べてみたり考えてみたりすることもこの授業において重要な” 学習” です。
【テキスト（教科書）】
教科書は使用しません。
【参考書】
授業の各回で、その回のテーマに関連する本や WEB サイトを紹介します。
【成績評価の方法と基準】
評価は以下の３つの点数の合計点（100 点を超えたら切り捨て）とします。
（A) 毎回提出を求めるリアクションペーパー（各 3 点）
（B) 学期間中に２回課すレポートの評価（各 25 点）（C) 授業中の積極的な参加（最高 20 点）— 144 —

情報科学部 発行日：2023/5/1

SOC140KA-GH-106

社会と情報科学前山

和喜

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
私たちはしばしば情報科学の発展をそのまま社会や暮らしの発展と考えてしまいがちです。この授業では、現代社会の技術的基盤であるコンピュータや情報科学・技術の視点から、その歴史的な連続性を意識しつつ、日々の暮らしや社会のあり方の「変容」について考
えていきます。多岐にわたるテーマについて考えることで、自分が学んでいる情報科学、そして生きている現代社会について多角的な興味関心・問題意識を持てるようになることが目的です。
【到達目標】
情報科学部という場で受講生がこれまでに学んでいるものをもとに、それと社会の関係を主体的に捉え考えてもらうことを目指す。これから、さらに高度な情報科学を学び実践するとき、あるいは社会に出てから役に立つ考え方を身につけてほしい。自分の外の世界への視点を多角的に持てるようになること、そしてその視点から見えてきた事柄に対して、自分の考えをまとめ、表現する力（今回は文章として書く力）を養うことに重点を置く。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」に関連【授業の進め方と方法】
シラバスに示す各回のテーマについて、毎回必ず具体的な話題と情報科学的な話題の両面を扱います。基本的にはパワーポイントを映しながら授業を進めますが、適宜受講生との対話から、対象となる問題について考えを深めていきます。毎回の授業の最後にリアクション
ペーパーの記入と提出を求めます。次回の授業でそれに対するリア
クションをする時間も設けます。第９回では提出された中間レポー
トの中から、興味深いものを選んで議論をします。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
オ リ エ 授業内容の説明、社会 この授業で扱うテーマ、授業の進
ン テ ー と情報科学の関わり
め方、方針、成績評価を説明しま
ションす。現代社会のあらゆる場面で使われている情報科学（と技術）を理解しようとするときの視点について共有します。
情 報 科 「情報」に関する学問 この授業のタイトル「情報科学」
学 の 歴 についての歴史についてその概略を話しま史（1）す。
「情報科学」「情報技術」「情報工学」「情報学」「図書館情報学」「システム情報学」などの違いの考察を通じて、学問としての「情報」の全体像を掴んでいきます。
情 報 科 コンピュータと社会の 情報を扱う機械としてのコン
学 の 歴 歴史
ピュータとその利用の歴史につい史（2）て扱います。計算機と訳されることの多い"Computer"ですが、この機械は何を計算しているのでしょうか。コンピュータの利用史の視点から社会の変容について考
えていきます。

コン コンピュータで何をし 現在の社会の中には多様なコンピ ュ ー ているか
ピュータが埋め込まれています。
タは何もしコンピュータが動かなくなっをする
たとしたら日々の暮らしにどのよ
機械かうな影響があるでしょうか。「使（1）えないとしたら」という逆説的な視点からコンピュータを使う現代社会について考えていきます。
コン スマートフォンはコン 皆さんのポケットか手にはいつもピ ュ ー ピュータかスマートフォンがあることでしょタは何う。土の中に埋められたスマホがをする
千年後に発掘され博物館に展示さ機械かれるとなった時、キャプション
（2）（説明文）にはどんな事を書けば良いのでしょうか。スマホが動くしくみなどとともに考えます。
ゲ ー ム ゲーミングパソコンと 家電量販店の一角に「ゲーミングと遊び、 コンピュータのスペッ パソコン」と呼ばれるコンピュー
タ売り場が設置されつつありま
多様な ク
す。このパソコンは普通のパソコ
コミュ
ンとどのように異なるのでしょう
ニケー
か。GPU や画像処理技術を切りション
口として、技術決定論と技術の社（1）
会構成論について考えます。
ゲ ー ム e スポーツとテレプレ 近年、e スポーツが流行っています。日本チームが世界大会で活躍と遊び、 ゼンス技術
し、SNS では#ZETAWIN のよ
多様な
うにハッシュタグをつけて応援しコミュたり、その競技性を分析したり、ニケー
ファンコミュニティを作って楽しションんでいます。さて、そのような（2）
ゲームを楽しむ文化は、それまでのスポーツ観戦と何か違いはあるでしょうか。メディア・イベント論やメディア技術史から考えます。
ゲ ー ム ゲームの中の社会、社 メタバース技術などに代表されると遊び、 会の中のゲーム
ように、サイバー空間（仮想空間）の中にも一種の社会が生まれ
多様なるようになってきました。好きな
コミュ
見た目にもなれ、複数のキャラをニケー
ション
使い分けられ、瞬間移動もでき、シャットダウンもできる、そんな（3）
今までのフィジカル空間（現実空間）とは違う社会について理解するための視点を考えます。
中 間 レ 中間レポートの共有と 提出されたレポートからいくつか
ポ ー ト 講評を選び、その内容について講評しの振りた上で、全体でディスカッション
返りを行ないます。他の受講生がどんなことを考えているか、それは自分から見るとどう見えるのかなどについて考えてみます。
情 報 メ センシング技術とメ人間の活動によって生まれるデー
デ ィ ア ディア技術と情報科学 タは指数関数的に増えています
機器と（このシラバスもその一部です）。
データ
経済産業省の「データ利活用のポの保存
イント集」などで紹介されていると利用
具体的な実践例から、歴史的な連（1）
続性とともに、現在のデジタル社
会の特徴や強さについて考えます。

— 145 —

情報科学部 発行日：2023/5/1
情 報 メ 倍速視聴と過去を見聞 これまで発明された多種多様な視
デ ィ ア きする技術
聴覚メディアによって、私たちは
時間や空間を超えて世界を知覚す機器とデータることができるようになりましの保存た。それらの技術の歴史をたどりと利用ながら、「倍速視聴」による「コス（2）パ」
・「タイパ」などのような、技術によって新しい価値基準が生まれてくることについて考えます。
ア ル ゴ 常時接続社会と個人
ネットワークの技術が暮らしの中
リズムに組み込まれることによって、と社会「コミュニケーション（通信）」がのデザ単なる意味伝達を超え、さまざま
イ
ン
な役割を帯びてくるようになって（1）きました。そこに見られる技術的基盤と社会的意義の変遷をたどりながら、現在の「つながりっぱなしの日常」について考えます。
ア ル ゴ マッチングアプリとつ 「マッチングアプリ」に代表され
リ ズ ム ながりるような人と人とをつなげるためと社会の情報系サービスは今や当たり前のデザのように使われています。ここでイン言う「つながり」を見出すための（2）
アルゴリズムは、必ずしも学問的・理論的なコンピュータサイエ
ンスで研究が行われているものとは一致しません。アルゴリズムの設計が社会的な感覚や価値観へ与える影響について考えます。
ア ル ゴ バズワードは情報社会 「Society 5.0」や「DX」のような、具体的にはよくわからないが
リ ズ ム に革命をもたらすか
なんとなく専門用語に聞こえる言と社会葉を耳にする機会が増えてきましのデザた。しばしば「バズワード」と呼イン
ばれるこれらの言葉の持つ良い面（3）と悪い面を分析しながら、実際的な情報科学と社会の中で使われている情報技術の関わりについて考
えていきます。

【その他の重要事項】
受講生の興味関心に併せて授業で取りあげるテーマを変更する場合があります。詳しくはガイダンスで説明します。
前期に開講する「社会と科学」と繋がる授業内容になっているため、履修を考えている人はぜひそちらも受講してください。
【Outline (in English)】
We will consider how our daily lives and society aretransforming from the perspective of computers, information
science and technology, which are the technological foundationof modern society. Classes will focus on familiar themes asmuch as possible.

【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習時間は、計４時間を標準とします。しかし、必ずしも本を読むなどいわゆる” 勉強” だけをする必要はありません。
みなさんは暮らす社会には情報科学・技術やそのような見方・考え方が溢れているはずです。それらに気づき、どのような情報科学・技術によって実現しているかを調べてみたり考えてみたりすることもこの授業において重要な” 学習” です。
【テキスト（教科書）】
教科書は使用しません。
【参考書】
授業の各回で、その回のテーマに関連する本や WEB サイトを紹介します。
【成績評価の方法と基準】
評価は以下の３つの点数の合計点（100 点を超えたら切り捨て）とします。
（A) 毎回提出を求めるリアクションペーパー（各 3 点）
（B) 学期間中に２回課すレポートの評価（各 25 点）（C) 授業中の積極的な参加（最高 20 点）
レポートの提出は必須とします。評価は文章の良し悪し、オリジナ
リティ、テーマ・内容の面白さから評価します。
【学生の意見等からの気づき】
本年度授業担当者変更により過去からのフィードバックはありませんが、随時リアクションペーパーを参考にしながら授業を進めていきます。
【学生が準備すべき機器他】
授業では毎回「リアクションペーパー」の提出を求めるので、鉛筆と消しゴムは持参してください。２回の課題レポートは文書作成ソ
フト（Microsoft Word もしくは PDF）の提出とするため、オフィ
スソフトが使えるパソコンを利用出来る環境は準備してください。

— 146 —

情報科学部 発行日：2023/5/1

POL237KA-GH-201

国際関係論
寺本

めぐ美

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
この授業では、人の国際移動の歴史的経緯や現在について、基本的な概念や考え方を学びます。大規模な国際移動は労働市場が国際化することにともなって、そして植民地化の影響と共に本格化しました。そして、グローバル化の中で新たな形態と多様化を見せています。人の国際移動は、送り出し国と受け入れ国の双方に影響を与えており、日本社会も例外ではありません。講義では、特に西欧諸国の事例をてがかりに、国際移動と私たちの生きる現代社会の多文化化という現象にアプローチします。
【到達目標】
１．国際移動の歴史的背景やなぜ人は移動するのかに関する理論を理解する
２．現代の国際人口移動のあり方や送り出し国、受け入れ国の政策、社会の変化等について説明できる

5

国際移動の諸形態

6

国際移動の理論7

ジェンダーと国際移動

8

多文化主義をめぐる議論

9

社会の多文化化①：ス
カーフ論争

10

社会の多文化化②：右翼ポピュリズムの台頭【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」に関連【授業の進め方と方法】
本講義はオンラインで行います。その日に学んだことへの理解を定着させたり深めるために、理解度確認のチェックテストを不定期に行います。チェックテストの結果や受け付けた質問をふまえて、フィードバックを実施します。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：オンライン/online
回
テーマ
内容
1
導入
年間計画、講義の進め方、勉強方
法など
2
国際関係論におけるア 国際関係論におけるアクターは国
クター
家や国際機関だけではありません。ここでは特に、人の国際移動と関連させながら、国際政治におけるアクターとしてのエスニック
集団等について学びます。
3
国際関係にかかわるア 主権国家を基本的アクターとしつ
ジェンダ
つも、様々な非国家主体も参加して越境的な問題群に多国間主義で取り組んでいかなければならない
アジェンダ（課題）を概観しま
す。こうしたアジェンダの中に、本講義で扱う「人の移動」を位置づけます。
4
国際移動の歴史的背景 「移民」や「難民」の定義、現代の国際移動の特徴、労働移動の歴史的背景について概観します。
第二次大戦後の人の移動について、労働移民（ゲストワーカー）、
旧植民地移民、永住移民について学びます。

— 147 —

国際移動の諸形態について学びます。冷戦期以降の難民や、社会的に構築される非合法移民、ポスト
工業社会における高度技能移民について学びます。また、外国人高度人材の獲得は各国による争奪戦の様相を呈しており、日本における高度人材受け入れについて概観します。
人の国際移動がなぜ引き起こされるのかについて、ミクロな個人的要因であるプッシュ＝プル理論、
マクロな社会構造である歴史構造論、メゾレベルの理論である移民システム論について学びます。さらに、送り出し国 → 受け入れ国という単線的な見方ではなく、複数の国にまたがる移民のネットワークに注目して、移民研究におけるトランスナショナリズムについて学びます。
国際移動について、ジェンダーの観点から概観します。移動する
人々の中の女性の数・比率は増大しており、再生産労働の国際分業とも言える状況が生み出されています。こうした移動の女性化や再生産労働の国際分業について、日本の事例も踏まえながら学びます。
移民の受け入れをめぐる国家の政策に関して、
「同化」、
「編入」
「多
文化主義」
、
「市民的統合」といった主要な理論を概観します。
フランスの公立学校における、ム
スリム女学生のスカーフ着用をめぐるスカーフ論争について学びます。1989 年以降スカーフ着用がフランス社会で問題化され、繰り返し議論されてきました。2004
年には、「公立学校におけるこれ
見よがしな宗教シンボル着用の禁止法」が制定されました。
欧州において、「反難民」「反イスラム」を掲げる右翼ポピュリズム
勢力が拡大しています。授業では、右翼ポピュリズムとは何か、
右翼ポピュリズム勢力の特徴、その拡大の背景について、ドイツ・
オランダ・フランスを事例に学びます。

情報科学部 発行日：2023/5/1

11

12

13

14

社会の多文化化③：シ 第二次世界大戦後の欧米や日本のティズンシップ・教育 ような先進諸国では、国民的アイの問題
デンティティや福祉国家の諸制度によって支えられる、国民的シ
ティズンシップが確立されてきました。授業では、第二次世界大戦後の外国人・移民の流入によって、こうした国民的シティズン
シップがどのように変容してきたのかを学びます。教育の問題については、西欧諸国におけるイスラ
ム学校の事例を学びます。
日本における移民受け 日本における移民・難民受け入れ入れの現状と課題①： の歴史を概観します。その上で、移民・難民受け入れの 日本における多文化社会への移行
歴史と反発について学びます。
日本における移民受け 日本の事例を参照しながら、グ入れの現状と課題②： ローバル化のなかの福祉社会につグローバル化のなかの いて概観します。移住者の社会的福祉社会
権利や移住者の貧困と社会的排除について学びます。
まとめ
全体のまとめを行います。

【授業時間外の学習（準備学習・復習・宿題等）】
準備としては、普段から時事問題に関心を向けるように心がけるとス
ムーズに理解できるため、各回の前に合計２時間程度は時事ニュースに触れるようにしておくことが望ましい。復習は、配付するシラ
バスの再確認中心に、各回後、合計 2 時間程度の復習が望ましい。
【テキスト（教科書）】
特に指定しない。必要な資料をその都度配付する。
【参考書】
カースルズ、S.、ミラー、M. J. (2005)『国際移民の時代 [第 4 版]』
名古屋大学出版会。
梶田孝道編 (2005)『新・国際社会学』名古屋大学出版会。
宮島喬・佐藤成基・小ヶ谷千穂編 (2014)『国際社会学』有斐閣。
宮島喬・佐藤成基編 (2019)『包摂・共生の政治か、排除の政治か―
移民・難民と向き合うヨーロッパ』明石書店。
【成績評価の方法と基準】
授業中に実施するチェックテストの提出状況 (20%) ＋課題レポート(80%)
【学生の意見等からの気づき】
特になし【Outline (in English)】This course will focus on the politics and practice of migration
policy- making in West European countries and Japan.
Before/after each class meeting, students will be expected tospend four hours to understand the course content. Your
overall grade in the class will be decided based on the following:
Term-end report: 80%, Short reports: 20%— 148 —

情報科学部 発行日：2023/5/1

HIS233KA-GH-202

西洋近現代史秋山

千恵

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
本講義は 20 世紀の欧米の歴史をとりあげます。第一次世界大戦
から第二次世界大戦を中心にヨーロッパの歴史を概観し、二つの大戦がもつ意味を考えながら、２０世紀ヨーロッパ史の基本的知識を獲得することをめざします。
【到達目標】
本講義では、第一次世界大戦から第二次世界大戦までの歴史を通して 20 世紀に世界がたどった道筋についての基本的知識と、我々が生きる「現代」を考えるひとつの手かがりを得ることになります。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」に関連【授業の進め方と方法】
授業はオンデマンドです。基本的には前日までに学習支援システ
ムにレジュメを掲示しますのでダウンロードしてください。当該授
業時限以降説明動画を閲覧してください。
課題等の提出・フィードバックは「学習支援システム」を通じて行
う予定です。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：オンライン/online
回
テーマ
内容
1
はじめに
第一次世界大戦にいたるまでのヨーロッパの歴史を 19 世紀後半から概観します。
2
第一次世界大戦
第一次世界大戦の性格と構造について概観します。
3
第一次世界大戦後の新 ヴェルサイユ体制の構築について
秩序概観します。
4
戦間期のヨーロッパ
ヴェルサイユ体制の諸問題を検討
（1）
します。
5
戦間期のヨーロッパ
民族自決の原則とその諸結果を検
(2)
討します。
6
戦間期のヨーロッパ
ヨーロッパ諸国が抱える問題を考
(3)
えます。
7
世界恐慌
世界恐慌とその影響を検討します。
8ファシズムの台頭
各国のファシズム勢力の台頭をみていきます。
9
ナチス・ドイツ
ナチス・ドイツ社会について検討します。
10
ナチス・ドイツ
ドイツの外交を概観します。
11
ヴェルサイユ体制の崩 ファシズム諸国の動きとヴェルサ
壊イユ体制の崩壊について検討します。
12
非ファシズム諸国の動 イギリス・フランスの融和政策と向その問題を考えます。
13
第二次世界大戦の始ま ファシズム諸国の動向から第二次
り世界大戦にいたる経緯を検討します。
14
講義内容全体について まとめと解説。
の質疑と応答【テキスト（教科書）】
教科書は指定しません。
【参考書】
必要があれば各テーマごとに参考書を指示します。
【成績評価の方法と基準】
毎回のリアクションペーパー（30 ％）と期末レポート（70 ％）で評価します。
毎回 200 字程度のリアクションペーパー（授業の感想）を学習支援システムの課題のところに提出してください。これをもって出席とみなします。
【学生の意見等からの気づき】
授業内容をより深く理解できるよう、レジュメや資料を活用します。
【学生が準備すべき機器他】
毎回説明動画を観ますので情報機器を準備してください。
【Outline (in English)】This course introduces the European History in the 20th.
century to students taking this course.
At the end of the course, students are expected to the European
History in the 20th. century.
After each class meeting, students will be expected to spend
four hours to understand the course content.
Your overall grade in the class will be decided based on thefollowing
Term-end reports: 70%、in class contribution: 30%.

【授業時間外の学習（準備学習・復習・宿題等）】
高等学校の世界史の教科書を事前に読み、配布プリントで授業の復習をしてください。本授業の準備・復習時間は、計 4 時間を標準とします。

— 149 —

情報科学部 発行日：2023/5/1

PSY241KA-GH-205

認知科学
伏田

幸平

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
本講義は，まず，「どのように心を測るのか」，その科学的手法を紹介する．その後，ヒトや他の動物の行動や生理反応を心のモノサシとした研究を紹介する．そのため，基礎的な解剖学・生理学的知識も取り扱う．これらの知識を修得した後に，刺激の知覚・認知，感情，学習に関わる理論等を紹介していく．なお，認知科学は心理学や神経科学，言語学を含む学際領域のため，これら領域に関わる研究紹介を行う．以上のことを踏まえ，学生の目的は本講義を通して，
1）目には見えない心を測る方法，そして，2）心が行っている刺激（情報）処理メカニズムを理解することとする．また，日常会話で扱われる心という言葉から連想される内容と，学問としての心との差
異を十分に理解することも目指す．
【到達目標】
学生が以下のことを達成することを目標とする．
1）目には見えない心をどのように測るのか，その科学的手法を理解する．またそれを他者に説明できる．
2）心が行っている情報処理メカニズムを理解する．またそれを他者に説明できる．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」に関連【授業の進め方と方法】
パワーポイントを使用した講義の動画を配信する．授業内容によっては，その理解を深めるために，簡易的な心理調査を行い，その結果に基づいた授業を進めていく．

10

感情

11

言語

12

心の発達

13

精神疾患

14

まとめと試験

感情の定義や種類，その喚起メカ
ニズムを学ぶ．この際，実験例や計測例も学ぶヒトの使用する言語に焦点を当てて，その処理について学ぶ．この際，実験例や計測例も学ぶ
生まれてから，または，生まれる
前から心がどのように発達しているのかを学ぶ．この際，実験例や計測例も学ぶ
精神疾患とは何か，その概要を学
び，それが引き起こされるメカニ
ズムや心理的支援について学ぶ．
この際，実験例や計測例も学ぶ
ここまでの授業のまとめを実施す
る．またこれまで学んだことに関する試験を実施する．

【授業時間外の学習（準備学習・復習・宿題等）】
各自予習・復習を行う必要がある．授業内で指定する参考文献には
各授業に対応する章があるため，その部分を熟読して理解するように努めること．各講義に対する予習・復習はそれぞれ 4 時間程度うことが望ましい.
【テキスト（教科書）】
授業内で資料を提示するため，テキストは使用しない．
【参考書】
都度授業で紹介を行う．

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【成績評価の方法と基準】
試験成績（80%），授業時間外の課題成績（20%）．

【フィールドワーク（学外での実習等）の実施】
なし / No【学生の意見等からの気づき】
各講義で授業に対するコメントを記述式で得る．得られたコメントに対するフィードバックを次回以降の講義で時間の許す範囲内で行う．

【授業計画】授業形態：オンライン/online
回
テーマ
内容
1
認知科学とは
本講義の目的および認知科学の概
要を学ぶ．
2
心のモノサシ（1）
目には見えない心を測るためのモ
ノサシについて学ぶ．特に行動・言語反応について学ぶ．
3
心のモノサシ（2）目には見えない心を測るためのモ
ノサシについて学ぶ．特に中枢・抹消神経系の反応について学ぶ．
4
視覚・聴覚
視覚・聴覚刺激の知覚に重要な役割を担っている神経回路を学ぶ．
この際，実験例や計測例も学ぶ
5
触覚・味覚・嗅覚
触覚・味覚・嗅覚刺激の知覚に重要な役割を担っている神経回路を学ぶ．この際，実験例や計測例も学ぶ
6
注意
注意の定義や種類，そのメカニズ
ムを学ぶ．この際，実験例や計測
例も学ぶ
7
オブジェクト認知
外界に存在する情報をどのように知覚し，認知するのか，その概要を学ぶ．この際，実験例や計測例も学ぶ
8学習
学習の定義や種類，そのメカニズ
ムを学ぶ．この際，実験例や計測
例も学ぶ
9
記憶
記憶の定義や種類，そのメカニズ
ムを学ぶ．この際，実験例や計測
例も学ぶ【学生が準備すべき機器他】
インターネット上にアップロードされた動画を見るための機器が必要となる．スマートフォンでも授業は受けられるが，文字の見やすさなどを考慮すると，パソコンやタブレット型端末の方が望ましい．
また，トラブル無く授業を受けるために，Wi-Fi を利用可能な環境で授業を受けることが望ましい．
【その他の重要事項】
履修希望者は第 1 回目の講義から参加すること．
【Outline (in English)】Various scientific methods of measuring human and animal
mind are introduced in this course.
The measurements
here include obtaining behavioral and physiological responses
employing experimental procedures. Basic anatomical andphysiological knowledge are covered. The latter half of thecourse will focus on theories of perception, emotion, cognition,
learning, and developments. The students are required inthis course to understand 1) means to measure mind and2) mechanisms of stimulus (information) processing in “your”
mind. The students are also required eventually to understandnumerous differences between the so-called “concept of mind”
that we take for granted and authentic one.
Hopefully
the students will realize the real concept of mind throughthis course.
In this class, it is required that students
spend approximately 4 hours each for preparation and review.
Evaluation will be determined based on the assignments (20%)
and final examination (80%).

— 150 —

情報科学部 発行日：2023/5/1

LNG232KA-GH-206

言語学
花﨑

美紀

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
語用論・社会言語学・言語人類学などで論じられている、言語とコ
ミュニケーションに関わる比較的わかりやすいトピックを取上げ、概説します。具体的には、ミスコミュニケーションが起こっている事例を見、それがどうして起こっているかを説明し得るような理論を概説することを通して、言語とは何か、また、英語らしい英語とは何かを考察します。
例えば、窓をあけてほしいとき、「窓をあけてくださいませんか？」と日本語では否定疑問文で依頼することが丁寧ですが、英語で否定
疑問文にして、Won’t you open the window?と依頼すると、相手が英語話者であると、いい顔はされません。これはどうしてなのでしょうか？ これまで日英語の違いだ！ 覚えなさい！ と言われてきたことも、言語「学」
・英語「学」を学ぼうとするのであれば、覚えるだけではいけません。 どうしてなのかを問うてみる必要があります。そして、その「どうして」に答えを与えるであろう言語学・英語学の枠組みを学習し、「言語学・英語学」という学問を導入していきます。
【到達目標】
この授業では、以下の３つを、主な目標とします。
（１）英語らしい英語表現ができることをめざします。
（２）言語の裏にある、言語ごとの認知の差についてわかることを目指します。
（３）言語ごとの差についての理解をもとに、それを応用し、相手にわかりやすい英語による発信ができることを目指します。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP3-2」、「DP4-2」に関連【授業の進め方と方法】
教科書の抜粋と、それぞれの章のトピックに関係する内容のプリン
トを、交互に使用する予定です。 教科書を使う週はその内容把握に努め、プリントを使用する週は、英語について「考え」たり、グ
ループワークをしたりします。授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1 回目 オリエンテーション
授業の概要について説明します
2 回目 Fascination of語についての教科書の章を読み、
Words
その内容把握に努めます。
3 回目 Fascination of語についての最新理論を紹介し、Words についての課 語がどうやってできるかについて
題考察します。
4 回目 New Words
新語についての教科書の章を読み、その内容把握に努めます。
5 回目 New Words について 新語についての最新理論を紹介の課題
し、新語ができるメカニズムについて考察します。
6 回目 Correct Words
政治的に正しい語についての教科
書の章を読み、その内容把握に努めます
7 回目 Correct Words につ 政治的に正しい語についての最新
いての課題
理論を紹介し、政治的に正しい語とは何かについて考察します
8 回目 Convenient
比喩についての教科書の章を読Comparison
み、その内容把握に努めます。

9 回目

Convenient
Comparison についての課題
10 回目 Polysemy
11 回目 Polysemy についての課題（１）
12 回目 Polysemy についての課題（２）13 回目 日英語の差異について（１）
14 回目 日英語の差異について（２）

比喩の最新理論で説明できる、婉
曲表現について考察します。
多義についての教科書の章を読み、内容把握に努めます。
多義についての最新理論を紹介
し、語の多義について考察します。
多義についての最新理論を紹介し、機能語の多義について考察します。
一学期間で考察してきた事例をもとに、英語らしい英語とは何かについて総括します。
13 回目に学習した日英語の差異についての理論をいかして、どのような発信をすれば相手にわかってもらいやすい英語を発信できるかについて学習します【授業時間外の学習（準備学習・復習・宿題等）】
教科書週の前の週には教科書の英語を読んでくる宿題がでますので、それを読んできてください。課題週の前の週には、課題の宿題を出しますので、それに挑戦してください。本授業の準備・復習時間は、
計 4 時間を標準とします。
【テキスト（教科書）】
こちらで用意します。
【参考書】
・『開放系言語学への招待 ―文化・認知・コミュニケーション』
唐須教光編 慶應大学出版会
・『ことばの意味 ―辞書に書いていないことー』 柴田武他 平凡社
・その他、授業内で指示します。
【成績評価の方法と基準】
以下の割合をもとに、総合的に判断します
・授業への参加態度（50 ％）・学期末テスト（50 ％）【学生の意見等からの気づき】
覚える英語から脱して、英語っておもしろいなと皆さんに感じてい
ただけるよう、努力したいと思います。
【学生が準備すべき機器他】
特にありません【その他の重要事項】（１）授業への積極的な参加と定期的に出題される課題への意欲的な取り組みが必要です。積極的に授業には参加してください。
（２）質問がある場合は、メールでお送りいただくか、GBC にお越しください。
【Outline (in English)】This course aims to enhance the understanding of what
language is and the "way of thinking" underlying languages.
In order to reach such objectives, we will conduct the folloiwng;(1) We will learn what "natural English" looks like(2) We will compare English with Japanese to consider the
relationship between language and thought.
(3) based on the above findings, we will consider how we canmake an effective English speech.

— 151 —

情報科学部 発行日：2023/5/1

COT211KA-GH-208

CG デザイン永井

由美子

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
人にものを伝える際、デザインの力は大きな役割を果たす。computer
graphics(CG) の役割と重要性を知り、デザインの基礎を学ぶ。
【到達目標】
今後の研究や仕事で必ず必要となるプレゼンテーション。自分の考えを人に伝えるときに必要となる、ポスターやスライドプレゼンテー
ションをわかりやすく、内容を的確に伝えるように制作するための、デザインの基本的知識と技術を身に付ける。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-3」に関連【授業の進め方と方法】
デザインは制作をすることで身につく。本授業では、講義と制作を並行して行う。
毎週課題が出ます。
他者の表現を評価することで自分の表現も評価できるようになる。
そのためデザインの演習では必ずお互いの表現に対して評価しあい、
授業内で全体に対してフィードバックを行う。
プロが使っているものと同じアプリケーションを使うことを通して、デザインの基礎を学ぶ。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：オンライン/online
回
テーマ
内容
1
ガイダンス
デザインとは何か。デザインを学
社会におけるデザイン ぶ授業の進め方。
の役割
2
情報の構造化と可視化 infographics について
1
3
スライドのデザイン
スライドのデザインについて
4
スライドプレゼンテー スライド発表、スライドの採点、
ション
マシン貸与
5
CG デザインの前提
印刷と画面の違い。画素数につい
て。
6
色について
光と色の三原色。補色と色環。
色とイメージ 色の組み合わせ。
ブランドカラー、コーポレートカ
ラー。
7
写真と表現
写真の加工について
8
描画生成 AI について 実際に描画、現状の描画生成 AI
についてディスカッション
9線と形
ベクターグラフィックについて
10
文字についてフォント、文字の大きさ、文字間、行間について
11
レイアウトについて 1 グリッドシステムを学ぶ

12

レイアウトについて 2 ポスターをつくる13
14

印刷について印刷方式、印刷技術について
ポスタープレゼンテー ポスター発表、ポスター採点
ション
制作した課題を全員が発表する【授業時間外の学習（準備学習・復習・宿題等）】
通常、デザインの演習授業は、課題作品を制作し、発表し、他者の発表をお互いに評価することでデザインのあり方やつくり方を身につけていく。よって、授業時間はクラスメイトの課題をお互いに評価することに重点を置く。
本授業は 1 コマなので、自宅でできる宿題を出す。
準備・復習時間は講義及び演習（2 単位）では 1 回につき 4 時間以上であり、この授業では、毎週の課題の制作に 4 時間程度はかかるものとなっている。
【テキスト（教科書）】
教科書は使用しない。
【参考書】
・デザイン・ウィズ・コンピュータ - 永原 康史、エムディエヌコー
ポレーション; 改訂版 (2003/03)、ISBN-13: 978-4844356844
・デザインはストーリーテリング -エレン・ラプトン、 ビー・エヌ・
エヌ新社、ISBN-13: 978-4802510998
・カラーコーディネーションの基礎―カラーコーディネーター検定試験
3 級公式テキス〈第 4 版〉中央経済社; 第 4 版 (2011/12/17)ISBN-13:
978-4502445804
他、必要に応じて授業内で紹介【成績評価の方法と基準】
チーム内での他メンバーへのコメントをもって授業への参加度とする。(平常点)
毎回制作する課題は、最終課題のポスターで全て使用する。(課題提出)
基本的に、授業への出席、毎回の課題の提出、課題へのコメントをして、60 点。
スライド課題（20 点）とポスター課題（20 点）の採点結果を加点していく。
スライド課題とポスター課題は対面で行い、採点を学生同士で行う。
【学生の意見等からの気づき】
講義資料の配布を検討する。
【学生が準備すべき機器他】
本講義では、Photoshop 等 大学の貸与 PC にインストールされているソフトウェアを利用するため、貸与 PC の利用を必須とする。
【Outline (in English)】
Course outline
When we communicate with someone, the power of design
takes animportant role.
In this class, we will learn about theimportance ofdesign with computer graphics(CG), and the basics of design
thinking and doing.
Learning Objectives
Presentations will definitely be needed for future research andwork.
Acquire basic design knowledge and skills to make posters andslide presentations easy to understand and accurately convey
content.
Learning activities outside of classroom
You will be given weekly assignments. Students need four hour
home work for each class.
Students will evaluate each other’s work against each other’s
expressions and provide feedback to the class as a whole.
Students will learn the fundamentals of design through the useof the same applications used by professionals. The students
will learn the basics of design through the use of the same
applications used by professionals.
Grading Criteria /Policy
Class participation will be measured by comments made toother members of the team. (Ordinary points)
All assignments made in each class will be used in the final
poster. (Submission of Assignments)— 152 —

情報科学部 発行日：2023/5/1

60 points will be given for class attendance, submission of eachassignment, and comments on the job.
The results of the slide presentation (20 points) and poster
presentation (20 points) assignment grading will be added to
the grade.

— 153 —

情報科学部 発行日：2023/5/1

OTR200KA-TT-101

情報社会と情報倫理中島円

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
我々が住んでいる情報社会についてその良い点と問題点を探り、情報社会における倫理観とはどのようなものかを把握して、情報社会
で快適に暮らしていくために倫理観がいかに大事であるかを理解していただく。
【到達目標】
本講義の到達目標は情報社会の良い点と問題点を理解すると共に、情報社会のおける倫理観とは何かについての理解を深めることである。特に、様々な情報技術が集約されているインターネットに焦点を当てて、その光の部分や影の部分を理解して、今後益々必要となってくる倫理観を深めてもらうことである。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」に関連【授業の進め方と方法】
現代社会は IT 化がいたる所に浸透し、それによる恩恵は想像の域を越える領域に到っている。特に、インターネットの普及は目を見張るものがあるが、その利便性 (光の部分) と共に注意しなければならないのが、影の部分 (被害、犯罪等) である。本講義では情報社会におけるインターネットに主に焦点を当て、インターネットの光の部分と共に現実に起こっている影の部分を十分に理解する事で、被害者にならないようにする事や、更に他者への配慮を行い加害者にならないようにする事について学習し、今後の情報社会における情報倫理のあり方についての理解を深める。
更に、情報社会を歴史的に見て、今後の情報社会は社会／産業構造をどの様に変革していく可能性を持つかについての理解を深めると共に今後の情報社会に対応する職業観・倫理観を培ってもらう。授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
毎回の講義の流れは、小レポートのフィードバック、スライド説明、
ディスカッション、動画上映、小レポートとなっている。ディスカッ
ションの時間をできるだけ多く取り、活発に意見を出し合えるよう進行していく。
■ 小レポートのフィードバック： 小レポートのフィードバックを行う。できるだけ多くの受講者と対話を行う。
■ スライド説明： 授業計画に掲げたテーマに沿って、スライドで説明する。話が一方的にならないよう、常時対話をしながら進める。
■ 動画上映： 講義にあわせて動画を上映する。
■ 小レポート： 毎回講義にあわせて出題する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes

第3回

第4回

第5回

第6回

第7回

第8回

第9回

第 10 回

第 11 回【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 情報社会と情報倫理の オリエンテーションとして、授業
概要の目標、進め方、評価を伝える。
また受講生が情報社会や情報倫理についてどんな意識を持っているかについて現状を把握していく。
第 2 回 インターネットと情報 インターネットがどのようにして生まれてきたのかについての歴史を述べると共に、インターネットの良い面や問題点について考察する。

第 12 回

第 13 回

第 14 回情報とその扱われ方、 情報が歴史的に見てどのように取IT 化との関係り扱われて来たかについて述べると共に、現代社会において情報シ
ステムがどのように効果的に使われているかについて説明していく。
インターネットと個人 インターネット時代に注意すべき
情報及び知的財産権と 点として個人情報を取り上げるとの関係
共に知的財産権（特許や著作権等）について述べていく。
インターネットと生活 インターネットで使われているパ(1) −パケット通信方 ケット通信の原理とはどのような式の活用法
ものかを知ってもらい、従来方式との違いや利点等について説明していく。
インターネットと生活 インターネットがどの様に私たち(2) −インターネット の生活に入り込んでいるか、公共の各種利用形態
サービスや医療からショッピン
グ、ゲーム等の利用形態から見ていく。
インターネットとビジ インターネットや DX（デジタルネストランスフォーメーション）、ス
マートフォンを利用したビジネスにはどのような形態があるか、また 5G や IoT が未来の情報社会をどう変えていくのかについて考える。
情報社会と教育の関係 情報社会で仕事をしていくとはどの様なことであるか、またそのために必要な教育とは何かについて
社会構造と職業の関係から見ていく。
ネットワーク社会とコ ネットワーク社会でコミュニケー
ミュニケーション
ションをとっていくことを心理面から考察すると共に SNS や電子メールの効果的な使い方や注意点を見ていく。
インターネットとセ
インターネットを安全に使えるこ
キュリティ (1)とが大事であるが、その第一歩として現状の問題点 (不正アクセス、ウイルス被害等) を把握し、その対策を理解してもらう。
インターネットとセ
インターネットの安全性対策としキュリティ (2)て使われている暗号化技術や認証技術とはどんなものかについて理解してもらう。
インターネットと犯罪 インターネット時代の犯罪としてどのようなものがあるかを具体例
を通して把握してもらう。
インターネットと情報 インターネットや AI（人工知能）
倫理を安全かつ有効に活用して行くた
めには、これを使用する各個人の倫理意識が極めて大事であることを理解してもらう。
全体のまとめと最終確 授業全体のまとめを行い、重要な認部分についての理解度を客観的に確認すると共にその解説を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
毎回の授業前に、教科書の該当章を読んでおくことが望ましい。各
授業で最低 1 時間の学習が必要。

— 154 —

情報科学部 発行日：2023/5/1【テキスト（教科書）】
教科書は使用しない。投映資料（PowerPoint）を使用し、そのファ
イルは授業前に公開する。参考書は授業中に示す。
【参考書】
情報社会と情報倫理（丸善出版）、情報社会（NTT 出版）、ウェブ進化論（ちくま） 、新ソーシャルメディア完全読本（アスキー）、第 4の産業革命（朝日新聞）、センサーシティー（インプレス R ＆ D）
【成績評価の方法と基準】
毎週の小レポート (約 70%)、最終レポート (約 30 ％）授業への貢献等を総合して評価する。期末試験は行わない予定である。
【学生の意見等からの気づき】
情報処理の重要な技術や倫理について、今まである程度知ってはいるが正しく理解していない学生が一定の比率でいると思われるので、基礎的な項目について学生の理解度を授業を通して把握しながら進めていく。
【学生が準備すべき機器他】
新型コロナウィルス感染症に状況によってはオンラインによる授業を行います。そのため、インターネット接続可能なパソコンまたは
スマートフォンを利用することがあります。
【Outline (in English)】■ Course Outline
This course deals with the information society, information
ethics and security. In particular, the course aims to improvestudents’ ability to understand and explain the Internet andissues of life, education and business.
■ Learning objectives
By the end of the course, students are expected to be able to- understand and explain the importance of ethics in living in
the information society- understand and comment on internet crime, privacy issues,
rules and laws
- understand the history of the Internet and how it works, andbe able to think of solutions to problems■ Learning activities outside the classroom
Lectures (2 credits)
It is recommended that students read the relevant chapter of
the textbook before each class. At least one hour of study isrequired in each class.
■ Grading criteria and policy
The final grade will be calculated by the following process
Small report in each class (70%), Final report (30%),
Attendance and contribution to the class.

— 155 —

情報科学部 発行日：2023/5/1

OTR200KA-TT-102

情報化社会と職業
中島円

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
情報通信技術の進化を背景に、これからの情報化社会を生きるべき膨大な情報に対する的確な選択と判断を行う必要性を理解する。
具体的には、コンピュータやモバイル、情報ネットワーク、ソーシャ
ルメディア等のツールを正しく理解して 適切に活用し、主体的に情報を選択・処理・発信出来る能力を身に付け、情報に関する職業人（IT プロフェッショナル）としての在り方を身に付けていく。
【到達目標】
１．IT が実社会でどのように利用されているのか、また、どのような歴史的背景をもち、どのような企業や研究機関、人物が築いてきたのか、さらには日本のみならずシリコンバレーやインドにおける情報産業の実態について説明することができる。
２．IT や最新のスマートフォン技術に触れ、利用するだけでなく、実社会においてどのようにデザイン、開発、管理されているのか調査・分析し、情報発信することができる。
３．IT 発展のその影と言われるインターネット犯罪やプライバシー
保護の問題、情報倫理について意見を述べることができる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」に関連【授業の進め方と方法】
講義の前半は、IT が実社会においてどのように使われるているかについて、多くの実例とともに進める。
講義の後半は、最新のインターネット技術とインターネット犯罪、セキュリティについて議論する。
毎回の講義の流れは、小レポートのフィードバック、スライド説明、
ディスカッション、動画上映、小レポートとなっている。ディスカッ
ションの時間をできるだけ多く取り、活発に意見を出し合えるよう進行していく。
■ 小レポートのフィードバック： 前回の小レポートのフィードバッ
クを行う。できるだけ多くの受講生と対話をしながら進める。
■ スライド説明： 授業計画に掲げたテーマに沿って、スライドで説明する。話が一方的にならないよう、常時対話をしながら進める。
■ 動画上映： 毎回、IT 企業や情報リテラシーに関する動画を上映する。
■ 小レポート： 箇条書き、図解、表による整理方法、情報処理試験問題など、毎回講義にあわせて出題する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
情報通信技術とは、 ・オリエンテーションとして、授IT 革命とは、IT や業の目標、進め方、評価を伝える。
ICT が企業や生活に ・情報通信技術の発展と企業や生及ぼす影響
活に及ぼす影響に関して学ぶ。
2
情報化社会における企 国内外の情報通信業界ならびに関業での職業の種類と役 連の業種や職種、仕組みについて
割
理解する。
3
政府・地方自治体の情 日本国内を中心とした IT 戦略や報化 - IT 戦略/電子 DX（デジタルトランスフォー
政府/オープンガバメ メーション）、例えばマイナン
ント バー等の仕組みや課題について学ぶ。
4
IT 産業構造の変化、 通信技術の発展により産業構造やビジネスの変化、企業 ビジネスがどのように変化してい情報システム部門の構 るかについて習得する。
成

5

6

7

8

9

10

11

12

13

14

IT 利活用：マネージ 情報通信技術の利活用として、企メント、流通・生産、 業経営、SCM などの流通・生産、
金融サービス
金融について理解する。
企業経営を変える最新 企業経営の戦略的ツールであるの IT 手法、企業教
ERP や人材育成に欠かせない e
育・e ラーニング
ラーニングについて学ぶ。
IT が働く環境に及ぼ 前半の授業を振り返り、疑問点をす影響・課題、コミュ クリアにする。また、情報通信技
ニケーションの変化術により働き方の変化について理解する。
IT 産業における国際 IT と「標準」の関係とさまざま規格とグローバル化
な国際規格の役割について習得する。
インターネットの出現 インターネットの歴史を振り返からクラウドコン
り、その基礎的な技術を確認し、ピューティングまで
今後の発展性について学ぶ。
スマートフォン、ソー スマートフォンやソーシャルメ
シャルメディア、IoT ディアの登場と IoT が今後どの（Internet of Things） ように発展していくかについて理
への展開
解する。
IT ベースの知的財産 情報処理技術の保護に欠かせない権、情報化社会におけ 知的財産権について、その役割と課題を習得する。
る法律
情報化社会におけるリ 情報化社会におけるさまざまなリ
スクとセキュリティ
スク、例えば情報漏洩やネット犯罪などについて理解する。
インターネットや AI（人工知能）
情報倫理：情報の収集・発信・公開・保護 の発展にともない、新たな情報倫
理や情報モラル等の問題が発生しと個人の責任ている事実を知り、その対応について学ぶ。
ITSS（IT スキル・ス 情報通信技術のスキル体系と関係
タンダード）、関連資 する資格について知り、キャリア
格と資格試験と最終確 パスについて学ぶ。
認【授業時間外の学習（準備学習・復習・宿題等）】
毎回の授業前に、教科書の該当章を読んでおくことが望ましい。本
授業の準備・復習時間は、計 4 時間を標準とする。
【テキスト（教科書）】
教科書は使用しない。投映資料（PowerPoint）を使用し、そのファ
イルは授業前に公開する。参考書は授業中に示す。
【参考書】
情報教育シリーズ情報と職業（丸善出版）、情報社会（NTT 出版）、
よくわかる情報システム IT 業界（日本実業出版社）、世界一わかりやすい IT（情報サービス）業界の「しくみ」と「ながれ」（自由国
民社）、ウェブ進化論（ちくま）、第 4 の産業革命（朝日新聞）、セン
サーシティー（インプレス R ＆ D）
【成績評価の方法と基準】
毎週の小レポート (約 70%)、最終レポート (約 30 ％）授業への貢献等を総合して評価する。期末試験は行わない予定である。
【学生の意見等からの気づき】
以前のアンケートからの気づき：アンケートでは「思考力」「判断力」のポイントが低かったので、なぜこの技術が必要なのか、なぜこのような問題が起きているのか、常に自分で考え判断して発言できよ
うに、ディスカッションの時間を多く取る。
【学生が準備すべき機器他】
新型コロナウィルス感染症に状況によってはオンライン授業を行います。そのため、インターネット接続可能なパソコンまたはスマー
トフォンを利用することがあります。

— 156 —

情報科学部 発行日：2023/5/1【Outline (in English)】■ Course Outline
This course deals with the information society, the IT industry
and professions and information ethics. The course also aims
to improve students’ skills in understanding and explaining thecorrect use of computers, mobile, information networks, social
media and other tools.
■ Learning objectives
By the end of the course, students are expected to be able to.
- How IT is used in the real world, what historical backgroundit has and what companies, institutions and personalities havebuilt it, as well as the reality of the information industry.
- Research, analyse and disseminate information on how IT
and the latest smartphone technologies are designed.
- Understand and explain internet crime, privacy issues andinformation ethics.
■ Learning activities outside the classroom
Lectures (2 credits)
Students will be expected to read the relevant chapter of the
textbook before each class. A minimum of four hours of study
is required in each class.
■ Grading criteria/policies
Final grades will be calculated using the following process.
A short report for each class (70%), a final report (30%),attendance and contribution in class.

— 157 —

情報科学部 発行日：2023/5/1

BSP200KA-GH-209

情報と法
宮内

宏

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
本講義では，情報関係の技術者が活動を進めるにあたって必要となる法的知識の習得を目的とする。情報が直接的に関係するプライバ
シー保護・個人情報保護，電子商取引などの他，法律の全般的知識，
知的財産も扱う。
【到達目標】
・個人情報・プライバシーの保護に関する基礎的な法的知識の習得
・電子商取引について，電子契約の法的意義や証拠としての取り扱
い等の理解
・知的財産についての基礎的な知識の習得
・訴訟などの法的手続きについての基礎的な知識の習得【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」に関連【授業の進め方と方法】
資料を配布し，これに基づいて講義を行う。
講義において出席者の発言を求める。よい発言はプラスに評価するが，発言内容をマイナスに評価することはない。
講義中に，適宜，小テストを行う。小テストについては次回講義で解説する等、授業内で全体に対してフィードバックを行う。
講義中，小テスト及び期末試験の際に法律の条文を参照できるように，教科書指定の六法を持参すること。

10

知的財産法（１）11

知的財産法（２）1213

知的財産法（３）
知的財産法（４）

14

情報と訴訟

知的財産法の概要
著作権法（著作物）
著作権法（著作権，著作権の制限など）
特許法（発明，発明者，特許権）
特許法（権利の取得，権利の行使）
不正競争防止法
裁判例（システム開発関係），電子文書の訴訟における取扱など。

【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習時間は、各 4 時間を標準とします。
【テキスト（教科書）】
判例六法 令和 5 年版， 佐伯他，有斐閣，2022 年，3100 円＋税【参考書】
情報法概説第 2 版，曽我部他，弘文堂，2019 年，3600 円＋税
３訂版電子契約の教科書，宮内，日本法令，2021 年，1900 円＋税【成績評価の方法と基準】
期末試験 50%，小テスト 40%，平常点 10%【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
特になし。

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【その他の重要事項】
法律についての事前知識は必要としない。

【フィールドワーク（学外での実習等）の実施】
なし / No【Outline (in English)】[Course outline]
This course deals in privacy protection, personal dataprotection, electronic trades, as well as general law knowledge
and intellectual property laws.
[Learning Objectives]
The objective of this course is to obtain knowledge of laws
related to information technology.
[Learning activities outside of classroom]
After each class meeting, students will be expected to spend
four hours to understand the course content.
[Grading Criteria /Policy]Your overall grade in the class will be decided based on thefollowing;
Term-end examination: 50%, examinations in class meetings:
40%、in class contribution: 10%【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
イントロダクション
本講義の導入（法律全般，民事訴
訟の概要，法律家の役割など）
2
憲法・刑法
情報が関連する憲法上の権利。
情報が関係する犯罪など。
3
通信・放送
通信と放送
通信の秘密の保護（憲法，電気通信事業者法，プロバイダー責任制限法）
4
プライバシーと個人情 プライバシーと個人情報との関報保護（１）係。個人情報保護法の概要，個人
情報取扱事業者の義務
5
プライバシーと個人情 個人情報保護法（つづき）
報保護（２）
個人情報漏えい事件
要配慮個人情報，仮名情報，匿名加工情報，個人関連情報
GDPR
6
プライバシーと個人情 マイナンバー制度
報保護（３）
公的個人認証基（JPKI）とその民間への開放7
行政・司法の電子化
電子申請・電子入札，デジタル庁
関係の動き
裁判手続等の IT 化
8
電子商取引（１）
電子契約（民事訴訟法，電子署名法，電子契約書が民事訴訟の証拠となるための条件など）
電子契約システム
9
電子商取引（２）
電子契約の実現方法（トラスト
サービス，立会人型電子署名など）
電子取引の保存と税務— 158 —

情報科学部 発行日：2023/5/1

SEE100KA-GH-109

技術者倫理
千田

恭子

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
技術系の人材として社会に出たら、倫理問題に直面する時がある。
その問題に冷静に合理的に対応できる思考力を身につけることが望ましい。本授業では、どんな問題があり得るか、どんな対応策があるかなどを議論し、理解や考え方を深める。
【到達目標】
どのような倫理問題があり得るかを理解し、看過した場合の影響や、取り得る対応策の考え方を学んで、冷静かつ合理的に対応策を検討する素地を習得する。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」に関連【授業の進め方と方法】
基本的に講師の説明は最小限にとどめて、各問題の原因、影響、対応策等について、学生と共に議論する。学生の発言やコメントの良い点は、その都度とりあげて、どんな点が良かったか、どう優れているかを全体に対し説明し、より良い発言や、より深い議論に繋がるようにフィードバックする。授業の内容や順序は、議論の盛り上がりや、技術者倫理に絡む時事問題を反映して変更する可能性がある。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：オンライン/online
回
テーマ
内容
1回
ガイダンス
・技術者倫理とは何か
・この授業は何のためか
・どのように進めるか
2回
問題事例 (1)
危険性が指摘されながら事故を回避できなかった事例：技術者ならばどうすべきか
3回
問題事例 (2)危険性が指摘されながら事故を回避できなかった事例：折れない心で改善を目指すには4回問題事例 (3)
仕事の重大ミスに気づいた事例：
どう確認するか
5回
問題事例 (4)
仕事の重大ミスに気づいた事例：
どう対処するか
6回
集団思考・同調・組織の倫理・組織の風土7回
正しいか不正か・線引き方法・線引き方法のメリット・デメ
リット
8回
ジレンマ問題・ジレンマとは・ジレンマへの対処法
・例題に適用してみる
9回
品質
・品質の維持・向上
・検査や監査
・認証
10 回
告発
・告発とは
・告発の前にすべきこと
・法律
11 回
AI とビッグデータの ・AI とビッグデータ
倫理 (1)
・身の回りの AI
・身近の AI 製品と倫理
12 回
AI とビッグデータの ・評価や判断
倫理 (2)・ブラックボックス
・情報の見せ方

13 回
14 回

AI とビッグデータの倫理 (3)
原子力発電

AI 倫理への取り組み例
授業で説明してきた視点に基づき、原発の事故を考えてみる【授業時間外の学習（準備学習・復習・宿題等）】
時事問題を授業でとりあげる可能性もあるので、技術者倫理に絡むニュースは気にかけて目を通し、自分が現場の技術者ならばどうするかを考えることが望ましい。授業開始時に前週の復習をすることが多いため、ノートをしっかりとって、授業前に復習すれば、「発言の積極性」で評価を得やすい。本授業の準備・復習時間は、4 時間を標準とします。
【テキスト（教科書）】
教科書は特には指定しない。講義用の資料は、必要に応じて授業時に提供する。
【参考書】
必要に応じて、参考になる文献やウェブサイトを紹介する。
【成績評価の方法と基準】
発言の積極性 (95%)、小課題 (5%)
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
・授業で使った Power Point の資料の参照方法は、学習支援システ
ムに記載しています。授業後は、Power Point の資料や、授業時のメモを参照して復習してください。
・授業登録者は順次、Power Point 資料ヘのアクセス権を設定します。設定前にアクセスすると、「アクセス権をリクエストするか」を聞かれますが、その際は大学のメールアドレスを使ってリクエスト
してください。
【その他の重要事項】
Power Point の資料は、参照はできても、ダウンロードはできない
ように、あえて設定しています。授業で学んだことを、将来覚えていて役立てるには、Power Point の資料を授業後にノートに写しながら、復習しましょう。
【Outline (in English)】
There are diverse ethical issues in society. It is desirable toacquire skills to deal with the ethical issues. In this class, I
introduce several cases. And then, we discuss the influenceand the solution of each issues.

— 159 —

情報科学部 発行日：2023/5/1

HSS100KA-GH-107

スポーツ総合 1
浅井

玲子、白土

男女幸

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
高齢化社会や生活習慣病、こころの病気など様々な問題について、スポーツがもたらす効果への期待が高まっています。
本授業では、生涯を通じて心身ともに健康であるために、体力づく
りや健康維持のための方法を知ることを目的とします。また、チームスポーツによるチームビルディングの体験から、他者の中での自己や、他者との協同のあり方について理解を深めます。

第 10 回 フットサル①【到達目標】● 自分自身の体力や心身の状態について、客観的に把握することが出来るようになること。
● 周囲の人たちとの身体活動を通じて、他者と協同し、共に楽しむ
ために必要な姿勢について知ること。
● ルールの中で活動する体験を通じて学ぶこと。
● 生涯を通じて安全にスポーツを楽しむための知見を深め、動機づけを高めること。

【授業時間外の学習（準備学習・復習・宿題等）】
健康に授業に参加できるようなライフスタイルを心がけて、欠席のないように授業に参加すること。
安全に、他の受講者と協同して楽しむことができるよう、日々のコンディショニングや授業に向けての準備（服装や睡眠、食生活などへの配慮も含めて）を怠らないようにすること。
緑町グラウンドへの移動などにあたり、余裕を持ったスケジュー
ルで行動できるよう準備すること。
本授業の準備・復習時間は、計 1 時間を標準とします。

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」に関連【授業の進め方と方法】
自分自身の心身のコンディションを知るためのチェックを行いながら、様々なスポーツ種目を実際に行います。体育館で実施する室内
競技と、緑町グラウンドや屋外コートを使用した屋外での活動を行う予定です。なお、授業内容については天候などの状況によって変更となる可能性があります。
毎授業において、個人カードへ授業内容とふり返りを記入します。
また、本授業は座学での講義を含むカリキュラムになっており、第5 回の「講義」の授業がそれに当たります。この「講義」で 1 回、実技での活動について 1 回の計 2 回、レポート課題が課されますが、提出・フィードバックは Hoppii を通じて行う予定です。
現状では対面での実施を想定していますが、新型コロナウィルス感染症などの社会情勢によって変更の可能性があります。また、天候や教場の関係で、実施内容に変更が生じる場合があります。その際には Hoppii を通じて事前に周知をいたします。
【重要】初回授業においてチーム分けと履修に必要となる身体測定を実施しますので、履修希望者は必ず出席してください。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 ガイダンス・体力測定 授業計画の説明 ・ チーム分け ・
アイスブレーキング・身体計測・運動能力計測第 2 回 バレーボール①
パス、スパイク、トス、レシーブなど基本スキルの練習
第 3 回 バレーボール②
チームフォーメーションの練習・ゲーム
第 4 回 バレーボール③
ゲーム（リーグ戦）
第 5 回 講義「関わり方につい チームにおける自己を理解するて考える」（スポーツ心理学の知見から）
第 6 回 テニス①
サーブ・ラリーなど基本スキルの練習・ミニゲーム
第 7 回 テニス②
サーブ・ボレーなど基本スキルの練習・ミニゲーム
第 8 回 テニス③
ダブルスゲーム（リーグ戦）
第 9 回 テニス④
ダブルスゲーム（トーナメント戦）

第 11 回 フットサル②
第 12 回 フットサル③
第 13 回 ユニホック
第 14 回 実施種目のまとめ

ドリブル、パス、シュートなどの基本スキルの練習・ミニゲーム
チームフォーメーションの練習・ゲーム
ゲーム（リーグ戦）
ルールの理解、ゲーム
まとめ、個人カードの完成【テキスト（教科書）】使用しません。
必要に応じてプリントを配布します。
【参考書】
特に指定しません。
【成績評価の方法と基準】
現在のところ、対面授業での実施を前提としており、成績評価についてもその前提で基準を設けています。対面授業が困難となった場
合は、成績評価の方法と基準も変更する可能性があります。その場
合の具体的な方法と基準は、授業開始前にガイダンスや学習支援シ
ステムで提示します。
● 授業内において２回以上レポート課題を提示する予定です● 平常点（授業へ向けての準備、授業内でのチームへの貢献度、目
標到達度、授業内での個人カードの記載状況など）60%、レポート
40% を総合的に参考にして評価をします。
【学生の意見等からの気づき】
身体を動かす機会をより多く確保するために、本年度も引き続き受講者数のバランスに配慮します。
【その他の重要事項】● 初回授業においてチーム分けと履修に必要となる身体測定を実施しますので、履修希望者は必ず出席すること。（初回欠席者の履修を認めない場合もあります）● 春学期初回授業における参加者数によっては、抽選などにより秋
学期での履修を推奨する場合があります● スポーツ総合１・２、合わせて履修することを推奨します。
●運動実施に関して健康上の問題がある学生は個別に相談すること。
●体育に適した服装で出席すること（ジーンズやチノパンは不可）。
●特に屋内・屋外における専用の運動靴をそれぞれ準備すること。
●飲料水は蓋の締められるボトルのみ持ち込み可とします。
※ 天候やコロナウィルス感染症などの影響による安全性への配慮か
ら、実施種目に変更が生じる場合があります。その際には授業内やHoppii を通じて事前にお知らせします。
【Outline (in English)】Through various sports, this course aims to understand healthand cooperate with the team.
In this course, we will try many sports practical skills, so weneed to be prepared for outdoor and indoor exercise.
A lecture will be held in the course and you need to write
reports about the contents.
Your final grade will be calculated according to the following
process: short reports, usual performance score and a fractionof in-class contribution.

— 160 —

情報科学部 発行日：2023/5/1

Learning activities outside of classroom: Your required study
time is at least one hour for each class meeting.
This course will be taught in Japanese.

— 161 —

情報科学部 発行日：2023/5/1

HSS100KA-GH-107

スポーツ総合 1
浅井

玲子、白土

男女幸

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
高齢化社会や生活習慣病、こころの病気など様々な問題について、スポーツがもたらす効果への期待が高まっています。
本授業では、生涯を通じて心身ともに健康であるために、体力づく
りや健康維持のための方法を知ることを目的とします。また、チームスポーツによるチームビルディングの体験から、他者の中での自己や、他者との協同のあり方について理解を深めます。

第 10 回 フットサル①【到達目標】● 自分自身の体力や心身の状態について、客観的に把握することが出来るようになること。
● 周囲の人たちとの身体活動を通じて、他者と協同し、共に楽しむ
ために必要な姿勢について知ること。
● ルールの中で活動する体験を通じて学ぶこと。
● 生涯を通じて安全にスポーツを楽しむための知見を深め、動機づけを高めること。

【授業時間外の学習（準備学習・復習・宿題等）】
健康に授業に参加できるようなライフスタイルを心がけて、欠席のないように授業に参加すること。
安全に、他の受講者と協同して楽しむことができるよう、日々のコンディショニングや授業に向けての準備（服装や睡眠、食生活などへの配慮も含めて）を怠らないようにすること。
緑町グラウンドへの移動などにあたり、余裕を持ったスケジュー
ルで行動できるよう準備すること。
本授業の準備・復習時間は、計 1 時間を標準とします。

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」に関連【授業の進め方と方法】
自分自身の心身のコンディションを知るためのチェックを行いながら、様々なスポーツ種目を実際に行います。体育館で実施する室内
競技と、緑町グラウンドや屋外コートを使用した屋外での活動を行う予定です。なお、授業内容については天候などの状況によって変更となる可能性があります。
毎授業において、個人カードへ授業内容とふり返りを記入します。
また、本授業は座学での講義を含むカリキュラムになっており、第5 回の「講義」の授業がそれに当たります。この「講義」で 1 回、実技での活動について 1 回の計 2 回、レポート課題が課されますが、提出・フィードバックは Hoppii を通じて行う予定です。
現状では対面での実施を想定していますが、新型コロナウィルス感染症などの社会情勢によって変更の可能性があります。また、天候や教場の関係で、実施内容に変更が生じる場合があります。その際には Hoppii を通じて事前に周知をいたします。
【重要】初回授業においてチーム分けと履修に必要となる身体測定を実施しますので、履修希望者は必ず出席してください。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 ガイダンス・体力測定 授業計画の説明 ・ チーム分け ・
アイスブレーキング・身体計測・運動能力計測第 2 回 バレーボール①
パス、スパイク、トス、レシーブなど基本スキルの練習
第 3 回 バレーボール②
チームフォーメーションの練習・ゲーム
第 4 回 バレーボール③
ゲーム（リーグ戦）
第 5 回 講義「関わり方につい チームにおける自己を理解するて考える」（スポーツ心理学の知見から）
第 6 回 テニス①
サーブ・ラリーなど基本スキルの練習・ミニゲーム
第 7 回 テニス②
サーブ・ボレーなど基本スキルの練習・ミニゲーム
第 8 回 テニス③
ダブルスゲーム（リーグ戦）
第 9 回 テニス④
ダブルスゲーム（トーナメント戦）

第 11 回 フットサル②
第 12 回 フットサル③
第 13 回 ユニホック
第 14 回 実施種目のまとめ

ドリブル、パス、シュートなどの基本スキルの練習・ミニゲーム
チームフォーメーションの練習・ゲーム
ゲーム（リーグ戦）
ルールの理解、ゲーム
まとめ、個人カードの完成【テキスト（教科書）】使用しません。
必要に応じてプリントを配布します。
【参考書】
特に指定しません。
【成績評価の方法と基準】
現在のところ、対面授業での実施を前提としており、成績評価についてもその前提で基準を設けています。対面授業が困難となった場
合は、成績評価の方法と基準も変更する可能性があります。その場
合の具体的な方法と基準は、授業開始前にガイダンスや学習支援シ
ステムで提示します。
● 授業内において２回以上レポート課題を提示する予定です● 平常点（授業へ向けての準備、授業内でのチームへの貢献度、目
標到達度、授業内での個人カードの記載状況など）60%、レポート
40% を総合的に参考にして評価をします。
【学生の意見等からの気づき】
身体を動かす機会をより多く確保するために、本年度も引き続き受講者数のバランスに配慮します。
【その他の重要事項】● 初回授業においてチーム分けと履修に必要となる身体測定を実施しますので、履修希望者は必ず出席すること。（初回欠席者の履修を認めない場合もあります）● スポーツ総合１・２、合わせて履修することを推奨します。
●運動実施に関して健康上の問題がある学生は個別に相談すること。
●体育に適した服装で出席すること（ジーンズやチノパンは不可）。
●特に屋内・屋外における専用の運動靴をそれぞれ準備すること。
●飲料水は蓋の締められるボトルのみ持ち込み可とします。
※ 天候やコロナウィルス感染症などの影響による安全性への配慮か
ら、実施種目に変更が生じる場合があります。その際には授業内やHoppii を通じて事前にお知らせします。
【Outline (in English)】Through various sports, this course aims to understand healthand cooperate with the team.
In this course, we will try many sports practical skills, so weneed to be prepared for outdoor and indoor exercise.
A lecture will be held in the course and you need to write
reports about the contents.
Your final grade will be calculated according to the following
process: short reports, usual performance score and a fractionof in-class contribution.
This course will be taught in Japanese.

— 162 —

情報科学部 発行日：2023/5/1

HSS100KA-GH-108

スポーツ総合 2
浅井

玲子、白土

男女幸

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
近年の研究により、運動の健康効果がますます重要視されてきています。この授業では、様々なチームスポーツの実践を通して、スポーツがもつ社会性を実感しながら、基本的な実践能力を習得することで生涯スポーツへの理解と実践能力を高めます。
また、身体・体力測定および健康に関する講義によって健康リテラ
シーの向上を目指します。
【到達目標】
・自らの心身の健康状態について客観的に把握し、健康増進の知識と実践能力を獲得する。
・チームスポーツの実践を通して、リーダーシップや他者との協調性を理解するとともに、様々なスポーツのルールや基本的技術を習得することで生涯スポーツへの動機づけと実践能力を高める。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」に関連【授業の進め方と方法】
現状は全て対面授業を想定している。主に体育館および屋外フィールドにてスポーツ種目を実施する。また講義回および最終回は教室にて実施する。
初回は体力測定、スポーツ種目の実践ではグループワークを中心に実践してもらう。
今後の社会情勢によっては授業内容および評価の変更を余儀なくされるが、もし変更があった際は学習支援システムでその都度提示する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 ガイダンス
授業概要の説明など、身体・体力測定
第 2 回 卓 球①
グリップ・ラリー・サーブ・のドリル
第 3 回 卓 球②
ラリーでの様々な回転の応用
ルールの確認、簡易ゲーム
第 4 回 卓 球③
リーグ戦
第 5 回 講義
健康増進のための健康科学
第 6 回 アルティメット①
グラブ・スロー・キャッチのドリル
第 7 回 アルティメット②
小人数での攻防ドリル、ルールの
確認、
簡易ゲーム
第 8 回 アルティメット③
リーグ戦①
第 9 回 アルティメット④
リーグ戦②（チームを変えて実施）
第 10 回 バドミントン①
グリップ・様々なショットのドリ
ル、簡易ダブルスゲーム
第 11 回 バドミントン②
ルールの確認、リーグ戦
第 12 回 バスケットボール①
ボールハンドリング、パス・ドリ
ブル・シュートのドリル、小人数での攻防ドリル
第 13 回 バスケットボール②
ルールの確認、リーグ戦
第 14 回 実施種目のまとめ
個人カードレポートの記入

特に時間には余裕をもって行動し、遅刻や欠席がないよう努めること。
新たな種目を実践する前には、予め基本的ルールや技術について予習をしておくこと。
本授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】
必要に応じてプリントを配布します。
【参考書】
必要に応じて紹介します。
【成績評価の方法と基準】
現在のところ、対面授業での実施を前提としている。成績評価は、平
常点_授業へ向けての準備、授業内でのチームへの貢献度、目標到達度、授業内での個人カードの記載状況など（60 ％）、講義回レポート（20 ％）、まとめレポート課題（20 ％）を総合的に評価する。
対面授業が困難となった場合は、成績評価の方法と基準も変更する可能性がある。その場合の具体的な方法と基準は、授業開始前に学習支援システムで提示する。
【学生の意見等からの気づき】
理解度や習熟度の促進、および安全を確保するために履修希望者の人数バランスに配慮します。
【学生が準備すべき機器他】なし【その他の重要事項】
・初回授業においてチーム分けと履修に必要となる身体測定を実施するので、履修希望者は必ず出席すること（初回欠席者の履修を認めない場合もある）。
・春学期初回授業における参加者数によっては、抽選などにより秋
学期での履修を推奨する場合がある。
・スポーツ総合 1・2・を合わせて履修することを推奨する。
・運動実施に関して健康上の問題がある学生は個別に相談すること。
・体育に適した服装で出席すること（ジーンズやチノパンは不可）。
・特に屋内・屋外における専用の運動靴をそれぞれ準備すること。
・飲料水は蓋の締められるボトルのみ持ち込み可とする。
【Outline (in English)】Through various sports practice, while realizing the sociality ofsports, this course aims to increases the ability to understandand practice for lifelong sports. Students need to prepare
sportswear for outdoor and indoor sports. The final grade isbased on: short reports, progress of skills and understandingof rules for sports, a contribution of in-class.
This course will be taught in Japanese.

【授業時間外の学習（準備学習・復習・宿題等）】
日々の体調管理および体力増進に努めること。

— 163 —

情報科学部 発行日：2023/5/1

HSS100KA-GH-108

スポーツ総合 2
浅井

玲子、白土

男女幸

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
近年の研究により、運動の健康効果がますます重要視されてきています。この授業では、様々なチームスポーツの実践を通して、スポーツがもつ社会性を実感しながら、基本的な実践能力を習得することで生涯スポーツへの理解と実践能力を高めます。
また、身体・体力測定および健康に関する講義によって健康リテラ
シーの向上を目指します。
【到達目標】
・自らの心身の健康状態について客観的に把握し、健康増進の知識と実践能力を獲得する。
・チームスポーツの実践を通して、リーダーシップや他者との協調性を理解するとともに、様々なスポーツのルールや基本的技術を習得することで生涯スポーツへの動機づけと実践能力を高める。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」に関連【授業の進め方と方法】
現状は全て対面授業を想定している。主に体育館および屋外フィールドにてスポーツ種目を実施する。また講義回および最終回は教室にて実施する。
初回は体力測定、スポーツ種目の実践ではグループワークを中心に実践してもらう。
今後の社会情勢によっては授業内容および評価の変更を余儀なくされるが、もし変更があった際は学習支援システムでその都度提示する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 ガイダンス
授業概要の説明など、身体・体力測定
第 2 回 卓 球①
グリップ・ラリー・サーブ・のドリル
第 3 回 卓 球②
ラリーでの様々な回転の応用
ルールの確認、簡易ゲーム
第 4 回 卓 球③
リーグ戦
第 5 回 講義
健康増進のための健康科学
第 6 回 アルティメット①
グラブ・スロー・キャッチのドリル
第 7 回 アルティメット②
小人数での攻防ドリル、ルールの
確認、
簡易ゲーム
第 8 回 アルティメット③
リーグ戦①
第 9 回 アルティメット④
リーグ戦②（チームを変えて実施）
第 10 回 バドミントン①
グリップ・様々なショットのドリ
ル、簡易ダブルスゲーム
第 11 回 バドミントン②
ルールの確認、リーグ戦
第 12 回 バスケットボール①
ボールハンドリング、パス・ドリ
ブル・シュートのドリル、小人数での攻防ドリル
第 13 回 バスケットボール②
ルールの確認、リーグ戦
第 14 回 実施種目のまとめ
個人カードレポートの記入

特に時間には余裕をもって行動し、遅刻や欠席がないよう努めること。
新たな種目を実践する前には、予め基本的ルールや技術について予習をしておくこと。
本授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】
必要に応じてプリントを配布します。
【参考書】
必要に応じて紹介します。
【成績評価の方法と基準】
現在のところ、対面授業での実施を前提としている。成績評価は、平
常点_授業へ向けての準備、授業内でのチームへの貢献度、目標到達度、授業内での個人カードの記載状況など（60 ％）、講義回レポート（20 ％）、まとめレポート課題（20 ％）を総合的に評価する。
対面授業が困難となった場合は、成績評価の方法と基準も変更する可能性がある。その場合の具体的な方法と基準は、授業開始前に学習支援システムで提示する。
【学生の意見等からの気づき】
理解度や習熟度の促進、および安全を確保するために履修希望者の人数バランスに配慮します。
【学生が準備すべき機器他】なし【その他の重要事項】
・初回授業においてチーム分けと履修に必要となる身体測定を実施するので、履修希望者は必ず出席すること（初回欠席者の履修を認めない場合もある）。
・春学期初回授業における参加者数によっては、抽選などにより秋
学期での履修を推奨する場合がある。
・スポーツ総合 1・2・を合わせて履修することを推奨する。
・運動実施に関して健康上の問題がある学生は個別に相談すること。
・体育に適した服装で出席すること（ジーンズやチノパンは不可）。
・特に屋内・屋外における専用の運動靴をそれぞれ準備すること。
・飲料水は蓋の締められるボトルのみ持ち込み可とする。
【Outline (in English)】Through various sports practice, while realizing the sociality ofsports, this course aims to increases the ability to understandand practice for lifelong sports. Students need to prepare
sportswear for outdoor and indoor sports. The final grade isbased on: short reports, progress of skills and understandingof rules for sports, a contribution of in-class.
This course will be taught in Japanese.

【授業時間外の学習（準備学習・復習・宿題等）】
日々の体調管理および体力増進に努めること。

— 164 —

情報科学部 発行日：2023/5/1

COT111KA-CS-100

情報科学入門日高宗一郎

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
情報科学における最も基本的な概念である，アルゴリズム，計算，モ
デル化について学ぶ．
【到達目標】
情報科学の分野でアルゴリズムおよび計算をどのように取り扱っているかを理解する．また，実世界の様々な問題をコンピュータで扱
う上で不可欠となるモデル化の概念と方法論を理解する．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP3-1」に関連【授業の進め方と方法】
情報科学の分野において実世界の様々な問題を解くためには，情報科学特有の概念をまず初めに理解する必要がある．本講義は，情報科学の理論に初めて触れる学生を対象とし，今後，情報科学を学んでいくために不可欠となる，プログラミングの基礎であるアルゴリ
ズムの記述法，情報科学における計算の取り扱い方，実世界を対象とした問題を情報科学で扱うためのモデル化の手法を初学者が身に着けられるように講義を進める．また，講義で示した手法を学生が実感できるよう，アルゴリズム，計算，モデル化のそれぞれにおいて演習を行う．授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
情報科学とはガイダンス，講義に必要な環境整備を行う．
2
アルゴリズム基礎 (1) アルゴリズムとは何かを理解するとともに，簡単なアルゴリズムの例を学ぶ．
3
アルゴリズム基礎 (2) フローチャートによってアルゴリ
ズムを記述する方法を理解する．
4
Scratch によるアルゴ 簡単なアルゴリズムを Scratch
リズム学習でプログラミングする．
5
計算とは (1)
情報科学分野における計算の概念を学ぶとともにチューリングマシンの定義を学ぶ．
6
計算とは (2)計算の理解に重要な再帰の概念と，チューリングマシンによる再帰の実現法について学ぶ．
7
チューリングマシンに 幾つかの具体的なアルゴリズムのよるアルゴリズム記述 チューリングマシンによる記述法の例
を理解する．
8
チューリングマシンの 簡単なアルゴリズムをチューリン
記述演習
グマシンで記述することにより，チューリングマシンに関する理解を深める．
9
チューリングマシンの チューリングマシンの停止性判定
限界の理解
問題を通して，チューリングマシンの計算可能性の限界を理解する．
10
情報科学における問題 情報科学分野においてモデル化をの解き方行うことの重要性を理解する．
11
情報科学におけるモデ 物理現象のモデル化など，情報科
ル化の実例
学分野におけるモデル化の実例を
学ぶ．

12

13
14

実世界の問題をモデル 簡単な実世界の現象のモデル化を化する演習
通して，モデルの概念に関する理解を深める．
モデル化に関する演習 第 12 回の講義で行った演習課題
課題の発表会の発表会を行う．
情報科学分野における 情報科学分野における計算，アル
計算，アルゴリズム， ゴリズム，モデル化に関する最新モデル化に関する現在 のトピックを学ぶ．
の課題およびまとめ
本講義で学んだ内容を総括する．

【授業時間外の学習（準備学習・復習・宿題等）】
講義の内容を復習する．講義内で出される課題を解き，レポートを作成する．
本授業の準備・学習時間は，各週 4 時間を標準とする．
【テキスト（教科書）】担当教員が作成した講義資料をウェブ上で配布する．
【参考書】
L. ゴールドシュレーガー, A. リスター (著), 武市正人, 角田博保, 小川
貴英 (訳), 計算機科学入門，近代科学社, 2000. ISBN 4-7649-0284-2
川合慧 (編), 情報, 東京大学出版会, 2006. ISBN 978-4-13-062451-0
山口和紀 (編), 情報 第 2 版, 東京大学出版会, 2016. ISBN 978-413-062457-2
和達三樹, 物理のための数学 (物理入門コース 新装版), 岩波書店,
2017. ISBN 978-4000298704
デヴィッド・バージェス モラグ・ボリー (著), 垣田 高夫 (翻訳), 大町
比佐栄 (翻訳), 微分方程式で数学モデルを作ろう, 日本評論社, 1990.
ISBN 978-4535781733
阿部 彩芽（著）, 笠井 琢美（著）, チューリングの考えるキカイ, 技術評論社, 2018, ISBN 978-4-7741-9689-3
猪股 俊光（著）, 山田 敬三（著）, 計算モデルとプログラミング, 森
北出版, 2019, ISBN 978-4627854710
John MacCormick(著), 松崎 公紀 (監修), 長尾高弘 (翻訳), 計算できるもの、計算できないもの, オライリージャパン, 2020, ISBN
978-4873119335【成績評価の方法と基準】
期末試験を 90%以上とし，レポート，授業中の参加の度合，貢献度を最大 10%考慮して総合的に判断する．
【学生の意見等からの気づき】
高度な内容については適宜補足を加える．
【学生が準備すべき機器他】
演習では貸与ノート PC を利用する．
【Outline (in English)】In this course the notions of algorithm, computation andmodeling that are most fundamental to information sciences
are covered.
The goal of this course is to understand- how the notions of algorithm and computation are treated in
the field of information science.
- notion and methodology of modeling that are indispensable totreat real-world problems in computers.
Besides attending the class, students are expected to review
the content of the course, complete assignments and submit
reports.
Students will be studying four hours for a class.
Final grade will be calculated based on, but not limited
to, term-end exam (more than 90%), reports and in classcontribution (up to 10%).

— 165 —

情報科学部 発行日：2023/5/1

COT111KA-CS-100

情報科学入門坂本

寛

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
情報科学における最も基本的な概念である，アルゴリズム，計算，モ
デル化について学ぶ．
【到達目標】
情報科学の分野でアルゴリズムおよび計算をどのように取り扱っているかを理解する．また，実世界の様々な問題をコンピュータで扱
う上で不可欠となるモデル化の概念と方法論を理解する．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP3-1」に関連【授業の進め方と方法】
情報科学の分野において実世界の様々な問題を解くためには，情報科学特有の概念をまず初めに理解する必要がある．本講義は，情報科学の理論に初めて触れる学生を対象とし，今後，情報科学を学んでいくために不可欠となる，プログラミングの基礎であるアルゴリ
ズムの記述法，情報科学における計算の取り扱い方，実世界を対象とした問題を情報科学で扱うためのモデル化の手法を初学者が身に着けられるように講義を進める．また，講義で示した手法を学生が実感できるよう，アルゴリズム，計算，モデル化のそれぞれにおいて演習を行う．授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
情報科学とはガイダンス，講義に必要な環境整備を行う．
2
アルゴリズム基礎 (1) アルゴリズムとは何かを理解するとともに，簡単なアルゴリズムの例を学ぶ．
3
アルゴリズム基礎 (2) フローチャートによってアルゴリ
ズムを記述する方法を理解する．
4
Scratch によるアルゴ 簡単なアルゴリズムを Scratch
リズム学習でプログラミングする．
5
計算とは (1)
情報科学分野における計算の概念を学ぶとともにチューリングマシンの定義を学ぶ．
6
計算とは (2)計算の理解に重要な再帰の概念と，チューリングマシンによる再帰の実現法について学ぶ．
7
チューリングマシンに 幾つかの具体的なアルゴリズムのよるアルゴリズム記述 チューリングマシンによる記述法の例
を理解する．
8
チューリングマシンの 簡単なアルゴリズムをチューリン
記述演習
グマシンで記述することにより，チューリングマシンに関する理解を深める．
9
チューリングマシンの チューリングマシンの停止性判定
限界の理解
問題を通して，チューリングマシンの計算可能性の限界を理解する．
10
情報科学における問題 情報科学分野においてモデル化をの解き方行うことの重要性を理解する．
11
情報科学におけるモデ 物理現象のモデル化など，情報科
ル化の実例
学分野におけるモデル化の実例を
学ぶ．

12

13
14

実世界の問題をモデル 簡単な実世界の現象のモデル化を化する演習
通して，モデルの概念に関する理解を深める．
モデル化に関する演習 第 12 回の講義で行った演習課題
課題の発表会の発表会を行う．
情報科学分野における 情報科学分野における計算，アル
計算，アルゴリズム， ゴリズム，モデル化に関する最新モデル化に関する現在 のトピックを学ぶ．
の課題およびまとめ
本講義で学んだ内容を総括する．

【授業時間外の学習（準備学習・復習・宿題等）】
講義の内容を復習する．講義内で出される課題を解き，レポートを作成する．
本授業の準備・学習時間は，各週 4 時間を標準とする．
【テキスト（教科書）】担当教員が作成した講義資料をウェブ上で配布する．
【参考書】
L. ゴールドシュレーガー, A. リスター (著), 武市正人, 角田博保, 小川
貴英 (訳), 計算機科学入門，近代科学社, 2000. ISBN 4-7649-0284-2
川合慧 (編), 情報, 東京大学出版会, 2006. ISBN 978-4-13-062451-0
山口和紀 (編), 情報 第 2 版, 東京大学出版会, 2016. ISBN 978-413-062457-2
和達三樹, 物理のための数学 (物理入門コース 新装版), 岩波書店,
2017. ISBN 978-4000298704
デヴィッド・バージェス モラグ・ボリー (著), 垣田 高夫 (翻訳), 大町
比佐栄 (翻訳), 微分方程式で数学モデルを作ろう, 日本評論社, 1990.
ISBN 978-4535781733
阿部 彩芽（著）, 笠井 琢美（著）, チューリングの考えるキカイ, 技術評論社, 2018, ISBN 978-4-7741-9689-3
猪股 俊光（著）, 山田 敬三（著）, 計算モデルとプログラミング, 森
北出版, 2019, ISBN 978-4627854710
John MacCormick(著), 松崎 公紀 (監修), 長尾高弘 (翻訳), 計算できるもの、計算できないもの, オライリージャパン, 2020, ISBN
978-4873119335【成績評価の方法と基準】
期末試験を 90%以上とし，レポート，授業中の参加の度合，貢献度を最大 10%考慮して総合的に判断する．
【学生の意見等からの気づき】
高度な内容については適宜補足を加える．
【学生が準備すべき機器他】
演習では貸与ノート PC を利用する．
【Outline (in English)】In this course the notions of algorithm, computation andmodeling that are most fundamental to information sciences
are covered.
The goal of this course is to understand- how the notions of algorithm and computation are treated in
the field of information science.
- notion and methodology of modeling that are indispensable totreat real-world problems in computers.
Besides attending the class, students are expected to review
the content of the course, complete assignments and submit
reports.
Students will be studying four hours for a class.
Final grade will be calculated based on, but not limited
to, term-end exam (more than 90%), reports and in classcontribution (up to 10%).

— 166 —

情報科学部 発行日：2023/5/1

COT111KA-CS-102

コンピュータシステム入門 1
首藤裕一

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
情報科学を学ぶに当たって技術的側面の入門を学ぶ。後続の科目全般の基盤となる最も基礎的な内容として、コンピュータやインター
ネットといった現在の情報基盤を使いこなす上で必要となる基本的な知識を養う。まず、全ての土台となるコンピュータのハードウェ
アについて、これまでの発展の歴史とその基本的な仕組みを学ぶ。
また、現在の情報処理に欠かせない通信の概念や、コンピュータ上
で様々な情報を表現するメディアデータの仕組みと構造を理解する。
【到達目標】
・コンピュータの基本的な仕組みを理解する・コンピュータで計算ができる仕組みを理解する・コンピュータにおける通信の基礎を理解する・コンピュータ上での様々な情報の表現方法について理解する

13

通信の仕組み14

振り返り（後半）

無線 LAN や Ethernet などの実際のネットワークに接続する際の基礎技術について学ぶ。
演習問題を解くなどして本講義後半部分の理解度を確認する。

【授業時間外の学習（準備学習・復習・宿題等）】
講義中に課題が課された場合は、それを解くこと。
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。
【テキスト（教科書）】
配付資料による【参考書】
必要に応じて講義中に紹介【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP3-1」に関連【授業の進め方と方法】
講義を中心として、演習や課題を交えながら進める。課題等の提出・フィードバックは hoppii およびその他教員が指定するツールを通じて行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
導入：コンピュータと コンピュータと情報処理分野の社
情報処理会における位置づけなど一般的な概念を理解する。
2
コンピュータの歴史
現在に至るまでのコンピュータの歴史を概観し、現在の情報基盤を支えるコンピュータの発展を理解する。
3
コンピュータにおける コンピュータがなぜ計算ができる
計算の概念のかを学ぶ。
4
コンピュータのしくみ コンピュータの仕組みを中心に、コンピュータの基本を学ぶ。
5
コンピュータの構成要 コンピュータを構成する個々の装素置について、構造や仕組みを学ぶ。
6
デジタル回路コンピュータを構成する基本要素であるデジタル回路の基礎を概観する。
7
基本演算の仕組み 1
コンピュターが行う基本演算とその実現法を学ぶ（加算・減算・2の補数表現）
8
基本演算の仕組み 2
コンピュターが行う基本演算とその実現法を学ぶ（乗算・浮動小数点）
9
振り返り（前半）
演習問題を解くなどして本講義前
半部分の理解度を確認する。
10
情報の表現：テキスト 文字コードやフォント、符号化等のテキスト処理について学ぶ。
11
情報の表現：音・音声 聴覚や音声処理、音声合成、音声認識といった音に関わるメディア
処理について学ぶ。
12
情報の表現：画像・動 視覚や色に関する基本知識、およ画
び、画像・動画のフォーマットについて学ぶ。

【成績評価の方法と基準】
試験 (90%）, 講義における積極性などの参加度 (10%) を総合して評価する。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
貸与 Note PC を使用する場合がある。講義回毎の使用の可否は教員の指示に従うこと。
【Outline (in English)】This course provides an integrated introduction to computer
systems. Our goal is for you to learn about the hierarchyof abstractions and implementations that comprise a modern
computer system. This will provide a conceptual frameworkthat you can then flesh out with courses such as compiler,
operating systems, networks, and others.
Students will be expected to study the topic given in the classaround four hours in each week. Your overall grade in the classwill be decided based on the following:
Term-end examination: 90%, in class contribution: 10%— 167 —

情報科学部 発行日：2023/5/1

COT111KA-CS-102

コンピュータシステム入門 1
坂本寛

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
情報科学を学ぶに当たって技術的側面の入門を学ぶ。後続の科目全般の基盤となる最も基礎的な内容として、コンピュータやインター
ネットといった現在の情報基盤を使いこなす上で必要となる基本的な知識を養う。まず、全ての土台となるコンピュータのハードウェ
アについて、これまでの発展の歴史とその基本的な仕組みを学ぶ。
また、現在の情報処理に欠かせない通信の概念や、コンピュータ上
で様々な情報を表現するメディアデータの仕組みと構造を理解する。
【到達目標】
・コンピュータの基本的な仕組みを理解する・コンピュータで計算ができる仕組みを理解する・コンピュータにおける通信の基礎を理解する・コンピュータ上での様々な情報の表現方法について理解する

13

通信の仕組み14

振り返り（後半）

無線 LAN や Ethernet などの実際のネットワークに接続する際の基礎技術について学ぶ。
演習問題を解くなどして本講義後半部分の理解度を確認する。

【授業時間外の学習（準備学習・復習・宿題等）】
講義中に課題が課された場合は、それを解くこと。
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。
【テキスト（教科書）】
配付資料による【参考書】
必要に応じて講義中に紹介【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP3-1」に関連【授業の進め方と方法】
講義を中心として、演習や課題を交えながら進める。課題等の提出・フィードバックは hoppii およびその他教員が指定するツールを通じて行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
導入：コンピュータと コンピュータと情報処理分野の社
情報処理会における位置づけなど一般的な概念を理解する。
2
コンピュータの歴史
現在に至るまでのコンピュータの歴史を概観し、現在の情報基盤を支えるコンピュータの発展を理解する。
3
コンピュータにおける コンピュータがなぜ計算ができる
計算の概念のかを学ぶ。
4
コンピュータのしくみ コンピュータの仕組みを中心に、コンピュータの基本を学ぶ。
5
コンピュータの構成要 コンピュータを構成する個々の装素置について、構造や仕組みを学ぶ。
6
デジタル回路コンピュータを構成する基本要素であるデジタル回路の基礎を概観する。
7
基本演算の仕組み 1
コンピュターが行う基本演算とその実現法を学ぶ（加算・減算・2の補数表現）
8
基本演算の仕組み 2
コンピュターが行う基本演算とその実現法を学ぶ（乗算・浮動小数点）
9
振り返り（前半）
演習問題を解くなどして本講義前
半部分の理解度を確認する。
10
情報の表現：テキスト 文字コードやフォント、符号化等のテキスト処理について学ぶ。
11
情報の表現：音・音声 聴覚や音声処理、音声合成、音声認識といった音に関わるメディア
処理について学ぶ。
12
情報の表現：画像・動 視覚や色に関する基本知識、およ画
び、画像・動画のフォーマットについて学ぶ。

【成績評価の方法と基準】
試験 (90%）, 講義における積極性などの参加度 (10%) を総合して評価する。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
貸与 Note PC を使用する場合がある。講義回毎の使用の可否は教員の指示に従うこと。
【Outline (in English)】This course provides an integrated introduction to computer
systems. Our goal is for you to learn about the hierarchyof abstractions and implementations that comprise a modern
computer system. This will provide a conceptual frameworkthat you can then flesh out with courses such as compiler,
operating systems, networks, and others.
Students will be expected to study the topic given in the classaround four hours in each week. Your overall grade in the classwill be decided based on the following:
Term-end examination: 90%, in class contribution: 10%— 168 —

情報科学部 発行日：2023/5/1

COT111KA-CS-200

コンピュータシステム入門 2
村上健一郎

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
コンピュータやインターネットといった現在の情報基盤を使いこなす上で必要となる基本的な知識を学ぶ．
【到達目標】OS やインターネットを中心に現在の情報技術の基礎を理解するとともに，ウェブ，音声，画像といった身近な話題を通してコンピュー
タシステムの全体像の理解を目指す．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP3-1」に関連【授業の進め方と方法】
まず，実際の OS の例を見ながら，OS の役割の概要を理解する．また，多くの OS が備えているファイルシステムなどの基本機能の理解を深める．さらに，インターネット，ウェブ，クラウド等，現在の情報通信技術の基盤となる仕組みを学ぶ．また，情報を人間が理解できる様々な形で表現し処理する技術であるマルチメディアを体系的に理解する．授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No【テキスト（教科書）】担当教員が作成した講義資料をウェブ上で配布する．
【参考書】
入門マルチメディア [第二版], CG-ARTS 協会, 2023. ISBN978-4903474-67-0【成績評価の方法と基準】
定期試験（80%），および，レポートや講義への貢献などの平常点（20%）で評価．
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
演習では貸与ノート PC を利用する．
【その他の重要事項】
本講義は担当教員の企業での様々な情報科学技術に関する研究開発の知見を元に実務に必要なコンピュータシステムに関する講義を行う．
【Outline (in English)】
You will learn basic knowledge for making use of information
technologies such as computer, the internet, etc.
Students will be expected to spend four hours to understandthe course content.
Grading will be decided based on exercises (20%) and term-end
examination (80%).

【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス・OS とは この講義の全体像を説明するとと何かもに，ユーザやプロセスといった基本的な概念を理解する．
2
OS の仮想化・抽象化 OS の主要な役割である仮想化・抽象化機能を理解する．
3
システムコール・ファ OS による機能提供の仕組みとイルシステムファイルの管理を理解する．
4
OS 演習
OS の使用に関する演習を行う．
5
データベース
情報保存のしくみとしてのデータ
ベースを理解する．
6
データベース演習
データベースの作成と使用に関する演習を行う．
7
インターネットの基礎 インターネットの歴史とその基本的な仕組みを理解する．
8
ウェブ
ネットワーク越しに情報を管理・交換する枠組みを理解する．
9
ウェブにおける情報表 ウェブにおける情報表現やデータ
現の取り扱いを理解する．
10
セキュリティ
インターネットやウェブの通信セ
キュリティを理解する．
11
音声符号化
音をコンピュータ上で表現し圧縮する方法を理解する．
12
画像符号化
画像をコンピュータ上で表現し圧縮する方法を理解する．
13
クラウドコンピュー
クラウドコンピューティングの概
ティング
念と技術を理解する．
14
ユビキタスコンピュー ユビキタスコンピューティングやティング・IoT
IoT の概念と技術を理解する．
【授業時間外の学習（準備学習・復習・宿題等）】
講義の内容を復習する．講義内で出される課題を解き，レポートを作成する．
本授業の準備・復習等の授業時間外学習は，各週につき 4 時間を標準とする．

— 169 —

情報科学部 発行日：2023/5/1

COT111KA-CS-200

コンピュータシステム入門 2
小池崇文

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉〈実〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
コンピュータやインターネットといった現在の情報基盤を使いこなす上で必要となる基本的な知識を学ぶ．
【到達目標】OS やインターネットを中心に現在の情報技術の基礎を理解するとともに，ウェブ，音声，画像といった身近な話題を通してコンピュー
タシステムの全体像の理解を目指す．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP3-1」に関連【授業の進め方と方法】
まず，実際の OS の例を見ながら，OS の役割の概要を理解する．また，多くの OS が備えているファイルシステムなどの基本機能の理解を深める．さらに，インターネット，ウェブ，クラウド等，現在の情報通信技術の基盤となる仕組みを学ぶ．また，情報を人間が理解できる様々な形で表現し処理する技術であるマルチメディアを体系的に理解する．授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No【テキスト（教科書）】担当教員が作成した講義資料をウェブ上で配布する．
【参考書】
入門マルチメディア [第二版], CG-ARTS 協会, 2023. ISBN978-4903474-67-0【成績評価の方法と基準】
定期試験（80%），および，レポートや講義への貢献などの平常点（20%）で評価．
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
演習では貸与ノート PC を利用する．
【その他の重要事項】
本講義は担当教員の企業での様々な情報科学技術に関する研究開発の知見を元に実務に必要なコンピュータシステムに関する講義を行う．
【Outline (in English)】
You will learn basic knowledge for making use of information
technologies such as computer, the internet, etc.
Students will be expected to spend four hours to understandthe course content.
Grading will be decided based on exercises (20%) and term-end
examination (80%).

【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス・OS とは この講義の全体像を説明するとと何かもに，ユーザやプロセスといった基本的な概念を理解する．
2
OS の仮想化・抽象化 OS の主要な役割である仮想化・抽象化機能を理解する．
3
システムコール・ファ OS による機能提供の仕組みとイルシステムファイルの管理を理解する．
4
OS 演習
OS の使用に関する演習を行う．
5
データベース
情報保存のしくみとしてのデータ
ベースを理解する．
6
データベース演習
データベースの作成と使用に関する演習を行う．
7
インターネットの基礎 インターネットの歴史とその基本的な仕組みを理解する．
8
ウェブ
ネットワーク越しに情報を管理・交換する枠組みを理解する．
9
ウェブにおける情報表 ウェブにおける情報表現やデータ
現の取り扱いを理解する．
10
セキュリティ
インターネットやウェブの通信セ
キュリティを理解する．
11
音声符号化
音をコンピュータ上で表現し圧縮する方法を理解する．
12
画像符号化
画像をコンピュータ上で表現し圧縮する方法を理解する．
13
クラウドコンピュー
クラウドコンピューティングの概
ティング
念と技術を理解する．
14
ユビキタスコンピュー ユビキタスコンピューティングやティング・IoT
IoT の概念と技術を理解する．
【授業時間外の学習（準備学習・復習・宿題等）】
講義の内容を復習する．講義内で出される課題を解き，レポートを作成する．
本授業の準備・復習等の授業時間外学習は，各週につき 4 時間を標準とする．

— 170 —

情報科学部 発行日：2023/5/1

COT111KA-CS-105

情報科学リテラシ
坂本

寛

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
この科目は情報科学を学ぶ上で必要となる英語を読む力を強化することを目的とします。情報科学の導入的な英文テキストを用い、情報科学の基礎的用語および概念の英語での表現を学びます。
今後の情報科学の英文論文、英語で書かれた仕様書、インターネッ
ト上でいち早く入手できる英語で書かれた ICT の最新動向を読むた
めの支えとなることを期待しています。
【到達目標】
情報科学分野の英語文献を自力で読解することができるようになる。
その実現のためには以下の各スキルを獲得する。
(1) 論理的な表現ができる。(2) 自らの英語語彙力を把握し、標準的な英文読解に必要な水準に満たない場合は語彙力を高める。(3) 英文法に従って英文を論理的に読むことができる。(4) 科学・工学分野で頻出する論理的な英語表現を習得することができる。(5) 情報科
学分野で使われる英語の専門用語を把握することができる。(6) 日
常的に情報科学に関する知識を英語で調べることができる。(7) 日
常的に情報科学に関する英語で書かれたドキュメントを読む習慣を身に着けることができる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」に関連【授業の進め方と方法】
米国で大学初年度程度を対象とした Schaum’s Outlines シリーズの情報科学の教科書"Schaum’s Outline of Principles of Computer
Science"を読んでいきます。内容は基礎的なものなので、英文で内容を理解することを目指します。数回の講義で教科書の 1 章分を読み進める予定です。
事前に指名された学生数名が口頭発表によって読み進めます。教師はそれに対して質問・アドバイスを行います。
受講生は授業中に発表された訳やそれに対して指摘されたフィード
バックを聞き逃さず、予習で事前に各人が翻訳してきたものと比較して修正を行ってください。
また、重要な英単語については適宜小テストを行います。
課題の提出・フィードバックは学習支援システムを通じて行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
授業の進め方や勉強の方法についてのガイダンスを行います。
2
ComputerVon Neumann
Organization
Architecture/Data
Representation/
Computer Word Size について学びます。
3
Data Formats
Integer Data Formats/Real Number Formats/
Character Formats について学びます。
4Central Processing
CPU/ALU と Instruction Set
Unit
について学びます。
5
Memory and I/OMemory と入出力について学びます。
6
Summary & Review Computer Organizationn につQuestions
いてまとめ、復習問題に取り組み
ます

7
8

9
10
11
12
13

14

Software

Programming Languages
Generations について調べます。
Compilers andCompilers とInterpreters
Interpreters/Virtual Machines
について学びす。
Procedural
Procedural Programming につProgramming
いて学びます。
Object-Oriented
Object-Oriented Programming
Programming
について学びます。
Scripting Languages スクリプト言語について学びます。
Functional
関数型プログラミング言語についLanguagesて学びます。
Language Design
Language Design/
Language Syntax and
Semantics ついて学びます。
Summary & Review 全体ののまとめと復習問題に取り
Questions
組みます。

【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備時間は、2 時間以上を標準とします。また復習時間は、
1 時間以上を標準とします。
毎回教科書の指定箇所を予習して学習支援システムにて提出してもらいます。
各人が時間を費やして英語のテキストを読み進めることを目的としているので、機械翻訳、翻訳の共同作業や他人の翻訳を参考にする
等の行為は無意味なので禁止します。
【テキスト（教科書）】"Schaum’s Outline of Principles of Computer Science"
By Paul Tymann, Carl Reynolds
ISBN:0071460519 / 9780071460514
Publisher:McGraw-Hill【参考書】「図解でわかる!理工系のためのよい文章の書き方 論文・レポートを自力で書けるようになる方法」出版社: 翔泳社 ISBN-13: 9784798158891「 数 学 の た め の 英 語 教 本 」出 版 社:
共 立 出 版 ISBN-13:
9784320114302
辞書や文法書 (高校時代のものでよい)。
辞書はオンラインのものでもよい。
【成績評価の方法と基準】
期末試験 100%
小テストの成績を考慮することがある。
原則として毎回の課題提出と期内 1 回以上の口頭発表が単位修得の必要条件となる。
【学生の意見等からの気づき】
内容は情報科学の入門教科書なので日本語の教材を使用する方が達成度が高くなるのは明らかですが、本学部においてこの科目が置かれている目的はあくまでも「英語による情報科学リテラシ」ですので、まずはその趣旨を理解していただきたい。
多人数のクラスなので教師の一方通行の講義になりがちですが、学生による発表も重視して出来るだけ双方向性を持てるよう心掛けたい。
【学生が準備すべき機器他】
貸与ノート PC とイーサネットケーブルを毎回持参すること。
【Outline (in English)】This course aims to strengthen the ability to read English
necessary for learning computer science. Learn the expressionof basic terms and concepts of computer science in English,
using introductory English texts of computer science.
Students will acquire logical English expressions that are
frequently used in the scientific and engineering fields.

— 171 —

情報科学部 発行日：2023/5/1

Before/after each class meeting, students will be expected tospend two hours to understand the course content.
Grading will be decided based on term-end examination(100%).

— 172 —

情報科学部 発行日：2023/5/1

COT111KA-CS-105

情報科学リテラシ
小西克巳

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
本授業では、英語で書かれた専門的文章を読むために必要な知識と能力を身につける。卒業論文のための研究を進めるために、英語論
文を読むことが必要不可欠であり、そのための能力と自律的な学習
習慣のスキル獲得を目指す。
【到達目標】
英文の専門書を「きちんと読む」こと、大量の英文を読む方法に慣れることを目標とする。英文の専門書を「きちんと読む」とは、必要になれば全ての英文を正しく日本語に翻訳できること、説明に使われる例題を説明できることである。大量の英文を読む上で、下記の重要性を認知することが目標である。(1) 科学文書における冠詞、
単数・複数などの基本文法事項の役割。(2) 英語の長文における同義語の扱い。(3) 文脈から語の意味を推測しながら英文を読むこと。
(4) 科学文書における論述の方法。(5) 日本語での数学の専門用語の多くが英文では一般的な名詞であること。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」に関連【授業の進め方と方法】
ネイティブの大学生向けの英文科学書籍の文章を読む。大量の英文を読むためには、全てを日本語に翻訳するのは現実的ではない。しかし、専門書は必要に応じて「きちん」と読まなくては意味がない。
この相反する目標を達成する課題を課す。授業に対しては、まず、予習課題として、内容を確認する問題に解答しながら授業範囲の英文を読む。授業は予習課題の発表を中心に行う。章末問題を復習課題とする。
理解度を確認するするために、授業内で小テストを行うことがある。
提出されたレポート課題は、授業中の解説によってフィードバックする。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス/英語スキ Linear Algebra の文章を題材に授業の進め方を学ぶ。また、英文
ルチェック/Linearの専門文書の特徴を学ぶ。
Algebra(1)2Linear Algebra(2)
数学の専門用語の英語表現について学ぶ。
3
Linear Algebra(3)数学の定理や定義を記述する英語表現について学ぶ。
4
Linear Algebra(4)数学的アルゴリズムを記述する英語表現について学ぶ。
5
Calculus(1)
ここまでの内容を振り返り、別の分野の文章に適用する。
6
Graph
グラフに関する英文について学ぶ。
7
Calculus(2)式に関する英文について学ぶ。
8
Calculus(3)数学を用いた物理現象の説明に関する英文について学ぶ。
9
Statistics(1)
統計学に関する英語表現を学ぶ。
10
Statistics(2)
数学に関するプログラミングの英語表現を学ぶ11
Physics
これまでに学んだ数学に関する英語表現の読解スキルを活かして物理現象を説明する英文を読む。

12

応用 (1)13

応用 (2)

14

全体のまとめ

これまでに学んだ数学に関する英語表現の読解スキルを活かして科学技術に関する英文を読む。
これまでに学んだ数学に関する英語表現の読解スキルを活かして科学技術に関する英文を読む。
全体で学んだことを振り返る【授業時間外の学習（準備学習・復習・宿題等）】
毎回、取り上げる文章に関する予習課題と復習課題を課す。予習は、授業範囲の英文を事前に理解するために、問題に答えながら授業範
囲を読むことと、一部の章末問題を解答する。
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。
【テキスト（教科書）】
授業で配布する。
英和辞典、国語辞典は必ず持参すること。できれば、英英辞典も持参すること。電子辞書で構わない。
【参考書】
授業で指示する。
【成績評価の方法と基準】
授業中の回答を３０％、課題提出を３０％、期末試験を４０％として評価する。
【学生の意見等からの気づき】
特になし。
【学生が準備すべき機器他】
学習支援システムを利用する。
【Outline (in English)】
The aim of this course is to help students acquire the necessary
skills and knowledge needed to read academic papers written
in English in their university studies. The goals of this course
are to help students acquire an understanding of a waay to readenglish papers. Students will be expected to have completed
the required assignments after each class meeting. Your study
time will be more than four hours for a class. Your overall gradein the class will be decided based on the following
Term-end examination: 40%、Short reports : 60%— 173 —

情報科学部 発行日：2023/5/1

PRI110KA-CS-103

離散構造 1
尾花賢

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
情報科学を学び活用するために必要となる数学的な基礎として，集合，数え上げ，離散型確率を学ぶ．
【到達目標】
集合，数え上げ，離散型確率の基本を理解する．特に記号的，形式的な表現と考え方を習得する．さらに具体的な問題を数学的に捉えて解決する方法論を身に付ける．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP3-1」、「DP4-1」、「DP4-2」に関連【授業の進め方と方法】
最初に集合に関して，基礎概念，集合演算，関係，順序，関数を扱う．次に数え上げに関して，基礎概念，順列，組合せ，数列，漸化式等を扱う．最後に離散型確率に関して，基礎概念，ベイズの定理，
離散型確率分布等を扱う．授業では予習課題，復習課題を課す．学期の途中に認定試験を行う．授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
集合の基礎 (1)集合，要素，数の集合，外延の原理，抽象の原理，外延的定義，内包的定義
2集合の基礎 (2)普遍集合，空集合，部分集合，真部分集合，部分集合の性質，ベン図，ベン図による論証
3
集合演算
和，共通部分，互いに素，差，補集合, 集合演算の基本的性質，集合代数，双対原理，集合族，べき集合，分割4
関係 (1)
組，順序対，直積，n 項関係，2
項関係，同等関係，図式表現，逆，合成
5
関係 (2)
反射的，対称的，反対称的，推移的，同値関係，同値類，閉包
6
順序
半順序，擬順序，比較可能，全順
序，辞書式順序，直前，直後
7関数
関数，定義域，値域，恒等関数，
制限写像，グラフ，合成，合成関数の結合律，単射，全射，可逆，
逆関数，全単射，単射・全射・逆関数に関する基本的定理
8
数え上げ (1)有限集合，要素数，包除原理，樹形図，和の法則，積の法則，順列，組合せ，パスカルの 3 角形，
2 項定理
9数え上げ (2)等差数列，等比数列，漸化式，合同算術，鳩の巣原理
10
認定試験解説認定試験の問題・解答の解説と要点の確認
11
離散型確率 (1)
離散型確率空間，事象， 確率の公理，確率測度12
離散型確率 (2)
条件付き確率，ベイズの定理，独立性，条件付き独立性

1314

離散型確率 (3)まとめ

離散型確率分布，期待値，分散
授業内容のまとめ【授業時間外の学習（準備学習・復習・宿題等）】
教科書と講義資料の予習，復習を行い，課題に対するレポートの作成を行うこと．
授業時間外学習は，各週につき 4 時間を標準とする．
【テキスト（教科書）】担当教員が作成した講義資料をウェブ上で配布する．
【参考書】
S. Lipschutz (著), 成嶋弘監 (訳), 離散数学―コンピュータサイエ
ンスの基礎数学, マグロウヒル大学演習, オーム社, 2022. ISBN
978-4-274-22820-9【成績評価の方法と基準】
レポート課題 20%，試験 (中間，期末)60%，平常点 20%で総合評価する．
【学生の意見等からの気づき】
質問時間を十分に取る．
【Outline (in English)】
Course outline: This course introduce mathematical foundations need to study and utilize computer and information
sciences.
Learning Objectives: Students will learn sets, counting, anddiscrete probability
Learning activities outside of classroom: Students are expected
to study more than four hours for a class.
Grading criteria: Short report: 20%, Final exam: 60%,
Contribution to the class: 20%— 174 —

情報科学部 発行日：2023/5/1

PRI110KA-CS-103

離散構造 1
佐藤裕二

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
情報科学を学び活用するために必要となる数学的な基礎として，集合，数え上げ，離散型確率を学ぶ．
【到達目標】
集合，数え上げ，離散型確率の基本を理解する．特に記号的，形式的な表現と考え方を習得する．さらに具体的な問題を数学的に捉えて解決する方法論を身に付ける．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP3-1」、「DP4-1」、「DP4-2」に関連【授業の進め方と方法】
最初に集合に関して，基礎概念，集合演算，関係，順序，関数を扱う．次に数え上げに関して，基礎概念，順列，組合せ，数列，漸化式等を扱う．最後に離散型確率に関して，基礎概念，ベイズの定理，
離散型確率分布等を扱う．授業では予習課題，復習課題を課す．学期の途中に認定試験を行う．授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
集合の基礎 (1)集合，要素，数の集合，外延の原理，抽象の原理，外延的定義，内包的定義
2集合の基礎 (2)普遍集合，空集合，部分集合，真部分集合，部分集合の性質，ベン図，ベン図による論証
3
集合演算
和，共通部分，互いに素，差，補集合, 集合演算の基本的性質，集合代数，双対原理，集合族，べき集合，分割4
関係 (1)
組，順序対，直積，n 項関係，2
項関係，同等関係，図式表現，逆，合成
5
関係 (2)
反射的，対称的，反対称的，推移的，同値関係，同値類，閉包
6
順序
半順序，擬順序，比較可能，全順
序，辞書式順序，直前，直後
7関数
関数，定義域，値域，恒等関数，
制限写像，グラフ，合成，合成関数の結合律，単射，全射，可逆，
逆関数，全単射，単射・全射・逆関数に関する基本的定理
8
数え上げ (1)有限集合，要素数，包除原理，樹形図，和の法則，積の法則，順列，組合せ，パスカルの 3 角形，
2 項定理
9数え上げ (2)等差数列，等比数列，漸化式，合同算術，鳩の巣原理
10
認定試験解説認定試験の問題・解答の解説と要点の確認
11
離散型確率 (1)
離散型確率空間，事象， 確率の公理，確率測度12
離散型確率 (2)
条件付き確率，ベイズの定理，独立性，条件付き独立性

1314

離散型確率 (3)まとめ

離散型確率分布，期待値，分散
授業内容のまとめ【授業時間外の学習（準備学習・復習・宿題等）】
教科書と講義資料の予習，復習を行い，課題に対するレポートの作成を行うこと．
授業時間外学習は，各週につき 4 時間を標準とする．
【テキスト（教科書）】担当教員が作成した講義資料をウェブ上で配布する．
【参考書】
S. Lipschutz (著), 成嶋弘監 (訳), 離散数学―コンピュータサイエ
ンスの基礎数学, マグロウヒル大学演習, オーム社, 2022. ISBN
978-4-274-22820-9【成績評価の方法と基準】
レポート課題 20%，試験 (中間，期末)60%，平常点 20%で総合評価する．
【学生の意見等からの気づき】
質問時間を十分に取る．
【Outline (in English)】
Course outline: This course introduce mathematical foundations need to study and utilize computer and information
sciences.
Learning Objectives: Students will learn sets, counting, anddiscrete probability
Learning activities outside of classroom: Students are expected
to study more than four hours for a class.
Grading criteria: Short report: 20%, Final exam: 60%,
Contribution to the class: 20%— 175 —

情報科学部 発行日：2023/5/1

PRI110KA-CS-104

離散構造 2
佐々木 晃
必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
情報科学を裏打ちする離散的な構造のうち、特に重要な「グラフ」「論理学」の基本概念の理解を深める。
【到達目標】
グラフ、論理学の基本を理解する。特に記号、式、図表の扱いに慣れる。現実問題の抽象化・一般化という考え方を身につけるとともに、プログラミングとの関わりを理解する。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」、「DP4-2」に関連【授業の進め方と方法】
離散構造 1 の続きである。グラフの基礎概念、命題論理、述語論理、証明法など情報科学の数学的ツールの導入部について学ぶ。授業中に出題する例題、演習課題を通して、概念の理解を深める。課題等の提出は「CIS moodle」を通じて行う。授業中に課題に対するフィードバックを行う。

【学生の意見等からの気づき】
練習問題の解説の時間を増やす。
【学生が準備すべき機器他】
貸与パソコン【その他の重要事項】
ノートをとる．
【Outline (in English)】・In this course, students will learn basic concepts of graphtheory and logic.
・At the end of the course, you are expected to understandbasic concepts of graph theory and logic, and get accustomed tohandle symbols, expressions and diagrams that are essential
in those concepts.
・Before each class meeting, students will be expected to solve
exercises assigned as homework.
・Grading will be decided based on mid-term and term-end
examinations (100%).

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 命題論理 (1)命題、命題論理、論理式、真理値、真理値表
第 2 回 命題論理 (2)恒真命題、恒真式、矛盾命題、矛
盾式
第 3 回 命題論理 (3)含意、必要条件、十分条件
第 4 回 述語論理 (1)述語論理の構文論
第 5 回 述語論理 (2)述語論理の意味論、恒真、充足可
能、充足不可能第 6 回 証明法 (1)
証明法、構成的証明、直接証明、反例、対偶法
第 7 回 証明法 (2)場合分け、背理法、数学的帰納法、鳩の巣原理
第 8 回 グラフ (1)グラフの基礎概念
第 9 回 グラフ (2)オイラー路、ハミルトン路、閉路
第 10 回 グラフ (3)平面的グラフ
第 11 回 グラフ (4)木グラフ
第 12 回 グラフ (5)有向グラフ
第 13 回 グラフ (6)有限状態機械
第 14 回 総括
論理学、グラフのまとめ【授業時間外の学習（準備学習・復習・宿題等）】
授業で出題する演習課題に取り組むこと。
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。
【テキスト（教科書）】
教員が配布するオンライン資料【参考書】
S. Lipschutz, M. Lipson 著，渡邊均訳：マグロウヒル大学演習「離散数学−コンピュータサイエンスの基礎数学− (改訂 2 版)」，オーム社，2022 年．
C. L. Liu 著，成嶋弘／秋山仁共訳：「コンピュータサイエンスのための離散数学入門」，オーム社【成績評価の方法と基準】
中間試験および定期試験による (100%)。ただし，平常授業における参加度を一部加味する．

— 176 —

情報科学部 発行日：2023/5/1

PRI110KA-CS-104

離散構造 2
首藤裕一

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
情報科学を裏打ちする離散的な構造のうち、特に重要な「グラフ」「論理学」の基本概念の理解を深める。
【到達目標】
グラフ、論理学の基本を理解する。特に記号、式、図表の扱いに慣れる。現実問題の抽象化・一般化という考え方を身につけるとともに、プログラミングとの関わりを理解する。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」、「DP4-2」に関連【授業の進め方と方法】
離散構造 1 の続きである。グラフの基礎概念、命題論理、述語論理、証明法など情報科学の数学的ツールの導入部について学ぶ。授業中に出題する例題、演習課題を通して、概念の理解を深める。課題等の提出は「CIS moodle」を通じて行う。授業中に課題に対するフィードバックを行う。

【学生の意見等からの気づき】
練習問題の解説の時間を増やす。
【学生が準備すべき機器他】
貸与パソコン【その他の重要事項】
ノートをとる．
【Outline (in English)】・In this course, students will learn basic concepts of graphtheory and logic.
・At the end of the course, you are expected to understandbasic concepts of graph theory and logic, and get accustomed tohandle symbols, expressions and diagrams that are essential
in those concepts.
・Before each class meeting, students will be expected to solve
exercises assigned as homework.
・Grading will be decided based on mid-term and term-end
examinations (100%).

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 命題論理 (1)命題、命題論理、論理式、真理値、真理値表
第 2 回 命題論理 (2)恒真命題、恒真式、矛盾命題、矛
盾式
第 3 回 命題論理 (3)含意、必要条件、十分条件
第 4 回 述語論理 (1)述語論理の構文論
第 5 回 述語論理 (2)述語論理の意味論、恒真、充足可
能、充足不可能第 6 回 証明法 (1)
証明法、構成的証明、直接証明、反例、対偶法
第 7 回 証明法 (2)場合分け、背理法、数学的帰納法、鳩の巣原理
第 8 回 グラフ (1)グラフの基礎概念
第 9 回 グラフ (2)オイラー路、ハミルトン路、閉路
第 10 回 グラフ (3)平面的グラフ
第 11 回 グラフ (4)木グラフ
第 12 回 グラフ (5)有向グラフ
第 13 回 グラフ (6)有限状態機械
第 14 回 総括
論理学、グラフのまとめ【授業時間外の学習（準備学習・復習・宿題等）】
授業で出題する演習課題に取り組むこと。
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。
【テキスト（教科書）】
教員が配布するオンライン資料【参考書】
S. Lipschutz, M. Lipson 著，渡邊均訳：マグロウヒル大学演習「離散数学−コンピュータサイエンスの基礎数学− (改訂 2 版)」，オーム社，2022 年．
C. L. Liu 著，成嶋弘／秋山仁共訳：「コンピュータサイエンスのための離散数学入門」，オーム社【成績評価の方法と基準】
中間試験および定期試験による (100%)。ただし，平常授業における参加度を一部加味する．

— 177 —

情報科学部 発行日：2023/5/1

PRI110KA-CS-103e

離散構造 1 演習
尾花賢

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】「離散構造 1」の授業に対応した演習問題を解くことを通じて，集合，
数え上げ，離散型確率に関する理解を深めることを目的とする．
【到達目標】
集合，数え上げ，離散型確率に関して，特に記号的，形式的な表現と考え方を十分に理解し習得する．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」に関連【授業の進め方と方法】
最初に集合に関して，基礎概念，集合演算，関係，順序，関数を扱う．次に数え上げに関して，基礎概念，順列，組合せ，数列，漸化式等を扱う．最後に離散型確率に関して，基礎概念，ベイズの定理，
離散型確率分布等を扱う．授業では演習課題を課す．学期の途中に複数回，小テストを行う．授業で課した課題 (小テストやレポート)
等を取り上げ、授業内で全体に対してフィードバックを行う。

【授業時間外の学習（準備学習・復習・宿題等）】
1. 講義資料の予習，復習を行い，課題に対するレポートの作成を行
うこと
2. 本授業の準備・復習等の授業時間外学習は、各週につき１時間以上を標準とします【テキスト（教科書）】担当教員が作成した講義資料をウェブ上で配布する．
【参考書】
S. Lipschutz (著), 成嶋弘監 (訳), 離散数学―コンピュータサイエ
ンスの基礎数学, マグロウヒル大学演習, オーム社, 2022. ISBN
978-4-274-22820-9
その他，必要に応じて講義内で紹介する【成績評価の方法と基準】
本授業は P/F で評価を行う．
レポート課題 80%，平常点 20%で総合評価する．
【学生の意見等からの気づき】
質問時間を十分に取る．

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【学生が準備すべき機器他】
ノートパソコン【フィールドワーク（学外での実習等）の実施】
なし / No【その他の重要事項】
特になし【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
基礎力確認
離散構造 1 に関係する数学的基
礎力の確認
2
集合の基礎 (1)集合，要素，数の集合，外延の原理，抽象の原理，外延的定義，内包的定義
3
集合の基礎 (2)普遍集合，空集合，部分集合，真部分集合，部分集合の性質，ベン図，ベン図による論証
4
集合演算
和，共通部分，互いに素，差，補集合, 集合演算の基本的性質，集合代数，双対原理，集合族，べき集合，分割5
関係 (1)
組，順序対，直積，n 項関係，2
項関係，同等関係，図式表現，逆，合成
6
関係 (2)
反射的，対称的，反対称的，推移的，同値関係，同値類，閉包
7
順序
半順序，擬順序，比較可能，全順
序，辞書式順序，直前，直後
8関数
関数，定義域，値域，恒等関数，
制限写像，グラフ，合成，合成関数の結合律，単射，全射，可逆，
逆関数，全単射，単射・全射・逆関数に関する基本的定理
9数え上げ (1)有限集合，要素数，包除原理，樹形図，和の法則，積の法則，順列，組合せ，パスカルの 3 角形，
2 項定理
10
数え上げ (2)等差数列，等比数列，漸化式，合同算術，鳩の巣原理
11
総合演習
集合と数え上げに関する演習
12
離散型確率 (1)
離散型確率空間，事象， 確率の公理，確率測度13
離散型確率 (2)
条件付き確率，ベイズの定理，独立性，条件付き独立性
14
離散型確率 (3)、まと 離散型確率分布，期待値，分散，
め
授業内容のまとめ【Outline (in English)】
Course outline: It aims to deepen understanding on set,
enumeration, and discrete probabilities by solving exercises
problems corresponding to lecture of discrete structure 1.
Course outline: This course introduce mathematical foundations need to study and utilize computer and information
sciences.
Learning Objectives: Students will learn sets, counting, anddiscrete probability
Learning activities outside of classroom: Students are expected
to study more than one hour for a class.
Grading criteria: Short report: 80%, Contribution to the class:20%— 178 —

情報科学部 発行日：2023/5/1

PRI110KA-CS-103e

離散構造 1 演習
久東義典

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】「離散構造 1」の授業に対応した演習問題を解くことを通じて，集合，
数え上げ，離散型確率に関する理解を深めることを目的とする．
【到達目標】
集合，数え上げ，離散型確率に関して，特に記号的，形式的な表現と考え方を十分に理解し習得する．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」に関連【授業の進め方と方法】
最初に集合に関して，基礎概念，集合演算，関係，順序，関数を扱う．次に数え上げに関して，基礎概念，順列，組合せ，数列，漸化式等を扱う．最後に離散型確率に関して，基礎概念，ベイズの定理，
離散型確率分布等を扱う．授業では演習課題を課す．学期の途中に複数回，小テストを行う．授業で課した課題 (小テストやレポート)
等を取り上げ、授業内で全体に対してフィードバックを行う。

【授業時間外の学習（準備学習・復習・宿題等）】
1. 講義資料の予習，復習を行い，課題に対するレポートの作成を行
うこと
2. 本授業の準備・復習等の授業時間外学習は、各週につき１時間以上を標準とします【テキスト（教科書）】担当教員が作成した講義資料をウェブ上で配布する．
【参考書】
S. Lipschutz (著), 成嶋弘監 (訳), 離散数学―コンピュータサイエ
ンスの基礎数学, マグロウヒル大学演習, オーム社, 2022. ISBN
978-4-274-22820-9
その他，必要に応じて講義内で紹介する【成績評価の方法と基準】
本授業は P/F で評価を行う．
レポート課題 80%，平常点 20%で総合評価する．
【学生の意見等からの気づき】
質問時間を十分に取る．

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【学生が準備すべき機器他】
ノートパソコン【フィールドワーク（学外での実習等）の実施】
なし / No【その他の重要事項】
特になし【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
基礎力確認
離散構造 1 に関係する数学的基
礎力の確認
2
集合の基礎 (1)集合，要素，数の集合，外延の原理，抽象の原理，外延的定義，内包的定義
3
集合の基礎 (2)普遍集合，空集合，部分集合，真部分集合，部分集合の性質，ベン図，ベン図による論証
4
集合演算
和，共通部分，互いに素，差，補集合, 集合演算の基本的性質，集合代数，双対原理，集合族，べき集合，分割5
関係 (1)
組，順序対，直積，n 項関係，2
項関係，同等関係，図式表現，逆，合成
6
関係 (2)
反射的，対称的，反対称的，推移的，同値関係，同値類，閉包
7
順序
半順序，擬順序，比較可能，全順
序，辞書式順序，直前，直後
8関数
関数，定義域，値域，恒等関数，
制限写像，グラフ，合成，合成関数の結合律，単射，全射，可逆，
逆関数，全単射，単射・全射・逆関数に関する基本的定理
9数え上げ (1)有限集合，要素数，包除原理，樹形図，和の法則，積の法則，順列，組合せ，パスカルの 3 角形，
2 項定理
10
数え上げ (2)等差数列，等比数列，漸化式，合同算術，鳩の巣原理
11
総合演習
集合と数え上げに関する演習
12
離散型確率 (1)
離散型確率空間，事象， 確率の公理，確率測度13
離散型確率 (2)
条件付き確率，ベイズの定理，独立性，条件付き独立性
14
離散型確率 (3)、まと 離散型確率分布，期待値，分散，
め
授業内容のまとめ【Outline (in English)】
Course outline: It aims to deepen understanding on set,
enumeration, and discrete probabilities by solving exercises
problems corresponding to lecture of discrete structure 1.
Course outline: This course introduce mathematical foundations need to study and utilize computer and information
sciences.
Learning Objectives: Students will learn sets, counting, anddiscrete probability
Learning activities outside of classroom: Students are expected
to study more than one hour for a class.
Grading criteria: Short report: 80%, Contribution to the class:20%— 179 —

情報科学部 発行日：2023/5/1

PRI110KA-CS-103e

離散構造 1 演習佐藤裕二

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】「離散構造 1」の授業に対応した演習問題を解くことを通じて，集合，
数え上げ，離散型確率に関する理解を深めることを目的とする．
【到達目標】
集合，数え上げ，離散型確率に関して，特に記号的，形式的な表現と考え方を十分に理解し習得する．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」に関連【授業の進め方と方法】
最初に集合に関して，基礎概念，集合演算，関係，順序，関数を扱う．次に数え上げに関して，基礎概念，順列，組合せ，数列，漸化式等を扱う．最後に離散型確率に関して，基礎概念，ベイズの定理，
離散型確率分布等を扱う．授業では演習課題を課す．学期の途中に複数回，小テストを行う．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 基礎力確認
離散構造１に関係する数学的基礎
力の確認
第 2 回 集合の基礎 (1)集合，要素，数の集合，外延の原理，抽象の原理，外延的定義，内包的定義
第 3 回 集合の基礎 (2)普遍集合，空集合，部分集合，真部分集合，部分集合の性質，ベン図，ベン図による論証
第 4 回 集合演算
和，共通部分，互いに素，差，補集合, 集合演算の基本的性質，集合代数，双対原理，集合族，べき集合，分割
第 5 回 関係 (1)組，順序対，直積，n 項関係，2
項関係，同等関係，図式表現，逆，合成
第 6 回 関係 (2)反射的，対称的，反対称的，推移的，同値関係，同値類，閉包
第 7 回 順序
半順序，擬順序，比較可能，全順
序，辞書式順序，直前，直後
第 8 回 関数関数，定義域，値域，恒等関数，
制限写像，グラフ，合成，合成関数の結合律，単射，全射，可逆，
逆関数，全単射，単射・全射・逆関数に関する基本的定理
第 9 回 数え上げ (1)有限集合，要素数，包除原理，樹形図，和の法則，積の法則，順列，組合せ，パスカルの 3 角形，
2 項定理
第 10 回 数え上げ (2)等差数列，等比数列，漸化式，合同算術，鳩の巣原理
第 11 回 総合演習
集合と数え上げに関する演習
第 12 回 離散型確率 (1)離散型確率空間，事象，確率の公理，確率測度
第 13 回 離散型確率 (2)
条件付き確率，ベイズの定理，独立性，条件付き独立性
第 14 回 離散型確率 (3), まと
離散型確率分布，期待値，分散，
め
授業内容のまとめ【授業時間外の学習（準備学習・復習・宿題等）】
1. 教科書と講義資料の予習，復習を行い，課題に対するレポートの作成を行うこと
2. 本授業の準備・復習等の授業時間外学習は，各週につき 4 時間を
標準とします【テキスト（教科書）】
1. S. Lipschutz, M. Lipson 著，渡邊均訳：マグロウヒル大学演習「離散数学−コンピュータサイエンスの基礎数学− (改訂 2 版)，オーム社，2022 年.
2. 他に担当教員が作成した講義資料をウェブ上で配布する．
【参考書】
必要に応じて紹介する.
【成績評価の方法と基準】
本授業は P/F で評価を行う．
レポート課題 80%，平常点 20%で総合評価する．
【学生の意見等からの気づき】
質問時間を十分に取る．
【学生が準備すべき機器他】
ノートパソコン【その他の重要事項】
特になし【Outline (in English)】
It aims to deepen understanding on set, enumeration, anddiscreteprobabilities by solving exercises problems corresponding tolecture of discrete structure 1.
The standard for outside study such as preparation and reviewof this class is 4 hours per week.
Grades are judged comprehensively from the report assignments (80%), and attitude of participation in class (20%).

— 180 —

情報科学部 発行日：2023/5/1

PRI110KA-CS-103e

離散構造 1 演習
坂本

寛

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】「離散構造 1」の授業に対応した演習問題を解くことを通じて，集合，
数え上げ，離散型確率に関する理解を深めることを目的とする．
【到達目標】
集合，数え上げ，離散型確率に関して，特に記号的，形式的な表現と考え方を十分に理解し習得する．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」に関連【授業の進め方と方法】
最初に集合に関して，基礎概念，集合演算，関係，順序，関数を扱う．次に数え上げに関して，基礎概念，順列，組合せ，数列，漸化式等を扱う．最後に離散型確率に関して，基礎概念，ベイズの定理，
離散型確率分布等を扱う．授業では演習課題を課す．学期の途中に複数回，小テストを行う．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 基礎力確認
離散構造１に関係する数学的基礎
力の確認
第 2 回 集合の基礎 (1)集合，要素，数の集合，外延の原理，抽象の原理，外延的定義，内包的定義
第 3 回 集合の基礎 (2)普遍集合，空集合，部分集合，真部分集合，部分集合の性質，ベン図，ベン図による論証
第 4 回 集合演算
和，共通部分，互いに素，差，補集合, 集合演算の基本的性質，集合代数，双対原理，集合族，べき集合，分割
第 5 回 関係 (1)組，順序対，直積，n 項関係，2
項関係，同等関係，図式表現，逆，合成
第 6 回 関係 (2)反射的，対称的，反対称的，推移的，同値関係，同値類，閉包
第 7 回 順序
半順序，擬順序，比較可能，全順
序，辞書式順序，直前，直後
第 8 回 関数関数，定義域，値域，恒等関数，
制限写像，グラフ，合成，合成関数の結合律，単射，全射，可逆，
逆関数，全単射，単射・全射・逆関数に関する基本的定理
第 9 回 数え上げ (1)有限集合，要素数，包除原理，樹形図，和の法則，積の法則，順列，組合せ，パスカルの 3 角形，
2 項定理
第 10 回 数え上げ (2)等差数列，等比数列，漸化式，合同算術，鳩の巣原理
第 11 回 総合演習
集合と数え上げに関する演習
第 12 回 離散型確率 (1)離散型確率空間，事象，確率の公理，確率測度
第 13 回 離散型確率 (2)
条件付き確率，ベイズの定理，独立性，条件付き独立性
第 14 回 離散型確率 (3), まと
離散型確率分布，期待値，分散，
め
授業内容のまとめ【授業時間外の学習（準備学習・復習・宿題等）】
1. 教科書と講義資料の予習，復習を行い，課題に対するレポートの作成を行うこと
2. 本授業の準備・復習等の授業時間外学習は，各週につき 4 時間を
標準とします【テキスト（教科書）】
1. S. Lipschutz, M. Lipson 著，渡邊均訳：マグロウヒル大学演習「離散数学−コンピュータサイエンスの基礎数学− (改訂 2 版)，オーム社，2022 年.
2. 他に担当教員が作成した講義資料をウェブ上で配布する．
【参考書】
必要に応じて紹介する.
【成績評価の方法と基準】
本授業は P/F で評価を行う．
レポート課題 80%，平常点 20%で総合評価する．
【学生の意見等からの気づき】
質問時間を十分に取る．
【学生が準備すべき機器他】
ノートパソコン【その他の重要事項】
特になし【Outline (in English)】
It aims to deepen understanding on set, enumeration, anddiscreteprobabilities by solving exercises problems corresponding tolecture of discrete structure 1.
The standard for outside study such as preparation and reviewof this class is 4 hours per week.
Grades are judged comprehensively from the report assignments (80%), and attitude of participation in class (20%).

— 181 —

情報科学部 発行日：2023/5/1

PRI110KA-CS-104e

離散構造 2 演習李亜民

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
離散構造 2 で学ぶ構造のうち，特に重要な「グラフ」「論理学」の基
本概念の理解を深める．
【到達目標】
論理学、グラフの基本を理解する．特に記号，式，図表の扱いに慣れる．現実問題の抽象化・一般化という考え方を身につけるとともに，プログラミングとの関わりを理解する．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」に関連【授業の進め方と方法】
本講義は演習問題の学習を通して離散構造 2 で学ぶグラフの基礎概
念，命題論理，述語論理，証明法など情報科学の数学的ツールの導入部について学ぶ．講義は主に「離散構造 2」の授業に対応した演
習問題およびその解説で構成される．授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。

演習問題の解答を説明するなどの授業への積極的な取り組み 20%および、演習課題の達成度 80%で評価する．
【学生の意見等からの気づき】
質問および演習問題解説の時間を増やす【学生が準備すべき機器他】
貸与パソコン【Outline (in English)】In this course, you will learn basic concepts of graph theory andlogic which are fundamental items to study computer science.
Students will be expected to study the topic given in the classaround one hour in each week. Your overall grade in the classwill be decided based on the following: short reports: 80%, inclass contribution: 20%【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 命題論理 (1)命題、命題論理、論理式、真理値、真理値表
第 2 回 命題論理 (2)恒真命題、矛盾命題、命題代数の法則
第 3 回 命題論理 (3)含意、対偶、同値、条件命題、記号形式
第 4 回 述語論理 (1)述語論理の構文論、全称量化子、存在量化子、論理結合子
第 5 回 述語論理 (2)述語論理の意味論、日本語文と論理式間の翻訳
第 6 回 証明法 (1)
証明法、直接証明法、反例証明
法、対偶法
第 7 回 証明法 (2)場合分け、背理法、数学的帰納法
第 8 回 グラフ (1)グラフの基礎概念
第 9 回 グラフ (2)オイラー路、ハミルトン路、閉路
第 10 回 グラフ (3)平面的グラフ
第 11 回 グラフ (4)全域木、最小全域木
第 12 回 グラフ (5)有向グラフ
第 13 回 グラフ (6)有限状態機械
第 14 回 総括
論理学、グラフのまとめ【授業時間外の学習（準備学習・復習・宿題等）】
授業で出題する演習課題に取り組むこと．
本授業の準備・復習時間は、計 1 時間を標準とする．
【テキスト（教科書）】
教員が配布するオンライン資料【参考書】
S. Lipschutz, M. Lipson 著，渡邊均訳：マグロウヒル大学演習「離散数学−コンピュータサイエンスの基礎数学− (改訂 2 版)」，オーム社，2022 年．
C. L. Liu 著，成嶋弘／秋山仁共訳：「コンピュータサイエンスのための離散数学入門」，オーム社【成績評価の方法と基準】
本授業の成績評価は P/F 評価である．

— 182 —

情報科学部 発行日：2023/5/1

PRI110KA-CS-104e

離散構造 2 演習黄潤和

必選区分： ｜ 配当年次／単位：1〜4 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
離散構造 2 で学ぶ構造のうち，特に重要な「グラフ」「論理学」の基
本概念の理解を深める．
【到達目標】
論理学、グラフの基本を理解する．特に記号，式，図表の扱いに慣れる．現実問題の抽象化・一般化という考え方を身につけるとともに，プログラミングとの関わりを理解する．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」に関連【授業の進め方と方法】
本講義は演習問題の学習を通して離散構造 2 で学ぶグラフの基礎概
念，命題論理，述語論理，証明法など情報科学の数学的ツールの導入部について学ぶ．講義は主に「離散構造 2」の授業に対応した演
習問題およびその解説で構成される．授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。

演習問題の解答を説明するなどの授業への積極的な取り組み 20%および、演習課題の達成度 80%で評価する．
【学生の意見等からの気づき】
質問および演習問題解説の時間を増やす【学生が準備すべき機器他】
貸与パソコン【Outline (in English)】In this course, you will learn basic concepts of graph theory andlogic which are fundamental items to study computer science.
Students will be expected to study the topic given in the classaround one hour in each week. Your overall grade in the classwill be decided based on the following: short reports: 80%, inclass contribution: 20%【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 命題論理 (1)命題、命題論理、論理式、真理値、真理値表
第 2 回 命題論理 (2)恒真命題、矛盾命題、命題代数の法則
第 3 回 命題論理 (3)含意、対偶、同値、条件命題、記号形式
第 4 回 述語論理 (1)述語論理の構文論、全称量化子、存在量化子、論理結合子
第 5 回 述語論理 (2)述語論理の意味論、日本語文と論理式間の翻訳
第 6 回 証明法 (1)
証明法、直接証明法、反例証明
法、対偶法
第 7 回 証明法 (2)場合分け、背理法、数学的帰納法
第 8 回 グラフ (1)グラフの基礎概念
第 9 回 グラフ (2)オイラー路、ハミルトン路、閉路
第 10 回 グラフ (3)平面的グラフ
第 11 回 グラフ (4)全域木、最小全域木
第 12 回 グラフ (5)有向グラフ
第 13 回 グラフ (6)有限状態機械
第 14 回 総括
論理学、グラフのまとめ【授業時間外の学習（準備学習・復習・宿題等）】
授業で出題する演習課題に取り組むこと．
本授業の準備・復習時間は、計 1 時間を標準とする．
【テキスト（教科書）】
教員が配布するオンライン資料【参考書】
S. Lipschutz, M. Lipson 著，渡邊均訳：マグロウヒル大学演習「離散数学−コンピュータサイエンスの基礎数学− (改訂 2 版)」，オーム社，2022 年．
C. L. Liu 著，成嶋弘／秋山仁共訳：「コンピュータサイエンスのための離散数学入門」，オーム社【成績評価の方法と基準】
本授業の成績評価は P/F 評価である．

— 183 —

情報科学部 発行日：2023/5/1

COT111KA-CS-111

論理回路入門李

亜民

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
本授業では、組み合わせ回路と順序回路を含む論理回路の設計に必要な論理ゲートやブール代数、ド・モルガンの法則、カルノー図、フリップフロップ、有限状態機械などを用いた論理回路の設計方法を学びます。
【到達目標】
すべてのデジタルデバイス装置の基礎となる論理回路について学びます。また、組み合わせ回路と順序回路を含む論理回路の設計に必要であるブール代数を理解します。 さらに三つの論理ゲート（AND、OR、NOT）のみを用いて、全加算器、乗算器、マルチプレクサ、デコーダ、エンコーダ、Ｎ進カウンターや交通信号機制御システムなど様々なデジタル回路を設計します。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」に関連【授業の進め方と方法】
AND ゲートや OR ゲート、NOT ゲート、ブール代数、全加算器、乗算器、マルチプレクサ、デコーダ、エンコーダなどの簡単なデジ
タル回路設計から始まり、Ｎ進カウンターや交通信号機制御システ
ムなどの複雑な回路設計も行います。また、論理回路の設計と動作検証の方法についても学びます。講義の冒頭で、前回の宿題の答えを説明・フィードバックします。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
論理回路、論理演算と ０と１の表現、論理演算と論理ゲート
AND、OR、NOT ゲート、真理値表、論理式と論理回路
2
論理ゲートの CMOS NOT、NAND、NOR の CMOS
トランジスタ構成
型構成、および NAND のトランジスター型と NMOS 型構成
3ブール代数、完全系、 ブール代数の定理とド・モルガン
NAND のみ回路の法則、完全系、NAND ゲートのみで構成した回路
4
論理式の積和標準形と 最小項と最大項、論理式の積和形
和積標準形と和積形、積和形と和積形の変換
5カルノー図と論理式の カルノー図、グレイコード、２進
簡単化、全加算器
数、半加算器と全加算器の回路
6マルチビット加算回
リップルキャリーアダーとキャ
路、CLA 加算器
リールックアヘッドアダーの回路
7
加算器を利用した減算 負の整数、２の補数で表現する方
器と加減算回路法、加算器を利用した減算と加減
算回路
8
符号なし数と２の補数 符号なし数と２の補数の乗算、の乗算回路
CSA による乗算器、ウォレスツ
リー乗算器の回路
9
マルチプレクサ、バレ マルチプレクサ、バレル・シフ
ル・シフタと ALU
タ、７セグメント LED 点灯回路、ALU の回路
10デコーダとエンコーダ イネーブル付きデコーダとデマル
チプレクサ、プライオリティエン
コーダの回路11
ラッチとフリップフ記憶できる RS ラッチ、D ラッロップ（FF）
チ、DFF、JKFF、TFF とレジスタ・ファイルの回路

12

13

14

Mealy 型と Moore 型 順序回路の構成、有限状態機械、
順序回路
状態遷移図と交通信号機制御シス
テムの回路
Ｎ進カウンターと７セ Ｎ進カウンター、DFF、JKFF、グメント LED
TFF を用いた計数器と７セグメ
ント LED 点灯回路
まとめとクイズ
論理回路 (組み合わせ回路と順序
回路) のまとめとクイズ【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習時間は、各週につき 4 時間。講義資料を事前に目を通します。また、レポート（宿題）を完成します。
【テキスト（教科書）】担当教員 Website に掲載。
【参考書】
ディジタル回路設計とコンピュータアーキテクチャ 第 2 版 2017。
【成績評価の方法と基準】
課題レポート成績＊ 60 ％＋期末試験成績＊ 40 ％（期末試験：参照不可）。
【学生の意見等からの気づき】
課題のヒントを調整します。
課題の量を調整します。
サンプルレポートを用意します。
【学生が準備すべき機器他】
貸与ノート PC をクラスに持ち込みます。
【Outline (in English)】
1. Course outline:
We will teach the fundamentals of logic operations, Boolean
Algebra, Gray Code, Karnaugh Map, logic gates, flip-flops,
finite state machine, and their use in implementing digital
circuits.
2. Learning Objectives:
Students will learn how to use AND gates, OR gates, and NOTgates to design combinational circuits and sequential circuits.
The combinational circuits include the full adder, subtracter,carry-lookahead adder, multiplier, Wallace Tree, multiplexer,
demultiplexer, barrel shifter, ALU (Arithmetic Logic Unit),
decoder, and priority encoder. The sequential circuits include
latches, flip-flops, register files, counters, and a traffic lightsystem.
3. Learning activities outside of the classroom:
Students will be expected to spend more than four hours
studying each theme per week.
4. Grading Criteria/Policy:
Grades are calculated based on homework (60%) and the final
exam (40%).

— 184 —

情報科学部 発行日：2023/5/1

COT111KA-CS-101

プログラミング入門 1
赤石美奈

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
コンピュータやコンピュータソフトウェアは様々な場面で我々に深く関わっていて、これらの技術なしには現代の情報化社会は成り立ちません。本授業ではコンピュータソフトウェアを実際に作るために必要となるプログラミング技術の基本を学びます。その中でも「コンピュータが行う情報処理の基本型」を学ぶことが重要なテーマとなります。
【到達目標】
本講義の目標は、情報科学を学ぶ上で欠かせない「プログラミング」
技術の基礎 (前半) を習得することです。プログラミングとは、プログラミング言語（本講義では「プログラミング言語 Python」）という言葉を使って、コンピュータに行わせたい作業の内容を伝える技術です。従って、この「プログラミング言語」という新しい言葉をマスターして「コンピュータと自由に会話ができる」「思い通りに作業を指示できるようになる」ことが大きな目標です。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
プログラミング技術の基礎の習得は、プログラミング言語という新しい言語を習得することでもあります。したがって、必要となる学習の方法は、新しい外国語を学習していくプロセスに似ています。
そこで、各講義は、「説明」「演習」「課題」に分かれます。
各講義の前半では主に、(A) 新しく学ぶ文法や機能などの知識の「説明」をします。さらに、(B) (A) で学んだことを利用して、実際にプログラミングを「演習」として行ってもらいます。プログラミングは、プログラム（文章）を書くことでもありますが、「このようなプログラムの書き方で、コンピュータがこのように動いてくれる」ということを体感します。
各講義の後半では、(C)「課題」として出題されるプログラムを実際に作ってもらうこと
で、プログラミング技術の体得を目指します。課題によっては、レポートとして提出してもらうものもあります。なお、課題はいくつかのテーマごとにコースに分かれて用意されているので、各自興味をもったテーマを選択し取り組むことができます。
課題に対するフィードバックとして、教員や TA からのレビューや学生の相互レビューにより課題の理解を深めるものとする。また、提出課題の内容が基準に満たない場合には再提出を促す等により、確実に理解を深めて基礎的な知識を積み上げていく。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
導入、入出力処理
プログラミングとは何かを学ぶ。
また、プログラミングを行うための基本的な道具の使い方を学ぶ。
2
値と変数
コンピュータが扱うデータの最も基本的な扱い方を学ぶ。
3
条件分岐
状況によって異なる作業を切り替えて実行させる方法を学ぶ。
4
第 1 回から 3 回の総 各回で学んだ内容をより深めると括
ともに、それらを組み合わせたプ
ログラミングを学ぶ。
5
繰り返し
似た作業を何度も繰り返して実行させる方法を学ぶ。
6関数
まとまった作業を、一つの単位の仕事としてまとめる方法を学ぶ。

7

講義の総括と試験各回で学んだ内容をより深めるとともに、それらを組み合わせたプ
ログラミングを学ぶ。
授業内で、試験を実施する。

【授業時間外の学習（準備学習・復習・宿題等）】
事前学習として、オンライン資料を熟読し、予習課題に取り組む。
講義後は、プログラミング課題に取り組み完成させる。本授業の準
備・復習時間は、計 8 時間を標準とします。
【テキスト（教科書）】
たのしいプログラミング Python ではじめよう!
Jason R.Briggs (著), 磯 蘭水 (翻訳), 藤永 奈保子 (翻訳), 鈴木 悠
(翻訳)
オーム社、2014【参考書】
みんなの Python 第 3 版
柴田 淳 (著)ソフトバンククリエイティブ、2012【成績評価の方法と基準】
全課題を提出することを単位の必要条件とする。
期末試験を実施し、理解度を評価する。
成績は、試験 (90 ％)、および、授業へ貢献度 (10 ％) により、総合的に判断する。
また、本科目は P/F 評価科目である。
【学生の意見等からの気づき】
各回での内容が理解できたかどうか不安であるとの声がありました。
そこで理解度確認のミニ課題を各授業ごとに行います。
【学生が準備すべき機器他】
あり：予習、復習、講義中に取組む課題などについては、各自貸与
ノート PC を利用し取り組むことを前提とします。
【その他の重要事項】
1 年生の段階では、コンピュータを自由に操ること＝プログラミン
グと考えてよいでしょう。コンピュータに操られるのでなく、コンピュータを自由に操ることを目標にしましょう。プログラミングは、言葉を扱うことに似ています。したがって使うことが一番重要となります。つまずきがあったら講師や TA に相談してください。本学部で学ぶ全講義は「プログラミング」が全ての基礎であるといっても過言ではなく、本講義の内容を深く理解し習得することはとても重要です。
【Outline (in English)】
The aim of this course is to learn the fundamentals ofcomputing in Python. Python is a dynamic object-oriented
programming language that is easy to learn and has been used
for web development, software development and so on.
At the end of the course, students are expected to be able
to write small programs in Python that use variables, basic
operators, conditional execution, loops, and list processing.
Before/after each lecture, students will be expected to spend
eight hours to understand the course content and write
program for exercises.
Pass/Fail will be decided based on the term-end examination(90%) and in class contribution (10%).

— 185 —

情報科学部 発行日：2023/5/1

COT111KA-CS-101

プログラミング入門 1
久東義典

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
コンピュータやコンピュータソフトウェアは様々な場面で我々に深く関わっていて、これらの技術なしには現代の情報化社会は成り立ちません。本授業ではコンピュータソフトウェアを実際に作るために必要となるプログラミング技術の基本を学びます。その中でも「コンピュータが行う情報処理の基本型」を学ぶことが重要なテーマとなります。
【到達目標】
本講義の目標は、情報科学を学ぶ上で欠かせない「プログラミング」
技術の基礎 (前半) を習得することです。プログラミングとは、プログラミング言語（本講義では「プログラミング言語 Python」）という言葉を使って、コンピュータに行わせたい作業の内容を伝える技術です。従って、この「プログラミング言語」という新しい言葉をマスターして「コンピュータと自由に会話ができる」「思い通りに作業を指示できるようになる」ことが大きな目標です。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
プログラミング技術の基礎の習得は、プログラミング言語という新しい言語を習得することでもあります。したがって、必要となる学習の方法は、新しい外国語を学習していくプロセスに似ています。
そこで、各講義は、「説明」「演習」「課題」に分かれます。
各講義の前半では主に、(A) 新しく学ぶ文法や機能などの知識の「説明」をします。さらに、(B) (A) で学んだことを利用して、実際にプログラミングを「演習」として行ってもらいます。プログラミングは、プログラム（文章）を書くことでもありますが、「このようなプログラムの書き方で、コンピュータがこのように動いてくれる」ということを体感します。
各講義の後半では、(C)「課題」として出題されるプログラムを実際に作ってもらうこと
で、プログラミング技術の体得を目指します。課題によっては、レポートとして提出してもらうものもあります。なお、課題はいくつかのテーマごとにコースに分かれて用意されているので、各自興味をもったテーマを選択し取り組むことができます。
課題に対するフィードバックとして、教員や TA からのレビューや学生の相互レビューにより課題の理解を深めるものとする。また、提出課題の内容が基準に満たない場合には再提出を促す等により、確実に理解を深めて基礎的な知識を積み上げていく。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
導入、入出力処理
プログラミングとは何かを学ぶ。
また、プログラミングを行うための基本的な道具の使い方を学ぶ。
2
値と変数
コンピュータが扱うデータの最も基本的な扱い方を学ぶ。
3
条件分岐
状況によって異なる作業を切り替えて実行させる方法を学ぶ。
4
第 1 回から 3 回の総 各回で学んだ内容をより深めると括
ともに、それらを組み合わせたプ
ログラミングを学ぶ。
5
繰り返し
似た作業を何度も繰り返して実行させる方法を学ぶ。
6関数
まとまった作業を、一つの単位の仕事としてまとめる方法を学ぶ。

7

講義の総括と試験各回で学んだ内容をより深めるとともに、それらを組み合わせたプ
ログラミングを学ぶ。
授業内で、試験を実施する。

【授業時間外の学習（準備学習・復習・宿題等）】
事前学習として、オンライン資料を熟読し、予習課題に取り組む。
講義後は、プログラミング課題に取り組み完成させる。本授業の準
備・復習時間は、計 8 時間を標準とします。
【テキスト（教科書）】
たのしいプログラミング Python ではじめよう!
Jason R.Briggs (著), 磯 蘭水 (翻訳), 藤永 奈保子 (翻訳), 鈴木 悠
(翻訳)
オーム社、2014【参考書】
みんなの Python 第 3 版
柴田 淳 (著)ソフトバンククリエイティブ、2012【成績評価の方法と基準】
全課題を提出することを単位の必要条件とする。
期末試験を実施し、理解度を評価する。
成績は、試験 (90 ％)、および、授業へ貢献度 (10 ％) により、総合的に判断する。
また、本科目は P/F 評価科目である。
【学生の意見等からの気づき】
各回での内容が理解できたかどうか不安であるとの声がありました。
そこで理解度確認のミニ課題を各授業ごとに行います。
【学生が準備すべき機器他】
あり：予習、復習、講義中に取組む課題などについては、各自貸与
ノート PC を利用し取り組むことを前提とします。
【その他の重要事項】
1 年生の段階では、コンピュータを自由に操ること＝プログラミン
グと考えてよいでしょう。コンピュータに操られるのでなく、コンピュータを自由に操ることを目標にしましょう。プログラミングは、言葉を扱うことに似ています。したがって使うことが一番重要となります。つまずきがあったら講師や TA に相談してください。本学部で学ぶ全講義は「プログラミング」が全ての基礎であるといっても過言ではなく、本講義の内容を深く理解し習得することはとても重要です。
【Outline (in English)】
The aim of this course is to learn the fundamentals ofcomputing in Python. Python is a dynamic object-oriented
programming language that is easy to learn and has been used
for web development, software development and so on.
At the end of the course, students are expected to be able
to write small programs in Python that use variables, basic
operators, conditional execution, loops, and list processing.
Before/after each lecture, students will be expected to spend
eight hours to understand the course content and write
program for exercises.
Pass/Fail will be decided based on the term-end examination(90%) and in class contribution (10%).

— 186 —

情報科学部 発行日：2023/5/1

COT111KA-CS-101

プログラミング入門 1
波多野 大督
必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
コンピュータやコンピュータソフトウェアは様々な場面で我々に深く関わっていて、これらの技術なしには現代の情報化社会は成り立ちません。本授業ではコンピュータソフトウェアを実際に作るために必要となるプログラミング技術の基本を学びます。その中でも「コンピュータが行う情報処理の基本型」を学ぶことが重要なテーマとなります。
【到達目標】
本講義の目標は、情報科学を学ぶ上で欠かせない「プログラミング」
技術の基礎 (前半) を習得することです。プログラミングとは、プログラミング言語（本講義では「プログラミング言語 Python」）という言葉を使って、コンピュータに行わせたい作業の内容を伝える技術です。従って、この「プログラミング言語」という新しい言葉をマスターして「コンピュータと自由に会話ができる」「思い通りに作業を指示できるようになる」ことが大きな目標です。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
プログラミング技術の基礎の習得は、プログラミング言語という新しい言語を習得することでもあります。したがって、必要となる学習の方法は、新しい外国語を学習していくプロセスに似ています。
そこで、各講義は、「説明」「演習」「課題」に分かれます。
各講義の前半では主に、(A) 新しく学ぶ文法や機能などの知識の「説明」をします。さらに、(B) (A) で学んだことを利用して、実際にプログラミングを「演習」として行ってもらいます。プログラミングは、プログラム（文章）を書くことでもありますが、「このようなプログラムの書き方で、コンピュータがこのように動いてくれる」ということを体感します。
各講義の後半では、(C)「課題」として出題されるプログラムを実際に作ってもらうこと
で、プログラミング技術の体得を目指します。課題によっては、レポートとして提出してもらうものもあります。なお、課題はいくつかのテーマごとにコースに分かれて用意されているので、各自興味をもったテーマを選択し取り組むことができます。
課題に対するフィードバックとして、教員や TA からのレビューや学生の相互レビューにより課題の理解を深めるものとする。また、提出課題の内容が基準に満たない場合には再提出を促す等により、確実に理解を深めて基礎的な知識を積み上げていく。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
導入、入出力処理
プログラミングとは何かを学ぶ。
また、プログラミングを行うための基本的な道具の使い方を学ぶ。
2
値と変数
コンピュータが扱うデータの最も基本的な扱い方を学ぶ。
3
条件分岐
状況によって異なる作業を切り替えて実行させる方法を学ぶ。
4
第 1 回から 3 回の総 各回で学んだ内容をより深めると括
ともに、それらを組み合わせたプ
ログラミングを学ぶ。
5
繰り返し
似た作業を何度も繰り返して実行させる方法を学ぶ。
6関数
まとまった作業を、一つの単位の仕事としてまとめる方法を学ぶ。

7

講義の総括と試験各回で学んだ内容をより深めるとともに、それらを組み合わせたプ
ログラミングを学ぶ。
授業内で、試験を実施する。

【授業時間外の学習（準備学習・復習・宿題等）】
事前学習として、オンライン資料を熟読し、予習課題に取り組む。
講義後は、プログラミング課題に取り組み完成させる。本授業の準
備・復習時間は、計 8 時間を標準とします。
【テキスト（教科書）】
たのしいプログラミング Python ではじめよう!
Jason R.Briggs (著), 磯 蘭水 (翻訳), 藤永 奈保子 (翻訳), 鈴木 悠
(翻訳)
オーム社、2014【参考書】
みんなの Python 第 3 版
柴田 淳 (著)ソフトバンククリエイティブ、2012【成績評価の方法と基準】
全課題を提出することを単位の必要条件とする。
期末試験を実施し、理解度を評価する。
成績は、試験 (90 ％)、および、授業へ貢献度 (10 ％) により、総合的に判断する。
また、本科目は P/F 評価科目である。
【学生の意見等からの気づき】
各回での内容が理解できたかどうか不安であるとの声がありました。
そこで理解度確認のミニ課題を各授業ごとに行います。
【学生が準備すべき機器他】
あり：予習、復習、講義中に取組む課題などについては、各自貸与
ノート PC を利用し取り組むことを前提とします。
【その他の重要事項】
1 年生の段階では、コンピュータを自由に操ること＝プログラミン
グと考えてよいでしょう。コンピュータに操られるのでなく、コンピュータを自由に操ることを目標にしましょう。プログラミングは、言葉を扱うことに似ています。したがって使うことが一番重要となります。つまずきがあったら講師や TA に相談してください。本学部で学ぶ全講義は「プログラミング」が全ての基礎であるといっても過言ではなく、本講義の内容を深く理解し習得することはとても重要です。
【Outline (in English)】
The aim of this course is to learn the fundamentals ofcomputing in Python. Python is a dynamic object-oriented
programming language that is easy to learn and has been used
for web development, software development and so on.
At the end of the course, students are expected to be able
to write small programs in Python that use variables, basic
operators, conditional execution, loops, and list processing.
Before/after each lecture, students will be expected to spend
eight hours to understand the course content and write
program for exercises.
Pass/Fail will be decided based on the term-end examination(90%) and in class contribution (10%).

— 187 —

情報科学部 発行日：2023/5/1

COT111KA-CS-101

プログラミング入門 1
佐藤周平

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
コンピュータやコンピュータソフトウェアは様々な場面で我々に深く関わっていて、これらの技術なしには現代の情報化社会は成り立ちません。本授業ではコンピュータソフトウェアを実際に作るために必要となるプログラミング技術の基本を学びます。その中でも「コンピュータが行う情報処理の基本型」を学ぶことが重要なテーマとなります。
【到達目標】
本講義の目標は、情報科学を学ぶ上で欠かせない「プログラミング」
技術の基礎 (前半) を習得することです。プログラミングとは、プログラミング言語（本講義では「プログラミング言語 Python」）という言葉を使って、コンピュータに行わせたい作業の内容を伝える技術です。従って、この「プログラミング言語」という新しい言葉をマスターして「コンピュータと自由に会話ができる」「思い通りに作業を指示できるようになる」ことが大きな目標です。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
プログラミング技術の基礎の習得は、プログラミング言語という新しい言語を習得することでもあります。したがって、必要となる学習の方法は、新しい外国語を学習していくプロセスに似ています。
そこで、各講義は、「説明」「演習」「課題」に分かれます。
各講義の前半では主に、(A) 新しく学ぶ文法や機能などの知識の「説明」をします。さらに、(B) (A) で学んだことを利用して、実際にプログラミングを「演習」として行ってもらいます。プログラミングは、プログラム（文章）を書くことでもありますが、「このようなプログラムの書き方で、コンピュータがこのように動いてくれる」ということを体感します。
各講義の後半では、(C)「課題」として出題されるプログラムを実際に作ってもらうこと
で、プログラミング技術の体得を目指します。課題によっては、レポートとして提出してもらうものもあります。なお、課題はいくつかのテーマごとにコースに分かれて用意されているので、各自興味をもったテーマを選択し取り組むことができます。
課題に対するフィードバックとして、教員や TA からのレビューや学生の相互レビューにより課題の理解を深めるものとする。また、提出課題の内容が基準に満たない場合には再提出を促す等により、確実に理解を深めて基礎的な知識を積み上げていく。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
導入、入出力処理
プログラミングとは何かを学ぶ。
また、プログラミングを行うための基本的な道具の使い方を学ぶ。
2
値と変数
コンピュータが扱うデータの最も基本的な扱い方を学ぶ。
3
条件分岐
状況によって異なる作業を切り替えて実行させる方法を学ぶ。
4
第 1 回から 3 回の総 各回で学んだ内容をより深めると括
ともに、それらを組み合わせたプ
ログラミングを学ぶ。
5
繰り返し
似た作業を何度も繰り返して実行させる方法を学ぶ。
6関数
まとまった作業を、一つの単位の仕事としてまとめる方法を学ぶ。

7

講義の総括と試験各回で学んだ内容をより深めるとともに、それらを組み合わせたプ
ログラミングを学ぶ。
授業内で、試験を実施する。

【授業時間外の学習（準備学習・復習・宿題等）】
事前学習として、オンライン資料を熟読し、予習課題に取り組む。
講義後は、プログラミング課題に取り組み完成させる。本授業の準
備・復習時間は、計 8 時間を標準とします。
【テキスト（教科書）】
たのしいプログラミング Python ではじめよう!
Jason R.Briggs (著), 磯 蘭水 (翻訳), 藤永 奈保子 (翻訳), 鈴木 悠
(翻訳)
オーム社、2014【参考書】
みんなの Python 第 3 版
柴田 淳 (著)ソフトバンククリエイティブ、2012【成績評価の方法と基準】
全課題を提出することを単位の必要条件とする。
期末試験を実施し、理解度を評価する。
成績は、試験 (90 ％)、および、授業へ貢献度 (10 ％) により、総合的に判断する。
また、本科目は P/F 評価科目である。
【学生の意見等からの気づき】
各回での内容が理解できたかどうか不安であるとの声がありました。
そこで理解度確認のミニ課題を各授業ごとに行います。
【学生が準備すべき機器他】
あり：予習、復習、講義中に取組む課題などについては、各自貸与
ノート PC を利用し取り組むことを前提とします。
【その他の重要事項】
1 年生の段階では、コンピュータを自由に操ること＝プログラミン
グと考えてよいでしょう。コンピュータに操られるのでなく、コンピュータを自由に操ることを目標にしましょう。プログラミングは、言葉を扱うことに似ています。したがって使うことが一番重要となります。つまずきがあったら講師や TA に相談してください。本学部で学ぶ全講義は「プログラミング」が全ての基礎であるといっても過言ではなく、本講義の内容を深く理解し習得することはとても重要です。
【Outline (in English)】
The aim of this course is to learn the fundamentals ofcomputing in Python. Python is a dynamic object-oriented
programming language that is easy to learn and has been used
for web development, software development and so on.
At the end of the course, students are expected to be able
to write small programs in Python that use variables, basic
operators, conditional execution, loops, and list processing.
Before/after each lecture, students will be expected to spend
eight hours to understand the course content and write
program for exercises.
Pass/Fail will be decided based on the term-end examination(90%) and in class contribution (10%).

— 188 —

情報科学部 発行日：2023/5/1

COT111KA-CS-101a

プログラミング入門 2
赤石美奈

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
コンピュータやコンピュータソフトウェアは様々な場面で我々に深く関わっていて、これらの技術なしには現代の情報化社会は成り立ちません。本授業ではコンピュータソフトウェアを実際に作るために必要となるプログラミング技術の基本を学びます。その中でも「コンピュータが行う情報処理の基本型」を学ぶことが重要なテーマとなります。
【到達目標】
本講義の目標は、情報科学を学ぶ上で欠かせない「プログラミング」
技術の基礎 (後半) を習得することです。プログラミングとは、プログラミング言語（本講義では「プログラミング言語 Python」）という言葉を使って、コンピュータに行わせたい作業の内容を伝える技術です。従って、この「プログラミング言語」という新しい言葉をマスターして「コンピュータと自由に会話ができる」「思い通りに作業を指示できるようになる」ことが大きな目標です。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
プログラミング技術の基礎の習得は、プログラミング言語という新しい言語を習得することでもあります。したがって、必要となる学習の方法は、新しい外国語を学習していくプロセスに似ています。
そこで、各講義は、「説明」「演習」「課題」に分かれます。
各講義の前半では主に、(A) 新しく学ぶ文法や機能などの知識の「説明」をします。さらに、(B) (A) で学んだことを利用して、実際にプログラミングを「演習」として行ってもらいます。プログラミングは、プログラム（文章）を書くことでもありますが、「このようなプログラムの書き方で、コンピュータがこのように動いてくれる」ということを体感します。
各講義の後半では、(C)「課題」として出題されるプログラムを実際に作ってもらうこと
で、プログラミング技術の体得を目指します。課題によっては、レポートとして提出してもらうものもあります。なお、課題はいくつかのテーマごとにコースに分かれて用意されているので、各自興味をもったテーマを選択し取り組むことができます。
課題に対するフィードバックとして、教員や TA からのレビューや学生の相互レビューにより課題の理解を深めるものとする。また、提出課題の内容が基準に満たない場合には再提出を促す等により、確実に理解を深めて基礎的な知識を積み上げていく。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ファイル操作プログラム内で利用するための、ファイルの作成、読み込み方法を
学ぶ。
2
複合データ
複数のデータをひとかたまりの形で扱うための機構について学ぶ。
データを統一的に処理する際に必要となる。
3
第 1 回から 2 回の総 各回で学んだ内容をより深めると括
ともに、それらを組み合わせたプ
ログラミングを学ぶ。
4
応用 (1) ―タートルグ 幾何学模様を描くプログラムを作
ラフィックスで幾何学 成してみる。
模様

5
6
7

対話ループ
応用 (2) ― Tk を利用したレンダリング
総括―内容の復習と実際的なプログラムの作成

対話型プログラムについて学ぶ。
初歩的なレンダリングのプログラ
ムを作成してみる。
これまで学んできた内容の復習を行う。また、これらを用いた実際的なプログラムの作成にチャレンジする。

【授業時間外の学習（準備学習・復習・宿題等）】
事前学習として、オンライン資料を熟読し、予習課題に取り組む。
講義後は、プログラミング課題に取り組み完成させる。本授業の準
備・復習時間は、計 8 時間を標準とします。
【テキスト（教科書）】
たのしいプログラミング Python ではじめよう!
Jason R.Briggs (著), 磯 蘭水 (翻訳), 藤永 奈保子 (翻訳), 鈴木 悠
(翻訳)
オーム社、2014【参考書】
みんなの Python 第 3 版
柴田 淳 (著)ソフトバンククリエイティブ、2012【成績評価の方法と基準】
全課題を提出することを単位の必要条件とする。
期末試験を実施し、理解度を評価する。
成績は、期末 (90%) 試験と課題の取組/提出状況 (10 ％) により、総合的に判断する。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
あり：講義は情報教室での実施になります。また、予習、復習、講義中に終了しない課題などについては、各自貸与ノート PC を利用し取り組むことを前提とします。
【その他の重要事項】
1 年生の段階では、コンピュータを自由に操ること＝プログラミン
グと考えてよいでしょう。コンピュータに操られるのでなく、コンピュータを自由に操ることを目標にしましょう。プログラミングは、言葉を扱うことに似ています。したがって使うことが一番重要となります。つまずきがあったら講師や TA に相談してください。本学部で学ぶ全講義は「プログラミング」が全ての基礎であるといっても過言ではなく、本講義の内容を深く理解し習得することはとても重要です。
【Outline (in English)】
The aim of this course is to learn the fundamentals ofcomputing in Python. Python is a dynamic object-oriented
programming language that is easy to learn and has been used
for web development, software development and so on.
At the end of the course, students are expected to be able towrite small programs in Python that use file Handling, data
modeling, graphics and interactive systems.
Before/after each lecture, students will be expected to spend
eight hours to understand the course content and write
program for exercises.
Final grade will be calculated according to the term-end
examination (90%) and in class contribution (10%).

— 189 —

情報科学部 発行日：2023/5/1

COT111KA-CS-101a

プログラミング入門 2
久東義典

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
コンピュータやコンピュータソフトウェアは様々な場面で我々に深く関わっていて、これらの技術なしには現代の情報化社会は成り立ちません。本授業ではコンピュータソフトウェアを実際に作るために必要となるプログラミング技術の基本を学びます。その中でも「コンピュータが行う情報処理の基本型」を学ぶことが重要なテーマとなります。
【到達目標】
本講義の目標は、情報科学を学ぶ上で欠かせない「プログラミング」
技術の基礎 (後半) を習得することです。プログラミングとは、プログラミング言語（本講義では「プログラミング言語 Python」）という言葉を使って、コンピュータに行わせたい作業の内容を伝える技術です。従って、この「プログラミング言語」という新しい言葉をマスターして「コンピュータと自由に会話ができる」「思い通りに作業を指示できるようになる」ことが大きな目標です。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
プログラミング技術の基礎の習得は、プログラミング言語という新しい言語を習得することでもあります。したがって、必要となる学習の方法は、新しい外国語を学習していくプロセスに似ています。
そこで、各講義は、「説明」「演習」「課題」に分かれます。
各講義の前半では主に、(A) 新しく学ぶ文法や機能などの知識の「説明」をします。さらに、(B) (A) で学んだことを利用して、実際にプログラミングを「演習」として行ってもらいます。プログラミングは、プログラム（文章）を書くことでもありますが、「このようなプログラムの書き方で、コンピュータがこのように動いてくれる」ということを体感します。
各講義の後半では、(C)「課題」として出題されるプログラムを実際に作ってもらうこと
で、プログラミング技術の体得を目指します。課題によっては、レポートとして提出してもらうものもあります。なお、課題はいくつかのテーマごとにコースに分かれて用意されているので、各自興味をもったテーマを選択し取り組むことができます。
課題に対するフィードバックとして、教員や TA からのレビューや学生の相互レビューにより課題の理解を深めるものとする。また、提出課題の内容が基準に満たない場合には再提出を促す等により、確実に理解を深めて基礎的な知識を積み上げていく。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ファイル操作プログラム内で利用するための、ファイルの作成、読み込み方法を
学ぶ。
2
複合データ
複数のデータをひとかたまりの形で扱うための機構について学ぶ。
データを統一的に処理する際に必要となる。
3
第 1 回から 2 回の総 各回で学んだ内容をより深めると括
ともに、それらを組み合わせたプ
ログラミングを学ぶ。
4
応用 (1) ―タートルグ 幾何学模様を描くプログラムを作
ラフィックスで幾何学 成してみる。
模様

5
6
7

対話ループ
応用 (2) ― Tk を利用したレンダリング
総括―内容の復習と実際的なプログラムの作成

対話型プログラムについて学ぶ。
初歩的なレンダリングのプログラ
ムを作成してみる。
これまで学んできた内容の復習を行う。また、これらを用いた実際的なプログラムの作成にチャレンジする。

【授業時間外の学習（準備学習・復習・宿題等）】
事前学習として、オンライン資料を熟読し、予習課題に取り組む。
講義後は、プログラミング課題に取り組み完成させる。本授業の準
備・復習時間は、計 8 時間を標準とします。
【テキスト（教科書）】
たのしいプログラミング Python ではじめよう!
Jason R.Briggs (著), 磯 蘭水 (翻訳), 藤永 奈保子 (翻訳), 鈴木 悠
(翻訳)
オーム社、2014【参考書】
みんなの Python 第 3 版
柴田 淳 (著)ソフトバンククリエイティブ、2012【成績評価の方法と基準】
全課題を提出することを単位の必要条件とする。
期末試験を実施し、理解度を評価する。
成績は、期末 (90%) 試験と課題の取組/提出状況 (10 ％) により、総合的に判断する。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
あり：講義は情報教室での実施になります。また、予習、復習、講義中に終了しない課題などについては、各自貸与ノート PC を利用し取り組むことを前提とします。
【その他の重要事項】
1 年生の段階では、コンピュータを自由に操ること＝プログラミン
グと考えてよいでしょう。コンピュータに操られるのでなく、コンピュータを自由に操ることを目標にしましょう。プログラミングは、言葉を扱うことに似ています。したがって使うことが一番重要となります。つまずきがあったら講師や TA に相談してください。本学部で学ぶ全講義は「プログラミング」が全ての基礎であるといっても過言ではなく、本講義の内容を深く理解し習得することはとても重要です。
【Outline (in English)】
The aim of this course is to learn the fundamentals ofcomputing in Python. Python is a dynamic object-oriented
programming language that is easy to learn and has been used
for web development, software development and so on.
At the end of the course, students are expected to be able towrite small programs in Python that use file Handling, data
modeling, graphics and interactive systems.
Before/after each lecture, students will be expected to spend
eight hours to understand the course content and write
program for exercises.
Final grade will be calculated according to the term-end
examination (90%) and in class contribution (10%).

— 190 —

情報科学部 発行日：2023/5/1

COT111KA-CS-101a

プログラミング入門 2
波多野 大督
必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
コンピュータやコンピュータソフトウェアは様々な場面で我々に深く関わっていて、これらの技術なしには現代の情報化社会は成り立ちません。本授業ではコンピュータソフトウェアを実際に作るために必要となるプログラミング技術の基本を学びます。その中でも「コンピュータが行う情報処理の基本型」を学ぶことが重要なテーマとなります。
【到達目標】
本講義の目標は、情報科学を学ぶ上で欠かせない「プログラミング」
技術の基礎 (後半) を習得することです。プログラミングとは、プログラミング言語（本講義では「プログラミング言語 Python」）という言葉を使って、コンピュータに行わせたい作業の内容を伝える技術です。従って、この「プログラミング言語」という新しい言葉をマスターして「コンピュータと自由に会話ができる」「思い通りに作業を指示できるようになる」ことが大きな目標です。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
プログラミング技術の基礎の習得は、プログラミング言語という新しい言語を習得することでもあります。したがって、必要となる学習の方法は、新しい外国語を学習していくプロセスに似ています。
そこで、各講義は、「説明」「演習」「課題」に分かれます。
各講義の前半では主に、(A) 新しく学ぶ文法や機能などの知識の「説明」をします。さらに、(B) (A) で学んだことを利用して、実際にプログラミングを「演習」として行ってもらいます。プログラミングは、プログラム（文章）を書くことでもありますが、「このようなプログラムの書き方で、コンピュータがこのように動いてくれる」ということを体感します。
各講義の後半では、(C)「課題」として出題されるプログラムを実際に作ってもらうこと
で、プログラミング技術の体得を目指します。課題によっては、レポートとして提出してもらうものもあります。なお、課題はいくつかのテーマごとにコースに分かれて用意されているので、各自興味をもったテーマを選択し取り組むことができます。
課題に対するフィードバックとして、教員や TA からのレビューや学生の相互レビューにより課題の理解を深めるものとする。また、提出課題の内容が基準に満たない場合には再提出を促す等により、確実に理解を深めて基礎的な知識を積み上げていく。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ファイル操作プログラム内で利用するための、ファイルの作成、読み込み方法を
学ぶ。
2
複合データ
複数のデータをひとかたまりの形で扱うための機構について学ぶ。
データを統一的に処理する際に必要となる。
3
第 1 回から 2 回の総 各回で学んだ内容をより深めると括
ともに、それらを組み合わせたプ
ログラミングを学ぶ。
4
応用 (1) ―タートルグ 幾何学模様を描くプログラムを作
ラフィックスで幾何学 成してみる。
模様

5
6
7

対話ループ
応用 (2) ― Tk を利用したレンダリング
総括―内容の復習と実際的なプログラムの作成

対話型プログラムについて学ぶ。
初歩的なレンダリングのプログラ
ムを作成してみる。
これまで学んできた内容の復習を行う。また、これらを用いた実際的なプログラムの作成にチャレンジする。

【授業時間外の学習（準備学習・復習・宿題等）】
事前学習として、オンライン資料を熟読し、予習課題に取り組む。
講義後は、プログラミング課題に取り組み完成させる。本授業の準
備・復習時間は、計 8 時間を標準とします。
【テキスト（教科書）】
たのしいプログラミング Python ではじめよう!
Jason R.Briggs (著), 磯 蘭水 (翻訳), 藤永 奈保子 (翻訳), 鈴木 悠
(翻訳)
オーム社、2014【参考書】
みんなの Python 第 3 版
柴田 淳 (著)ソフトバンククリエイティブ、2012【成績評価の方法と基準】
全課題を提出することを単位の必要条件とする。
期末試験を実施し、理解度を評価する。
成績は、期末 (90%) 試験と課題の取組/提出状況 (10 ％) により、総合的に判断する。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
あり：講義は情報教室での実施になります。また、予習、復習、講義中に終了しない課題などについては、各自貸与ノート PC を利用し取り組むことを前提とします。
【その他の重要事項】
1 年生の段階では、コンピュータを自由に操ること＝プログラミン
グと考えてよいでしょう。コンピュータに操られるのでなく、コンピュータを自由に操ることを目標にしましょう。プログラミングは、言葉を扱うことに似ています。したがって使うことが一番重要となります。つまずきがあったら講師や TA に相談してください。本学部で学ぶ全講義は「プログラミング」が全ての基礎であるといっても過言ではなく、本講義の内容を深く理解し習得することはとても重要です。
【Outline (in English)】
The aim of this course is to learn the fundamentals ofcomputing in Python. Python is a dynamic object-oriented
programming language that is easy to learn and has been used
for web development, software development and so on.
At the end of the course, students are expected to be able towrite small programs in Python that use file Handling, data
modeling, graphics and interactive systems.
Before/after each lecture, students will be expected to spend
eight hours to understand the course content and write
program for exercises.
Final grade will be calculated according to the term-end
examination (90%) and in class contribution (10%).

— 191 —

情報科学部 発行日：2023/5/1

COT111KA-CS-101a

プログラミング入門 2佐藤周平

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
コンピュータやコンピュータソフトウェアは様々な場面で我々に深く関わっていて、これらの技術なしには現代の情報化社会は成り立ちません。本授業ではコンピュータソフトウェアを実際に作るために必要となるプログラミング技術の基本を学びます。その中でも「コンピュータが行う情報処理の基本型」を学ぶことが重要なテーマとなります。
【到達目標】
本講義の目標は、情報科学を学ぶ上で欠かせない「プログラミング」
技術の基礎 (後半) を習得することです。プログラミングとは、プログラミング言語（本講義では「プログラミング言語 Python」）という言葉を使って、コンピュータに行わせたい作業の内容を伝える技術です。従って、この「プログラミング言語」という新しい言葉をマスターして「コンピュータと自由に会話ができる」「思い通りに作業を指示できるようになる」ことが大きな目標です。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
プログラミング技術の基礎の習得は、プログラミング言語という新しい言語を習得することでもあります。したがって、必要となる学習の方法は、新しい外国語を学習していくプロセスに似ています。
そこで、各講義は、「説明」「演習」「課題」に分かれます。
各講義の前半では主に、(A) 新しく学ぶ文法や機能などの知識の「説明」をします。さらに、(B) (A) で学んだことを利用して、実際にプログラミングを「演習」として行ってもらいます。プログラミングは、プログラム（文章）を書くことでもありますが、「このようなプログラムの書き方で、コンピュータがこのように動いてくれる」ということを体感します。
各講義の後半では、(C)「課題」として出題されるプログラムを実際に作ってもらうこと
で、プログラミング技術の体得を目指します。課題によっては、レポートとして提出してもらうものもあります。なお、課題はいくつかのテーマごとにコースに分かれて用意されているので、各自興味をもったテーマを選択し取り組むことができます。
課題に対するフィードバックとして、教員や TA からのレビューや学生の相互レビューにより課題の理解を深めるものとする。また、提出課題の内容が基準に満たない場合には再提出を促す等により、確実に理解を深めて基礎的な知識を積み上げていく。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ファイル操作プログラム内で利用するための、ファイルの作成、読み込み方法を
学ぶ。
2
複合データ
複数のデータをひとかたまりの形で扱うための機構について学ぶ。
データを統一的に処理する際に必要となる。
3
第 1 回から 2 回の総 各回で学んだ内容をより深めると括
ともに、それらを組み合わせたプ
ログラミングを学ぶ。
4
応用 (1) ―タートルグ 幾何学模様を描くプログラムを作
ラフィックスで幾何学 成してみる。
模様

5
6
7

対話ループ
応用 (2) ― Tk を利用したレンダリング
総括―内容の復習と実際的なプログラムの作成

対話型プログラムについて学ぶ。
初歩的なレンダリングのプログラ
ムを作成してみる。
これまで学んできた内容の復習を行う。また、これらを用いた実際的なプログラムの作成にチャレンジする。

【授業時間外の学習（準備学習・復習・宿題等）】
事前学習として、オンライン資料を熟読し、予習課題に取り組む。
講義後は、プログラミング課題に取り組み完成させる。本授業の準
備・復習時間は、計 8 時間を標準とします。
【テキスト（教科書）】
たのしいプログラミング Python ではじめよう!
Jason R.Briggs (著), 磯 蘭水 (翻訳), 藤永 奈保子 (翻訳), 鈴木 悠
(翻訳)
オーム社、2014【参考書】
みんなの Python 第 3 版
柴田 淳 (著)ソフトバンククリエイティブ、2012【成績評価の方法と基準】
全課題を提出することを単位の必要条件とする。
期末試験を実施し、理解度を評価する。
成績は、期末 (90%) 試験と課題の取組/提出状況 (10 ％) により、総合的に判断する。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
あり：講義は情報教室での実施になります。また、予習、復習、講義中に終了しない課題などについては、各自貸与ノート PC を利用し取り組むことを前提とします。
【その他の重要事項】
1 年生の段階では、コンピュータを自由に操ること＝プログラミン
グと考えてよいでしょう。コンピュータに操られるのでなく、コンピュータを自由に操ることを目標にしましょう。プログラミングは、言葉を扱うことに似ています。したがって使うことが一番重要となります。つまずきがあったら講師や TA に相談してください。本学部で学ぶ全講義は「プログラミング」が全ての基礎であるといっても過言ではなく、本講義の内容を深く理解し習得することはとても重要です。
【Outline (in English)】
The aim of this course is to learn the fundamentals ofcomputing in Python. Python is a dynamic object-oriented
programming language that is easy to learn and has been used
for web development, software development and so on.
At the end of the course, students are expected to be able towrite small programs in Python that use file Handling, data
modeling, graphics and interactive systems.
Before/after each lecture, students will be expected to spend
eight hours to understand the course content and write
program for exercises.
Final grade will be calculated according to the term-end
examination (90%) and in class contribution (10%).

— 192 —

情報科学部 発行日：2023/5/1

COT111KA-CS-101a

プログラミング入門 2（再履）久東義典

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈Ｓ〉【授業の概要と目的（何を学ぶか）】
コンピュータやコンピュータソフトウェアは様々な場面で我々に深く関わっていて、これらの技術なしには現代の情報化社会は成り立ちません。本授業ではコンピュータソフトウェアを実際に作るために必要となるプログラミング技術の基本を学びます。その中でも「コンピュータが行う情報処理の基本型」を学ぶことが重要なテーマとなります。
【到達目標】
本講義の目標は、情報科学を学ぶ上で欠かせない「プログラミング」
技術の基礎 (後半) を習得することです。プログラミングとは、プログラミング言語（本講義では「プログラミング言語 Python」）という言葉を使って、コンピュータに行わせたい作業の内容を伝える技術です。従って、この「プログラミング言語」という新しい言葉をマスターして「コンピュータと自由に会話ができる」「思い通りに作業を指示できるようになる」ことが大きな目標です。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
プログラミング技術の基礎の習得は、プログラミング言語という新しい言語を習得することでもあります。したがって、必要となる学習の方法は、新しい外国語を学習していくプロセスに似ています。
そこで、各講義は、「説明」「演習」「課題」に分かれます。
各講義の前半では主に、(A) 新しく学ぶ文法や機能などの知識の「説明」をします。さらに、(B) (A) で学んだことを利用して、実際にプログラミングを「演習」として行ってもらいます。プログラミングは、プログラム（文章）を書くことでもありますが、「このようなプログラムの書き方で、コンピュータがこのように動いてくれる」ということを体感します。
各講義の後半では、(C)「課題」として出題されるプログラムを実際に作ってもらうこと
で、プログラミング技術の体得を目指します。課題によっては、レポートとして提出してもらうものもあります。なお、課題はいくつかのテーマごとにコースに分かれて用意されているので、各自興味をもったテーマを選択し取り組むことができます。
課題に対するフィードバックとして、教員や TA からのレビューや学生の相互レビューにより課題の理解を深めるものとする。また、提出課題の内容が基準に満たない場合には再提出を促す等により、確実に理解を深めて基礎的な知識を積み上げていく。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ファイル操作プログラム内で利用するための、ファイルの作成、読み込み方法を
学ぶ。
2
複合データ
複数のデータをひとかたまりの形で扱うための機構について学ぶ。
データを統一的に処理する際に必要となる。
3
第 1 回から 2 回の総 各回で学んだ内容をより深めると括
ともに、それらを組み合わせたプ
ログラミングを学ぶ。
4
応用 (1) ―タートルグ 幾何学模様を描くプログラムを作
ラフィックスで幾何学 成してみる。
模様

5
6
7

対話ループ
応用 (2) ― Tk を利用したレンダリング
総括―内容の復習と実際的なプログラムの作成

対話型プログラムについて学ぶ。
初歩的なレンダリングのプログラ
ムを作成してみる。
これまで学んできた内容の復習を行う。また、これらを用いた実際的なプログラムの作成にチャレンジする。

【授業時間外の学習（準備学習・復習・宿題等）】
事前学習として、オンライン資料を熟読し、予習課題に取り組む。
講義後は、プログラミング課題に取り組み完成させる。本授業の準
備・復習時間は、計 8 時間を標準とします。
【テキスト（教科書）】
たのしいプログラミング Python ではじめよう!
Jason R.Briggs (著), 磯 蘭水 (翻訳), 藤永 奈保子 (翻訳), 鈴木 悠
(翻訳)
オーム社、2014【参考書】
みんなの Python 第 3 版
柴田 淳 (著)ソフトバンククリエイティブ、2012【成績評価の方法と基準】
全課題を提出することを単位の必要条件とする。
期末試験を実施し、理解度を評価する。
成績は、期末 (90%) 試験と課題の取組/提出状況 (10 ％) により、総合的に判断する。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
あり：講義は情報教室での実施になります。また、予習、復習、講義中に終了しない課題などについては、各自貸与ノート PC を利用し取り組むことを前提とします。
【その他の重要事項】
1 年生の段階では、コンピュータを自由に操ること＝プログラミン
グと考えてよいでしょう。コンピュータに操られるのでなく、コンピュータを自由に操ることを目標にしましょう。プログラミングは、言葉を扱うことに似ています。したがって使うことが一番重要となります。つまずきがあったら講師や TA に相談してください。本学部で学ぶ全講義は「プログラミング」が全ての基礎であるといっても過言ではなく、本講義の内容を深く理解し習得することはとても重要です。
【Outline (in English)】
The aim of this course is to learn the fundamentals ofcomputing in Python. Python is a dynamic object-oriented
programming language that is easy to learn and has been used
for web development, software development and so on.
At the end of the course, students are expected to be able towrite small programs in Python that use file Handling, data
modeling, graphics and interactive systems.
Before/after each lecture, students will be expected to spend
eight hours to understand the course content and write
program for exercises.
Final grade will be calculated according to the term-end
examination (90%) and in class contribution (10%).

— 193 —

情報科学部 発行日：2023/5/1

COT111KA-CS-101b

プログラミング入門 3
佐々木 晃
必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
プログラミング入門 1,2 で学んだ項目を基本として、さらに進んだ
プログラミング機構を学ぶともに、データサイエンス・AI のための基礎的なプログラミングを体験する。
【到達目標】
・オブジェクト指向機構などの進んだプログラミング言語機構を利用できる。
・データサイエンスで必須となる諸技法の基礎を習得する。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
・プログラミング言語として Python を用いて授業を進める。
・前半は、オブジェクト指向機構を中心に最近のプログラミング言
語で多く用いられる言語機構を扱う。
・後半は、データサイエンスで必須となる諸技法の基礎を学ぶ。
・授業の各回では、プログラミングの課題が提示されるので、授業時間外に取り組む。
課題等の提出は「CIS moodle」を通じて行う。授業中に課題に対す
るフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
導入
プログラム 1,2 の復習を行う。
とくに関数、リスト、複合データ
構造、 再帰呼び出しについて学ぶ
2
オブジェクト指向
ラスを利用してオブジェクトを表(1)(モデリング)
現する方法を学ぶ。
クラス、インスタンス、メソッドなどのオブジェクト指向機構の基本を学ぶ。
3
オブジェクト指向 (2) オブジェクトを組み合わせて複雑(オブジェクトコンポ なオブジェクトを表現する方法を
ジション/ポリモー
学ぶ
また、オブジェクトの参照と実体
フィズム)
について学ぶ4
オブジェクト指向 (3) コード再利用の効果的な手法であ（継承)
る継承機構によって、複数の種類のオブジェクトを統一的に表現する手法を学ぶ。
5
ファイル処理と例外機 ファイル処理の記述法および、実構
行中に起こる例外を扱う例外機構
を学ぶ
6
高度な言語機構
効果的にプログラミングを進める
うえで欠かせない言語機構を紹介する
7
復習 (1)
1〜6 の内容の復習を行う
8
データサイエンス基礎 データサイエンスに有用なモ(1)ジュールの紹介と、導入を行う
9
データサイエンス基礎 オープンデータを利用したデータ(2)
分析の基礎を扱う
10
データサイエンス基礎 データの可視化手法を学ぶ(3)
11
データサイエンス基礎 代表的な統計量の算出法について
(4)
学ぶ

12
13
14

データサイエンス基礎 基本的な仮説検定を扱う(5)
データサイエンス基礎 回帰分析の処理について学ぶ(6)
復習 (2)
8〜13 の内容の復習を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
準備学習として、前期のプログラミング入門 1,2 の内容を復習し、十分に理解を深めておくこと。授業後の学習では、各回で出題されるプログラミング問題およびレポート作成に取り組むこと。本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。
【テキスト（教科書）】
オンライン資料あるいは講義配布資料。
【参考書】
Python によるプログラミング、小林 郁夫、 佐々木 晃著、 オーム
社、ISBN:9784274223570
たのしいプログラミング Python ではじめよう!
Jason R.Briggs (著), 磯 蘭水 (翻訳), 藤永 奈保子 (翻訳), 鈴木 悠
(翻訳)
オーム社、2014【成績評価の方法と基準】
成績は下記を総合して判断する- 試験（中間、期末）40%- 課題の取り組み 60%【学生の意見等からの気づき】
演習問題の解説時間をとる。
【学生が準備すべき機器他】
貸与 PC を利用する【その他の重要事項】
特になし【Outline (in English)】・In this course, students will learn advanced mechanisms
in modern programming languages, such as mechanisms
for object orientation, and also will experience data science
programming.
・At the end of the course, students will understand basic
usages for object orientation and other advanced language
mechanisms in programing languages and also will experience
programming required for data science and AI.
・Before each class meeting, students will be expected to solve
exercises assigned as homework. Your required study time isat least four hours for each class meeting.
・Your overall grade will be decided based on the followings.
- mid- and end-term examinations (40%)- assignments (60%)— 194 —

情報科学部 発行日：2023/5/1

COT111KA-CS-101b

プログラミング入門 3小林郁夫

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
プログラミング入門 1,2 で学んだ項目を基本として、さらに進んだ
プログラミング機構を学ぶともに、データサイエンス・AI のための基礎的なプログラミングを体験する。
【到達目標】
・オブジェクト指向機構などの進んだプログラミング言語機構を利用できる。
・データサイエンスで必須となる諸技法の基礎を習得する。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
・プログラミング言語として Python を用いて授業を進める。
・前半は、オブジェクト指向機構を中心に最近のプログラミング言
語で多く用いられる言語機構を扱う。
・後半は、データサイエンスで必須となる諸技法の基礎を学ぶ。
・授業の各回では、プログラミングの課題が提示されるので、授業時間外に取り組む。
課題等の提出は「CIS moodle」を通じて行う。授業中に課題に対す
るフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
導入
プログラム 1,2 の復習を行う。
とくに関数、リスト、複合データ
構造、 再帰呼び出しについて学ぶ
2
オブジェクト指向
ラスを利用してオブジェクトを表(1)(モデリング)
現する方法を学ぶ。
クラス、インスタンス、メソッドなどのオブジェクト指向機構の基本を学ぶ。
3
オブジェクト指向 (2) オブジェクトを組み合わせて複雑(オブジェクトコンポ なオブジェクトを表現する方法を
ジション/ポリモー
学ぶ
また、オブジェクトの参照と実体
フィズム)
について学ぶ4
オブジェクト指向 (3) コード再利用の効果的な手法であ（継承)
る継承機構によって、複数の種類のオブジェクトを統一的に表現する手法を学ぶ。
5
ファイル処理と例外機 ファイル処理の記述法および、実構
行中に起こる例外を扱う例外機構
を学ぶ
6
高度な言語機構
効果的にプログラミングを進める
うえで欠かせない言語機構を紹介する
7
復習 (1)
1〜6 の内容の復習を行う
8
データサイエンス基礎 データサイエンスに有用なモ(1)ジュールの紹介と、導入を行う
9
データサイエンス基礎 オープンデータを利用したデータ(2)
分析の基礎を扱う
10
データサイエンス基礎 データの可視化手法を学ぶ(3)
11
データサイエンス基礎 代表的な統計量の算出法について
(4)
学ぶ

12
13
14

データサイエンス基礎 基本的な仮説検定を扱う(5)
データサイエンス基礎 回帰分析の処理について学ぶ(6)
復習 (2)
8〜13 の内容の復習を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
準備学習として、前期のプログラミング入門 1,2 の内容を復習し、十分に理解を深めておくこと。授業後の学習では、各回で出題されるプログラミング問題およびレポート作成に取り組むこと。本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。
【テキスト（教科書）】
オンライン資料あるいは講義配布資料。
【参考書】
Python によるプログラミング、小林 郁夫、 佐々木 晃著、 オーム
社、ISBN:9784274223570
たのしいプログラミング Python ではじめよう!
Jason R.Briggs (著), 磯 蘭水 (翻訳), 藤永 奈保子 (翻訳), 鈴木 悠
(翻訳)
オーム社、2014【成績評価の方法と基準】
成績は下記を総合して判断する- 試験（中間、期末）40%- 課題の取り組み 60%【学生の意見等からの気づき】
演習問題の解説時間をとる。
【学生が準備すべき機器他】
貸与 PC を利用する【その他の重要事項】
特になし【Outline (in English)】・In this course, students will learn advanced mechanisms
in modern programming languages, such as mechanisms
for object orientation, and also will experience data science
programming.
・At the end of the course, students will understand basic
usages for object orientation and other advanced language
mechanisms in programing languages and also will experience
programming required for data science and AI.
・Before each class meeting, students will be expected to solve
exercises assigned as homework. Your required study time isat least four hours for each class meeting.
・Your overall grade will be decided based on the followings.
- mid- and end-term examinations (40%)- assignments (60%)— 195 —

情報科学部 発行日：2023/5/1

COT111KA-CS-101b

プログラミング入門 3
馬建華

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
プログラミング入門 1,2 で学んだ項目を基本として、さらに進んだ
プログラミング機構を学ぶともに、データサイエンス・AI のための基礎的なプログラミングを体験する。
【到達目標】
・オブジェクト指向機構などの進んだプログラミング言語機構を利用できる。
・データサイエンスで必須となる諸技法の基礎を習得する。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
・プログラミング言語として Python を用いて授業を進める。
・前半は、オブジェクト指向機構を中心に最近のプログラミング言
語で多く用いられる言語機構を扱う。
・後半は、データサイエンスで必須となる諸技法の基礎を学ぶ。
・授業の各回では、プログラミングの課題が提示されるので、授業時間外に取り組む。
課題等の提出は「CIS moodle」を通じて行う。授業中に課題に対す
るフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
導入
プログラム 1,2 の復習を行う。
とくに関数、リスト、複合データ
構造、 再帰呼び出しについて学ぶ
2
オブジェクト指向
ラスを利用してオブジェクトを表(1)(モデリング)
現する方法を学ぶ。
クラス、インスタンス、メソッドなどのオブジェクト指向機構の基本を学ぶ。
3
オブジェクト指向 (2) オブジェクトを組み合わせて複雑(オブジェクトコンポ なオブジェクトを表現する方法を
ジション/ポリモー
学ぶ
また、オブジェクトの参照と実体
フィズム)
について学ぶ4
オブジェクト指向 (3) コード再利用の効果的な手法であ（継承)
る継承機構によって、複数の種類のオブジェクトを統一的に表現する手法を学ぶ。
5
ファイル処理と例外機 ファイル処理の記述法および、実構
行中に起こる例外を扱う例外機構
を学ぶ
6
高度な言語機構
効果的にプログラミングを進める
うえで欠かせない言語機構を紹介する
7
復習 (1)
1〜6 の内容の復習を行う
8
データサイエンス基礎 データサイエンスに有用なモ(1)ジュールの紹介と、導入を行う
9
データサイエンス基礎 オープンデータを利用したデータ(2)
分析の基礎を扱う
10
データサイエンス基礎 データの可視化手法を学ぶ(3)
11
データサイエンス基礎 代表的な統計量の算出法について
(4)
学ぶ

12
13
14

データサイエンス基礎 基本的な仮説検定を扱う(5)
データサイエンス基礎 回帰分析の処理について学ぶ(6)
復習 (2)
8〜13 の内容の復習を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
準備学習として、前期のプログラミング入門 1,2 の内容を復習し、十分に理解を深めておくこと。授業後の学習では、各回で出題されるプログラミング問題およびレポート作成に取り組むこと。本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。
【テキスト（教科書）】
オンライン資料あるいは講義配布資料。
【参考書】
Python によるプログラミング、小林 郁夫、 佐々木 晃著、 オーム
社、ISBN:9784274223570
たのしいプログラミング Python ではじめよう!
Jason R.Briggs (著), 磯 蘭水 (翻訳), 藤永 奈保子 (翻訳), 鈴木 悠
(翻訳)
オーム社、2014【成績評価の方法と基準】
成績は下記を総合して判断する- 試験（中間、期末）40%- 課題の取り組み 60%【学生の意見等からの気づき】
演習問題の解説時間をとる。
【学生が準備すべき機器他】
貸与 PC を利用する【その他の重要事項】
特になし【Outline (in English)】・In this course, students will learn advanced mechanisms
in modern programming languages, such as mechanisms
for object orientation, and also will experience data science
programming.
・At the end of the course, students will understand basic
usages for object orientation and other advanced language
mechanisms in programing languages and also will experience
programming required for data science and AI.
・Before each class meeting, students will be expected to solve
exercises assigned as homework. Your required study time isat least four hours for each class meeting.
・Your overall grade will be decided based on the followings.
- mid- and end-term examinations (40%)- assignments (60%)— 196 —

情報科学部 発行日：2023/5/1

COT111KA-CS-101b

プログラミング入門 3
高村誠之

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
プログラミング入門 1,2 で学んだ項目を基本として、さらに進んだ
プログラミング機構を学ぶともに、データサイエンス・AI のための基礎的なプログラミングを体験する。
【到達目標】
・オブジェクト指向機構などの進んだプログラミング言語機構を利用できる。
・データサイエンスで必須となる諸技法の基礎を習得する。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
・プログラミング言語として Python を用いて授業を進める。
・前半は、オブジェクト指向機構を中心に最近のプログラミング言
語で多く用いられる言語機構を扱う。
・後半は、データサイエンスで必須となる諸技法の基礎を学ぶ。
・授業の各回では、プログラミングの課題が提示されるので、授業時間外に取り組む。
課題等の提出は「CIS moodle」を通じて行う。授業中に課題に対す
るフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
導入
プログラム 1,2 の復習を行う。
とくに関数、リスト、複合データ
構造、 再帰呼び出しについて学ぶ
2
オブジェクト指向
ラスを利用してオブジェクトを表(1)(モデリング)
現する方法を学ぶ。
クラス、インスタンス、メソッドなどのオブジェクト指向機構の基本を学ぶ。
3
オブジェクト指向 (2) オブジェクトを組み合わせて複雑(オブジェクトコンポ なオブジェクトを表現する方法を
ジション/ポリモー
学ぶ
また、オブジェクトの参照と実体
フィズム)
について学ぶ4
オブジェクト指向 (3) コード再利用の効果的な手法であ（継承)
る継承機構によって、複数の種類のオブジェクトを統一的に表現する手法を学ぶ。
5
ファイル処理と例外機 ファイル処理の記述法および、実構
行中に起こる例外を扱う例外機構
を学ぶ
6
高度な言語機構
効果的にプログラミングを進める
うえで欠かせない言語機構を紹介する
7
復習 (1)
1〜6 の内容の復習を行う
8
データサイエンス基礎 データサイエンスに有用なモ(1)ジュールの紹介と、導入を行う
9
データサイエンス基礎 オープンデータを利用したデータ(2)
分析の基礎を扱う
10
データサイエンス基礎 データの可視化手法を学ぶ(3)
11
データサイエンス基礎 代表的な統計量の算出法について
(4)
学ぶ

12
13
14

データサイエンス基礎 基本的な仮説検定を扱う(5)
データサイエンス基礎 回帰分析の処理について学ぶ(6)
復習 (2)
8〜13 の内容の復習を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
準備学習として、前期のプログラミング入門 1,2 の内容を復習し、十分に理解を深めておくこと。授業後の学習では、各回で出題されるプログラミング問題およびレポート作成に取り組むこと。本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。
【テキスト（教科書）】
オンライン資料あるいは講義配布資料。
【参考書】
Python によるプログラミング、小林 郁夫、 佐々木 晃著、 オーム
社、ISBN:9784274223570
たのしいプログラミング Python ではじめよう!
Jason R.Briggs (著), 磯 蘭水 (翻訳), 藤永 奈保子 (翻訳), 鈴木 悠
(翻訳)
オーム社、2014【成績評価の方法と基準】
成績は下記を総合して判断する- 試験（中間、期末）40%- 課題の取り組み 60%【学生の意見等からの気づき】
演習問題の解説時間をとる。
【学生が準備すべき機器他】
貸与 PC を利用する【その他の重要事項】
特になし【Outline (in English)】・In this course, students will learn advanced mechanisms
in modern programming languages, such as mechanisms
for object orientation, and also will experience data science
programming.
・At the end of the course, students will understand basic
usages for object orientation and other advanced language
mechanisms in programing languages and also will experience
programming required for data science and AI.
・Before each class meeting, students will be expected to solve
exercises assigned as homework. Your required study time isat least four hours for each class meeting.
・Your overall grade will be decided based on the followings.
- mid- and end-term examinations (40%)- assignments (60%)— 197 —

情報科学部 発行日：2023/5/1

PRI210KA-CS-161

データ構造とアルゴリズム 1
首藤裕一

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
高度なプログラミングには、用途にあった「定石」を使いことなすことが不可欠である。この講義では、その「定石」であるアルゴリ
ズムをつかいこなす第一歩を学ぶ。具体的には、様々な分野の代表的なアルゴリズムを紹介し、プログラム化する方法を学ぶ。アルゴ
リズムが用途にあうかどうかを判断する最も重要な基準の一つである計算量についても学ぶ。また、アルゴリズムをプログラム化するために不可欠なデータ構造についても学ぶ。
【到達目標】
情報科学を学ぶ上で最低限必要な「アルゴリズムとデータ構造の基礎」を理解し、プログラム化できる能力を身に着けることを目標と
する。

13

14

単一始点最短路問題

グラフに関する代表的アルゴリズ
ムである単一最短路問題とベルマ
ン・フォード法，ダイクストラ法
について学ぶ。
ダイクストラ法のプロ ダイクストラ法の実装を通してグ
グラミング
ラフアルゴリズムへの理解を深める。

【授業時間外の学習（準備学習・復習・宿題等）】
毎週、必要に応じて課題を出す。本授業の復習等の授業時間外学習
は、各週につき 4 時間を標準とする。

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP3-1」、「DP4-1」に関連【テキスト（教科書）】
書名: アルゴリズムイントロダクション
データ構造・数学 第 3 版
著者: Thomas H. Cormen 他
翻訳：浅野他
出版社: 近代科学者
出版年: 平成 24 年

【授業の進め方と方法】
本授業は、いわゆる講義が主体の授業である。講義中、ときおりク
イズ形式の問題を出すことで本質の理解を促す。また、アルゴリズ
ムはプログラムとして実装することで理解が大きく促進されるので、いくつかのアルゴリズムについてはこれらの実装に取り組む。

【参考書】
書名: アルゴリズムとデータ構造
著者: 大槻兼資・秋葉拓哉
出版社: 講談社
出版年: 令和 2 年【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【成績評価の方法と基準】
定期試験（80%）および演習課題の提出状況や講義への貢献などの平常点（20%）で評価【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
アルゴリズムとは何か，データ構
造とは何かを理解する．
2
挿入ソートと実行時間 基本的なソートアルゴリズムであ評価
る挿入ソートを学ぶとともに、実行時間の解析を行う。
3
漸近的表記
アルゴリズムの計算量解析に頻用される関数の漸近的表記（ランダウの記号）を学ぶ。
4
マージソートマージソートを学ぶとともに、実行時間の解析を行う。
5
ヒープソートヒープソートを学ぶとともに、実行時間の解析を行う。
6
クイックソート
クイックソートを学ぶとともに、
実行時間の解析を行う。
7
4 種類のソートの実装 これまでに学んだ 4 種類の整列
アルゴリズムを実装し，実行時間を比較する。
8
優先度付きキュー・ス 基本的なデータ構造である優先度
タック・キュー
付きキュー、スタック、キューを学ぶ。
9
連結リスト・二分探索 基本的なデータ構造である連結リ木
ストと二分探索木を学ぶ．
10
辞書 1
重要なデータ構造のひとつである
辞書の概念を理解する。
11
辞書 2
辞書を実現する手法としてチェイン法およびオープンアドレス指定法を学ぶ。
12
グラフの表現グラフを表現するための色々なデータ構造を理解する。

第1巻

基礎・ソート・【学生の意見等からの気づき】
板書時には極力教室前方の電気をつけるように留意する。
【学生が準備すべき機器他】
演習にはノート PC を利用する。
【Outline (in English)】
When you write a "good" program, you must learn andmake use of standard and well-established techniques. In
the course, you will learn algorithm — well-establishedtechniques for programming.
More concretely, you willlearn popular algorithms (such as sorting) and learn how toevaluate the computational complexity of algorithms. You will
also learn data structures for implementing algorithms with
programming languages.
Students will be expected to study the topic given in the classaround four hours in each week. Your overall grade in the classwill be decided based on the following:
Term-end examination: 80%, short reports and in-classcontribution: 20%— 198 —

情報科学部 発行日：2023/5/1

PRI210KA-CS-161

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

寛

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
高度なプログラミングには、用途にあった「定石」を使いことなすことが不可欠である。この講義では、その「定石」であるアルゴリ
ズムをつかいこなす第一歩を学ぶ。具体的には、様々な分野の代表的なアルゴリズムを紹介し、プログラム化する方法を学ぶ。アルゴ
リズムが用途にあうかどうかを判断する最も重要な基準の一つである計算量についても学ぶ。また、アルゴリズムをプログラム化するために不可欠なデータ構造についても学ぶ。
【到達目標】
情報科学を学ぶ上で最低限必要な「アルゴリズムとデータ構造の基礎」を理解し、プログラム化できる能力を身に着けることを目標と
する。

13

14

単一始点最短路問題

グラフに関する代表的アルゴリズ
ムである単一最短路問題とベルマ
ン・フォード法，ダイクストラ法
について学ぶ。
ダイクストラ法のプロ ダイクストラ法の実装を通してグ
グラミング
ラフアルゴリズムへの理解を深める。

【授業時間外の学習（準備学習・復習・宿題等）】
毎週、必要に応じて課題を出す。本授業の復習等の授業時間外学習
は、各週につき 4 時間を標準とする。

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP3-1」、「DP4-1」に関連【テキスト（教科書）】
書名: アルゴリズムイントロダクション
データ構造・数学 第 3 版
著者: Thomas H. Cormen 他
翻訳：浅野他
出版社: 近代科学者
出版年: 平成 24 年

【授業の進め方と方法】
本授業は、いわゆる講義が主体の授業である。講義中、ときおりク
イズ形式の問題を出すことで本質の理解を促す。また、アルゴリズ
ムはプログラムとして実装することで理解が大きく促進されるので、いくつかのアルゴリズムについてはこれらの実装に取り組む。

【参考書】
書名: アルゴリズムとデータ構造
著者: 大槻兼資・秋葉拓哉
出版社: 講談社
出版年: 令和 2 年【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【成績評価の方法と基準】
定期試験（80%）および演習課題の提出状況や講義への貢献などの平常点（20%）で評価【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
アルゴリズムとは何か，データ構
造とは何かを理解する．
2
挿入ソートと実行時間 基本的なソートアルゴリズムであ評価
る挿入ソートを学ぶとともに、実行時間の解析を行う。
3
漸近的表記
アルゴリズムの計算量解析に頻用される関数の漸近的表記（ランダウの記号）を学ぶ。
4
マージソートマージソートを学ぶとともに、実行時間の解析を行う。
5
ヒープソートヒープソートを学ぶとともに、実行時間の解析を行う。
6
クイックソート
クイックソートを学ぶとともに、
実行時間の解析を行う。
7
4 種類のソートの実装 これまでに学んだ 4 種類の整列
アルゴリズムを実装し，実行時間を比較する。
8
優先度付きキュー・ス 基本的なデータ構造である優先度
タック・キュー
付きキュー、スタック、キューを学ぶ。
9
連結リスト・二分探索 基本的なデータ構造である連結リ木
ストと二分探索木を学ぶ．
10
辞書 1
重要なデータ構造のひとつである
辞書の概念を理解する。
11
辞書 2
辞書を実現する手法としてチェイン法およびオープンアドレス指定法を学ぶ。
12
グラフの表現グラフを表現するための色々なデータ構造を理解する。

第1巻

基礎・ソート・【学生の意見等からの気づき】
板書時には極力教室前方の電気をつけるように留意する。
【学生が準備すべき機器他】
演習にはノート PC を利用する。
【Outline (in English)】
When you write a "good" program, you must learn andmake use of standard and well-established techniques. In
the course, you will learn algorithm — well-establishedtechniques for programming.
More concretely, you willlearn popular algorithms (such as sorting) and learn how toevaluate the computational complexity of algorithms. You will
also learn data structures for implementing algorithms with
programming languages.
Students will be expected to study the topic given in the classaround four hours in each week. Your overall grade in the classwill be decided based on the following:
Term-end examination: 80%, short reports and in-classcontribution: 20%— 199 —

情報科学部 発行日：2023/5/1

PRI210KA-CS-161e

データ構造とアルゴリズム 1 演習
相島健助

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
本授業は，「データ構造とアルゴリズム」の理解をより深めるための演習科目です．本科目を履修することによって，講義科目で学んだことを、より正確に，より深く理解することを目的としています．本演習を通して，データ構造と，そのアルゴリズムについての学びがしっかりとしたものになるはずです．
【到達目標】
情報科学を学ぶ上で最低限必要な「アルゴリズムとデータ構造の基礎」を理解し，擬似コード (pseudo-code) を 1 ステップ (行) 毎に追
いかけて，データの変化やアルゴリズムの分岐を示すことができる能力を身につけることを目標とします．また，アルゴリズムの考え方を身につけることももう一つの目標とします．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」に関連【授業の進め方と方法】
講義科目でならった内容について確認をし，関連する演習問題を解く
ことで進めていきます。提出された演習問題の正誤に関するフィードバックを随時実施します。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス・疑似コー アルゴリズムとは何か，データ構
ド造とは何か，擬似コードの読み方
2
実行時間
高次関数，指数関数などの実行時間
3
帰納法・漸化式
漸化式，漸化式を用いたアルゴリ
ズムの解析
4
挿入ソート
挿入ソートと，その擬似コードのトレース
5
マージソートマージソートと，その擬似コードのトレース，分割統治法
6
基本的なデータ構造
スタック，キュー，リスト(1)7
基本的なデータ構造
リスト，木構造(2)8
ヒープソートヒープソートと，その擬似コードのトレース，ヒープ木
9
クイックソート
クイックソートと，その擬似コー
ドのトレース，乱択アルゴリズム
10
中間まとめ
4 つのソートの復習やその比較
11
ハッシュ表と二分探索 ハッシュ関数，ハッシュの計算，
木
二分探索木の擬似コードのトレース
12
アルゴリズムの復習
実行時間，ソートなどの復習
13
データ構造の復習
データ構造 (スタック，キュー，
リスト，ハッシュ，二分探索木)
の復習
14
最終課題
学んだ知識やスキルの整理【テキスト（教科書）】
書名: アルゴリズムイントロダクション 第 3 版 第 1 巻 (基礎・ソー
ト・データ構造・数学)
著者: Thomas H. Cormen 他
翻訳：浅野他
出版社: 近代科学社
出版年: 2012 年【参考書】
書名: Introduction to Algorithms, Third Edition
著者: Thomas H. Cormen, Charles E. Leiserson, Ronald L.
Rivest and Clifford Stein
出版社: The MIT Press
出版年: 2009 年【成績評価の方法と基準】
本科目は P/F 評価科目です。
授業内演習 (60%)、最終課題レポート (40%) で成績評価を行います。
【学生の意見等からの気づき】
アルゴリズムの考え方が身につく演習を増やす。
【学生が準備すべき機器他】"データ構造とアルゴリズム"の講義資料、筆記用具。必要に応じて貸与ノート PC を用いる。
【Outline (in English)】This is an exercise course for further understanding of "datastructures and algorithms". We aim that you understand moreaccurately and deeply what you have learned in the lecture
course. Throughout this exercise, you should have a solid
understanding of the data structures and algorithms.
The goal of this exercise course is to understand "fundamentals
of data structures and algorithms" that is among minimum
requirements to study information sciences, trace pseudo-codes
step(line)wise, and be able to demonstrate data changes andbranching behavior of algorithms. Another objective is to beable to think in an algorithmic manner.
Besides attending this exercise course, students are expected
to read the materials beforehand to prepare for the exercises.
After each class, students are expected to continue theincomplete exercises and assignments.
Students will be
studying four hours for a class.
The letter grades of this course are P (pass) and F (fail).
Grading will be decided based on final report (40%) and in classexercises (60%).

【授業時間外の学習（準備学習・復習・宿題等）】
予習としては、講義資料をよく読み、演習に備えてください。復習としては、授業時間内で終わらなかった演習に取り組むと共に、毎回の宿題に取り組む必要があります。
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。

— 200 —

情報科学部 発行日：2023/5/1

PRI210KA-CS-161e

データ構造とアルゴリズム 1 演習
雪田

修一

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
本授業は，「データ構造とアルゴリズム」の理解をより深めるための演習科目です．本科目を履修することによって，講義科目で学んだことを、より正確に，より深く理解することを目的としています．本演習を通して，データ構造と，そのアルゴリズムについての学びがしっかりとしたものになるはずです．
【到達目標】
情報科学を学ぶ上で最低限必要な「アルゴリズムとデータ構造の基礎」を理解し，擬似コード (pseudo-code) を 1 ステップ (行) 毎に追
いかけて，データの変化やアルゴリズムの分岐を示すことができる能力を身につけることを目標とします．また，アルゴリズムの考え方を身につけることももう一つの目標とします．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」に関連【授業の進め方と方法】
講義科目でならった内容について確認をし，関連する演習問題を解く
ことで進めていきます。提出された演習問題の正誤に関するフィードバックを随時実施します。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス・疑似コー アルゴリズムとは何か，データ構
ド造とは何か，擬似コードの読み方
2
実行時間
高次関数，指数関数などの実行時間
3
帰納法・漸化式
漸化式，漸化式を用いたアルゴリ
ズムの解析
4
挿入ソート
挿入ソートと，その擬似コードのトレース
5
マージソートマージソートと，その擬似コードのトレース，分割統治法
6
基本的なデータ構造
スタック，キュー，リスト(1)7
基本的なデータ構造
リスト，木構造(2)8
ヒープソートヒープソートと，その擬似コードのトレース，ヒープ木
9
クイックソート
クイックソートと，その擬似コー
ドのトレース，乱択アルゴリズム
10
中間まとめ
4 つのソートの復習やその比較
11
ハッシュ表と二分探索 ハッシュ関数，ハッシュの計算，
木
二分探索木の擬似コードのトレース
12
アルゴリズムの復習
実行時間，ソートなどの復習
13
データ構造の復習
データ構造 (スタック，キュー，
リスト，ハッシュ，二分探索木)
の復習
14
最終課題
学んだ知識やスキルの整理【テキスト（教科書）】
書名: アルゴリズムイントロダクション 第 3 版 第 1 巻 (基礎・ソー
ト・データ構造・数学)
著者: Thomas H. Cormen 他
翻訳：浅野他
出版社: 近代科学社
出版年: 2012 年【参考書】
書名: Introduction to Algorithms, Third Edition
著者: Thomas H. Cormen, Charles E. Leiserson, Ronald L.
Rivest and Clifford Stein
出版社: The MIT Press
出版年: 2009 年【成績評価の方法と基準】
本科目は P/F 評価科目です。
授業内演習 (60%)、最終課題レポート (40%) で成績評価を行います。
【学生の意見等からの気づき】
アルゴリズムの考え方が身につく演習を増やす。
【学生が準備すべき機器他】"データ構造とアルゴリズム"の講義資料、筆記用具。必要に応じて貸与ノート PC を用いる。
【Outline (in English)】This is an exercise course for further understanding of "datastructures and algorithms". We aim that you understand moreaccurately and deeply what you have learned in the lecture
course. Throughout this exercise, you should have a solid
understanding of the data structures and algorithms.
The goal of this exercise course is to understand "fundamentals
of data structures and algorithms" that is among minimum
requirements to study information sciences, trace pseudo-codes
step(line)wise, and be able to demonstrate data changes andbranching behavior of algorithms. Another objective is to beable to think in an algorithmic manner.
Besides attending this exercise course, students are expected
to read the materials beforehand to prepare for the exercises.
After each class, students are expected to continue theincomplete exercises and assignments.
Students will be
studying four hours for a class.
The letter grades of this course are P (pass) and F (fail).
Grading will be decided based on final report (40%) and in classexercises (60%).

【授業時間外の学習（準備学習・復習・宿題等）】
予習としては、講義資料をよく読み、演習に備えてください。復習としては、授業時間内で終わらなかった演習に取り組むと共に、毎回の宿題に取り組む必要があります。
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。

— 201 —

情報科学部 発行日：2023/5/1

PRI210KA-CS-161e

データ構造とアルゴリズム 1 演習
高村

誠之

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
本授業は，「データ構造とアルゴリズム」の理解をより深めるための演習科目です．本科目を履修することによって，講義科目で学んだことを、より正確に，より深く理解することを目的としています．本演習を通して，データ構造と，そのアルゴリズムについての学びがしっかりとしたものになるはずです．
【到達目標】
情報科学を学ぶ上で最低限必要な「アルゴリズムとデータ構造の基礎」を理解し，擬似コード (pseudo-code) を 1 ステップ (行) 毎に追
いかけて，データの変化やアルゴリズムの分岐を示すことができる能力を身につけることを目標とします．また，アルゴリズムの考え方を身につけることももう一つの目標とします．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」に関連【授業の進め方と方法】
講義科目でならった内容について確認をし，関連する演習問題を解く
ことで進めていきます。提出された演習問題の正誤に関するフィードバックを随時実施します。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス・疑似コー アルゴリズムとは何か，データ構
ド造とは何か，擬似コードの読み方
2
実行時間
高次関数，指数関数などの実行時間
3
帰納法・漸化式
漸化式，漸化式を用いたアルゴリ
ズムの解析
4
挿入ソート
挿入ソートと，その擬似コードのトレース
5
マージソートマージソートと，その擬似コードのトレース，分割統治法
6
基本的なデータ構造
スタック，キュー，リスト(1)7
基本的なデータ構造
リスト，木構造(2)8
ヒープソートヒープソートと，その擬似コードのトレース，ヒープ木
9
クイックソート
クイックソートと，その擬似コー
ドのトレース，乱択アルゴリズム
10
中間まとめ
4 つのソートの復習やその比較
11
ハッシュ表と二分探索 ハッシュ関数，ハッシュの計算，
木
二分探索木の擬似コードのトレース
12
アルゴリズムの復習
実行時間，ソートなどの復習
13
データ構造の復習
データ構造 (スタック，キュー，
リスト，ハッシュ，二分探索木)
の復習
14
最終課題
学んだ知識やスキルの整理【テキスト（教科書）】
書名: アルゴリズムイントロダクション 第 3 版 第 1 巻 (基礎・ソー
ト・データ構造・数学)
著者: Thomas H. Cormen 他
翻訳：浅野他
出版社: 近代科学社
出版年: 2012 年【参考書】
書名: Introduction to Algorithms, Third Edition
著者: Thomas H. Cormen, Charles E. Leiserson, Ronald L.
Rivest and Clifford Stein
出版社: The MIT Press
出版年: 2009 年【成績評価の方法と基準】
本科目は P/F 評価科目です。
授業内演習 (60%)、最終課題レポート (40%) で成績評価を行います。
【学生の意見等からの気づき】
アルゴリズムの考え方が身につく演習を増やす。
【学生が準備すべき機器他】"データ構造とアルゴリズム"の講義資料、筆記用具。必要に応じて貸与ノート PC を用いる。
【Outline (in English)】This is an exercise course for further understanding of "datastructures and algorithms". We aim that you understand moreaccurately and deeply what you have learned in the lecture
course. Throughout this exercise, you should have a solid
understanding of the data structures and algorithms.
The goal of this exercise course is to understand "fundamentals
of data structures and algorithms" that is among minimum
requirements to study information sciences, trace pseudo-codes
step(line)wise, and be able to demonstrate data changes andbranching behavior of algorithms. Another objective is to beable to think in an algorithmic manner.
Besides attending this exercise course, students are expected
to read the materials beforehand to prepare for the exercises.
After each class, students are expected to continue theincomplete exercises and assignments.
Students will be
studying four hours for a class.
The letter grades of this course are P (pass) and F (fail).
Grading will be decided based on final report (40%) and in classexercises (60%).

【授業時間外の学習（準備学習・復習・宿題等）】
予習としては、講義資料をよく読み、演習に備えてください。復習としては、授業時間内で終わらなかった演習に取り組むと共に、毎回の宿題に取り組む必要があります。
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。

— 202 —

情報科学部 発行日：2023/5/1

PRI210KA-CS-161e

データ構造とアルゴリズム 1 演習李亜民

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
本授業は，「データ構造とアルゴリズム」の理解をより深めるための演習科目です．本科目を履修することによって，講義科目で学んだことを、より正確に，より深く理解することを目的としています．本演習を通して，データ構造と，そのアルゴリズムについての学びがしっかりとしたものになるはずです．
【到達目標】
情報科学を学ぶ上で最低限必要な「アルゴリズムとデータ構造の基礎」を理解し，擬似コード (pseudo-code) を 1 ステップ (行) 毎に追
いかけて，データの変化やアルゴリズムの分岐を示すことができる能力を身につけることを目標とします．また，アルゴリズムの考え方を身につけることももう一つの目標とします．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」に関連【授業の進め方と方法】
講義科目でならった内容について確認をし，関連する演習問題を解く
ことで進めていきます。提出された演習問題の正誤に関するフィードバックを随時実施します。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス・疑似コー アルゴリズムとは何か，データ構
ド造とは何か，擬似コードの読み方
2
実行時間
高次関数，指数関数などの実行時間
3
帰納法・漸化式
漸化式，漸化式を用いたアルゴリ
ズムの解析
4
挿入ソート
挿入ソートと，その擬似コードのトレース
5
マージソートマージソートと，その擬似コードのトレース，分割統治法
6
基本的なデータ構造
スタック，キュー，リスト(1)7
基本的なデータ構造
リスト，木構造(2)8
ヒープソートヒープソートと，その擬似コードのトレース，ヒープ木
9
クイックソート
クイックソートと，その擬似コー
ドのトレース，乱択アルゴリズム
10
中間まとめ
4 つのソートの復習やその比較
11
ハッシュ表と二分探索 ハッシュ関数，ハッシュの計算，
木
二分探索木の擬似コードのトレース
12
アルゴリズムの復習
実行時間，ソートなどの復習
13
データ構造の復習
データ構造 (スタック，キュー，
リスト，ハッシュ，二分探索木)
の復習
14
最終課題
学んだ知識やスキルの整理【テキスト（教科書）】
書名: アルゴリズムイントロダクション 第 3 版 第 1 巻 (基礎・ソー
ト・データ構造・数学)
著者: Thomas H. Cormen 他
翻訳：浅野他
出版社: 近代科学社
出版年: 2012 年【参考書】
書名: Introduction to Algorithms, Third Edition
著者: Thomas H. Cormen, Charles E. Leiserson, Ronald L.
Rivest and Clifford Stein
出版社: The MIT Press
出版年: 2009 年【成績評価の方法と基準】
本科目は P/F 評価科目です。
授業内演習 (60%)、最終課題レポート (40%) で成績評価を行います。
【学生の意見等からの気づき】
アルゴリズムの考え方が身につく演習を増やす。
【学生が準備すべき機器他】"データ構造とアルゴリズム"の講義資料、筆記用具。必要に応じて貸与ノート PC を用いる。
【Outline (in English)】This is an exercise course for further understanding of "datastructures and algorithms". We aim that you understand moreaccurately and deeply what you have learned in the lecture
course. Throughout this exercise, you should have a solid
understanding of the data structures and algorithms.
The goal of this exercise course is to understand "fundamentals
of data structures and algorithms" that is among minimum
requirements to study information sciences, trace pseudo-codes
step(line)wise, and be able to demonstrate data changes andbranching behavior of algorithms. Another objective is to beable to think in an algorithmic manner.
Besides attending this exercise course, students are expected
to read the materials beforehand to prepare for the exercises.
After each class, students are expected to continue theincomplete exercises and assignments.
Students will be
studying four hours for a class.
The letter grades of this course are P (pass) and F (fail).
Grading will be decided based on final report (40%) and in classexercises (60%).

【授業時間外の学習（準備学習・復習・宿題等）】
予習としては、講義資料をよく読み、演習に備えてください。復習としては、授業時間内で終わらなかった演習に取り組むと共に、毎回の宿題に取り組む必要があります。
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。

— 203 —

情報科学部 発行日：2023/5/1

PRI210KA-CS-251

最適化
佐藤

裕二

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉〈実〉【授業の概要と目的（何を学ぶか）】
本講座では、情報科学のさまざまな場面で遭遇する最適化問題を数学的に処理するための基本的な手法について解説します。最適化問
題の基本を理解し、さまざまな応用に役立てるための基礎力を身に着けることを目的とします。

【授業時間外の学習（準備学習・復習・宿題等）】
１．授業の予習または復習を毎回必ず行うこと。本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします
２．授業中に理解できなかった例題や演習課題は必ず復習して理解すること【到達目標】
最適化問題を数学的に処理するための基本的な手法について学ぶことにより、より専門的な知識が必要とされるパターン認識や人工知能などの理解を容易にするための基礎的なスキルを身につけることを目標とします。

【テキスト（教科書）】配布資料（学習支援システムに掲載）【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」、「DP4-2」に関連【授業の進め方と方法】
最初に、最適化問題を扱うために必要となる数学的知識を学んだ後、制約の無い関数の最適化問題として勾配法とニュートン法を学びます。次に，制約がある場合の最適化問題としてラグランジュの未定乗数法を学び、さらに誤差のあるデータに関数を当てはめる手法である最小二乗法と最尤法を学びます。最後に一次式の最適化問題である線形計画法と複数の競合する目的関数を扱う多目的最適化を学びます。
授業は、理解を容易にするために例題を中心に解説を行い、講義に対応した演習を授業の最後で行います。また、次の講義の最初で解答例紹介を行うことで課題のフィードバックを学生に行い、理解が深められるようにしながら授業を進めています。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
最適化問題とはオリエンテーション
2
数学的準備
行列、固有ベクトル、偏微分、曲線・曲面の方程式、接線と法線の解説
3
一次形式と二次形式
一次形式と二次形式、二次形式の微分、二次形式の標準化の解説
4関数の極値関数の勾配、停留点、関数の極値の解説
5
一次元最適化問題
三分割法、黄金分割法、ニュートン法、放物線補間の解説
6勾配法
勾配法の解説7
ニュートン法ニュートン法の解説
8
ラグランジュの未定乗 ラグランジュの未定乗数法の解説
数法
9
最適化の使い方
例題を使った最適化手法の使い方
の解説
10
最小二乗法
最小二乗法、式の当てはめの解説
11
最尤法１
最尤推定、直線当てはめの解説
12
最尤法２
データの分類の解説
13
線形計画法
線形計画の標準形、可能領域、線形計画の基本定理、シンプレック
ス法
14
多目的最適化、まとめ 多目的最適化とは、パレート解、
多目的最適化の解法、全体的なま
とめ

【参考書】
金谷健一、「これなら分かる最適化数学」、共立出版、2005 年【成績評価の方法と基準】
期末テスト（60%）＋演習課題（20%）＋授業への参加度（20%）で採点します。
参加度は授業中の態度（積極的に演習の解答例紹介を行うかなど）で計算します。
【学生の意見等からの気づき】
学生の理解度を把握するために、講義に対応した演習を授業の最後で行い、また、次の講義の最初で解答例紹介を行いながら授業を進めています。
【学生が準備すべき機器他】
特になし【その他の重要事項】
本講義は複数クラスで内容を統一し、講義内容・教材を担当教員で共同で作成している。また、その内容は担当教員が企業で研究・開発業務に携わった経験を基に、実社会で有効となる最適化技術およびその数学的手法の基本に関する講義を行う【Outline (in English)】This lecture will explain the basic method for mathematicallyprocessing the optimization problem. It aims to understandthe fundamentals of optimization problems and to acquire thefundamental power to use for various application problems.
The standard for outside study such as preparation and reviewof this class is 4 hours per week.
Grades will be judged comprehensively from the final exam
(60%) + exercises (20%) + class participation attitude (20%).

— 204 —

情報科学部 発行日：2023/5/1

PRI210KA-CS-251

最適化
佐川

浩彦

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
本講座では、情報科学のさまざまな場面で遭遇する最適化問題を数学的に処理するための基本的な手法について解説します。最適化問
題の基本を理解し、さまざまな応用に役立てるための基礎力を身に着けることを目的とします。

【授業時間外の学習（準備学習・復習・宿題等）】
１．授業の予習または復習を毎回必ず行うこと。本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします
２．授業中に理解できなかった例題や演習課題は必ず復習して理解すること【到達目標】
最適化問題を数学的に処理するための基本的な手法について学ぶことにより、より専門的な知識が必要とされるパターン認識や人工知能などの理解を容易にするための基礎的なスキルを身につけることを目標とします。

【テキスト（教科書）】配布資料（学習支援システムに掲載）【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」、「DP4-2」に関連【授業の進め方と方法】
最初に、最適化問題を扱うために必要となる数学的知識を学んだ後、制約の無い関数の最適化問題として勾配法とニュートン法を学びます。次に，制約がある場合の最適化問題としてラグランジュの未定乗数法を学び、さらに誤差のあるデータに関数を当てはめる手法である最小二乗法と最尤法を学びます。最後に一次式の最適化問題である線形計画法と複数の競合する目的関数を扱う多目的最適化を学びます。
授業は、理解を容易にするために例題を中心に解説を行い、講義に対応した演習を授業の最後で行います。また、次の講義の最初で解答例紹介を行うことで課題のフィードバックを学生に行い、理解が深められるようにしながら授業を進めています。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：オンライン/online
回
テーマ
内容
1
最適化問題とはオリエンテーション
2
数学的準備
行列、固有ベクトル、偏微分、曲線・曲面の方程式、接線と法線の解説
3
一次形式と二次形式
一次形式と二次形式、二次形式の微分、二次形式の標準化の解説
4関数の極値関数の勾配、停留点、関数の極値の解説
5
一次元最適化問題
三分割法、黄金分割法、ニュートン法、放物線補間の解説
6勾配法
勾配法の解説7
ニュートン法ニュートン法の解説
8
ラグランジュの未定乗 ラグランジュの未定乗数法の解説
数法
9
最適化の使い方
例題を使った最適化手法の使い方
の解説
10
最小二乗法
最小二乗法、式の当てはめの解説
11
最尤法１
最尤推定、直線当てはめの解説
12
最尤法２
データの分類の解説
13
線形計画法
線形計画の標準形、可能領域、線形計画の基本定理、シンプレック
ス法
14
多目的最適化、まとめ 多目的最適化とは、パレート解、
多目的最適化の解法、全体的なま
とめ

【参考書】
金谷健一、「これなら分かる最適化数学」、共立出版、2005 年【成績評価の方法と基準】
期末テスト（60%）＋演習課題（20%）＋授業への参加度（20%）で採点します。
参加度は授業中の態度（積極的に演習の解答例紹介を行うかなど）で計算します。
【学生の意見等からの気づき】
学生の理解度を把握するために、講義に対応した演習を授業の最後で行い、また、次の講義の最初で解答例紹介を行いながら授業を進めています。
【学生が準備すべき機器他】
特になし【その他の重要事項】
本講義は複数クラスで内容を統一し、講義内容・教材を担当教員で共同で作成している。また、その内容は担当教員が企業で研究・開発業務に携わった経験を基に、実社会で有効となる最適化技術およびその数学的手法の基本に関する講義を行う【Outline (in English)】This lecture will explain the basic method for mathematicallyprocessing the optimization problem. It aims to understandthe fundamentals of optimization problems and to acquire thefundamental power to use for various application problems.
The standard for outside study such as preparation and reviewof this class is 4 hours per week.
Grades will be judged comprehensively from the final exam
(60%) + exercises (20%) + class participation attitude (20%).

— 205 —

情報科学部 発行日：2023/5/1

PRI310KA-CS-261

アルゴリズムの設計と解析
黄潤和

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
このコースの目標は、データ構造に関する学生の知識と関連するアルゴリズムを適用するスキルを向上させることです。 このコースでは、学習したデータ構造とアルゴリズムに関連する木構造とグラフ
構造の内容を復習し、およびアルゴリズムの分析と設計手法について説明します。

13【到達目標】The objectives of this course are to make students firmly
laying good foundation of data structures and algorithms, andone-step further comprehensively understanding of algorithm
analysis, and having design skills and techniques as general
problem solving strategies.

【授業時間外の学習（準備学習・復習・宿題等）】
Read related contents and topics from the Internet or specified
references.
本授業の準備・復習・課題の時間は、計 4 時間を標準とします。

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」に関連【テキスト（教科書）】"Introduction to the Design and Analysis of Algorithms",
Anany Levitin,
Publisher: Pearson,ISBN-13: 978-0-13-231681-1【授業の進め方と方法】
This course is conducted in the following steps:- Review data structures and algorithms learned previously- Introduce some contents on algorithm analysis techniques- Learn some design techniques for problem solving[Feedback] Students are given questions to think about andanswer in-class and exercises to do as home work. Solutions
to the questions and the exercises will be explained in the nextclass, and students will do self-checking and evaluation of their
exercises and make corrections or re-do to the exercises if they
make mistakes.

【参考書】
書名: Introduction to Algorithms, Third Edition
著者: Thomas H. Cormen, Charles E. Leiserson, Ronald L.
Rivest and Clifford Stein
出版社: The MIT Press
出版年: 2009 年

10
11
12

14

Weighted Graph
Single source
shortest paths
Minimal spanningtrees
All-pairs shortest
paths
Review

Shortest path algorithms
Dijkstra Algorithm- Prim’s algorithm- Kruskal’s algorithm- Matrix production- Floyd-warshall algorithm- The contents of L1-L13【成績評価の方法と基準】
The grade evaluation is based on student’s participation inclass (14%) and final examination (86%).
成績評価の方法と基準は平常点 (14%) と期末テスト (86%) です。

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【学生の意見等からの気づき】
Interested in students’ requirements and put efforts accordingly【フィールドワーク（学外での実習等）の実施】
なし / No【その他の重要事項】
授業中は主に英語を使用し、日本語も一部併用して使用する。

【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Fundamentals of- what is an algorithm?
- how to design?
the Analysis of- how to analyze?
Efficiency
2
Basic algorithm- Merge sortanalyses (1): Divide - quick sortand Conquer
3
Basic algorithm- Fibonacci numbers
analyses (2):- Coin exchange
Dynamic
Programming
4
Trees structure and - Binary Trees
analysis (1)- Tree traversal- Arithmetic expressions
5
Trees structure and - AVL Treeanalysis (2)6Trees structure and - 2-3-4 Treeanalysis (3)7Trees structure and - red-black trees
analysis (4)8Mid-term exercises - Work in class(1) do exercises(2) explain solutions
9
Fundamentals of
DFS (Depth-first searchingGraphalgorithm) and BFS(Breadth-first searchingalgorithm)【Outline (in English)】
The goal of this course is to enhance students’ knowledge ofdata structure and skill of applying associated algorithms. This
course will cover the content review of learned data structures
and algorithms related tree and graph, and plus algorithm
analysis and design techniques.
The objectives of this course are to make students firmly
laying good foundation of data structures and algorithms, andone-step further comprehensively understanding of algorithm
analysis, and having design skills and techniques as general
problem solving strategies.
This course is conducted in the following steps:- Review data structures and algorithms learned previously- Introduce some contents on algorithm analysis techniques- Learn some design techniques for problem solving[Feedback] Students are given questions to think about andanswer in-class and exercises to do as home work. Solutions
to the questions and the exercises will be explained in the nextclass, and students will do self-checking and evaluation of their
exercises and make corrections or re-do to the exercises if they
make mistakes.
The grade evaluation is based on the participation in class(14%) and the final examination (86%).

— 206 —

情報科学部 発行日：2023/5/1

PRI300KA-CS-293

情報科学実験
日高

宗一郎、黄

潤和、馬

建華

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
情報科学を学ぶにはソフトウェアとプログラミングに関する深い理解が必要となる。本講義では、Android アプリの作成や、クラスター
分析によるデータの解析や、プログラミング言語処理系の実装など、今まで学んできたことがらよりも高度な実験に取り組むことにより、情報科学分野のより深い知見を得ることを目標にする。
【到達目標】
三つの実験テーマの実装などを通して、現在世の中で利用されている技術をプログラミングする能力を獲得する。アプリに関しては、
Android Studio を用て様々なアプリを作成する。次に，いくつかの簡単な例を使用してクラスター分析をどのように、最も広く用いられるクラスタリングアルゴリズムの学習に進む。最後に、構造化されたデータの入出力や簡単なプログラミング言語の解析、解釈について、実装を通して習得する。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
受講者は、担当教員の異なる三つの実験に取り組む。実験は多様な
ソフトウェアと様々なアルゴリズムの実装まで多岐にわたり、４から５週で一定の成果を上げることが求められる。
各課題に対しては、教員や TA によるレビュー等を通じて、各ステップ毎に必要な知識の理解を促すようにフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
講義全体の説明, 第一 講義全体の概要を理解するととも回の実験テーマの説明 に，実験テーマの概要を理解し，と Android Studio の システム構築に必要な環境を整える
インストール2
Android アプリのプ Android アプリの構造，プログ
ログラム
ラムの流れ、GUI 設計とイベン
ト処理
3
加速度センサーを使っ Android エミュレータとスマホかたアプリ
らの加速度データの取得及び表示
4
加速度の読み込みと万 加速度 CSV ファイルを読み込
歩計アプリ
み，歩数を計算，表示し，精度を検証する
5
第二回の実験テーマの クラスタリングの説明と Python
説明，概要と内容を理 プログラミングに必要な環境を整解する
える
6
K-Means 法
K-means 法のアルゴリズムを理解し，k-means アルゴリズムの実装を行う
7
DBSCAN 法
DBSCAN 法の概要，DBSCAN
法のアルゴリズムを理解し，
DBSCAN アルゴリズムの実装を
行う
8
HAC 法
HAC 法の概要とアルゴリズムを理解し，HAC アルゴリズムの実
装を行う
9
クラスタリングの実装 クラスタリングアルゴリズムを実と結果の考察装し，point cloud データの分析と考察を行う10
第三回の実験テーマの 第三回の実験の概要を説明し，実説明と環境設定
験の準備を行う

11

12

13

14

抽象構文木

構造化されたデータやプログラミ
ング言語の内部表現としての抽象
構文木の実装を行う
字句解析・構文解析
リテラル，演算子やキーワードを認識する字句解析器の実装と，構文解析器結合子を用いた構文解析の実装を行うプログラムの解釈
具体的なプログラムの字句解析・構文解析により得られた抽象構文
木の解釈器の実装を行う
構造化されたデータの 前回までの実装を応用し，構造化入出力されたデータの入出力の実装を行う【授業時間外の学習（準備学習・復習・宿題等）】
講義内で課題，あるいは各回に到達目標を設定するので，講義内で課題を完成できない場合や，目標に到達できない学生は，次回の講義までに課題の完成，目標到達までの作業などの授業外学習を行うこと。本授業の準備・復習時間は，計 2 時間を標準とします。
【テキスト（教科書）】
必要なテキストは講義内で適宜示す．
【参考書】
特になし．
【成績評価の方法と基準】
講義内で出される課題の出来、及び三つの実験のそれぞれで提出する最終レポートの出来により総合的に評価する (100 ％)。各実験の最終レポートの点数は、等配分 (1/3) して、総合成績を算出する。ただし、各実験において合格点を得られない場合は、総合成績として不合格となる。
【学生の意見等からの気づき】
特になし．
【学生が準備すべき機器他】
実験では貸与 PC を利用する．
【Outline (in English)】
It is important for students to deeply understand both
software and programming in computer science. From thisexperiment course, students will enhance their programming
knowledge and practice through making Android applications,data insights with cluster analysis, and implementations ofprogramming languages.
Before/after each lecture, students will be expected to spend
two hours to understand the course content and write programfor exercises.
Grading will be decided based on requested reports (100%).

— 207 —

情報科学部 発行日：2023/5/1

OTR300KA-CS-194

インターンシップ
高村誠之

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：秋学期集中/Intensive(Fall)
その他属性：【授業の概要と目的（何を学ぶか）】
社会で大学の学びが役立つ範囲は、想像するより広いものである。
企業などの現場で専門知識がどのような形で役立つかを知ることで、進路の選択や、今後の学修に活かす。
【到達目標】
社会人として必要な実践的スキルや技術を学び、大学でこれまで学んだ専門知識をベースにそれを生かすために今後の専門知識の修得や研究に対する目的意識を確立する。更に、将来の職業について考え就職に活かす機会を得る。また社会人として必要なマナーや業務の進め方について体得することを目標とする。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
公募情報などから、夏休み期間中に実施されるインターンシップ先を各自選定し、応募する。
インターンシップ実施後、報告会にて発表する。
インターンシップに参加の準備・実施・報告の各段階で、進捗状況にあわせて、授業内で全体に対して、または個別にフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
あり / Yes【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
講義の進め方などの説明/企業研
究の方法
2
業界研究
IT 以外の業界での情報技術についての講演
3
エントリシート
エントリシートの書き方
4
インターンシップ前の 社会人としての姿勢などについて
準備
の心構え
5
インターンシップ (1) インターンシップ先によって異なる (1)6インターンシップ (2) インターンシップ先によって異なる (2)7インターンシップ (3) インターンシップ先によって異なる (3)8インターンシップ (4) インターンシップ先によって異なる (4)9インターンシップ (5) インターンシップ先によって異なる (5)10インターンシップ (6) インターンシップ先によって異なる (6)11
インターンシップ (7) インターンシップ先によって異なる (7)12
報告会 (1)
インターンシップに関する報告会13
報告会 (2)
インターンシップに関する報告会(続き)
14
報告会 (3)
インターンシップに関する報告会
(続き)

【参考書】
適宜指示する。
【成績評価の方法と基準】
P/F 評価を行う。
インターンシップ先業務の完全遂行、事前・事後講義参加、報告会
での発表、レポート提出が単位取得の条件となる。
レポート内容（30%）
、報告会（30%）、インターンシップ先企業の評価（40%）を総合して評価する。
【学生の意見等からの気づき】
特になし。
【学生が準備すべき機器他】
貸与ノート PC を使用する。
【その他の重要事項】
授業は不定期に FD の時間（原則として春学期火曜 1 限・金曜 4 限、秋学期火曜 5 限・金曜 5 限）に行う。学習支援システムで告知する。
【Outline (in English)】Applicability of university studies to your career life is muchwider than you might expect. This course facilitates future
career selections and studies through your experience infinding how your expertise is utilized through internship withenterprises or other professional organizations. The goals of
this course especially include acquiring practical skill necessary for becoming working members of society, establishing
future objectives, acquiring opportunities for thinking of futureoccupations, and experiencing social manners and ways of
doing tasks. The students are expected to spend typically 4hours for preparation, review, and assignments for each classmeeting. Grading will be decided based on reports (30%),
presentation (30%), actual internship evaluation (40%).

【授業時間外の学習（準備学習・復習・宿題等）】
インターンシップ先の選定活動、企業研究、レポート作成等を行う。
準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。
【テキスト（教科書）】
適宜配布する。

— 208 —

情報科学部 発行日：2023/5/1

OTR300KA-CS-393

教育アシスト尾花賢

必選区分： ｜ 配当年次／単位：4 年次／ 2 単位 ｜ 開講時期：年間授業/Yearly
その他属性：【授業の概要と目的（何を学ぶか）】付属高校でのボランティア的な情報処理教育を通して、自分自身の理解を深めるとともに、人に自信を持って教えることができるコミュ
ニケーション能力を身につける．
【到達目標】
与えられた役割を責任を持ってこなすこと、目上の人（高校側教員）と目下の人（高校生）双方とのコミュニケーションがスムーズに取れること、人に教えることによって自分が成長することを実感できることを到達目標とする。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
付属高校での情報処理教育を支援するボランティア的なプログラム
で，高校側の教員の指導下において、授業でのインターネット、ワー
プロ、表計算ソフトなどの利用に関する直接支援、インターネットを用いての電子メールによる質問応答での間接支援により、高校での情報処理教育を支援する。これにより、自分自身の理解を深めると同時に、コミュニケーション能力の向上を図る。授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes

12 回

実習 (11)

13 回

実習 (12)

14 回

実習 (13)

15 回

実習 (14)

16 回

実習 (15)

17 回

実習 (16)

18 回

実習 (17)

19 回

実習 (18)20 回

実習 (19)21 回

実習 (20)

22 回

実習 (21)

23 回

実習 (22)

24 回

実習 (23)

25 回

実習 (24)26 回

実習 (25)27 回

実習 (26)

28 回

実習 (27)【フィールドワーク（学外での実習等）の実施】
あり / Yes【授業計画】授業形態：対面/face to face
回
テーマ
内容
1回
ガイダンス
教育アシストの授業の概要を説明
し、配属高校の決定を行う。
2回
実習 (1)
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
3回
実習 (2)
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
4回
実習 (3)
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
5回
実習 (4)
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
6回
実習 (5)
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
7回
実習 (6)
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
8回
実習 (7)
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
9回
実習 (8)
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
10 回
実習 (9)
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
11 回
実習 (10)
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。

各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。
各配属に出向き、配属高校の指導
教員のプログラムに従って実習を遂行していく。

【授業時間外の学習（準備学習・復習・宿題等）】
高校生の情報教育に関する情報を Web の検索を用いて予め調査しておく。Word、Excel、PowerPoint の使用方法など確認しておく。
また、Python など高校で学ぶプログラミング言語について知識を改めて確認しておく。本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。
【テキスト（教科書）】
必要な資料などは配布する。
【参考書】
なし。

— 209 —

情報科学部 発行日：2023/5/1【成績評価の方法と基準】
高校側の教員と協議のうえ、
1. 生徒の評価 30%
2. 高校側教員の評価 70%を総合して成績を評価する。
【学生の意見等からの気づき】
特になし．
【学生が準備すべき機器他】
高校側教員の指示による．
【その他の重要事項】
他人に教えることによって自分に不足していたものがわかり，結果として自身の理解が深まります．得がたい経験ができますので，多くの学生の参加を希望します．
なお、近年、教育アシスト生としての意識が不足しているのではな
いかという指摘を頂くことが多くなってきています。各高校で教育アシストを行う場合は、公的な立場で高校生の模範となる行動を取ることが期待されています。軽率で無責任な行動をとることのないよう注意してください。
COVID-19 の状況によって、本科目の開講形態は変更の可能性があります。学部からの連絡を必ず確認してください。
【Outline (in English)】
Course outline: Students will teach information processing at
attached high schools.
Learning Objectives: Students will acquire communication
skill through teaching.
Students will also deepen theirunderstanding about information processing.
Learning activities outside of classroom: Students should
understand information technology education at high school.
Sdudent should understand how to use Word, Excel, PowerPoint, etc. Students are expected to study more than four hours
for a class.
Crading criteria: Evaluation from high school students: 30%,
Evaluation from high school teachers: 70%— 210 —

情報科学部 発行日：2023/5/1

LANe332KA-CS-303

テクニカルプレゼンテーション
NICHOLAS DELGREGO
必選区分： ｜ 配当年次／単位：4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】In this course students will spending time creating andpresenting academic presentations on their individualized
areas of study.
【到達目標】The goal of this course is for students to gain both experienceand confidence in giving English academic presentations. In
addition, student should be able to ask questions to their peers
and answer questions related to their own presentations.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」に関連【授業の進め方と方法】
The class is a combination of a traditional lecture class and an
active learning environment. Students will receive instruction
on presentation skills and then have in-class time to start theirpresentations. The instructor will provide continual support
and feedback.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
Week 1 Introduction
Course Overview
Goal Setting
Interviewing Classmates
Week 2 Unit 1 Presentation Introduction to Presentations
Preparation
p11-14
Week 3 Unit 2 Presentation Presentation Structure
Preparation
p15-20Week 4 Unit 3 Presentation Physical Delivery
Skillsp21-24
Week 5 Unit 4 Presentation Verbal Delivery
Skillsp25-30Week 6 Unit 5 Presentation Informative PresentationsTypes
p31-34
Week 7 Mid-TermStudent Presentations
Week 8 Unit 8 Presentation Persuasive Presentations
Types
p47-52
Week 9 Unit 9 Further
Content and Organization
Improving
p53-58Presentations
Week
Unit 10 Further
Research and Evidence
10
Improving
p59-64Presentations
Week
Unit 11 Further
Visuals and Presentation
11
Improving
SoftwarePresentations
p65-68
Week
Unit 12 Academic
Plagiarism and Citing
12
Integrity andp69-72Citations
Week
Unit 15 Interacting Taking Questions
13
with the Audiencep85-88
Week
Final
Final Presentations
14
Class Feedback【授業時間外の学習（準備学習・復習・宿題等）】
1. Complete all assignments and upload them to the Hoppii
learner management system.
2. Prepare and practice presentations.
3. Complete self-feedback and peer feedback.
Students will need to complete 4 hours of work outside of class.
【テキスト（教科書）】
Presentation Essentials: Skills for Academic and Professional
Success by Mark T. YoshidaISBN-10 : 1793395691
ISBN-13 : 978-1793395696【参考書】
Additional materials will be provided by the instructor andnecessary handouts can be downloaded from Hoppii.
【成績評価の方法と基準】
Presentation 1 25%
Presentation 2 35%
Homework 20%
In-class Participation/Self-Evaluation 20%【学生の意見等からの気づき】
The instructor is always available to take student concerns
under consideration throughout the semester.
【学生が準備すべき機器他】
Students must bring either a smartphone, tablet, or laptop(laptop is preferred). Please be sure the devices are fully
charged before class and can connect to the internet easily.
【その他の重要事項】
This syllabus is subject to change depending on the University’s schedule.
【Outline (in English)】In this course students will spending time creating andpresenting academic presentations on their individualized
areas of study.

— 211 —

情報科学部 発行日：2023/5/1

LNGe332KA-ENG-309

Study Abroad
花﨑美紀

必選区分： ｜ 配当年次／単位：1〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
本プログラムは、本学の協定校であるマレーシアプトラ大学（以下UPM）及び、UPM に併設されている ELS 語学センターに通学し、
1 ヶ月間強、英語プログラムを受講し、さらに、世界トップクラスの大学授業に参加する。その中で、英語の四技能を集中的に訓練すると同時に、世界トップクラスの研究を体験し、英語力の向上を目指すと同時に、今後の研究生活のモティベーションとする。
【到達目標】
本プログラムは大きく３つの目標を持っている。まず最初に、英語の集中講座に参加することによって、英語力の向上を目標とする。
週に数時間学習するだけでは英語力を身につけることは容易ではな
いが、英語の授業を集中的に受け、また、英語で生活することを通して、使える英語を身につけたい。第 2 に、日本以外の国からきている学生との異文化間交流を通してグローバルマインドを身につけることが目標である。マレーシアの人たちだけでなく、語学学校に来ている世界各国の人たちと話すことを通して、グローバルな考え方を身に着けたい。第 3 に、世界トップクラスの専門授業/ワークショップを受けることを通して、世界をリードする研究を体験することも本プログラムの目標である。

4

5

6

7

8

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」に関連【授業の進め方と方法】
参加学生は、ＥＬＳ語学センターによるプレイスメントテストをプログラム開始前に受験し、その成績によって、LEVEL100〜LEVEL109までの１０レベルのいずれかに割り当てられる。その後、学生は約３週間にわたって、英語の４技能の能力を伸ばすべくデザインされた１クラス５５分の授業を、３週間で約約 80 クラスを受講する。
最後の 1 週間半は、大学で行われている授業やワークショップを、各自の興味に従って選択し、聴講する。
さらに、授業が設定されていない週末には、多民族国家であるマレー
シアの文化に対する造詣を深めるため、マレーシア文化を理解する
ワークショップや名所旧跡を訪ねるツアーに参加することも計画されている。
以上の結果については帰国後の報告会で、プレゼンという形で報告させることを考えている。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes

9

10

11

12

【フィールドワーク（学外での実習等）の実施】
あり / Yes【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
プログラムの説明および、海外渡航についての注意点等についてのガイダンスを行い、海外生活で気を付けること、また、プログラム全体における目標を確認する。
2
Placement Test
ELS 語学センターが実施するプ
レイスメントテストを行い、各自にふさわしいレベルを決定する
3
ELS 語学プログラ プレイスメントテストで決められムたクラスに分かれ、英語の４技能の能力を伸ばすべくデザインされた１クラス５５分の授業を、3 週間で約約 80 クラスを受講する。

13

14

プレイスメントテストで決められたクラスに分かれ、英語の４技能の能力を伸ばすべくデザインされた１クラス５５分の授業を、3 週間で約約 80 クラスを受講する。
ELS 語学プログラ プレイスメントテストで決められムたクラスに分かれ、英語の４技能の能力を伸ばすべくデザインされた１クラス５５分の授業を、3 週間で約約 80 クラスを受講する。
ELS 語学プログラ 語学学校の最終週には、ELS に
ム 卒業テストおよび より、卒業テストが行われ、英語
その講評
能力の進捗と、これからの課題がそれぞれに示される。
大学授業 参加
UPM 大学で開講されている授業の第 1 週の授業を、個人の希望に従い選択し、それに参加する。1週間半で 10 時間の授業に参加する
大学授業 参加
UPM 大学で開講されている授業の第 1 週の授業を、個人の希望に従い選択し、それに参加する。1週間半で 10 時間の授業に参加する
大学授業 参加
UPM 大学で開講されている授業の第 1 週の授業を、個人の希望に従い選択し、それに参加する。1週間半で 10 時間の授業に参加する
大学授業 参加
UPM 大学で開講されている授業の第 1 週の授業を、個人の希望に従い選択し、それに参加する。1週間半で 10 時間の授業に参加する
大学授業 参加
UPM 大学で開講されている授業の第 1 週の授業を、個人の希望に従い選択し、それに参加する。1週間半で 10 時間の授業に参加する
大学授業 参加
UPM 大学で開講されている授業の第 1 週の授業を、個人の希望に従い選択し、それに参加する。1週間半で 10 時間の授業に参加する
大学授業 参加
UPM 大学で開講されている授業の第 1 週の授業を、個人の希望に従い選択し、それに参加する。1週間半で 10 時間の授業に参加する
事後報告会
ELS 語学プログラム、マレーシ
ア文化体験、UPM 大学授業参加
により、得られたものを、それぞれがまとめ、プレゼンを行う。

ELS
ム

語学プログラ【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習時間は、計 4 時間を標準とします。
【テキスト（教科書）】ELS のクラスの教科書については、ELS で配布される。
【参考書】
必要に応じ、授業内で指示する— 212 —

情報科学部 発行日：2023/5/1【成績評価の方法と基準】
語学センターが発行する成績書による評価を３０％、UPM が発行する授業参加レポートを３０％、そして、最後の事後報告会での発表を４０％の割合で、総合的に評価し、成績をつける。
【学生の意見等からの気づき】
従来より、情報科学部が計画する短期留学プログラムが熱望されており、コロナ禍になる 2021 年度より開始を計画していたが、本年度から、情報科学部の SA プログラムを開始する。本プログラムは、語学研修だけにとどまらず、多文化理解のためのワークショップ、さらには、世界有数の大学の授業参加が含まれる。
【学生が準備すべき機器他】
ガイダンス時に指示を行う。SIM フリーの携帯を持っていると、マレーシアでの生活に便利である。
【その他の重要事項】
本プログラムは、夏期休暇中の 8 月から 9 月にかけて行われる。
【Outline (in English)】This program consists of three programs. Firstly, the students
will attend the language classes offered by ELS. Secondly,
during the weekends, when there is no English classes,
students will attend some cultural workshops offered by
University Putra Malaysia (UPM) as well as ELS. Afterwards,
the students will attend classes and workshops at UPM.
Students are expected to cultivate their English abilities
and their global understanding as well as experience theworld-leading studies in the field.
Students are expected to do the assigned homework, whichshould be about 4 hours per week.
The grades will be basedon ELS grades (30%), UPM participation(30%), and the final
report (40%).

— 213 —

情報科学部 発行日：2023/5/1

COT211KA-CS-294

CF 特論
首藤

裕一、相島

健助、尾花

賢、佐藤

裕二、廣津

登志夫、藤田悟、李亜民

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：秋学期前半/Fall(1st half)
その他属性：【授業の概要と目的（何を学ぶか）】
コンピュータ基礎 (CF) コースの研究室の研究内容を知り、研究室
選択の一助とする。
【到達目標】
CF コースの各研究室の研究内容の概要を知る。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」に関連【授業の進め方と方法】
7 週に渡り、オンデマンド形式で実施する。各回の授業では教員が各々の研究内容を紹介する。毎週、担当教員が課題を出す。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：オンライン/online
回
テーマ
内容
1
数値解析学について
数値シミュレーションとその数学（相島研）
理論を学び親しむ。
2
暗号について（尾花私たちが普段気がつかずに利用し研）ている暗号について学ぶ。
3
計算知能入門（佐藤裕 生物に着想を得た、学習機能を二研）持った人工知能の基礎を学ぶ。
4
分散アルゴリズム入門 複数の計算機を協調させて問題を（首藤研）
解く分散アルゴリズムを学ぶ。
5
ネットワークのソフト ソフトウェア化されている現在のウェア化（廣津研）
ネットワーク技術について学ぶ。
6
コンピュータの気持ち プログラムも人工知能も、コンで考える（藤田研）
ピュータの基礎から考えて研究に繋ぐ事を学ぶ。
7
コンピュータのハード アセンブリプログラミング、CPU 設計から FPGA でコン
ウェア設計入門（李ピュータ実装までの方法を学ぶ。
研）【授業時間外の学習（準備学習・復習・宿題等）】
課題などの授業時間外学習は各週につき 4 時間を標準とする。
【テキスト（教科書）】
講義資料等を適宜 Hoppii または Moodle で配布する。
【参考書】
特になし。
【成績評価の方法と基準】
・注意事項：本講義は Pass/Fail の二段階評価とする。
・評価方法：課題（100%）【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
PC（動画の視聴および課題の提出ができればよい）【Outline (in English)】Students will learn the major research topic of each laboratory(research group) in CF (Computer Fundamentals) course. The
standard time for out-of-class activities is four hours per week.
The students will be evaluated by assignments. (100%)— 214 —

情報科学部 発行日：2023/5/1

COT211KA-CS-295

IS 特論
細部

博史、赤石

美奈、佐々木

晃、日高

宗一郎、黄

潤和、馬

建華、雪田

修一

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：秋学期前半/Fall(1st half)
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のための研究室選択を目的として，情報システム (IS) コー
スの研究室でどのような研究が進められているかを学ぶ．
【到達目標】IS コースの研究室を選択するために必要となる基本的知識を得る．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」に関連【授業の進め方と方法】
オンデマンド形式で 7 週分の授業を実施する．各週の授業では IS
コースの担当教員が研究を紹介するとともに，レポート課題を与える．課題へのフィードバックはオフィスアワー (GBC) 等で適宜行う．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：オンライン/online
回
テーマ
内容
1
ガイダンス，ユーザイ 授業のガイダンス，細部研究室のンタフェース
紹介2
情報編纂
赤石研究室の紹介
3
プログラミング言語
佐々木研究室の紹介
4
基盤ソフトウェア
日高研究室の紹介
5
人工知能
黄研究室の紹介6
ユビキタスコンピュー 馬研究室の紹介
ティング
7
推論の可視化
雪田研究室の紹介【授業時間外の学習（準備学習・復習・宿題等）】
課題のレポート等を作成すること．
課題等の授業時間外学習は各週につき 4 時間を標準とする．
【テキスト（教科書）】担当教員が作成した講義資料等を必要に応じてウェブ上で配布する．
【参考書】
必要に応じて紹介する．
【成績評価の方法と基準】
P/F 評価を行う．
課題 (90%) に加え，講義動画の視聴等の平常点 (10%) を考慮し，総合的に判断する．
【学生の意見等からの気づき】
特になし．
【学生が準備すべき機器他】
貸与ノート PC を使用する．
【Outline (in English)】With the purpose of selecting laboratories for bachelors’
projects, students will learn what research is conducted in the
Information Systems (IS) course. They are supposed to acquirebasic knowledge that is necessary for this purpose. They
are required to work on reports and other assignments. The
standard time for out-of-class activities such as assignments
is 4 hours per week. The evaluation will be comprehensively
made by considering assignments (90%) and on-demand
participation (10%).

— 215 —

情報科学部 発行日：2023/5/1

COT211KA-CS-296

MS 特論
小西

克巳、伊藤

克亘、小池

崇文、佐藤

周平、善甫

康成、高村

誠之、花泉

必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：秋学期前半/Fall(1st half)
その他属性：【授業の概要と目的（何を学ぶか）】
メディア科学 (MS) コースの研究室の研究内容を知り、研究室選択の一助とする。
【到達目標】MS コースの各研究室の研究内容の概要を知る。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」に関連【授業の進め方と方法】
7 週に渡り、オンデマンド形式で実施する。各回の授業では教員が各々の研究内容を紹介する。毎週、担当教員が課題を出す。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：オンライン/online
回
テーマ
内容
1
音の科学（伊藤）
音を科学的に扱うための方法および周辺技術について応用を交えて紹介する。
2
バーチャルリアリティ VR の全体像と，それを支える技（小池）
術について説明する．
3
不良設定問題とスパー 不良設定問題とその解法および画ス最適化（小西）像処理等への応用について説明する。
CG の様々な研究分野について最
4コンピュータグラ
新の研究とともに俯瞰的に紹介すフィックス（佐藤周る．
平）
5
スパコンと科学技術計 スパコンで何の解析をしているの
算（善甫）
か、科学技術計算とはどんな計算を説明する．
6
映像情報特論（高村） 映像情報の性質や応用事例を紹介し、様々なメディア信号の中での映像信号の特殊性を説明する。
7
ステレオカメラによる ステレオカメラを用いる 3 次元
3 次元計測（花泉）
計測のいくつかの例を紹介する。
【授業時間外の学習（準備学習・復習・宿題等）】
課題の提出など。授業時間外学習は各週につき 4 時間を標準とする．
【テキスト（教科書）】
講義資料等を適宜 Hoppii または Moodle で配布する。
【参考書】
特になし。
【成績評価の方法と基準】
毎回出題されるレポート課題を１００％で評価する。
本講義は Pass/Fail の二段階評価とする。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
PC（動画の視聴および課題の提出ができればよい）【Outline (in English)】Students will learn the major research topic of each laboratory(research group) in MS (Media Science) course. The standard
time for out-of-class activities such as assignments is fourhours per week. The students will be evaluated by theassignments. (100%)— 216 —

弘

情報科学部 発行日：2023/5/1

COT211KA-CS-201

プログラミング 1(C/C++)廣津

登志夫、佐藤周平

必選区分： ｜ 配当年次／単位：2〜4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
この授業ではプログラミング言語 C/C++を学び、これらを用いて簡単なプログラム作成を行う。ここでは単にプログラムを書くことだ
けが目的ではなく、C/C++によるプログラミングで重要となるプログラム実行時にどのようにメモリが利用されているかを理解することを重視する。コンピュータの仕組みを考えながら、プログラムがどのように動作しているのかを考え、正しく動作するプログラムとは何かを判断できるようになることをめざす。
【到達目標】
・インタープリタ言語とコンパイラ言語の違いを説明できる。
・C/C++ のソースコードとコンパイルの関係を説明できる。
・if 文、for 文を使った C/C++プログラムを作成することができる。
・関数を使った C/C++ プログラムを作成することができる。
・構造体を使った C/C++ プログラムを作成することができる。
・変数とポインタ、メモリアドレスの関係を説明することができる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-3」に関連【授業の進め方と方法】
講義は反転学習の形態を取るので、事前学習資料の内容を理解した
上で、講義までに演習のプログラムについては各自で動かして動作を確認しておく。講義の最初に事前学習内容の理解度や課題の理解度のアンケートを実施し、事前学習及び課題のフィードバックを行う。講義中は主に課題のプログラミングを行い、TA 及び教員により質問等への個別対応を行う。

第7回

文字列と配列

第8回

変数とメモリ

第9回

関数

第 10 回 変数のスコープ

第 11 回 構造体

第 12 回 ポインタ

第 13 回 ポインタ演算【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No

第 14 回 ファイル入出力【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 C/C++言語の導入
コンパイラとインタープリタの違いを学ぶ
C/C++の開発環境を理解する
最初のプログラムを作成し、実行させる
第 2 回 C/C++言語の基本形
インクルードファイルの書き方を学ぶ
main 関数の書き方を学ぶ
変数宣言について学ぶ
第 3 回 標準入出力
C 言語の出力方法である printfの使い方を学ぶ
C++言語の標準入出力である cin,cout の使い方を学ぶ
第 4 回 算術演算子
C/C++における加減乗除の方法を学ぶ
演算子の優先順位について理解する
第 5 回 条件分岐
if else を用いた条件分岐のあるプ
ログラムの書き方を学ぶ
switch 文について学ぶ
第 6 回 繰り返し制御
for, while を使った繰り返し方法
を学ぶ
break, continue により繰り返しの中断や継続を行う方法を学ぶ

配列の宣言と利用方法を学ぶ
配列とメモリマップの関係について学ぶ
配列と文字列の関係を学ぶ
変数とメモリの関係について学ぶ&演算子によりメモリアドレスを確認する方法を学ぶ
sizeof 演算子により変数領域の大きさを求める方法を学ぶ
関数定義と関数呼び出しの方法を学ぶ
プロトタイプ宣言について学ぶ
変数のスコープについて学ぶ
ローカル変数、グローバル変数について学ぶ
変数のメモリ割り当て方法の違い
について学ぶ
構造体の定義方法と参照方法を学ぶ
構造体とメモリの関係を学ぶ
ポインタとメモリアドレスの関係を学ぶ
ポインタ変数の使い方を学ぶ
ポインタと配列の関係を学ぶ
ポインタを使った構造体の参照方
法を学ぶ
ポインタの加算について学ぶ
ポインタを引数にした call byreference による関数呼び出しの方法を学ぶ
ファイルのオープンとクローズ方
法を学ぶ
ファイルへの値の書き出し方法を学ぶ
ファイルからの値の読出し方法を学ぶ【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 8 時間を標準とする。
事前学習資料（映像・演習プログラム）について、必ず、講義前に各自で予習した上で演習プログラムを全て動かしておくこと。
講義中に完了しなかった課題は次週までの宿題となる。
【テキスト（教科書）】
柴田望洋, “新 明解 C++ 入門”, ソフトバンククリエイティブ. 2017.
ISBN: 978-4-7973-9463-4【参考書】
柴田望洋, “新・明解 C 言語 入門編”, ソフトバンククリエイティブ.
2014. ISBN: 978-4-7973-7702-6【成績評価の方法と基準】
講義への出席と全ての必須課題の提出は成績評価の前提条件となる。
期末試験を実施し、理解度を評価する。
成績は、期末試験を 70%、課題提出を 30%で評価する。
【学生の意見等からの気づき】
2020 年度から実施している反転学習（事前に説明・演習を行い、講義の多くを課題プログラミングに充てる方式）について、学習効率や理解の面で良好な反応であったので、対面・オンラインに関わらずひきつづき同じ形態で講義を進める。予習、講義中・GBC の質問をフルに活用して、効果的に学習を進めて欲しい。
【学生が準備すべき機器他】
貸与 PC を利用してプログラミングを行う— 217 —

情報科学部 発行日：2023/5/1
対面・オンラインにかかわらず、質問対応には Zoom による画面共有を使用するので、講義での指示に従い Zoom に接続すること【その他の重要事項】
本講義の内容は、担当教員の企業研究所での実務経験により得た知見に基づき構成している【Outline (in English)】[Course outline]
Students learn the basic skills for writing programs in
Programing Language C/C++.
They not only study thegrammar of Programing Language C/C++, but also study thememory management and program execution architecture ofcurrent computer system.
[Learning Objectives]
Students expected to understand core concepts and functionality of C and C++. They also expected to build program using
C-level core functionalities, such as control flow, function call,data structure and pointer.
[Learning activities outside of classroom]
Students will be expected to spend eight hours to pre/post studyof the course including programming the homework and next
week’s pre-studying contents.
[Grading Criteria /Policy]
Attending the class and submission of mandatory exams are
prerequisite for the evaluation.
Final grade will be calculated according to the following
process; term-end examination (70%), and homework (30%).

— 218 —

情報科学部 発行日：2023/5/1

COT211KA-CS-201

プログラミング 1(C/C++)（再履 (春))廣津登志夫

必選区分： ｜ 配当年次／単位：2〜4 年次／ 4 単位 ｜ 開講時期：春学期集中/Intensive(Spring)
その他属性：【授業の概要と目的（何を学ぶか）】
この授業ではプログラミング言語 C/C++を学び、これらを用いて簡単なプログラム作成を行う。ここでは単にプログラムを書くことだ
けが目的ではなく、C/C++によるプログラミングで重要となるプログラム実行時にどのようにメモリが利用されているかを理解することを重視する。コンピュータの仕組みを考えながら、プログラムがどのように動作しているのかを考え、正しく動作するプログラムとは何かを判断できるようになることをめざす。
【到達目標】
・インタープリタ言語とコンパイラ言語の違いを説明できる。
・C/C++ のソースコードとコンパイルの関係を説明できる。
・if 文、for 文を使った C/C++プログラムを作成することができる。
・関数を使った C/C++ プログラムを作成することができる。
・構造体を使った C/C++ プログラムを作成することができる。
・変数とポインタ、メモリアドレスの関係を説明することができる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-3」に関連【授業の進め方と方法】
この講義は再履修者のうち許可を受けた者が、全内容をオンライン
授業で学習するものである。対面クラスでは反転学習の形態で実施
しているが、必要に応じて対面クラスの補足説明を聞いたり質問に来たりしても構わない。学習の方法は対面クラスの反転学習と同様であるが、原則、週一回は講義時間もしくは指定の GBC の時間に学習の進捗状況および質問に来ること。

第7回

文字列と配列

第8回

変数とメモリ

第9回

関数

第 10 回 変数のスコープ

第 11 回 構造体

第 12 回 ポインタ

第 13 回 ポインタ演算【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No

第 14 回 ファイル入出力【授業計画】授業形態：オンライン/online
回
テーマ
内容
第 1 回 C/C++言語の導入
コンパイラとインタープリタの違いを学ぶ
C/C++の開発環境を理解する
最初のプログラムを作成し、実行させる
第 2 回 C/C++言語の基本形
インクルードファイルの書き方を学ぶ
main 関数の書き方を学ぶ
変数宣言について学ぶ
第 3 回 標準入出力
C 言語の出力方法である printfの使い方を学ぶ
C++言語の標準入出力である cin,cout の使い方を学ぶ
第 4 回 算術演算子
C/C++における加減乗除の方法を学ぶ
演算子の優先順位について理解する
第 5 回 条件分岐
if else を用いた条件分岐のあるプ
ログラムの書き方を学ぶ
switch 文について学ぶ
第 6 回 繰り返し制御
for, while を使った繰り返し方法
を学ぶ
break, continue により繰り返しの中断や継続を行う方法を学ぶ

配列の宣言と利用方法を学ぶ
配列とメモリマップの関係について学ぶ
配列と文字列の関係を学ぶ
変数とメモリの関係について学ぶ&演算子によりメモリアドレスを確認する方法を学ぶ
sizeof 演算子により変数領域の大きさを求める方法を学ぶ
関数定義と関数呼び出しの方法を学ぶ
プロトタイプ宣言について学ぶ
変数のスコープについて学ぶ
ローカル変数、グローバル変数について学ぶ
変数のメモリ割り当て方法の違い
について学ぶ
構造体の定義方法と参照方法を学ぶ
構造体とメモリの関係を学ぶ
ポインタとメモリアドレスの関係を学ぶ
ポインタ変数の使い方を学ぶ
ポインタと配列の関係を学ぶ
ポインタを使った構造体の参照方
法を学ぶ
ポインタの加算について学ぶ
ポインタを引数にした call byreference による関数呼び出しの方法を学ぶ
ファイルのオープンとクローズ方
法を学ぶ
ファイルへの値の書き出し方法を学ぶ
ファイルからの値の読出し方法を学ぶ【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 8 時間を標準とする。
事前学習資料（映像・演習プログラム）について、必ず、講義前に各自で予習した上で演習プログラムを全て動かしておくこと。
講義中に完了しなかった課題は次週までの宿題となる。
【テキスト（教科書）】
柴田望洋, “新 明解 C++ 入門”, ソフトバンククリエイティブ. 2017.
ISBN: 978-4-7973-9463-4【参考書】
柴田望洋, “新・明解 C 言語 入門編”, ソフトバンククリエイティブ.
2014. ISBN: 978-4-7973-7702-6【成績評価の方法と基準】
原則週一回の進捗確認及び質問と、全ての必須課題の提出は成績評
価の前提条件となる。
期末試験を実施し、理解度を評価する。
成績は、期末試験を 70%、課題提出を 30%で評価する。
【学生の意見等からの気づき】
2020 年度から実施している反転学習（事前に説明・演習を行い、講義の多くを課題プログラミングに充てる方式）について、学習効率や理解の面で良好な反応であったので、対面・オンラインに関わらずひきつづき同じ形態で講義を進める。予習、講義中・GBC の質問をフルに活用して、効果的に学習を進めて欲しい。

— 219 —

情報科学部 発行日：2023/5/1【学生が準備すべき機器他】
貸与 PC を利用してプログラミングを行う
対面・オンラインにかかわらず、質問対応には Zoom による画面共有を使用するので、講義での指示に従い Zoom に接続すること【その他の重要事項】
本講義の内容は、担当教員の企業研究所での実務経験により得た知見に基づき構成している【Outline (in English)】[Course outline]
Students learn the basic skills for writing programs in
Programing Language C/C++.
They not only study thegrammar of Programing Language C/C++, but also study thememory management and program execution architecture ofcurrent computer system.
[Learning Objectives]
Students expected to understand core concepts and functionality of C and C++. They also expected to build program using
C-level core functionalities, such as control flow, function call,data structure and pointer.
[Learning activities outside of classroom]
Students will be expected to spend eight hours to pre/post studyof the course including programming the homework and next
week’s pre-studying contents.
[Grading Criteria /Policy]
Weekly status report in GBC and submission of mandatory
exams are prerequisite for the evaluation.
Final grade will be calculated according to the following
process; term-end examination (70%), and homework (30%).

— 220 —

情報科学部 発行日：2023/5/1

COT211KA-CS-201

プログラミング 1(C/C++)（再履 (秋))廣津登志夫

必選区分： ｜ 配当年次／単位：2〜4 年次／ 4 単位 ｜ 開講時期：秋学期集中/Intensive(Fall)
その他属性：【授業の概要と目的（何を学ぶか）】
この授業ではプログラミング言語 C/C++を学び、これらを用いて簡単なプログラム作成を行う。ここでは単にプログラムを書くことだ
けが目的ではなく、C/C++によるプログラミングで重要となるプログラム実行時にどのようにメモリが利用されているかを理解することを重視する。コンピュータの仕組みを考えながら、プログラムがどのように動作しているのかを考え、正しく動作するプログラムとは何かを判断できるようになることをめざす。
【到達目標】
・インタープリタ言語とコンパイラ言語の違いを説明できる。
・C/C++ のソースコードとコンパイルの関係を説明できる。
・if 文、for 文を使った C/C++プログラムを作成することができる。
・関数を使った C/C++ プログラムを作成することができる。
・構造体を使った C/C++ プログラムを作成することができる。
・変数とポインタ、メモリアドレスの関係を説明することができる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-3」に関連【授業の進め方と方法】
この講義は再履修者のうち許可を受けた者が、全内容をオンライン
授業で学習するものである。対面クラスでは反転学習の形態で実施
しているが、必要に応じて対面クラスの補足説明を聞いたり質問に来たりしても構わない。学習の方法は対面クラスの反転学習と同様であるが、原則、週一回は講義時間もしくは指定の GBC の時間に学習の進捗状況および質問に来ること。

第7回

文字列と配列

第8回

変数とメモリ

第9回

関数

第 10 回 変数のスコープ

第 11 回 構造体

第 12 回 ポインタ

第 13 回 ポインタ演算【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No

第 14 回 ファイル入出力【授業計画】授業形態：オンライン/online
回
テーマ
内容
第 1 回 C/C++言語の導入
コンパイラとインタープリタの違いを学ぶ
C/C++の開発環境を理解する
最初のプログラムを作成し、実行させる
第 2 回 C/C++言語の基本形
インクルードファイルの書き方を学ぶ
main 関数の書き方を学ぶ
変数宣言について学ぶ
第 3 回 標準入出力
C 言語の出力方法である printfの使い方を学ぶ
C++言語の標準入出力である cin,cout の使い方を学ぶ
第 4 回 算術演算子
C/C++における加減乗除の方法を学ぶ
演算子の優先順位について理解する
第 5 回 条件分岐
if else を用いた条件分岐のあるプ
ログラムの書き方を学ぶ
switch 文について学ぶ
第 6 回 繰り返し制御
for, while を使った繰り返し方法
を学ぶ
break, continue により繰り返しの中断や継続を行う方法を学ぶ

配列の宣言と利用方法を学ぶ
配列とメモリマップの関係について学ぶ
配列と文字列の関係を学ぶ
変数とメモリの関係について学ぶ&演算子によりメモリアドレスを確認する方法を学ぶ
sizeof 演算子により変数領域の大きさを求める方法を学ぶ
関数定義と関数呼び出しの方法を学ぶ
プロトタイプ宣言について学ぶ
変数のスコープについて学ぶ
ローカル変数、グローバル変数について学ぶ
変数のメモリ割り当て方法の違い
について学ぶ
構造体の定義方法と参照方法を学ぶ
構造体とメモリの関係を学ぶ
ポインタとメモリアドレスの関係を学ぶ
ポインタ変数の使い方を学ぶ
ポインタと配列の関係を学ぶ
ポインタを使った構造体の参照方
法を学ぶ
ポインタの加算について学ぶ
ポインタを引数にした call byreference による関数呼び出しの方法を学ぶ
ファイルのオープンとクローズ方
法を学ぶ
ファイルへの値の書き出し方法を学ぶ
ファイルからの値の読出し方法を学ぶ【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 8 時間を標準とする。
事前学習資料（映像・演習プログラム）について、必ず、講義前に各自で予習した上で演習プログラムを全て動かしておくこと。
講義中に完了しなかった課題は次週までの宿題となる。
【テキスト（教科書）】
柴田望洋, “新 明解 C++ 入門”, ソフトバンククリエイティブ. 2017.
ISBN: 978-4-7973-9463-4【参考書】
柴田望洋, “新・明解 C 言語 入門編”, ソフトバンククリエイティブ.
2014. ISBN: 978-4-7973-7702-6【成績評価の方法と基準】
原則週一回の進捗確認及び質問と、全ての必須課題の提出は成績評
価の前提条件となる。
期末試験を実施し、理解度を評価する。
成績は、期末試験を 70%、課題提出を 30%で評価する。
【学生の意見等からの気づき】
2020 年度から実施している反転学習（事前に説明・演習を行い、講義の多くを課題プログラミングに充てる方式）について、学習効率や理解の面で良好な反応であったので、対面・オンラインに関わらずひきつづき同じ形態で講義を進める。予習、講義中・GBC の質問をフルに活用して、効果的に学習を進めて欲しい。

— 221 —

情報科学部 発行日：2023/5/1【学生が準備すべき機器他】
貸与 PC を利用してプログラミングを行う
対面・オンラインにかかわらず、質問対応には Zoom による画面共有を使用するので、講義での指示に従い Zoom に接続すること【その他の重要事項】
本講義の内容は、担当教員の企業研究所での実務経験により得た知見に基づき構成している【Outline (in English)】[Course outline]
Students learn the basic skills for writing programs in
Programing Language C/C++.
They not only study thegrammar of Programing Language C/C++, but also study thememory management and program execution architecture ofcurrent computer system.
[Learning Objectives]
Students expected to understand core concepts and functionality of C and C++. They also expected to build program using
C-level core functionalities, such as control flow, function call,data structure and pointer.
[Learning activities outside of classroom]
Students will be expected to spend eight hours to pre/post studyof the course including programming the homework and next
week’s pre-studying contents.
[Grading Criteria /Policy]
Weekly status report in GBC and submission of mandatory
exams are prerequisite for the evaluation.
Final grade will be calculated according to the following
process; term-end examination (70%), and homework (30%).

— 222 —

情報科学部 発行日：2023/5/1

COT211KA-CS-201

プログラミング 1(C/C++)（シフト開講)
廣津登志夫

必選区分： ｜ 配当年次／単位：2〜4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
この授業ではプログラミング言語 C/C++を学び、これらを用いて簡単なプログラム作成を行う。ここでは単にプログラムを書くことだ
けが目的ではなく、C/C++によるプログラミングで重要となるプログラム実行時にどのようにメモリが利用されているかを理解することを重視する。コンピュータの仕組みを考えながら、プログラムがどのように動作しているのかを考え、正しく動作するプログラムとは何かを判断できるようになることをめざす。
【到達目標】
・インタープリタ言語とコンパイラ言語の違いを説明できる。
・C/C++ のソースコードとコンパイルの関係を説明できる。
・if 文、for 文を使った C/C++プログラムを作成することができる。
・関数を使った C/C++ プログラムを作成することができる。
・構造体を使った C/C++ プログラムを作成することができる。
・変数とポインタ、メモリアドレスの関係を説明することができる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-3」に関連【授業の進め方と方法】
この科目はプログラミング 1(C/C++) を未履修のままで今学期を迎えた学生のうち、今後の学修計画上で今学期に本科目を学ぶことが望ましい学生を主たる対象として開講する（授業自体は、秋学期のプログラミング 2(C/C++) に並行して実施する）。
講義は反転学習の形態を取るので、事前学習資料の内容を理解した
上で、講義までに演習のプログラムについては各自で動かして動作を確認しておく。講義の最初に事前学習内容の理解度や課題の理解度のアンケートを実施し、事前学習及び課題のフィードバックを行う。講義中は主に課題のプログラミングを行い、TA 及び教員により質問等への個別対応を行う。

第6回

繰り返し制御第7回

文字列と配列

第8回

変数とメモリ

第9回

関数

第 10 回 変数のスコープ

第 11 回 構造体

第 12 回 ポインタ

第 13 回 ポインタ演算【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No

第 14 回 ファイル入出力【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 C/C++言語の導入
コンパイラとインタープリタの違いを学ぶ
C/C++の開発環境を理解する
最初のプログラムを作成し、実行させる
第 2 回 C/C++言語の基本形
インクルードファイルの書き方を学ぶ
main 関数の書き方を学ぶ
変数宣言について学ぶ
第 3 回 標準入出力
C 言語の出力方法である printfの使い方を学ぶ
C++言語の標準入出力である cin,cout の使い方を学ぶ
第 4 回 算術演算子
C/C++における加減乗除の方法を学ぶ
演算子の優先順位について理解する
第 5 回 条件分岐
if else を用いた条件分岐のあるプ
ログラムの書き方を学ぶ
switch 文について学ぶ

for, while を使った繰り返し方法
を学ぶ
break, continue により繰り返しの中断や継続を行う方法を学ぶ
配列の宣言と利用方法を学ぶ
配列とメモリマップの関係について学ぶ
配列と文字列の関係を学ぶ
変数とメモリの関係について学ぶ&演算子によりメモリアドレスを確認する方法を学ぶ
sizeof 演算子により変数領域の大きさを求める方法を学ぶ
関数定義と関数呼び出しの方法を学ぶ
プロトタイプ宣言について学ぶ
変数のスコープについて学ぶ
ローカル変数、グローバル変数について学ぶ
変数のメモリ割り当て方法の違い
について学ぶ
構造体の定義方法と参照方法を学ぶ
構造体とメモリの関係を学ぶ
ポインタとメモリアドレスの関係を学ぶ
ポインタ変数の使い方を学ぶ
ポインタと配列の関係を学ぶ
ポインタを使った構造体の参照方
法を学ぶ
ポインタの加算について学ぶ
ポインタを引数にした call byreference による関数呼び出しの方法を学ぶ
ファイルのオープンとクローズ方
法を学ぶ
ファイルへの値の書き出し方法を学ぶ
ファイルからの値の読出し方法を学ぶ【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 8 時間を標準とする。
事前学習資料（映像・演習プログラム）について、必ず、講義前に各自で予習した上で演習プログラムを全て動かしておくこと。
講義中に完了しなかった課題は次週までの宿題となる。
【テキスト（教科書）】
柴田望洋, “新 明解 C++ 入門”, ソフトバンククリエイティブ. 2017.
ISBN: 978-4-7973-9463-4【参考書】
柴田望洋, “新・明解 C 言語 入門編”, ソフトバンククリエイティブ.
2014. ISBN: 978-4-7973-7702-6【成績評価の方法と基準】
講義への出席と全ての必須課題の提出は成績評価の前提条件となる。
期末試験を実施し、理解度を評価する。
成績は、期末試験を 70%、課題提出を 30%で評価する。

— 223 —

情報科学部 発行日：2023/5/1【学生の意見等からの気づき】
2020 年度から実施している反転学習（事前に説明・演習を行い、講義の多くを課題プログラミングに充てる方式）について、学習効率や理解の面で良好な反応であったので、対面・オンラインに関わらずひきつづき同じ形態で講義を進める。予習、講義中・GBC の質問をフルに活用して、効果的に学習を進めて欲しい。
【学生が準備すべき機器他】
貸与 PC を利用してプログラミングを行う
対面・オンラインにかかわらず、質問対応には Zoom による画面共有を使用するので、講義での指示に従い Zoom に接続すること【その他の重要事項】
本講義の内容は、担当教員の企業研究所での実務経験により得た知見に基づき構成している【Outline (in English)】[Course outline]
Students learn the basic skills for writing programs in
Programing Language C/C++.
They not only study thegrammar of Programing Language C/C++, but also study thememory management and program execution architecture ofcurrent computer system.
[Learning Objectives]
Students expected to understand core concepts and functionality of C and C++. They also expected to build program using
C-level core functionalities, such as control flow, function call,data structure and pointer.
[Learning activities outside of classroom]
Students will be expected to spend eight hours to pre/post studyof the course including programming the homework and next
week’s pre-studying contents.
[Grading Criteria /Policy]
Attending the class and submission of mandatory exams are
prerequisite for the evaluation.
Final grade will be calculated according to the following
process; term-end examination (70%), and homework (30%).

— 224 —

情報科学部 発行日：2023/5/1

COT211KA-CS-202

プログラミング 2(C/C++)
相島

健助、廣津

登志夫

必選区分： ｜ 配当年次／単位：2〜4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
本授業はプログラミング 1(C/C++) の後続科目として、C++用いたオブジェクト指向プログラミングにより小規模のプログラムを作成できるようになることを目的とする。学習においてはオブジェクト
指向プログラミングの基本概念を意識し、コンピュータの仕組みと結びつけて、プログラムの動作を理解する視点を獲得することめざす。
【到達目標】
・オブジェクト指向の基本的な考え方を説明できる。
・C++ を用いて、オブジェクト指向に沿ったクラス設計を行うことができる。
・オブジェクトのポインタを用いたプログラムを作成・理解できる。
・オブジェクトの継承を理解し、プログラムを作成できる。
・カプセル化を意識したプログラムを作成できる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-3」に関連【授業の進め方と方法】
講義は本科目の前段科目であるプログラミング 1(C/C++) と同様に、反転学習の形態を取る。事前学習資料の内容を理解した上で、講義までに演習のプログラムについては各自で動かして動作を確認しておく。講義の最初に事前学習内容の理解度や課題の理解度のアンケー
トを実施し、事前学習及び課題のフィードバックを行う。講義中は
主に課題のプログラミングを行い、TA 及び教員により質問等への個別対応を行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 オブジェクト指向の基 オブジェクト指向の考え方を理解
本
し、メンバ変数、メンバ関数を持ったクラスを作成し、オブジェ
クトを生成する。
第 2 回 コンストラクタ
オブジェクトの初期化手順として、デフォルトコンストラクタ、
コピーコンストラクタ、変換コン
ストラクタの作成方法を学ぶ。
第 3 回 カプセル化、演算子関 クラスのカプセル化について
数
public と private の使い分け、
ヘッダファイルとソースファイルの分割について学ぶ。
第 4 回 静的メンバ、コンスト 静的メンバと動的メンバの違いを
ラクタ初期化子
理解する。代入演算子(operator=) 、入れ子のクラス構
造とコンストラクタ初期化子について理解する。
第 5 回 定値オブジェクト、
定値オブジェクトを有効に扱うたfriend 関数
めのメンバ関数定義法を学ぶ。
friend 関数も紹介する。また、
変換関数、演算子関数を学ぶ。
第 6 回 クラスの継承
派生クラスへの継承について学
ぶ。継承の本質、継承の仕組み、および継承の表現し方などを理解
する。

第7回

仮想関数とポリモー
フィズム

virtual 関数を作成して、動的な型情報によるプログラミング手法を学ぶ。ポリモーフィズムを理解する。
第 8 回 抽象クラス
純粋仮装関数を理解し、抽象クラスの設計と使い方を学ぶ。
第 9 回 ヒープメモリとポイン ヒープメモリとポインタを使った
タ
オブジェクト管理を学ぶ。new
演算子を使って生成されたオブジェクトはヒープメモリに管理する仕組みを理解し、メモリの解放方法も学ぶ。
第 10 回 例外処理
例外処理の書き方について学び、
標準の例外クラスを使えるようになる。
第 11 回 クラステンプレート
クラステンプレートと関数テンプ
レートを活用したプログラミング
手法を学ぶ。
第 12 回 ベクトルライブラリ
可変長配列などのベクトルライブ
ラリの使い方を学ぶ。
第 13 回 ベクトル以外のコンテ リストやスタックマップなどデーナ
タ構造の設計と使い方を学ぶ。
第 14 回 関数ポインタ
関数ポインタによる関数の入れ替え手法を学ぶ。文字列クラスの使い方も学ぶ。
【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 8 時間を標準とする。
事前学習資料（映像・演習プログラム）について、必ず、講義前に各自で予習した上で演習プログラムを全て動かしておくこと。
講義中に完了しなかった課題は次週までの宿題となる。
【テキスト（教科書）】
柴田望洋, "新・明解Ｃ＋＋で学ぶオブジェクト指向プログラミング",
ソフトバンククリエイティブ, 2018. ISBN ： 978-4-7973-9716-1【参考書】
柴田望洋, “新版 明解 C++ 入門”, ソフトバンククリエイティブ, 2017.
ISBN ： 978-4-7973-9463-4 (1 年秋に使用したもの）【成績評価の方法と基準】
講義への出席と全ての必須課題の提出は成績評価の前提条件となる。
期末試験を実施し、理解度を評価する。
成績は、期末試験を 70%、課題提出を 30%で評価する。
【学生の意見等からの気づき】
特になし。
【学生が準備すべき機器他】
貸与 PC を利用してプログラミングを行う。
対面・オンラインにかかわらず、質問対応には Zoom による画面共有を使用するので、講義での指示に従い Zoom に接続すること。
【その他の重要事項】
プログラミング 1(C/C++) の講義内容を理解していることを前提とする。
本講義の内容は、担当教員の企業研究所での実務経験により得た知見に基づき構成している。
【Outline (in English)】[Course outline]— 225 —

情報科学部 発行日：2023/5/1

This course aims to learn general principle and techniques ofobject-oriented programming in C++, as the advanced courseof Programming1(C/C++). In the lectures of the course, thecomputer structure and its relation to programming in C++ are
also explained and discussed. The students are expected tolearn the basic concepts and mechanisms of C++ and to gain
sufficient ability to construct simple programs in C++. They
are also expected to build up their ability for understanding
the behaviors of programs in C++.
[Learning Objectives]
Students expected to understand the basic concepts andfunctionality of object-oriented programming using C and C++.
They also expected to build program using object-oriented
manner, such as class, inheritance and encapsulation.
[Learning activities outside of classroom]
Students will be expected to spend eight hours to pre/post studyof the course including programming the homework and next
week’s pre-studying contents.
[Grading Criteria /Policy]
Attending the class and submission of mandatory exams are
prerequisite for the evaluation.
Final grade will be calculated according to the following
process; term-end examination (70%), and homework (30%).

— 226 —

情報科学部 発行日：2023/5/1

COT211KA-CS-202

プログラミング 2(C/C++)（再履 (春)）
相島

健助、廣津

登志夫

必選区分： ｜ 配当年次／単位：2〜4 年次／ 4 単位 ｜ 開講時期：春学期集中/Intensive(Spring)
その他属性：【授業の概要と目的（何を学ぶか）】
本授業はプログラミング 1(C/C++) の後続科目として、C++用いたオブジェクト指向プログラミングにより小規模のプログラムを作成できるようになることを目的とする。学習においてはオブジェクト
指向プログラミングの基本概念を意識し、コンピュータの仕組みと結びつけて、プログラムの動作を理解する視点を獲得することめざす。
【到達目標】
・オブジェクト指向の基本的な考え方を説明できる。
・C++ を用いて、オブジェクト指向に沿ったクラス設計を行うことができる。
・オブジェクトのポインタを用いたプログラムを作成・理解できる。
・オブジェクトの継承を理解し、プログラムを作成できる。
・カプセル化を意識したプログラムを作成できる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-3」に関連【授業の進め方と方法】
この講義は再履修者のうち許可を受けた者が、全内容をオンライン
授業で学習するものである。対面クラスでは反転学習の形態で実施
しているが、必要に応じて対面クラスの補足説明を聞いたり質問に来たりしても構わない。学習の方法は対面クラスの反転学習と同様であるが、原則、週一回は講義時間もしくは指定の GBC の時間に学習の進捗状況および質問に来ること。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：オンライン/online
回
テーマ
内容
第 1 回 オブジェクト指向の基 オブジェクト指向の考え方を理解
本
し、メンバ変数、メンバ関数を持ったクラスを作成し、オブジェ
クトを生成する。
第 2 回 コンストラクタ
オブジェクトの初期化手順として、デフォルトコンストラクタ、
コピーコンストラクタ、変換コン
ストラクタの作成方法を学ぶ。
第 3 回 カプセル化、演算子関 クラスのカプセル化について
数
public と private の使い分け、
ヘッダファイルとソースファイルの分割について学ぶ。
第 4 回 静的メンバ、コンスト 静的メンバと動的メンバの違いを
ラクタ初期化子
理解する。代入演算子(operator=) 、入れ子のクラス構
造とコンストラクタ初期化子について理解する。
第 5 回 定値オブジェクト、
定値オブジェクトを有効に扱うたfriend 関数
めのメンバ関数定義法を学ぶ。
friend 関数も紹介する。また、
変換関数、演算子関数を学ぶ。
第 6 回 クラスの継承
派生クラスへの継承について学
ぶ。継承の本質、継承の仕組み、および継承の表現し方などを理解する。
第 7 回 仮想関数とポリモー
virtual 関数を作成して、動的なフィズム
型情報によるプログラミング手法を学ぶ。ポリモーフィズムを理解
する。

第8回

抽象クラス

純粋仮装関数を理解し、抽象クラスの設計と使い方を学ぶ。
第 9 回 ヒープメモリとポイン ヒープメモリとポインタを使った
タ
オブジェクト管理を学ぶ。new
演算子を使って生成されたオブジェクトはヒープメモリに管理する仕組みを理解し、メモリの解放方法も学ぶ。
第 10 回 例外処理
例外処理の書き方について学び、
標準の例外クラスを使えるようになる。
第 11 回 クラステンプレート
クラステンプレートと関数テンプ
レートを活用したプログラミング
手法を学ぶ。
第 12 回 ベクトルライブラリ
可変長配列などのベクトルライブ
ラリの使い方を学ぶ。
第 13 回 ベクトル以外のコンテ リストやスタックマップなどデーナ
タ構造の設計と使い方を学ぶ。
第 14 回 関数ポインタ
関数ポインタによる関数の入れ替え手法を学ぶ。文字列クラスの使い方も学ぶ。
【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 8 時間を標準とする。
事前学習資料（映像・演習プログラム）について、必ず、講義前に各自で予習した上で演習プログラムを全て動かしておくこと。
講義中に完了しなかった課題は次週までの宿題となる。
【テキスト（教科書）】
柴田望洋, "新・明解Ｃ＋＋で学ぶオブジェクト指向プログラミング",
ソフトバンククリエイティブ, 2018. ISBN ： 978-4-7973-9716-1【参考書】
柴田望洋, “新版 明解 C++ 入門”, ソフトバンククリエイティブ, 2017.
ISBN ： 978-4-7973-9463-4 (1 年秋に使用したもの）【成績評価の方法と基準】
原則週一回の進捗確認及び質問と、必須課題の提出は成績評価の前提条件となる。
期末試験を実施し、理解度を評価する。
成績は、期末試験を 70%、課題提出を 30%で評価する。
【学生の意見等からの気づき】
特になし。
【学生が準備すべき機器他】
貸与 PC を利用してプログラミングを行う。
対面・オンラインにかかわらず、質問対応には Zoom による画面共有を使用するので、講義での指示に従い Zoom に接続すること。
【その他の重要事項】
プログラミング 1(C/C++) の講義内容を理解していることを前提とする。
本講義の内容は、担当教員の企業研究所での実務経験により得た知見に基づき構成している。
【Outline (in English)】[Course outline]— 227 —

情報科学部 発行日：2023/5/1

This course aims to learn general principle and techniques ofobject-oriented programming in C++, as the advanced courseof Programming1(C/C++). In the lectures of the course, thecomputer structure and its relation to programming in C++ are
also explained and discussed. The students are expected tolearn the basic concepts and mechanisms of C++ and to gain
sufficient ability to construct simple programs in C++. They
are also expected to build up their ability for understanding
the behaviors of programs in C++.
[Learning Objectives]
Students expected to understand the basic concepts andfunctionality of object-oriented programming using C and C++.
They also expected to build program using object-oriented
manner, such as class, inheritance and encapsulation.
[Learning activities outside of classroom]
Students will be expected to spend eight hours to pre/post studyof the course including programming the homework and next
week’s pre-studying contents.
[Grading Criteria /Policy]
Weekly status report in GBC and submission of mandatory
exams are prerequisite for the evaluation.
Final grade will be calculated according to the following
process; term-end examination (70%), and homework (30%).

— 228 —

情報科学部 発行日：2023/5/1

COT211KA-CS-202

プログラミング 2(C/C++)（再履 (秋)）廣津登志夫

必選区分： ｜ 配当年次／単位：2〜4 年次／ 4 単位 ｜ 開講時期：秋学期集中/Intensive(Fall)
その他属性：【授業の概要と目的（何を学ぶか）】
本授業はプログラミング 1(C/C++) の後続科目として、C++用いたオブジェクト指向プログラミングにより小規模のプログラムを作成できるようになることを目的とする。学習においてはオブジェクト
指向プログラミングの基本概念を意識し、コンピュータの仕組みと結びつけて、プログラムの動作を理解する視点を獲得することめざす。
【到達目標】
・オブジェクト指向の基本的な考え方を説明できる。
・C++ を用いて、オブジェクト指向に沿ったクラス設計を行うことができる。
・オブジェクトのポインタを用いたプログラムを作成・理解できる。
・オブジェクトの継承を理解し、プログラムを作成できる。
・カプセル化を意識したプログラムを作成できる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-3」に関連【授業の進め方と方法】
この講義は再履修者のうち許可を受けた者が、全内容をオンライン
授業で学習するものである。対面クラスでは反転学習の形態で実施
しているが、必要に応じて対面クラスの補足説明を聞いたり質問に来たりしても構わない。学習の方法は対面クラスの反転学習と同様であるが、原則、週一回は講義時間もしくは指定の GBC の時間に学習の進捗状況および質問に来ること。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：オンライン/online
回
テーマ
内容
第 1 回 オブジェクト指向の基 オブジェクト指向の考え方を理解
本
し、メンバ変数、メンバ関数を持ったクラスを作成し、オブジェ
クトを生成する。
第 2 回 コンストラクタ
オブジェクトの初期化手順として、デフォルトコンストラクタ、
コピーコンストラクタ、変換コン
ストラクタの作成方法を学ぶ。
第 3 回 カプセル化、演算子関 クラスのカプセル化について
数
public と private の使い分け、
ヘッダファイルとソースファイルの分割について学ぶ。
第 4 回 静的メンバ、コンスト 静的メンバと動的メンバの違いを
ラクタ初期化子
理解する。代入演算子(operator=) 、入れ子のクラス構
造とコンストラクタ初期化子について理解する。
第 5 回 定値オブジェクト、
定値オブジェクトを有効に扱うたfriend 関数
めのメンバ関数定義法を学ぶ。
friend 関数も紹介する。また、
変換関数、演算子関数を学ぶ。
第 6 回 クラスの継承
派生クラスへの継承について学
ぶ。継承の本質、継承の仕組み、および継承の表現し方などを理解する。
第 7 回 仮想関数とポリモー
virtual 関数を作成して、動的なフィズム
型情報によるプログラミング手法を学ぶ。ポリモーフィズムを理解
する。

第8回

抽象クラス

純粋仮装関数を理解し、抽象クラスの設計と使い方を学ぶ。
第 9 回 ヒープメモリとポイン ヒープメモリとポインタを使った
タ
オブジェクト管理を学ぶ。new
演算子を使って生成されたオブジェクトはヒープメモリに管理する仕組みを理解し、メモリの解放方法も学ぶ。
第 10 回 例外処理
例外処理の書き方について学び、
標準の例外クラスを使えるようになる。
第 11 回 クラステンプレート
クラステンプレートと関数テンプ
レートを活用したプログラミング
手法を学ぶ。
第 12 回 ベクトルライブラリ
可変長配列などのベクトルライブ
ラリの使い方を学ぶ。
第 13 回 ベクトル以外のコンテ リストやスタックマップなどデーナ
タ構造の設計と使い方を学ぶ。
第 14 回 関数ポインタ
関数ポインタによる関数の入れ替え手法を学ぶ。文字列クラスの使い方も学ぶ。
【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 8 時間を標準とする。
事前学習資料（映像・演習プログラム）について、必ず、講義前に各自で予習した上で演習プログラムを全て動かしておくこと。
講義中に完了しなかった課題は次週までの宿題となる。
【テキスト（教科書）】
柴田望洋, "新・明解Ｃ＋＋で学ぶオブジェクト指向プログラミング",
ソフトバンククリエイティブ, 2018. ISBN ： 978-4-7973-9716-1【参考書】
柴田望洋, “新版 明解 C++ 入門”, ソフトバンククリエイティブ, 2017.
ISBN ： 978-4-7973-9463-4 (1 年秋に使用したもの）【成績評価の方法と基準】
原則週一回の進捗確認及び質問と、必須課題の提出は成績評価の前提条件となる。
期末試験を実施し、理解度を評価する。
成績は、期末試験を 70%、課題提出を 30%で評価する。
【学生の意見等からの気づき】
特になし。
【学生が準備すべき機器他】
貸与 PC を利用してプログラミングを行う。
対面・オンラインにかかわらず、質問対応には Zoom による画面共有を使用するので、講義での指示に従い Zoom に接続すること。
【その他の重要事項】
プログラミング 1(C/C++) の講義内容を理解していることを前提とする。
本講義の内容は、担当教員の企業研究所での実務経験により得た知見に基づき構成している。
【Outline (in English)】[Course outline]— 229 —

情報科学部 発行日：2023/5/1

This course aims to learn general principle and techniques ofobject-oriented programming in C++, as the advanced courseof Programming1(C/C++). In the lectures of the course, thecomputer structure and its relation to programming in C++ are
also explained and discussed. The students are expected tolearn the basic concepts and mechanisms of C++ and to gain
sufficient ability to construct simple programs in C++. They
are also expected to build up their ability for understanding
the behaviors of programs in C++.
[Learning Objectives]
Students expected to understand the basic concepts andfunctionality of object-oriented programming using C and C++.
They also expected to build program using object-oriented
manner, such as class, inheritance and encapsulation.
[Learning activities outside of classroom]
Students will be expected to spend eight hours to pre/post studyof the course including programming the homework and next
week’s pre-studying contents.
[Grading Criteria /Policy]
Weekly status report in GBC and submission of mandatory
exams are prerequisite for the evaluation.
Final grade will be calculated according to the following
process; term-end examination (70%), and homework (30%).

— 230 —

情報科学部 発行日：2023/5/1

COT211KA-CS-202

プログラミング 2(C/C++)（シフト開講）
廣津登志夫

必選区分： ｜ 配当年次／単位：2〜4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
本授業はプログラミング 1(C/C++) の後続科目として、C++用いたオブジェクト指向プログラミングにより小規模のプログラムを作成できるようになることを目的とする。学習においてはオブジェクト
指向プログラミングの基本概念を意識し、コンピュータの仕組みと結びつけて、プログラムの動作を理解する視点を獲得することめざす。
【到達目標】
・オブジェクト指向の基本的な考え方を説明できる。
・C++ を用いて、オブジェクト指向に沿ったクラス設計を行うことができる。
・オブジェクトのポインタを用いたプログラムを作成・理解できる。
・オブジェクトの継承を理解し、プログラムを作成できる。
・カプセル化を意識したプログラムを作成できる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-3」に関連【授業の進め方と方法】
この科目はプログラミング 2(C/C++) を未履修のままで今学期を迎えた学生のうち、今後の学修計画上で今学期に本科目を学ぶことが望ましい学生を主たる対象として開講する（授業自体は、春学期のプログラミング１ (C/C++) に並行して実施する）。
講義は本科目の前段科目であるプログラミング 1(C/C++) と同様に、反転学習の形態を取る。事前学習資料の内容を理解した上で、講義までに演習のプログラムについては各自で動かして動作を確認しておく。講義の最初に事前学習内容の理解度や課題の理解度のアンケー
トを実施し、事前学習及び課題のフィードバックを行う。講義中は
主に課題のプログラミングを行い、TA 及び教員により質問等への個別対応を行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 オブジェクト指向の基 オブジェクト指向の考え方を理解
本
し、メンバ変数、メンバ関数を持ったクラスを作成し、オブジェ
クトを生成する。
第 2 回 コンストラクタ
オブジェクトの初期化手順として、デフォルトコンストラクタ、
コピーコンストラクタ、変換コン
ストラクタの作成方法を学ぶ。
第 3 回 カプセル化、演算子関 クラスのカプセル化について
数
public と private の使い分け、
ヘッダファイルとソースファイルの分割について学ぶ。
第 4 回 静的メンバ、コンスト 静的メンバと動的メンバの違いを
ラクタ初期化子
理解する。代入演算子(operator=) 、入れ子のクラス構
造とコンストラクタ初期化子について理解する。
第 5 回 定値オブジェクト、
定値オブジェクトを有効に扱うたfriend 関数
めのメンバ関数定義法を学ぶ。
friend 関数も紹介する。また、
変換関数、演算子関数を学ぶ。

第6回

クラスの継承派生クラスへの継承について学
ぶ。継承の本質、継承の仕組み、および継承の表現し方などを理解する。
第 7 回 仮想関数とポリモー
virtual 関数を作成して、動的なフィズム
型情報によるプログラミング手法を学ぶ。ポリモーフィズムを理解する。
第 8 回 抽象クラス
純粋仮装関数を理解し、抽象クラスの設計と使い方を学ぶ。
第 9 回 ヒープメモリとポイン ヒープメモリとポインタを使った
タ
オブジェクト管理を学ぶ。new
演算子を使って生成されたオブジェクトはヒープメモリに管理する仕組みを理解し、メモリの解放方法も学ぶ。
第 10 回 例外処理
例外処理の書き方について学び、
標準の例外クラスを使えるようになる。
第 11 回 クラステンプレート
クラステンプレートと関数テンプ
レートを活用したプログラミング
手法を学ぶ。
第 12 回 ベクトルライブラリ
可変長配列などのベクトルライブ
ラリの使い方を学ぶ。
第 13 回 ベクトル以外のコンテ リストやスタックマップなどデーナ
タ構造の設計と使い方を学ぶ。
第 14 回 関数ポインタ
関数ポインタによる関数の入れ替え手法を学ぶ。文字列クラスの使い方も学ぶ。
【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 8 時間を標準とする。
事前学習資料（映像・演習プログラム）について、必ず、講義前に各自で予習した上で演習プログラムを全て動かしておくこと。
講義中に完了しなかった課題は次週までの宿題となる。
【テキスト（教科書）】
柴田望洋, "新・明解Ｃ＋＋で学ぶオブジェクト指向プログラミング",
ソフトバンククリエイティブ, 2018. ISBN ： 978-4-7973-9716-1【参考書】
柴田望洋, “新版 明解 C++ 入門”, ソフトバンククリエイティブ, 2017.
ISBN ： 978-4-7973-9463-4 (1 年秋に使用したもの）【成績評価の方法と基準】
講義への出席と全ての必須課題の提出は成績評価の前提条件となる。
期末試験を実施し、理解度を評価する。
成績は、期末試験を 70%、課題提出を 30%で評価する。
【学生の意見等からの気づき】
特になし。
【学生が準備すべき機器他】
貸与 PC を利用してプログラミングを行う。
対面・オンラインにかかわらず、質問対応には Zoom による画面共有を使用するので、講義での指示に従い Zoom に接続すること。
【その他の重要事項】
プログラミング 1(C/C++) の講義内容を理解していることを前提とする。
本講義の内容は、担当教員の企業研究所での実務経験により得た知見に基づき構成している。
【Outline (in English)】[Course outline]— 231 —

情報科学部 発行日：2023/5/1

This course aims to learn general principle and techniques ofobject-oriented programming in C++, as the advanced courseof Programming1(C/C++). In the lectures of the course, thecomputer structure and its relation to programming in C++ are
also explained and discussed. The students are expected tolearn the basic concepts and mechanisms of C++ and to gain
sufficient ability to construct simple programs in C++. They
are also expected to build up their ability for understanding
the behaviors of programs in C++.
[Learning Objectives]
Students expected to understand the basic concepts andfunctionality of object-oriented programming using C and C++.
They also expected to build program using object-oriented
manner, such as class, inheritance and encapsulation.
[Learning activities outside of classroom]
Students will be expected to spend eight hours to pre/post studyof the course including programming the homework and next
week’s pre-studying contents.
[Grading Criteria /Policy]
Attending the class and submission of mandatory exams are
prerequisite for the evaluation.
Final grade will be calculated according to the following
process; term-end examination (70%), and homework (30%).

— 232 —

情報科学部 発行日：2023/5/1

COT311KA-CS-201e

プログラミング演習 1(C/C++)
廣津

登志夫

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
ある程度規模の大きいプログラムを書くことを通じて、高度なソフ
トウェアをプログラミングすることに対する理解を深める。プログ
ラミング言語の文法だけではなく、実行環境や開発環境を含めた汎用的なプログラミング環境に慣れ、実際的なプログラミングを学ぶ。
【到達目標】
前段科目である「プログラミング 2(C/C++)」で学んだプログラミン
グ技術を用いて、目的に応じた中規模のソフトウェア（アプリケー
ション）が作成できるようになること。ソフトウェア開発の考え方
や手順を理解ができるようになること。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-3」に関連【授業の進め方と方法】
前半は、文書処理のプログラムを通じて、既に使用として定まった
フォーマットのデータの処理方法を学ぶと同時に、基本的な文書処理の手順についてのプログラミングを行う。後半は、ユーザ操作によりパズルを解くアプリケーションの作成を通じて、問題に対応したデータ構造の作り方やソフトウェアのモジュール化について学ぶ。
課題についての質問状況に応じて、内容の補足説明などのフィード
バックを随時行う。

【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。
準備学習として、前段科目であるプログラミング 2(C/C++) の内容を復習し、十分に理解を深めておくこと。授業後の学習では、講義中に完了しなかったプログラミング課題およびレポート作成に取り組むこと。
【テキスト（教科書）】
説明資料をオンライン配布する【参考書】
柴田望洋, "新・明解 C++入門", ソフトバンククリエイティブ, 2017.
ISBN: 978-4-7973-9463-4. (１年秋科目教科書）
柴田望洋, "新・明解 C++で学ぶオブジェクト指向プログラミング",
ソフトバンククリエイティブ, 2018. ISBN: 978-4-7973-9716-1. (2
年春科目教科書）
冨永和人, 権藤克彦, "例解 UNIX/Linux プログラミング教室: シ
ステムコールを使いこなすための 12 講", オーム社, 2018. ISBN:
978-4-274-22210-8.
【成績評価の方法と基準】
講義への出席と全ての必須課題の提出は成績評価の前提条件となる。
各回で出題するプログラム課題に対する取り組み (40%)、およびレ
ポート課題 (60%) から総合的に評価する。

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【学生の意見等からの気づき】
特になし【フィールドワーク（学外での実習等）の実施】
なし / No【学生が準備すべき機器他】
貸与 PC を利用してプログラミングを行う。
対面・オンラインにかかわらず、質問対応には Zoom による画面共有を使用するので、講義での指示に従い Zoom に接続すること。

【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
導入
開発環境 (Cygwin, Linux) の理
解
2
文書処理プログラミン 「人工無能」の基本インタラク
グ (1)ションルーチンとマルチバイト文
字の処理
3
文書処理プログラミン 汎用アルゴリズムライブラリによグ (2)るソートの実現
4
文書処理プログラミン n-gram の実現
グ (3)5
文書処理プログラミン マルコフ連鎖を用いた文生成
グ (4)6
文書処理プログラミン 形態素解析を用いた文生成
グ (5)7
文書処理プログラミン 実装による実効性能の検討
グ (6)8パズルアプリケーショ 基本的なユーザ操作と表示の実装
ンの実装 (1)9
パズルアプリケーショ 段階的な機能拡張
ンの実装 (2)エラー処理やサイズ等の制約の緩和の実現
10
パズルアプリケーショ ソフトウェアの部品化による再実ンの実装 (3)
装11
パズルアプリケーショ ライブラリを利用したソフトウェンの実装 (4)アの改良
12パズルアプリケーショ 自動解法とアニメーション表示にンの実装 (5)よる高度化
13
パズルアプリケーショ Wrapper クラスの設計と実装にンの実装 (6)よる発展的改良14
まとめ
講義の演習全体の総括と質問への対応【その他の重要事項】
プログラミング 1(C/C++)、プログラミング 2(C/C++) の講義内容を理解していることを前提とする。
本講義の内容は、担当教員の企業研究所での実務経験により得た知見に基づき構成している。
【Outline (in English)】[Course outline]
This is an introductory course to understand C/C++ programming Language. With writing middle-scale software using
actual development environment, students will deepen theirunderstanding for the scheme and processes of the softwaredevelopment.
[Learning Objectives]
Students expected to build middle-scale program using objectoriented manner.
[Learning activities outside of classroom]
Students will be expected to spend four hours to program theexams.
[Grading Criteria /Policy]
Attending the class and submission of mandatory exams are
prerequisite for the evaluation.
Final grade will be calculated according to the following
process; final report (60%), and homework (40%).

— 233 —

情報科学部 発行日：2023/5/1

COT311KA-CS-201e

プログラミング演習 1(C/C++)（再履）
廣津登志夫

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期集中/Intensive(Fall)
その他属性：【授業の概要と目的（何を学ぶか）】
ある程度規模の大きいプログラムを書くことを通じて、高度なソフ
トウェアをプログラミングすることに対する理解を深める。プログ
ラミング言語の文法だけではなく、実行環境や開発環境を含めた汎用的なプログラミング環境に慣れ、実際的なプログラミングを学ぶ。
【到達目標】
前段科目である「プログラミング 2(C/C++)」で学んだプログラミン
グ技術を用いて、目的に応じた中規模のソフトウェア（アプリケー
ション）が作成できるようになること。ソフトウェア開発の考え方
や手順を理解ができるようになること。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-3」に関連【授業の進め方と方法】
この講義は再履修者のうち許可を受けた者が、全内容をオンライン
授業で学習するものである。対面クラスでは反転学習の形態で実施しているので、必要に応じて対面クラスの補足説明を聞いたり、当該時限中に質問に来たりしても構わない。学習の方法は対面クラスの反転学習と同様 であるが、原則、週一回は講義時間もしくは指定の GBC の時間に 学習の進捗状況および質問に来ること。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。
準備学習として、前段科目であるプログラミング 2(C/C++) の内容を復習し、十分に理解を深めておくこと。授業後の学習では、講義中に完了しなかったプログラミング課題およびレポート作成に取り組むこと。
【テキスト（教科書）】
説明資料をオンライン配布する【参考書】
柴田望洋, "新・明解 C++入門", ソフトバンククリエイティブ, 2017.
ISBN: 978-4-7973-9463-4. (１年秋科目教科書）
柴田望洋, "新・明解 C++で学ぶオブジェクト指向プログラミング",
ソフトバンククリエイティブ, 2018. ISBN: 978-4-7973-9716-1. (2
年春科目教科書）
冨永和人, 権藤克彦, "例解 UNIX/Linux プログラミング教室: シ
ステムコールを使いこなすための 12 講", オーム社, 2018. ISBN:
978-4-274-22210-8.
【成績評価の方法と基準】
原則週一回の進捗確認及び質問と、全ての必須課題の提出は成績評
価の前提条件となる。
各回で出題するプログラム課題に対する取り組み (40%)、およびレ
ポート課題 (60%) から総合的に評価する。
【学生の意見等からの気づき】
特になし【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：オンライン/online
回
テーマ
内容
1
導入
開発環境 (Cygwin, Linux) の理
解
2
文書処理プログラミン 「人工無能」の基本インタラク
グ (1)ションルーチンとマルチバイト文
字の処理
3
文書処理プログラミン 汎用アルゴリズムライブラリによグ (2)るソートの実現
4
文書処理プログラミン n-gram の実現
グ (3)5
文書処理プログラミン マルコフ連鎖を用いた文生成
グ (4)6
文書処理プログラミン 形態素解析を用いた文生成
グ (5)7
文書処理プログラミン 実装による実効性能の検討
グ (6)8パズルアプリケーショ 基本的なユーザ操作と表示の実装
ンの実装 (1)9
パズルアプリケーショ 段階的な機能拡張
ンの実装 (2)エラー処理やサイズ等の制約の緩和の実現
10
パズルアプリケーショ ソフトウェアの部品化による再実ンの実装 (3)
装11
パズルアプリケーショ ライブラリを利用したソフトウェンの実装 (4)アの改良
12パズルアプリケーショ 自動解法とアニメーション表示にンの実装 (5)よる高度化
13
パズルアプリケーショ Wrapper クラスの設計と実装にンの実装 (6)よる発展的改良14
まとめ
講義の演習全体の総括と質問への対応【学生が準備すべき機器他】
貸与 PC を利用してプログラミングを行う。
対面・オンラインにかかわらず、質問対応には Zoom による画面共有を使用するので、講義での指示に従い Zoom に接続すること。
【その他の重要事項】
プログラミング 1(C/C++)、プログラミング 2(C/C++) の講義内容を理解していることを前提とする。
本講義の内容は、担当教員の企業研究所での実務経験により得た知見に基づき構成している。
【Outline (in English)】[Course outline]
This is an introductory course to understand C/C++ programming Language. With writing middle-scale software using
actual development environment, students will deepen theirunderstanding for the scheme and processes of the softwaredevelopment.
[Learning Objectives]
Students expected to build middle-scale program using objectoriented manner.
[Learning activities outside of classroom]
Students will be expected to spend four hours to program theexams.
[Grading Criteria /Policy]
Weekly status report in GBC and submission of mandatory
exams are prerequisite for the evaluation.
Final grade will be calculated according to the following
process; final report (60%), and homework (40%).

— 234 —

情報科学部 発行日：2023/5/1

PRI210KA-CS-151

形式言語とオートマトン
藤田悟

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉〈実〉第6回【授業の概要と目的（何を学ぶか）】・オートマトンとは何か理解する・有限オートマトンと正規言語の関係を理解する
・文脈自由言語についてその特徴・性質を理解する
・プッシュダウンオートマトンとは何かを理解する・チューリングマシンについて理解する【到達目標】
オートマトン、形式言語の基本的な枠組みについて理解する。具体的には、
１）有限状態オートマトン・プッシュダウンオートマトンの時点表
示・構成ができること
２）文脈自由文法が生成する言語・文法を説明・構成できること【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」に関連

第7回

第8回

【授業の進め方と方法】
この講義は情報科学の様々な側面の基礎をなすオートマトンと形式
言語について学ぶ。オートマトンはハードウェアからソフトウェアに至るまでの情報科学の全ての側面において、動作のモデルを定義・
表現・設計するたために使われる非常に重要な概念である。講義の前半では、このオートマトンの理解を目標において講義を進める。
講義の後半では、そのオートマトンの入力として与えられる形式言語について学ぶ。形式言語の知識はプログラミング言語やその処理系の理解のために必須のものである。
なお、毎回の講義では、説明のなかで 30 分程度を小テストに充てる。授業で課した課題 (小テストやレポート) 等を取り上げ、授業内
で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No

第9回
第 10 回
第 11 回【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 序論
1. オートマトンとは計算機のモ
デル
2. 形式言語は言語のモデル
3. オートマトンと形式言語の関係
4. チョムスキー階層
5. オートマトンの応用
第 2 回 有限オートマトン (1) 1. オートマトンの状態遷移図表現
2. 集合
3. 五字組表現
第 3 回 有限オートマトン（2） 1. 有限オートマトンの例
2. 様相、受理・拒否
第 4 回 有限オートマトン（3） 1. 有限オートマトン演習
第 5 回 非決定性有限オートマ 1. 決定性オートマトンと非決定
トン (1)性オートマトン2. 非決定性オートマトンの状態
遷移図
3. 非決定性オートマトンの五字
組表現

第 12 回

第 13 回
第 14 回

非決定性有限オートマ 1. 空動作を伴うオートマトン
トン (2)
2. 空動作を伴うオートマトンの状態遷移図
3. 空動作を伴うオートマトンの五字組表現
4. 決定性オートマトンと非決定性オートマトンの同等性
5. 正規表現から非決定性オートマトンに
6. 決定性オートマトンの最簡形
中間試験
有限オートマトンのまとめ
主にオートマトンの部分について試験を行う
プッシュダウンオート 1. 決定性プッシュダウンオート
マトン
マトン
2. 決定性プッシュダウンオート
マトンの七字組表現
3. 決定性プッシュダウンオート
マトンの動作
4. 決定性プッシュダウンオート
マトンの状態遷移図
5. 非決定性プッシュダウンオー
トマトン
6. 非決定性プッシュダウンオー
トマトンの七字組表現
7. 非決定性プッシュダウンオー
トマトンの動作
8. 非決定性プッシュダウンオー
トマトンの状態遷移図
チューリングマシン
1. 決定性チューリングマシン(1)
チューリングマシン
1. 非決定性チューリングマシン(2)
文法 (1)
1. 正規文法
2. 言語の生成装置としての形式
文法
3. オートマトンと文法の対比・階層性
4. 文脈自由文法
文法 (2)
1. 文法の種類
2. 文脈自由文法の例
3. 文脈自由文法と木構造
4.2 分木からチョムスキー標準
形に
5. 文脈依存文法
文法 (3)
1. 文法演習
オートマトンと形式言 正規文法と有限オートマトンの語の関係およびまとめ 関係
1. 正規表現による正規言語の表現
2. 有限オートマトンで表現できない文脈自由文法
3. 閉包性4. チョムスキー標準形
5. グライバッハ標準形
１− 14 回の講義のまとめ【授業時間外の学習（準備学習・復習・宿題等）】
教科書の内容をよく読んでおくこと。講義では、正しく理解しているかどうか確認を行うようにする。
本授業の準備・復習時間は、計週 4 時間を標準とする。

— 235 —

情報科学部 発行日：2023/5/1【テキスト（教科書）】
米田、広瀬、大里、大川著「オートマトン・言語理論の基礎」近代
科学社
【参考書】
J. ホップクロフト他著「オートマトン 言語理論 計算論 I」サイ
エンス社
富田、横森著「オートマトン・言語理論」森北出版【成績評価の方法と基準】
授業内諸テスト、課題で 40 ％。期末試験で 60%。
【学生の意見等からの気づき】
演習を豊富に実施する【その他の重要事項】
本講義は複数クラスで内容を統一し、講義内容・教材を担当教員で共同で用意している。また、その内容は担当教員の一人の企業でのプログラミング言語の研究開発の経験に基づく形式言語とオートマ
トンに関する講義である。
【Outline (in English)】This course covers fundamental notions in formal language
theory, including automata, relationship between finite automata and regular languages, characteristics and propertiesof context-free languages, pushdown automata and Turingmachines.
The goal of this course is to understand fundamental notions
in formal language theory. Namely, students will be able to
1. construct and show configurations of finite state automata,pushdown automata and Turing machines
2. explain and construct languages generated by regular andcontext-free grammars
Before each class, students will be expected to have read
relevant chapter(s) from the text. During the class, students
are expected to confirm their understandings.
Students will be studying four hours for a class.
Grading will be decided based on term-end exam (60%) and inclass tests including mid-term exam (40%).

— 236 —

情報科学部 発行日：2023/5/1

PRI210KA-CS-151

形式言語とオートマトン
日高宗一郎

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉

第6回【授業の概要と目的（何を学ぶか）】・オートマトンとは何か理解する・有限オートマトンと正規言語の関係を理解する
・文脈自由言語についてその特徴・性質を理解する
・プッシュダウンオートマトンとは何かを理解する・チューリングマシンについて理解する【到達目標】
オートマトン、形式言語の基本的な枠組みについて理解する。具体的には、
１）有限状態オートマトン・プッシュダウンオートマトンの時点表
示・構成ができること
２）文脈自由文法が生成する言語・文法を説明・構成できること【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」に関連

第7回

第8回

【授業の進め方と方法】
この講義は情報科学の様々な側面の基礎をなすオートマトンと形式
言語について学ぶ。オートマトンはハードウェアからソフトウェアに至るまでの情報科学の全ての側面において、動作のモデルを定義・
表現・設計するたために使われる非常に重要な概念である。講義の前半では、このオートマトンの理解を目標において講義を進める。
講義の後半では、そのオートマトンの入力として与えられる形式言語について学ぶ。形式言語の知識はプログラミング言語やその処理系の理解のために必須のものである。
なお、毎回の講義では、説明のなかで 30 分程度を小テストに充てる。授業で課した課題 (小テストやレポート) 等を取り上げ、授業内
で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No

第9回
第 10 回
第 11 回【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 序論
1. オートマトンとは計算機のモ
デル
2. 形式言語は言語のモデル
3. オートマトンと形式言語の関係
4. チョムスキー階層
5. オートマトンの応用
第 2 回 有限オートマトン (1) 1. オートマトンの状態遷移図表現
2. 集合
3. 五字組表現
第 3 回 有限オートマトン（2） 1. 有限オートマトンの例
2. 様相、受理・拒否
第 4 回 有限オートマトン（3） 1. 有限オートマトン演習
第 5 回 非決定性有限オートマ 1. 決定性オートマトンと非決定
トン (1)性オートマトン2. 非決定性オートマトンの状態
遷移図
3. 非決定性オートマトンの五字
組表現

第 12 回

第 13 回
第 14 回

非決定性有限オートマ 1. 空動作を伴うオートマトン
トン (2)
2. 空動作を伴うオートマトンの状態遷移図
3. 空動作を伴うオートマトンの五字組表現
4. 決定性オートマトンと非決定性オートマトンの同等性
5. 正規表現から非決定性オートマトンに
6. 決定性オートマトンの最簡形
中間試験
有限オートマトンのまとめ
主にオートマトンの部分について試験を行う
プッシュダウンオート 1. 決定性プッシュダウンオート
マトン
マトン
2. 決定性プッシュダウンオート
マトンの七字組表現
3. 決定性プッシュダウンオート
マトンの動作
4. 決定性プッシュダウンオート
マトンの状態遷移図
5. 非決定性プッシュダウンオー
トマトン
6. 非決定性プッシュダウンオー
トマトンの七字組表現
7. 非決定性プッシュダウンオー
トマトンの動作
8. 非決定性プッシュダウンオー
トマトンの状態遷移図
チューリングマシン
1. 決定性チューリングマシン(1)
チューリングマシン
1. 非決定性チューリングマシン(2)
文法 (1)
1. 正規文法
2. 言語の生成装置としての形式
文法
3. オートマトンと文法の対比・階層性
4. 文脈自由文法
文法 (2)
1. 文法の種類
2. 文脈自由文法の例
3. 文脈自由文法と木構造
4.2 分木からチョムスキー標準
形に
5. 文脈依存文法
文法 (3)
1. 文法演習
オートマトンと形式言 正規文法と有限オートマトンの語の関係およびまとめ 関係
1. 正規表現による正規言語の表現
2. 有限オートマトンで表現できない文脈自由文法
3. 閉包性4. チョムスキー標準形
5. グライバッハ標準形
１− 14 回の講義のまとめ【授業時間外の学習（準備学習・復習・宿題等）】
教科書の内容をよく読んでおくこと。講義では、正しく理解しているかどうか確認を行うようにする。
本授業の準備・復習時間は、計週 4 時間を標準とする。

— 237 —

情報科学部 発行日：2023/5/1【テキスト（教科書）】
米田、広瀬、大里、大川著「オートマトン・言語理論の基礎」近代
科学社
【参考書】
J. ホップクロフト他著「オートマトン 言語理論 計算論 I」サイ
エンス社
富田、横森著「オートマトン・言語理論」森北出版【成績評価の方法と基準】
授業内諸テスト、課題で 40 ％。期末試験で 60%。
【学生の意見等からの気づき】
演習を豊富に実施する【その他の重要事項】
本講義は複数クラスで内容を統一し、講義内容・教材を担当教員で共同で用意している。また、その内容は担当教員の一人の企業でのプログラミング言語の研究開発の経験に基づく形式言語とオートマ
トンに関する講義である。
【Outline (in English)】This course covers fundamental notions in formal language
theory, including automata, relationship between finite automata and regular languages, characteristics and propertiesof context-free languages, pushdown automata and Turingmachines.
The goal of this course is to understand fundamental notions
in formal language theory. Namely, students will be able to
1. construct and show configurations of finite state automata,pushdown automata and Turing machines
2. explain and construct languages generated by regular andcontext-free grammars
Before each class, students will be expected to have read
relevant chapter(s) from the text. During the class, students
are expected to confirm their understandings.
Students will be studying four hours for a class.
Grading will be decided based on term-end exam (60%) and inclass tests including mid-term exam (40%).

— 238 —

情報科学部 発行日：2023/5/1

COT211KA-CS-211

コンピュータ構成と設計入門
八巻

隼人

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
計算機の基本構成要素であるプロセッサ (CPU)，メモリ，入出力装置の機能と動作，またそれぞれの要素間の相互関係をソフトウエア，
ハードウエアの両観点から理解する．特に，計算機がプログラムを実行する際の各要素の役割，プログラムの実行を高速化する技術について理解することを目的とする．
【到達目標】
本講義では，大きく分けて 2 つのテーマを扱う．まず，前半の授業
では，計算機内部におけるデジタルデータの取り扱いについて学ぶ．
これはすなわち，計算機が数値表現や数値同士の計算をどのように扱っているのか，"2 進数"や"浮動小数点数"，"加算器"といったキー
ワードを基に学習し，計算機が扱うデータについて理解できるようになることを目標とする．次に，授業後半では，計算機の構成要素である CPU，メモリ，入出力装置について計算機全体の中でのそれぞれの役割を学ぶ．最終的には，これらの理解を併せ，我々が作成したプログラムが計算機でどのように実行されるのか，各自が説明できるようになることを目指す．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」に関連【授業の進め方と方法】
授業は，配布資料を基にした講義が主となる．特に前半の進数変換
や数値の計算は，手を動かさなければ理解が進まないと思うので，適宜，演習問題の配布やレポート課題等も予定している．授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 オリエンテーション， 本講義の概要とその進め方，評価データの表現，位取り 法，演習との関係など / 2 進数と10 進数 / N 進数への変換法
記数法
第 2 回 整数の計算機内部表現 符号絶対値表現 / 補数表現 / 嵩上げ表現
第 3 回 加減算器，論理演算， 論理回路の復習 / 符号付き整数のシフト
加減算 / 演算のオーバーフロー /論理演算とシフト
第 4 回 算術論理演算回路
ALU の構成 / 正負判定，０判定(ALU)など
第 5 回 実数の計算機内部表現 浮動小数点表現 / 表現出来る値とエラー検出
第 6 回 計算機の構成と動作原 CPU の構造 / バスの構造 / 命令理
サイクルとパイプライン
第 7 回 中間試験
中間試験実施予定
第 8 回 計算機の命令
具体的な計算機の機械語命令
第 9 回 基本命令セット１
命令形式 / 基本的な命令 / 簡単なプログラム
第 10 回 基本命令セット２
算術論理演算命令 / 分岐命令 / ア
センブリ言語
第 11 回 機械語命令形式と機械 アドレッシングモードの実現 / サ
語の実行
ブルーチンの実現
第 12 回 割り込み
割り込みの概念 / 割り込み要因・
動作 / OS の役割・機能 / 割り込
み用命令と割り込みベクトル
第 13 回 メモリ
メモリ階層 / キャッシュの動作 /キャッシュアルゴリズム

第 14 回 マルチコア/プロセッ
サとネットワーク並列処理 / ネットワーク / キャッシュコヒーレンス【授業時間外の学習（準備学習・復習・宿題等）】
前回までの講義内容に疑問点を残さないよう復習をすること．授業の理解を深めるため，適宜，演習問題やレポート課題等の配布を行
なう．各回の講議は前回までの内容が理解できていないとついて行けなくなるので，疑問点を残さないよう努力すること．本授業の準
備・復習時間は、計 4 時間を標準とします.
【テキスト（教科書）】
教科書は使用しないが，毎回授業資料を Hoppii 上で配布する．
【参考書】「コンピュータの構成と設計」、パターソン・ヘネシー著、日経 BP「コンピュータアーキテクチャ」、馬場敬信、オーム社、「プロセッサを支える技術」、Hisa Ando, 技術評論社など【成績評価の方法と基準】
不定期な講義内レポート課題 30%，中間試験 30%，期末試験 40%【学生の意見等からの気づき】
質疑はいつでも受け付けますので気軽にメールしてください．
【Outline (in English)】[Course outline]
This course introduces the operation of CPUs, memories,
and I/O devices and interrelationship among them from theviewpoints of the hardware and software.
[Learning Objectives]
The goals of this course are to help students acquire anunderstanding of the roles of each computer element whena program is executed and methods for accelerating program
execution.
[Learning activities outside of classroom]
After each class meeting, students will be expected to spend
four hours to understand the course content.
[Grading Criteria /Policies]
Final grade will be calculated according to the following process
Mid-term examination (30%), term-end examination (40%),and in-class contribution (30%).

— 239 —

情報科学部 発行日：2023/5/1

COT311KA-CS-341

コンパイラ
佐々木 晃
必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
コンパイラをはじめとする計算機言語処理系は、情報科学の分野でもっとも重要なソフトウェアの一つである。本講義では、コンパイ
ラの基本概念について説明するとともに、コンパイラの各構成要素における理論と技法について説明する。また、簡単な言語に対するコ
ンパイラの実現を例題として、コンパイラの全体像の理解を深める。
【到達目標】(1) コンパイラの基本概念を説明できる。
(2) 与えられた字句定義および構文定義から、対応するプログラミン
グ言語の構文を説明できる。
(3) 字句、構文定義からそれぞれ字句解析および構文解析プログラムを作成できる。
(4) プログラムの構文要素に対するコードの生成方法が理解できる。
(5) 簡単な言語に対するコンパイラを実現できる。

【授業時間外の学習（準備学習・復習・宿題等）】
各回では配布する資料を読み授業に備える。また、資料内の例題プ
ログラムは事前に入力し実行すること。授業後は、課題のプログラ
ミングおよびレポート作成に取り組む。本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。
【テキスト（教科書）】担当教員が作成したオンラインテキストおよび配布する印刷物【参考書】
中田育男、コンパイラの構成と最適化、(2 版、2009)、朝倉書店
佐々政孝、プログラミング言語処理系、(1989)、岩波書店【成績評価の方法と基準】
試験 (60%), レポート課題 (30%), 講義における積極性などの参加度(10%) を総合して評価する。

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」に関連【学生の意見等からの気づき】
レポート問題の解説時間を多めにとる【授業の進め方と方法】
コンパイル処理は、いくつかのフェーズ (Phase) と呼ばれるプロセスで構成される。各フェーズの実装方法は、オートマトンをはじめとする言語の理論によって裏付けられている。講義前半（第１〜９回）では、各フェーズに対して、(1) フェーズを裏付ける理論の学
習、(2) 理論に対するプロセスの実装方法（アルゴリズム）の学習、というステップで理解を深めていく。講義後半では、前半で学んだそれぞれのフェーズを統合することで、一つのコンパイラを構成できることを学ぶ。
課題等の提出・フィードバックは「CIS moodle」を通じて行う予定である。

【Outline (in English)】・In this course, students will learn compilers and compilation
process.
・At the end of the course students will understand the overall
structure of a compiler as a system through realizing a simple
language,・Before each class meeting, students will be expected to solve
exercises assigned as homework.
・Grading will be decided based on mid- and term-examinations(60%), reports (30%), and in-class contribution(10%)

【学生が準備すべき機器他】
貸与ノート PC, ネットワーク接続、学習支援システム利用【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
導入
コンパイラと計算機言語処理系の
概要
2
言語と文法
文脈自由文法と解析木
3
字句解析
正規表現とオートマトンによる字句解析の定式化
4
字句解析器の実装
字句解析プログラムの導出
5
構文解析
下向き構文解析6
構文解析器の実装
再帰降下構文解析器の導出
7
意味解析
名前の解決処理、型、静的意味検査8
中間コード生成中間コードの種類と生成の基礎
9
実行時環境
実行時記憶、活性レコード（関数フレーム）、手続き呼び出しのプ
ロセス
10
通訳系（インタプリ
VM(Virtual Machine)タ）11
コンパイラの実装 (1) 式のコンパイル
12
コンパイラの実装 (2) 変数機能の実現
13
コンパイラの実装 (3) 制御構造のコンパイルと関数機能
の実現
14
まとめ
総括

— 240 —

情報科学部 発行日：2023/5/1

COT311KA-CS-202e

プログラミング演習 2(C/C++)
小池

崇文

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉〈実〉【授業の概要と目的（何を学ぶか）】
C/C++を活用できるように，大きく 2 つのテーマについてプログラ
ミング演習を行う．まず，実際のデータ処理としてクラスタリングを題材にする．続いて，コンピュータを自在に制御するのに必要なシェルを題材にする．
学生は，本演習を通して，実データを扱うための技術とコンピュータを適切に制御する技術の習得を学ぶ．

【テキスト（教科書）】
必要に応じて教員が電子的に配布する．

【到達目標】
クラスタリングにおける階層的手法と分割的手法について，そのアルゴリズムと適用法の違いを理解し，プログラミングで実装できる．
また，シェルの仕組みを理解して，簡単なシェルであれば実装できる．C 言語におけるデータ型，演算子，式，制御の流れ，関数，ポ
インタと配列，構造体，入出力などの理解が深まり，規模も大きく複雑なプログラミングに耐えうる実践的スキルを獲得できる．

【成績評価の方法と基準】
小課題 50%，最終課題レポート 50%で総合評価する．

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-3」に関連【授業の進め方と方法】
2 次元点集合のクラスタリングを題材とし，階層的および分割的ク
ラスタリング手法の様々なアルゴリズムを順に学び，C 言語プログ
ラミングにより実装していく．また，簡単なシェルを実装する．その過程で，C 言語の理解を深め，実践的プログラミングスキルを獲得する．原則として，週単位で小課題が出され，授業時間外に取り組む．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 はじめにLinux 上の C 言語プログラミン
グ開発環境の設定，クラスタリン
グの対象となる 2 次元点集合の生成
第 2 回 階層的クラスタリング Single linkage 法の理解と実装(1)
第 3 回 階層的クラスタリング Complete linkage 法の理解と実(2)
装第 4 回 階層的クラスタリング Group average 法の理解と実装(3)
第 5 回 階層的クラスタリング 重心法の理解と実装(4)
第 6 回 分割的クラスタリング k-means 法の理解と実装(1)
第 7 回 分割的クラスタリング Multi-start 探索法の理解と実装(2)
第 8 回 シェルの実装 (1)シェル
第 9 回 シェルの実装 (2)システムコール
第 10 回 シェルの実装 (3)プロセス
第 11 回 シェルの実装 (4)字句・構文解析
第 12 回 シェルの実装 (5)シェルの実装第 13 回 最終課題 (1)
最終課題レポートの作成
第 14 回 最終課題 (2)
最終課題レポートの作成【参考書】[1] カーニハン，リッチー著：「プログラミング言語 C」，第 2 版，
共立出版，1989 年．
[2] 柴田望洋著：「新・明解 C 言語 入門編」，ソフトバンククリエ
イティブ，2014 年．

【学生の意見等からの気づき】
資料を従事する．
【その他の重要事項】
本講義は担当教員の企業での様々な情報科学技術に関する研究開発の知見を元に実務に必要なプログラミングに関する講義を行う．
【Outline (in English)】
In order to make use of C/C++, programming exercises will
be given on two major topics. First, clustering will be used
as a subject for actual data processing. Secondly, we will
discuss shells, which are necessary to control a computer
freely. Through these exercises, students will learn the skills
to handle real data and to control computers appropriately.
The goal of this course is to understand the differences inalgorithms and applications of hierarchical and partitioned
clustering methods to be able to implement them and tounderstand the mechanism of shells, and be able to implement
simple shells.
Students will be expected to spend four hours to implement
exercises.
Grading will be decided based on small assignments (50%) andthe final report (50%).

【授業時間外の学習（準備学習・復習・宿題等）】[1] C 言語の復習[2] データ構造とアルゴリズムの復習[3] 週単位の小課題および最終課題への取り組み[4] 本授業の準備・復習時間は、計 4 時間を標準とします。

— 241 —

情報科学部 発行日：2023/5/1

PRI210KA-CS-261

データ構造とアルゴリズム 2
首藤裕一

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
データ構造とアルゴリズムの基礎を身につけることは計算機科学を深く理解するための必要条件である。本講では、春学期開講の「データ構造とアルゴリズム 1」でアルゴリズムや計算量に関する基本的な概念を習得していることを前提として、アルゴリズムの基本的な設計技法や、計算機科学を学ぶ者なら誰もが知っておくべき著名なアルゴリズム群を学ぶ。
【到達目標】
計算機科学を学ぶ上で必須となるデータ構造とアルゴリズムの基礎を理解するとともに、典型的なアルゴリズム設計技法を習得する。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」に関連【授業の進め方と方法】
本授業は、いわゆる講義が主体の授業である。講義中、ときおりク
イズ形式の問題を出すことで本質の理解を促す。また、アルゴリズ
ムはプログラムとして実装することで理解が大きく促進されるので、いくつかのアルゴリズムについてはこれらの実装に取り組む。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス・振り返り 本授業のガイダンスを行うとともに、「データ構造とアルゴリズム
1」の内容を振り返る。
2
二分探索
頻用技法である二分探索を学ぶ。
3
演習（二分探索）
例題を通して二分探索に慣れ親し
む。
4
動的計画法
頻用技法である動的計画法を学ぶ。
5
貪欲法
頻用技法である貪欲法を学ぶ。
6
演習（動的計画法・貪 例題を通して動的計画法・貪欲法欲法）に慣れ親しむ。
7
素集合データ構造
有用なデータ構造である素集合
データ構造（Union-Find）を学ぶ。
8
演習（素集合データ構 例題を通して素集合データ構造の造）活用を学ぶ。
9最大流問題
最大流問題と関連する諸問題について学ぶ。
10
演習（最大流問題）
例題を通して最大流問題を解くア
ルゴリズムとその活用に慣れ親しむ。
11
平衡二分探索木
有用なデータ構造である平衡二分
探索木について学ぶ。
12
演習（平衡二分探索
例題を通して平衡二分探索木の活
木）
用を学ぶ。
13
発展的内容（近似アル 近似アルゴリズムや NP 困難性
ゴリズムおよび NPなどの発展的な内容に触れる。
困難性）
14
振り返り
本授業で学んだことを振り返り、アルゴリズムへの理解を定着させる。

【テキスト（教科書）】
書名: アルゴリズムとデータ構造
著者: 大槻兼資・秋葉拓哉
出版社: 講談社
出版年: 令和 2 年
【参考書】
特になし
【成績評価の方法と基準】
定期試験（90%）、および、課題の提出状況や講義への貢献などの平常点（10%）で評価。
【学生の意見等からの気づき】
板書時には極力教室前方の電気をつけるように留意する。
【学生が準備すべき機器他】
演習にはノート PC を利用する。
【Outline (in English)】
Mastering the basics of data structures and algorithms is aprerequisite for a deep understanding of computer science.
In this course, students will learn basic design techniquesof algorithms and well-known algorithms that every studentof computer science should know, assuming that they havealready mastered the basic concepts of algorithms andcomputational complexity in "Data Structures and Algorithms
1," a course of the spring semester.
Students will be expected to study the topic given in the classfor four hours each week. Your overall grade in the class will
be decided based on the following:
Term-end examination: 90%, short reports and in-classcontribution: 10%【授業時間外の学習（準備学習・復習・宿題等）】
復習等の授業時間外学習は各週につき 4 時間を標準とする。

— 242 —

情報科学部 発行日：2023/5/1

MAT247KA-GMP-354

線形代数の応用 2
岩沢美佐子

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】ベクトル空間とその部分空間など線形空間に関する基本的な概念の修得と、固有値・固有ベクトルの応用について学ぶことが目的である．
【到達目標】
自然科学を学ぶ上で必要になる線形代数の基盤的な知識を身につけ、固有値・固有ベクトルの意味を理解し、それを駆使し応用展開が可
能な計算技術を身につけることを目標とする．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-2」に関連【授業の進め方と方法】
最近の科学技術の発展は著しいが、線形代数はその基礎となる数学である．一般に、自然科学では扱いやすい線形モデルに帰着させてものを考えることが多いため、自然科学者や技術者にとっては必携の分野である．さらに数学を学ぶ者にとっても一般的な代数学へ進む上で基礎となるために軽視できない．
当講義は「線形代数の応用 1」の履修を前提とする．線形代数の基
礎・応用をもとに、各専門科目における高度な数学的取り扱いを行
う上での主要な項目を身につけ、将来の専門性の展開を図るための手法を身につける理解を深めていく．
計算法の理解とともに計算力を養うために、予習・復習に役立つ課
題が毎回出される．課題等の資料配布や提出は「学習支援システム」
を通じて行う．課題や試験問題の中から、理解度や重要性に応じて適宜解説・フィードバックする．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
線形代数の基本要素
ベクトル、行列、行列式
2
ベクトル演算と行列
複素ベクトルと複素行列、複素ベクトルの内積ほか
3
連立１次方程式と行列 「行列−ベクトル」 表示、余因子
式および逆行列
行列と逆行列、クラメールの公式
4直交行列とユニタリ行 複素成分での正規直交化およびグ列
ラム・シュミットによる直交化法
5行列と固有ベクトル、 行列の対角化、実対称行列、エル行列の対角化
ミート行列
6
幾何学的応用 − 2 次 実２次形式と２次曲面の概形
曲面の分類と回転対称−
7
エルミート行列の固有 計算法の基礎値と固有ベクトル (1)8エルミート行列の固有 ユニタリ変換
値と固有ベクトル (2)9ジョルダン行列ジョルダン標準形への変換、一般
化固有ベクトル、変換行列、変換
行列
10
正規直交系とCn 系での正規直交系とGram-Schmidt
Gram-Schmidt の直交化法
11
常微分方程式と線形代 線形常微分方程式、同次方程式の
数 (1)
特徴
12
常微分方程式と線形代 線形常微分方程式とその解数 (2)13固有値問題の様々な応 連立微分方程式への応用、振動と
用
モード
14
まとめ
線形代数と様々な応用と全体の復習【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします．予習として、次回学ぶ範囲に出てくる主要な術語の意
味や定義を調べておくこと．
【テキスト（教科書）】「線形代数」永井敏隆・永井 敦 著、裳華房、2008（ISBN978-4-78531551-1）
配布プリント他【参考書】
発展・応用を深く知るために：「線形代数」長谷川浩司、日本評論社 2004（ISBN978-4535-7837-13）【成績評価の方法と基準】
予習復習課題、レポート、小テスト等の評点（50 ％）と期末試験（50 ％）の総点で評価する．
【学生の意見等からの気づき】
演習問題をできるだけ多く解くようにしてください．また前に出てきて問題を解くことで自信がつくようです．
【学生が準備すべき機器他】
学習支援システムへの登録が必要です．同システムにて配布資料を
後日閲覧できるようにしています．
【その他の重要事項】「線形代数の基礎」および「線形代数の応用１」までの内容の理解が前提となっています．
【メッセージ】
線形代数を習得するには演習を通した実践が必須です．講義中の演習を含め手を動かすと確実に理解が深まります．
【Outline (in English)】
The purpose of this course is to learn basic concepts on linear
space such as vector space and its subspace and to experience
practical applications of eigenvalues and eigenvectors.
The goal of this course is to acquire the basic knowledge of
linear algebra necessary for studying the natural sciences,to understand the meaning of eigenvalues and eigenvectors,
and to calculate techniques, that can be used in practicalapplications.
Based on the basics and applications of linear algebra suchas "Application of Linear Algebra 1", students learn main
advanced mathematical skills for preparation of specialized
subjects and deepen the understanding of developing future
expertise. Useful assignments for preparation and review are
given every time. Students will be expected to work morethan four hours for a class. Distributing and submitting
materials will be done through the "learning support system".
In addition, we will provide appropriate explanations andfeedback from the assignments, examinations, and questions
according to the degree of understanding and importance.
Grading will be decided based on the Term-end examination(50%), and the grades for assignments of preparation andreview, reports, quizzes, and in-class contribution (50%).

— 243 —

情報科学部 発行日：2023/5/1

MAT247KA-GMP-354

線形代数の応用 2
善甫

康成

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】ベクトル空間とその部分空間など線形空間に関する基本的な概念の修得と、固有値・固有ベクトルの応用について学ぶことが目的である．
【到達目標】
自然科学を学ぶ上で必要になる線形代数の基盤的な知識を身につけ、固有値・固有ベクトルの意味を理解し、それを駆使し応用展開が可
能な計算技術を身につけることを目標とする．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-2」に関連【授業の進め方と方法】
最近の科学技術の発展は著しいが、線形代数はその基礎となる数学である．一般に、自然科学では扱いやすい線形モデルに帰着させてものを考えることが多いため、自然科学者や技術者にとっては必携の分野である．さらに数学を学ぶ者にとっても一般的な代数学へ進む上で基礎となるために軽視できない．
当講義は「線形代数の応用 1」の履修を前提とする．線形代数の基
礎・応用をもとに、各専門科目における高度な数学的取り扱いを行
う上での主要な項目を身につけ、将来の専門性の展開を図るための手法を身につける理解を深めていく．
計算法の理解とともに計算力を養うために、予習・復習に役立つ課
題が毎回出される．課題等の資料配布や提出は「学習支援システム」
を通じて行う．課題や試験問題の中から、理解度や重要性に応じて適宜解説・フィードバックする．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
線形代数の基本要素
ベクトル、行列、行列式
2
ベクトル演算と行列
複素ベクトルと複素行列、複素ベクトルの内積ほか
3
連立１次方程式と行列 「行列−ベクトル」 表示、余因子
式および逆行列
行列と逆行列、クラメールの公式
4直交行列とユニタリ行 複素成分での正規直交化およびグ列
ラム・シュミットによる直交化法
5行列と固有ベクトル、 行列の対角化、実対称行列、エル行列の対角化
ミート行列
6
幾何学的応用 − 2 次 実２次形式と２次曲面の概形
曲面の分類と回転対称−
7
エルミート行列の固有 計算法の基礎値と固有ベクトル (1)8エルミート行列の固有 ユニタリ変換
値と固有ベクトル (2)9ジョルダン行列ジョルダン標準形への変換、一般
化固有ベクトル、変換行列、変換
行列
10
正規直交系とCn 系での正規直交系とGram-Schmidt
Gram-Schmidt の直交化法
11
常微分方程式と線形代 線形常微分方程式、同次方程式の
数 (1)
特徴
12
常微分方程式と線形代 線形常微分方程式とその解数 (2)13固有値問題の様々な応 連立微分方程式への応用、振動と
用
モード
14
まとめ
線形代数と様々な応用と全体の復習【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします．予習として、次回学ぶ範囲に出てくる主要な術語の意
味や定義を調べておくこと．
【テキスト（教科書）】「線形代数」永井敏隆・永井 敦 著、裳華房、2008（ISBN978-4-78531551-1）
配布プリント他【参考書】
発展・応用を深く知るために：「線形代数」長谷川浩司、日本評論社 2004（ISBN978-4535-7837-13）【成績評価の方法と基準】
予習復習課題、レポート、小テスト等の評点（50 ％）と期末試験（50 ％）の総点で評価する．
【学生の意見等からの気づき】
演習問題をできるだけ多く解くようにしてください．また前に出てきて問題を解くことで自信がつくようです．
【学生が準備すべき機器他】
学習支援システムへの登録が必要です．同システムにて配布資料を
後日閲覧できるようにしています．
【その他の重要事項】「線形代数の基礎」および「線形代数の応用１」までの内容の理解が前提となっています．
【メッセージ】
線形代数を習得するには演習を通した実践が必須です．講義中の演習を含め手を動かすと確実に理解が深まります．
【Outline (in English)】
The purpose of this course is to learn basic concepts on linear
space such as vector space and its subspace and to experience
practical applications of eigenvalues and eigenvectors.
The goal of this course is to acquire the basic knowledge of
linear algebra necessary for studying the natural sciences,to understand the meaning of eigenvalues and eigenvectors,
and to calculate techniques, that can be used in practicalapplications.
Based on the basics and applications of linear algebra suchas "Application of Linear Algebra 1", students learn main
advanced mathematical skills for preparation of specialized
subjects and deepen the understanding of developing future
expertise. Useful assignments for preparation and review are
given every time. Students will be expected to work morethan four hours for a class. Distributing and submitting
materials will be done through the "learning support system".
In addition, we will provide appropriate explanations andfeedback from the assignments, examinations, and questions
according to the degree of understanding and importance.
Grading will be decided based on the Term-end examination(50%), and the grades for assignments of preparation andreview, reports, quizzes, and in-class contribution (50%).

— 244 —

情報科学部 発行日：2023/5/1

MAT247KA-CS-252

統計学 2
高村

誠之

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
確率・統計の基礎を復習した上で，統計的推測ないし統計的決定の考え方を確実に身につけることを目標とし，線形モデルと最小二乗法，最尤推定法，ベイズ推定法についてそれぞれの狙い，考え方，応用の違いを理解しながら具体的技法を習得する。
【到達目標】
線形モデルと最小二乗法，最尤推定法，ベイズ推定法についてそれ
ぞれの狙い，考え方，応用の違いを説明できる。各技法をプログラ
ミングにより実装して具体的に適用できる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-1」、「DP4-2」に関連【授業の進め方と方法】
まず，確率・統計の基礎として，様々な確率分布，多次元の確率分
布，大数の法則と中心極限定理を復習する。次いで，統計的推測ないし統計的決定の手法として線形モデルと最小二乗法，最尤推定法，
ベイズ推定法を順に紹介する。その際，応用例としてパターン認識を取り上げ，具体的な適用法を学ぶ。確率・統計では数式が多く現れるが，数式の理解とともに各手法の振る舞いを数値的に理解することが重要である。このため，計算問題を解くことと合わせて，数値解析を目的としたプログラミング言語 MATLAB を用いてプログ
ラミング課題に取り組み，計算処理結果を視覚的に表示して理解を深める。
提出されたレポート課題は、授業中の解説によってフィードバックする。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 ガイダンス
授業の目標，レベル，進め方およ
び MATLAB の使い方の説明
第 2 回 確率分布
離散型および連続型のおもな確率分布の復習
第 3 回 多次元の確率分布
同時確率分布，条件付確率分布，無相関，独立の考え方
第 4 回 大数の法則と中心極限 理論の理解とコンピュータシミュ
定理
レーション，中心極限定理の応用
第 5 回 線形モデルと最小二乗 直線，多項式，関数のあてはめに
法 (1)よるデータの表現
第 6 回 線形モデルと最小二乗 関数の最小二乗近似，動径基底関
法 (2)数法
第 7 回 線形モデルと最小二乗 直交関数系，フーリエ級数展開
法 (3)
第 8 回 最尤推定法 (1)ガウスモデル，事後確率の計算
第 9 回 最尤推定法 (2)線形判別分析
第 10 回 線形判別分析の応用
手書き数字の 2 カテゴリ分類(1)
第 11 回 線形判別分析の応用
手書き数字の多カテゴリ分類(2)
第 12 回 ベイズ推定法
ベイズ推定法と最尤推定法の違い，最大事後確率推定法
第 13 回 ノンパラメトリックな カーネル密度推定法と手書き数字
確率密度関数の推定法 認識への応用
第 14 回 まとめ
学習内容のまとめと重要ポイントの確認【授業時間外の学習（準備学習・復習・宿題等）】[1] 確率と統計の基礎（平均，分散共分散，確率密度関数）の復習[2] 線形代数の基礎（ベクトル，行列）の復習[3] オンラインマニュアルを用いた MATLAB プログラミングの習得[4] 計算問題や MATLAB プログラミングなどの課題への取り組み[5] 本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。
【テキスト（教科書）】担当教員が作成した講義資料を学内 Web サイトに公開。
【参考書】[1] 東京大学教養学部統計学教室編：「統計学入門」，東京大学出版会，1991 年．
[2] 杉山将著：「統計的機械学習−生成モデルに基づくパターン認識」，オーム社，2009 年．
[3] 小西貞則著：「多変量解析入門−線形から非線形へ−」，岩波書店，2009 年．
[4] 上坂吉則著：「MATLAB プログラミング入門」改訂版，牧野書店，2011 年．
【成績評価の方法と基準】
レポート課題 40 ％，期末試験 60 ％で評価する。
【学生の意見等からの気づき】[1] MATLAB を使ったプログラミングの導入をより丁寧に行う。
[2] 講義が一方通行にならぬように質問時間を十分に取る。
[3] 課題の説明を丁寧に行う。
【学生が準備すべき機器他】
電子メールや学内 Web サイトへのアクセス等ネットワークを利用。
MATLAB プログラミングのための貸与パソコン。
【Outline (in English)】
The aim of this course is to help students acquire the necessary
skills and knowledge of the statistics. By the end of the course,
students should understand the following:
1. linear model and least squares method
2. maximum likelihood estimation method
3. Bayesian estimation
Students will be expected to have completed the required
assignments after each class meeting. Your study time will be
more than four hours for a class.
Your overall grade in the class will be decided based on thefollowing
Term-end examination: 60%、Short reports : 40%— 245 —

情報科学部 発行日：2023/5/1

MAT247KA-CS-252

統計学 2
小西

克巳

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
確率・統計の基礎を復習した上で，統計的推測ないし統計的決定の考え方を確実に身につけることを目標とし，線形モデルと最小二乗法，最尤推定法，ベイズ推定法についてそれぞれの狙い，考え方，応用の違いを理解しながら具体的技法を習得する。
【到達目標】
線形モデルと最小二乗法，最尤推定法，ベイズ推定法についてそれ
ぞれの狙い，考え方，応用の違いを説明できる。各技法をプログラ
ミングにより実装して具体的に適用できる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-1」、「DP4-2」に関連【授業の進め方と方法】
まず，確率・統計の基礎として，様々な確率分布，多次元の確率分
布，大数の法則と中心極限定理を復習する。次いで，統計的推測ないし統計的決定の手法として線形モデルと最小二乗法，最尤推定法，
ベイズ推定法を順に紹介する。その際，応用例としてパターン認識を取り上げ，具体的な適用法を学ぶ。確率・統計では数式が多く現れるが，数式の理解とともに各手法の振る舞いを数値的に理解することが重要である。このため，計算問題を解くことと合わせて，数値解析を目的としたプログラミング言語 MATLAB を用いてプログ
ラミング課題に取り組み，計算処理結果を視覚的に表示して理解を深める。
提出されたレポート課題は、授業中の解説によってフィードバックする。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 ガイダンス
授業の目標，レベル，進め方およ
び MATLAB の使い方の説明
第 2 回 確率分布
離散型および連続型のおもな確率分布の復習
第 3 回 多次元の確率分布
同時確率分布，条件付確率分布，無相関，独立の考え方
第 4 回 大数の法則と中心極限 理論の理解とコンピュータシミュ
定理
レーション，中心極限定理の応用
第 5 回 線形モデルと最小二乗 直線，多項式，関数のあてはめに
法 (1)よるデータの表現
第 6 回 線形モデルと最小二乗 関数の最小二乗近似，動径基底関
法 (2)数法
第 7 回 線形モデルと最小二乗 直交関数系，フーリエ級数展開
法 (3)
第 8 回 最尤推定法 (1)ガウスモデル，事後確率の計算
第 9 回 最尤推定法 (2)線形判別分析
第 10 回 線形判別分析の応用
手書き数字の 2 カテゴリ分類(1)
第 11 回 線形判別分析の応用
手書き数字の多カテゴリ分類(2)
第 12 回 ベイズ推定法
ベイズ推定法と最尤推定法の違い，最大事後確率推定法
第 13 回 ノンパラメトリックな カーネル密度推定法と手書き数字
確率密度関数の推定法 認識への応用
第 14 回 まとめ
学習内容のまとめと重要ポイントの確認【授業時間外の学習（準備学習・復習・宿題等）】[1] 確率と統計の基礎（平均，分散共分散，確率密度関数）の復習[2] 線形代数の基礎（ベクトル，行列）の復習[3] オンラインマニュアルを用いた MATLAB プログラミングの習得[4] 計算問題や MATLAB プログラミングなどの課題への取り組み[5] 本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。
【テキスト（教科書）】担当教員が作成した講義資料を学内 Web サイトに公開。
【参考書】[1] 東京大学教養学部統計学教室編：「統計学入門」，東京大学出版会，1991 年．
[2] 杉山将著：「統計的機械学習−生成モデルに基づくパターン認識」，オーム社，2009 年．
[3] 小西貞則著：「多変量解析入門−線形から非線形へ−」，岩波書店，2009 年．
[4] 上坂吉則著：「MATLAB プログラミング入門」改訂版，牧野書店，2011 年．
【成績評価の方法と基準】
レポート課題 40 ％，期末試験 60 ％で評価する。
【学生の意見等からの気づき】[1] MATLAB を使ったプログラミングの導入をより丁寧に行う。
[2] 講義が一方通行にならぬように質問時間を十分に取る。
[3] 課題の説明を丁寧に行う。
【学生が準備すべき機器他】
電子メールや学内 Web サイトへのアクセス等ネットワークを利用。
MATLAB プログラミングのための貸与パソコン。
【Outline (in English)】
The aim of this course is to help students acquire the necessary
skills and knowledge of the statistics. By the end of the course,
students should understand the following:
1. linear model and least squares method
2. maximum likelihood estimation method
3. Bayesian estimation
Students will be expected to have completed the required
assignments after each class meeting. Your study time will be
more than four hours for a class.
Your overall grade in the class will be decided based on thefollowing
Term-end examination: 60%、Short reports : 40%— 246 —

情報科学部 発行日：2023/5/1

PRI210KA-CS-207

情報基礎学 A尾花

賢

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
この講義では，情報科学の基礎的な理論を理解するために必須となる計算の複雑さの理論を学ぶ．
【到達目標】
計算の複雑さの理論における基本的な概念である時間計算量，領域計
算量，多項式時間帰着などを学ぶとともに，P, NP, PSPACE, EXPなどの重要な計算量のクラスを理解する．また，SAT の NP 完全性の証明などを通じて P vs NP 問題に対する解決のアプローチの歴史を理解する．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」に関連【授業の進め方と方法】
基本的には講義を通して，計算の複雑さの理論の基本を理解してもらう．重要なポイントでは演習を行い，講義で学習した内容を実感することで理解を深める．授業で課した課題 (小テストやレポート)
等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
この講義で学ぶことがらを説明す
る
2
計算とは何か
情報科学における計算の理論的扱いについて学び，チューリングマ
シン，万能チューリングマシンの概念を理解する．
3
計算可能性の理論と対 チューリングマシンの停止性判定
角線論法
問題を例に計算可能性の理論と対角線論法について学ぶ．
4
計算の複雑さ計算の複雑さがチューリングマシ
ンの実行ステップ数などによって定義されることを理解する．
5
計算の複雑さ演習
演習を通じて，具体的なアルゴリ
ズムの計算の複雑さを評価する手法を学ぶ．
6
計算にまつわる諸概念 時間計算量，領域計算量など，計算の複雑さを理解する上で重要な概念について学ぶ．
7
階層定理
時間階層定理，領域階層定理の証明とその意味を理解する．
8
時間計算量のクラス， P, NP, EXP, NEXP など時間計算
領域計算量のクラス
量を理解する上で重要となるクラスについて学ぶ．
9
P 対 NP 問題
P 対 NP 問題と，関連の深い概念である NP 完全性，NP 困難性について学ぶ．
10多項式時間帰着
二つの問題を解く困難さを比較す
る指標となる多項式時間帰着について学ぶ．
11
多項式時間帰着に関す 具体的な問題の多項式時間帰着可る演習
能性を考えることにより，多項式時間帰着に対する理解を深める．
12
計算の複雑さに関する 演習問題を例に計算の複雑さに関命題の証明手法
する命題を証明する手法を学ぶ．

13

14

Cook-Levin の定理と 論理式の充足可能性問題 (SAT)SAT の NP 完全性
が NP 完全問題であることを理解する．
計算の複雑さと暗号理 計算の複雑さの理論と公開鍵暗号論の関係について学ぶ．

【授業時間外の学習（準備学習・復習・宿題等）】
前回までの学習内容を完全に把握しておくことは必須．また，講義期間中に複数回出す課題を提出すること．本授業の準備・復習等の授業時間外学習は，各週につき 4 時間を標準とする．
【テキスト（教科書）】
学習支援システムから配布する．
【参考書】
Michael Sipper 著，太田 和夫，田中 圭介，阿部 正幸 訳，
計算理論の基礎 [原著第 2 版] 3. 複雑さの理論，共立出版
ISBN 978-4-320-12209-3【成績評価の方法と基準】
講義への貢献度，レポート 20%，定期試験 80%により評価する．
【学生の意見等からの気づき】
学生の理解を深めるため、計算の複雑さの理論における命題の証明法に関する回を追加した．
【学生が準備すべき機器他】
学習支援システムを利用する．また，チューリングマシンの演習等においては貸与 PC を利用する．
【Outline (in English)】
Course outline: This course introduces basic concept ofcomplexity theory for understanding theoretical computerscience.
Learning objectives: Students will learn time complexity,
space complexity, complexity classes (such as P, NP, PSPACE,
EXPTIME, etc.), polynomial-time reduction, etc.
Learning activities outside of classroom: Students are expected
to study more than four hours for a class.
Grading criteria: Short report & Contribution to the class:
20%, Final exam: 80%— 247 —

情報科学部 発行日：2023/5/1

PRI310KA-CS-208

情報基礎学 B
雪田

修一

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
計算と論理の基礎をプログラミングを通じて学ぶ。また、近年の発展が著しいトピックを具体的な言語や処理系で体験する。
【到達目標】
命題論理、述語論理、計算可能性などの基本知識を習得し、SAT ソ
ルバーなどの近年の発展分野の動向を知る。Lisp、Minisat、Prologなどの基本的なプログラミングができるようになる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」に関連【授業の進め方と方法】
体系的な知識を伝えると同時に適宜プログラミングにより抽象概念を実装する演習を行う。授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 この科目の目的と目標 講義の目指すもの、想定される受講者の興味・関心を明確にし、科目選択のための情報を提供する。
第 2 回 計算可能性
計算の概念、計算不可能な問題の存在を実例を通して理解する。
第 3 回 ラムダ計算
計算の重要なモデルであるラムダ計算の基本を知る。
第 4 回 Lisp
ラムダ計算をプログラミング言語
として実現している Lisp に触れる。
第 5 回 Lisp 演習
Lisp が得意とする典型的な問題を取り上げ、演習を行う。
第 6 回 命題論理と SAT
命題論理の基本を学び、SAT（Satisfiability
Problem、充足可能性問題）の困難性について理解する。
第 7 回 SAT ソルバー
近年の発展著しい SAT ソルバーの概要を理解する。
第 8 回 SAT ソルバー演習
SAT ソルバーで具体的な問題を扱う演習を行う。
第 9 回 述語論理の意味論
述語論理の基礎を理解し、意味論の代表的な方法とその意義を学ぶ。
第 10 回 証明論
証明とは何か、代表的な理論を理解する。
第 11 回 不完全性定理
ゲーデルの不完全性定理について大掴みな理解をする。
第 12 回 Prolog
1 階述語論理を扱うプログラミン
グ言語 Prolog の基本を理解する。
第 13 回 Prolog 演習
Prolog が得意とする問題を演習する。
第 14 回 まとめ
期末試験で取り上げる題材を用いて，全トピックの復習を行う．

【テキスト（教科書）】
オンライン教材を使用する。情報科学部 moodle にて配布する。
【参考書】
まとまった参考図書はない。各回のキーワードで検索にかかる URL
はいずれも重要な最新の情報源である。
【成績評価の方法と基準】
テーマごとの課題 50%，期末試験 50%【学生の意見等からの気づき】
レポート作成の手引きを提示する必要がある。
【学生が準備すべき機器他】
貸与パソコン【Outline (in English)】
We study fundamental theory of computation with concrete
examples. The series of lectures covers natural deduction,
lambda calculus with lambda calculator, SAT solvers withmini-sat, and logic programming with Prolog. Students will
be expected to have completed the required assignments after
each class meeting. Your study time will be more than fourhours for a class.
Your overall grade in the class will be decided based on thefollowing
Term-end examination: 50%、Short reports : 50%.

【授業時間外の学習（準備学習・復習・宿題等）】
オンライン教材の毎回の予習。
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。

— 248 —

情報科学部 発行日：2023/5/1

COT211KA-CS-212

コンピュータ構成と設計
李亜民

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
本授業では RISC-V 命令セットアーキテクチャ、アセンブリ言語プ
ログラム、シングル・マルチサイクル CPU のデータパスと制御ユ
ニット設計、パイプライン CPU のデータパスと制御ユニット設計（内部フォワーディングとパイプラインストール）、整数乗除回路、浮動小数点演算装置 FPU、メモリ、キャッシュ、仮想メモリ、TLB、入出力システム、コンピュータの性能評価と高性能コンピューティ
ング（スーパースカラ、マルチスレッド、マルチコア、インターコ
ネクションネットワーク、スーパーコンピュータ）について学びます。この講義では、MIPS ISA と MIPS CPU の設計についても説明します。
【到達目標】
コンピュータの物理的な仕組みと設計方法の理解。ハードウェアレ
ベルのプログラミング言語であるアセンブラプログラミングについても学び、プロセッサの基本動作を理解します。さらに、シングル
サイクル CPU、マルチサイクル CPU、パイプライン CPU、FPU、
キャッシュ、TLB、マルチスレッド CPU、マルチコア CPU などを設計します。そして、現代のコンピュータにおいて高速化の鍵となっている記憶階層についての理解、外部記憶その他の周辺装置や高性能コンピュータ構成と設計についても理解することを目標とします。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」に関連

6

7

8

9

10

11

12

13

RISC-V シングルサイ RISC-V シングルサイクル CPU
クル CPU 設計（３） ＋ メモリ ＋ テストプログラム、
整数乗除/剰余回路 (RV32M)
RISC-V マルチサイク RISC-V マルチサイクル CPU の
ル CPU 設計（１）
データパスの設計とシミュレーション
RISC-V マルチサイク RISC-V マルチサイクル CPU の
ル CPU 設計（２）制御構造とコンピュータの設計とシミュレーション
RISC-V パイプライン RISC-V パイプライン CPU（内CPU 設計部フォワーディングとパイプライ
ンストール）の設計とシミュレーション
浮動小数点数と FPU IEEE 754 浮動小数点数と FPU
設計(浮動小数点数の加減乗除と平方根の回路) の設計とシミュレーション
メモリ階層とその管理 メモリ階層（SRAM、DRAM、
キャッシュ、仮想記憶、MMU、
TLB）の設計とシミュレーション
入出力システム
入出力システム（入出力割込み、キーボードと VGA のインター
フェースコントローラ）の設計とシミュレーション
性能評価と高性能コン 性能評価と高性能コンピューティ
ピューティング
ング（スーパースカラ、マルチス
レッド、マルチコア、インターコ
ネクションネットワーク、スー
パーコンピュータ）MIPS CPU 設計とま MIPS 命令セットアーキテクチャとめ及び AsmSim シミュレーターの使い方と MIPS CPUs 設計とまとめ

【授業の進め方と方法】
RISC-V シミュレータ Rivasm ( https://yamin.cis.k.hosei.ac.jp/
rivasm/ ) と MIPS シミュレータ AsmSim ( https://yamin.cis.k.
hosei.ac.jp/asm/ ) を使用して、アセンブリプログラムを開発します。コンピュータを構成するプロセッサ内部のデータの流れ（データパス）とその制御ユニットに関して，具体的な構成方法と設計の原理を理解します。さらに Intel Altera Quartus II と ModelSimという実際のハードウェア設計にも使われている EDA ツールを使用して RISC-V および MIPS プロセッサを設計し動作検証シミュレーションを行います。講義の冒頭で、前回の課題について説明・
フィードバックします。

【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習時間は、計 4 時間を標準とします。講義資料を事前に目を通すこと。また、レポート（宿題）を完成させて提出すること。

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【テキスト（教科書）】担当教員 Website に掲載【フィールドワーク（学外での実習等）の実施】
なし / No【参考書】
1. コンピュータの構成と設計 : ハードウエアとソフトウエアのイン
タフェース RISC-V 版, Morgan Kaufmann. 2017.
2. Computer Principles and Design in Verilog HDL, Wiley,
2015.

【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
RISC-V 命令セット
RISC-V 命令セットアーキテク
アーキテクチャ（１） チャとアセンブリ言語（算術、論理、シフト演算命令）及びRivasm シミュレーターの使い方
2
RISC-V 命令セット
RISC-V 命令セットアーキテク
アーキテクチャ（２） チャとアセンブリ言語（関数の呼び出し、条件分岐、無条件ジャンプ、メモリ load、store 命令）
3
コンピュータの基本的 回路図と Verilog HDL を用いたな回路設計
基本的な回路（バレルシフタやALU など）設計
4
RISC-V シングルサイ RISC-V シングルサイクル CPU
クル CPU 設計（１） の構成とレジスタファイルの設計とシミュレーション
5
RISC-V シングルサイ RISC-V シングルサイクル CPU
クル CPU 設計（２） のデータパスと制御ユニットの設計とシミュレーション

14【成績評価の方法と基準】
課題レポート 70 ％＋プロジェクトレポート 30 ％【学生の意見等からの気づき】
課題の難易度を調整します。
設計サンプルを追加します。
【学生が準備すべき機器他】
ノート PC をクラスに持参してください。

— 249 —

情報科学部 発行日：2023/5/1【Outline (in English)】
The objective of this lecture is to understand the fundamentalsof the computer system and its design method. The contentsof the lecture contain RISC-V instruction set architecture,assembly language programming, datapath and control unit
design of single-cycle and multiple-cycle CPUs, design ofpipelined CPU with internal forwarding and pipeline stallmechanism, memory, caches, virtual memory management,
TLB (Translation lookaside buffer), input/output interface
controller, interrupt, computer performance evaluation, superscalar, multithreading, multicore, interconnection network,and supercomputers. The CPUs will be designed in schematic
and/or Verilog HDL and simulated with EDA tools. The MIPS
ISA and MIPS CPUs design will be also taught in this lecture.
Students will be expected to spend more than four hours to
study each theme per week. Grading will be decided based on
the homework (70%) and a project (30%).

— 250 —

情報科学部 発行日：2023/5/1

PRI210KA-CS-351

情報理論
尾花

賢

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
情報の数学的定義および、エントロピーの概念、情報の圧縮の方法、
通信路における誤り訂正の方法等を理解する。
【到達目標】
エントロピーの概念、および、情報理論における基本的な定理である情報源符号化定理、通信路符号化定理を理解する。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」に関連【授業の進め方と方法】
情報とは何か、情報はどのように数学的に定義されるかを学ぶとともに、情報の符号化、情報通信の基礎理論を理解する。授業の理解を深めるため、講義の後半に適宜課題を解く時間を設ける。授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes

14

公開鍵暗号

公開鍵暗号の概念と、RSA 暗号について理解する。また，暗号を利用したプロトコルについて理解する。

【授業時間外の学習（準備学習・復習・宿題等）】
前回までの学習内容を完全に把握しておくこと。授業時間外学習は、各週につき 4 時間を標準とする。
【テキスト（教科書）】
Web からの配布による。
【参考書】
情報理論 ―基礎から応用まで―、中川聖一著 (近代科学社)【成績評価の方法と基準】
講義への貢献度，課題の出来 20%、定期試験 80%によって評価する【学生の意見等からの気づき】
講義中に演習問題を提示することで理解を高める。
【学生が準備すべき機器他】
Hoppii を利用する。
【その他の重要事項】
講義後半に学ぶ暗号の講義においては、筆者が企業在籍中に行った暗号の実システムにおける暗号導入の経験等を交えて講義を実施する。

【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
情報の概念とエントロ 情報量の定式化、エントロピーのピー
概念を理解する。
2
条件付きエントロ
確率の基本的な性質の復習を行っ
ピー・相互情報量
た後、条件付きエントロピー、相互情報量の概念を理解する。
3
エントロピー，条件付 重要な概念である各種エントロ
きエントロピー，相互 ピーに関しての理解を深める。
情報量の復習4
クラフトの不等式
符号の瞬時復号可能性、一意復号
可能性とクラフトの不等式について理解する。
5
情報源符号化定理
情報理論における最も重要な定理のひとつである情報源符号化定理
を理解する。
6
情報源符号化法
具体的な情報源符号化法である
シャノン符号、ファノ符号、ハフ
マン符号を理解する。
7
ハフマン符号のコンパ ハフマン符号のコンパクト性，おクト性，Elias 符号
よび算術符号の一種である Elias
符号を理解する。
8
符号構成法の復習
いくつかの重要な情報源符号化法
に関する理解を深める。
9
通信路符号化のモデル 通信路符号化のモデルについて理解する。
10
通信路符号化定理
情報理論における最も重要な定理のひとつである通信路符号化定理
を理解する。
11
誤り訂正符号の基礎
通信路符号化定理と関連の深い，
誤り訂正符号の概念を理解する。
12
謝り訂正符号の例
ハミング符号、拡大ハミング符号の構成法と，その符号化法，復号法を理解する。
13
情報理論と暗号
暗号通信のモデルと、完全秘匿性を有する暗号方式について理解する。

【Outline (in English)】
Course outline: This course introduce basic concepts of
information theory.
Learning objectives: You will learn mathematical definitionsof information, the concept of entropy, methods of datacompression, and error correction etc.
Learning activities outside of classroom: Students are expected
to study more than four hours for a class.
Grading Criteria: Short report & contribution to the class:
20%, Final exam: 80%— 251 —

情報科学部 発行日：2023/5/1

COT311KA-CS-242

オペレーティングシステム
山田浩史

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
オペレーティングシステム (OS) の基本概念と実装技術，およびその内部構造についての基礎知識を学ぶ．OS は，裸のままでは扱いにくいハードウェアを抽象化し，より扱いやすい仮想的なコンピュー
タをユーザに見せるソフトウェアである．Linux や Windows 8 がその代表格である．OS はハードウェアとアプリケーションを繋ぐ要のような役割を担っており，コンピュータが動作する仕組みを知るには OS の理解が必須である．
【到達目標】
OS の概念，実装技術，および内部構造についての基礎知識を身につけることを目標とする．また，OS の理解を通じて，コンピュータの動作原理についての理解も深める．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」に関連【授業の進め方と方法】
OS の基本概念を講義していく．具体的には，プロセスやスレッド，
スケジューリング，同期，仮想記憶，割り込み処理，ファイルシステ
ムといった内容について講義を行う．また，進捗を見つつ，理解を深めるために適宜プログラミング演習を行ってレポートを課す．授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：オンライン/online
回
テーマ
内容
1
イントロダクション
OS の基本概念について学ぶ．
2
I/O デバイスと割り込 I/O デバイスや割り込みを OS がみ
どのように制御するかについて学
ぶ．
3
ファイルシステム (1) OS のディスク管理方法について学ぶ．ファイルという考え方やファイルの管理方法について学
ぶ．
4
ファイルシステム (2) 前回の続き．
5
システムコールと保護 システムコールの基本概念、OSによって達成される保護について学ぶ
6
プロセスとスレッド
プロセスとスレッドの基本概念，違いについて学ぶ．
7
演習 (1)
これまでの講義で扱った内容の理解を深めるプログラミング演習を行う．
8
スケジューリングOS の CPU 管理方法について学
ぶ．スケジューリングの基本概念
について学ぶ．
9
相互排除と同期 (1)相互排除の基礎を学ぶ．クリティ
カルセクション，ロック等の考え方を学ぶ
10
相互排除と同期 (2)
前回の続き．
11
演習 (2)
これまでの講義で扱った内容の理解を深めるプログラミング演習を行う．
12
仮想記憶 (1)
OS のメモリ管理方法について学
ぶ．仮想/物理アドレス，ページ
ング，スワッピングについて学ぶ13
14

仮想記憶 (2)
演習 (3)

前回の続き．
これまでの講義で扱った内容の理解を深めるプログラミング演習を行う．

【授業時間外の学習（準備学習・復習・宿題等）】
演習時に課されたレポートを行う．本授業の準備・復習時間は、計
4 時間を標準とする.
【テキスト（教科書）】
資料を配布する．
【参考書】
河野健二著，オペレーティングシステムの仕組み，朝倉書店
Abraham Silberschatz 著 ，Operating System Concepts 9th
Edition.
詳解 Linux カーネル 第 3 版，オライリージャパン【成績評価の方法と基準】
試験 100 %で評価する．
【学生の意見等からの気づき】
演習課題の解説分量を増やすようにする．
【その他の重要事項】
C 言語を用いたプログラミングをこなせること，および計算機アー
キテクチャの基礎知識を必須とする．
【Outline (in English)】【Course outline】
This course introduces basics of operating systems, suchas their concepts, designs, and implementation.
The
operating system is a fundamental software layer that controls
applications and underlying hardware. It abstracts bare-metal
hardware and provides intelligent interfaces to applications.
【Learning Objectives】
You will learn basics of 1). concept of the operating system,2). its abstraction of the hardware such as CPU, memory,and storages, 3). its policies and mechanisms for assigning
hardware resources to applications. See the Curriculum maps.
【Grading Criteria/Policy】
Paper test(100%).

— 252 —

情報科学部 発行日：2023/5/1

COT311KA-CS-243型システムと関数型言語
雪田

修一

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】型システムと関数型プログラミングの諸概念を代表的な言語である
Haskell を用いて学ぶ。Functor, Applicative, Monad, Monoid などの概念を多数の具体例の計算を通して理解する。

【授業時間外の学習（準備学習・復習・宿題等）】
毎週の課題への取り組み．
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。

【到達目標】
学生は関数型言語の型システムとその上で実行される入出力や状態をもつ計算の仕組みを理解し、副作用のない純粋な関数型の計算か
ら副作用を隔離する機構である Monad を適切に使えるようになる。

【テキスト（教科書）】
Learn You a Haskell for Great Good!,
Miran Lipovaca,
No Starch Press.
Kindle 版もある。 PDF is freely available.

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」に関連【授業の進め方と方法】
Haskell によるプログラミング体験を通じて型システムの実際を知る。型推論の意義と問題点を理解する。授業中にプログラミングを行うため PC を持参する必要がある。授業中の議論に受講生の積極的な参加を求める。授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。

【参考書】
Haskell - the craft of functional programming (3rd edition)
Simon Thompson
Addison Wesley【成績評価の方法と基準】
期内レポート (50%), 期末試験 (50%)

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【学生の意見等からの気づき】
授業に必要なソフトウェアをうまく使えない学生がいた。躓きの主な原因は OS、ファイルシステム、シェルなどの基本が分かっていない所にあることを発見した。これらについては別の基礎科目で扱われているが適宜補足が必要であることを痛感した。

【フィールドワーク（学外での実習等）の実施】
なし / No【学生が準備すべき機器他】
貸与 PC を授業中に使用する【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 オリエンテーション
授業の目的と方法を説明する。履修すると判断した場合は次回までに Haskell の開発環境を構築しておく。
教科書 chapter 1.
第 2 回 Believe the TypeType variable, type class を学ぶ。
第 3 回 Syntax in Functions Pattern matching, guards,
where, let, case などの用法を学ぶ。
第 4 回 Hello Recursion!
Recursion に親しむ。Quicksort を例にとる。
第 5 回 Higher Order
Curried function, lambda
Functionsexpression, fold, ($) などについて学ぶ。
第 6 回 Modules
Module の扱いと作成方法を学ぶ。
第 7 回 Making Our Own
新しい type や type class の作成
Types and Type
方法を学ぶ。Functor というclassestype class に触れる。型の型である Kind を理解する。
第 8 回 Input and Output
Pure な世界と副作用のある世界の分離を monad 機構で実現する。
第 9 回 More Input and
乱数の扱いに触れる。簡単なゲー
More Output
ムを作成する。
第 10 回 Functionally
逆ポーランド電卓、経路探索など
Solving Problems
への簡単な応用。
第 11 回 Applicative
Functor をさらに強化する機構
Functors
について学ぶ。
第 12 回 Monoids
Monoid は様々な場面で登場する
計算パターンであることを学ぶ。
第 13 回 A Fistful of Monads Monad 則について学ぶ。
第 14 回 まとめ
期末試験で取り上げる題材をもとに全てのトピックのまとめをする．

【Outline (in English)】
We study a type system and functional programming with
Haskell. The concepts of functor, applicative, monad, andmonoid are treated with concrete examples. Students will beable to write their own functors and monads. They will also beable to trace recursive calls typical in the "fold" design pattern.
All these abilities are checked by the term examination (50%)
and the weekly assignments (50%), in each of which an average
student spends four hours.

— 253 —

情報科学部 発行日：2023/5/1

COT311KA-CS-244

ソフトウェア工学
栗田太郎

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
ソフトウェア工学の基本概念とその重要性を理解した上で，ソフトウェア開発プロセス，アジャイル開発とスクラム，要求の獲得と分
析，要求の仕様化，仕様書の記述，形式手法と形式仕様記述，検証と妥当性確認，プログラムの設計と実装，レビューとテスト，プロジェ
クトと品質のマネジメント等について学び，実践的なソフトウェア
開発やシステム開発，他者と協働するチーム開発に向けた基礎的な力を養成する．
【到達目標】
本授業を受講すると，ソフトウェア工学の基本事項，様々な開発プロ
セス，開発の各工程における様々な技法，背景にある考え方等について理解し，その重要性も含めて他者に説明できるようになる．そして，受講後のソフトウェア開発において，様々な有機的な知識に基づいた，開発の特性に合わせた技法の組み合わせや開発計画の立案，実践等を行いはじめることができるようになる．さらに，ソフトウェア工学やシステム工学に関する発展的な事項に関する独習を行うことができるようになる．
また，基本情報技術者試験と応用情報技術者試験のシラバスの中でソフトウェア工学に関係する事項を学ぶことができる．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-3」に関連【授業の進め方と方法】
本授業では，ソフトウェア工学についての基本的な知識や発展的な事項，とくに複数人で行う実開発の理想と現実について学ぶ．さらに，授業時間や授業時間外における演習，演習課題，授業時間における受講生同士の議論・対話により，設計に関する知識への理解を有機的に深くしながら，様々な技法の実践，仕様書をはじめとする文書の品質，品質やプロジェクトのマネジメント，様々なトレード
オフ等について考えていく．
また，受講生が課題やリアクションペーパーに書いた質問や意見を，講師が授業時間において受講生のプライバシーに配慮しつつ紹介・回答することで，疑問点を解消したり，クラス全体で学びを深めたりする．
授業は，基本的にはオンラインで行うが，第 3 回，第 8 回，第 13
回は対面で実施する予定である．対面授業の実施に関する最終的な決定は初回の授業までに行い，受講生に伝える．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：オンライン/online
回
テーマ
内容
1
ソフトウェア工学の概 オリエンテーションの後，ソフト要
ウェア工学の概要と歴史．技術者と倫理，2 回目以降で取り扱う事
項の紹介を行う．
2
ソフトウェア開発プロ ソフトウェア開発プロセスの概
セス 1
要，その種類と特性について解説する．
3
ソフトウェア開発プロ プロセスの開発と改善に関する演セス 2
習を行う．各自がデザインしたプ
ロセスモデルを，グループでレビューし合ったり，議論したりする．
4
アジャイル開発プロセ アジャイル開発とスクラムの基礎
ス1について解説する．

5

6

7

8

9

10

11

12

13

14

アジャイル開発プロセ スクラムに関する演習を行う．振ス2
り返り等の関連事項についても紹介する．
要求工学 1
要求工学の概要を紹介するとともに，システムおよびソフトウェアの開発の全体像と要求工程との関係性について解説する．
要求工学 2要求を抽出・分析するための様々な技法について説明する．関連して，人間中心設計についても紹介する．
ワークショップ 1
第 7 回までの講義内容を用いる演習を行う．グループで討議し，要求工程における課題を整理していく．
仕様書の記述と検証要求の仕様化と仕様の記述・検証
について解説する．検証と妥当性確認の違いについても述べる．
形式手法と形式仕様記 厳密な仕様を記述するための形式
述手法，形式仕様記述言語等について事例を交えて解説する．
ソフトウェアの設計， ソフトウェアの実現とテストに関実現とテストする技法や課題について説明する．レビューについても触れる．
プロジェクトと品質の プロジェクトマネジメントとシス
マネジメントテムの品質について説明する．
セーフティーやセキュリティについても触れる．
ワークショップ 2
第 12 回までの講義内容を用いる演習を行う．グループで討議し，仕様書等の記述と品質の課題を整理していく．
まとめ
発展的な内容について紹介するとともに，授業全体の振り返りとまとめを行う．

【授業時間外の学習（準備学習・復習・宿題等）】
1 回目開始以降，授業資料を用いて，授業後の復習，他受講生との議論・対話の内容の整理，授業前の準備学習，演習課題への取り組み等を行う．本授業の予習・復習等の時間は，1 回につき，4 時間を標準とする．
【テキスト（教科書）】
特定の教科書は使用しない．授業にて資料を提示する．
【参考書】
Ian Sommerville: Software Engineering (10th Edition),
Pearson (2015).
玉井 哲雄: ソフトウェア工学の基礎 改訂新版, 岩波書店 (2022).
Roger S. Pressman, Bruce R. Maxim: 実践ソフトウェアエンジニ
アリング (第 9 版), オーム社 (2021).
中谷 多哉子, 中島 震: ソフトウェア工学, 放送大学教育振興会 (2019).
荒木 啓二郎，張 漢明: プログラム仕様記述論, オーム社 (2002).
マイケル・ジャクソン: ソフトウェア要求と仕様 −実践，原理，偏見の辞典−, エスアイビー・アクセス (2014).
SQuBOK 策定部会: ソフトウェア品質知識体系ガイド (第 3 版) −SQuBOK Guide V3 −, 日科技連出版社 (2020).
【成績評価の方法と基準】
平常点: 30%
レポート課題: 30%，最終課題: 40%【学生の意見等からの気づき】
オンライン授業，対面授業のいずれの場合においても閲覧しやすい，
また，授業の後に復習や参照がしやすい配付資料を作成する．

— 254 —

情報科学部 発行日：2023/5/1【学生が準備すべき機器他】
筆記用具およびノート PC 等
【その他の重要事項】
正しい知識と基礎的な実践力を身につけると同時に，正解がないことに関して，他受講生との対話を通して，考察を深めていくことが重要である．
【Outline (in English)】[Course Outline]
This course introduces the basic concepts and various
techniques for software engineering, including software development process, agile development and scrum, requirements
elicitation and analysis, description of specification, formal
method and formal specification, verification and validation,
program design and implementation, review and testing,project management, and quality management. Students are
expected to learn the basics of these issues and techniques, andto build up their ability to apply them in practice.
[Learning Objectives]
By the end of the course, students should be able to do thefollowings:
1. Explain what is written in the course outline.
2. Plan and use software engineering methods in small
projects.
[Learning Activities Outside of Classroom]
Before/after each class meeting, students will be expected tospend four hours to understand the course content.
[Grading Criteria/Policy]
Overall grade in the class will be decided based on thefollowing:
Term-end report: 40%
Short reports: 30%
In-class contribution: 30%— 255 —

情報科学部 発行日：2023/5/1

COT311KA-CS-311

並列分散処理八巻

隼人

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
現在、そして今後の情報基盤アーキテクチャの根幹を成す「並列処理」と「分散処理」についてその基礎から学ぶ。
スマートフォンや携帯ゲーム機からパソコン・スーパーコンピュー
タに至るまで、現在使われている殆どの計算機システムは、複数の処理列を同時に実行させて処理を進める並列分散処理の構成になっている。本講義では、並列・分散システムの基盤技術を俯瞰することにより、ハードウェアから OS・アプリケーションに至るまでの様々なレイヤにおける並列・分散処理について学ぶ。
【到達目標】
本講義では、並列分散処理に関わるハードウェアやソフトウェアがいかにして並列化を実現しているか、またそれに伴う諸問題についても理解することを最終的な目標とする。その過程で、プロセス・
スレッドレベルでの簡単な並列プログミング手法についても修得する。学生は本講義を通じて、OS やプロセッサ、またよりスケールの大きいクラスタレベルの並列化技術について知識を得るだけでな
く、プロセス・スレッドのプログラミング技術を身につけることができる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」に関連【授業の進め方と方法】
授業は主に配布資料を用いた講義形式により行う。授業で課した課
題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
進み具合に応じて数回の理解度チェック課題を課す。
また中間課題として課す演習においては、並列分散処理ライブラリ
等を利用したプログラミングを行うことから、C/C++の基本的なプ
ログラミング知識を有することを前提とする。
試験は期末のみを予定している。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 並列分散処理の目的と 並列分散処理についてのイントロ
歴史的経緯
ダクション。
それらの歴史的な技術の変遷を辿
り技術領域を明らかにする。
第 2 回 OS レベルの並列化１ OS が行う並列処理技術として、（プロセス、スレッド、 プロセス・スレッドを用いたマル仮想メモリ）
チタスク実行が挙げられる。まずプロセスとスレッドの概念について学ぶ。
第 3 回 OS レベルの並列化２ 第 2 回に引き続き、プロセスとス（プロセス、スレッド、 レッドを理解する上で欠かせな仮想メモリ）い、OS の仮想メモリ技術について学ぶ。
第 4 回 OS レベルの並列化３ プロセスとスレッドをユーザが生（プロセス、スレッド、 成するためのプログラミング技術
仮想メモリ）
について学ぶ。
際 5 回 命令レベルの並列化１ プログラム実行を高速化する技術（命令依存、スーパー として、CPU が命令レベルで実スカラ）
行を並列化するスーパースカラ等の技術がある。まず、命令の並列実行と命令依存の関係について学ぶ。

第6回

命令レベルの並列化２ スーパースカラや VLIW といっ（命令依存、スーパー た複数命令を同時実行する技術、スカラ）
またそれらを効率化するコンパイ
ラ技術等について学ぶ。
第 7 回 プロセッサレベルの並 複数のプロセッサを用いて並列処
列化１（メモリコンシ 理するマルチプロセッサ環境におステンシ、キャッシュ ける問題点として、メモリコンシ
コヒーレンシ）
ステンシおよびキャッシュコヒー
レンシの概念について学ぶ。
第 8 回 プロセッサレベルの並 マルチプロセッサ環境における同列化２（メモリコンシ 時メモリアクセスの問題を解決す
ステンシ、キャッシュ る、同期やセマフォといった技術
コヒーレンシ）について学ぶ。
第 9 回 プロセッサレベルの並 マルチプロセッサ環境における複列化３（メモリコンシ 数キャッシュのコヒーレンシ問題
ステンシ、キャッシュ を解決するスヌープキャッシュ等
コヒーレンシ）の技術について学ぶ。
第 10 回 ネットワークと通信プ 分散システムで欠くことのできな
ロトコル１
いネットワークとその通信プロト
コルについて学ぶ。本回では主にネットワークのトポロジと、それによる性能差について学ぶ。
第 11 回 ネットワークと通信プ 分散システムで欠くことのできな
ロトコル２
いネットワークとその通信プロト
コルについて学ぶ。本回では主に通信プロトコルについて学ぶ。
第 12 回 高信頼化・高性能化技 よりスケールの大きい分散システ術（RAID）
ムとしてストレージ機器の並列分散化である RAID を例に挙げ、システムの信頼性について学ぶ。
第 13 回 時刻同期（時計、ス
分散システムにおける時刻同期のナップショット）
難しさと、それによる問題、解決策について学ぶ。
第 14 回 まとめ
これまでの講義内容を振り返り、
並列分散処理に関する様々な技術をまとめる。
【授業時間外の学習（準備学習・復習・宿題等）】
講義資料は講義前に Web 配布するので、必要に応じて予習しておくこと。
前述したように数回のレポート課題を課す予定なので、その場合にはしっかりとレポートを作成すること。本授業の準備・復習時間は、
計 4 時間を標準とします。
【テキスト（教科書）】
特にテキスト、参考書は指定しない。講義資料は講義前に Hoppii
上にアップロードする。
【参考書】
参考書は必要があれば講義中に紹介する。
【成績評価の方法と基準】
期末テストを 60%，中間レポート・出席レポートを含む平常の学習状態や授業への積極性を 40%の配点とし，60 点以上を合格とする。
【学生の意見等からの気づき】
質疑はいつでも受け付けるので気軽にメールすること。

【Outline (in English)】[Course outline]
In recent years, most computer systems, such as mobile
phones, PCs, and supercomputers, use technique of paralleland distributed processing for high-speed and multi-task
processing. This course introduces the basic techniques of"parallel processing" and "distributed processing" for various
layers (from a hardware layer to an OS/application layer).

— 256 —

情報科学部 発行日：2023/5/1[Learning Objectives]
The goals of this course are to understand how parallel anddistributed systems are realized and performed and to be able
to point out problems in these systems.
[Learning activities outside of classroom]
After each class meeting, students will be expected to spend
four hours to understand the course content.
[Grading Criteria /Policies]
Final grade will be calculated according to the following process
Mid-term report and in-class contribution (40%), term-end
examination (60%).

— 257 —

情報科学部 発行日：2023/5/1

HUI312KA-CS-321

新ネットワーク理論
廣津登志夫

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉〈実〉【授業の概要と目的（何を学ぶか）】
本講義ではネットワーク科学と呼ばれる情報科学の分野としては比較的新しいテーマを取り扱う。現在の科学技術の多くの部分は 19世紀から 20 世紀にかけて還元要素法に基づいて築き上げられてきた学問に基づくが、ネットワーク科学では離散構造（離散数学）で学ぶグラフに対して複雑系という概念を導入し、これまでは解明が難しかった自然現象や生命現象を新たなアプローチで解き明かそうとするものである。具体的には、それぞれの動作は単純だが、それらが集団となって行動するときに創発的な複雑な振舞いを見せるよ
うな系について、新たな科学での方法論について学ぶ。
【到達目標】
複雑系は比較的新しい学問分野であり、単純な動きをする多数のエー
ジェントによる少ない資源をめぐる競争において、フィードバック
により相互に影響を及ぼし合いながら形成される複雑な系（ネットワーク）としてシステムを捉える。複雑系の中にどのような普遍性があるのかを理解することを一つの目標とする。さらに発展的な目標として、現実あるいは仮想的な世界にどのように応用できるかについても考える力をつけることが挙げられる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」に関連【授業の進め方と方法】
講義はニール・ジョンソンの「複雑で単純な世界」とバラバシの「新ネットワーク思考 世界のしくみを読み解く」を用いて複雑系に見られる事象や基礎的な概念を理解する。講義が中心とするが、複雑系に関するトピックを NetLogo を用いたマルチエージェントプログ
ラムにより実現することで、理解を深める。
最新の科学技術に関する話を聞き、補足的な情報を自分で調べ、全体的な理解を深めることが求められるため、話からノートを作成し自分で資料化する力をつけること。一部講義はオンデマンドを併用する場合もあるが、これについては講義中に個別に指示する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No

第6週

第7週

第8週

第9週

第 10 週

第 11 週

第 12 週

第 13 週

第 14 週【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 週 複雑な要素・複雑な現 1. 複雑性の意味
象
2. 創発現象の予測
3. 複雑性だらけの毎日
4. 八つの条件
第 2 週 NetLogo 紹介
1. NetLogo とは？
2. NetLogo の世界
3. NetLogo の GUI
4. NetLogo プログラミング
第 3 週 秩序ポケットの出現
1. 秩序と無秩序の間
2. 情報のフィードバック
3. 宇宙と乱雑さ
4. 乱雑さと偏り
第 4 週 カオスとフラクタル
1. 複雑系のダイナミクス
2. 時系列の規則性とランダムネス
3. 複雑系のモデル化
第 5 週 群衆の行動の予測
1.「二者択一」問題
2. 週末の夜の過ごし方
3. 意思決定の科学
4. 群集と反群集

金融市場の動向の予測 1. 金融市場とフィードバック
2. 標準モデルの限界
3. 株式市場の類似挙動
4. 暴落の分類学
5. 予測可能ポケット
複雑性とネットワーク 1. 動的ネットワーク
2. ネットワークの生態学
3. 栄養取り回しモデル
4. 不変な構造
5. 公平さと効率のバランス
最適ネットワーク
1. ルート選びのジレンマ
2. 輸送・供給・経営・人体
3. 渋滞税による制御
4. スーパーハブ
5. ハブの適正限界
六次の隔たり1. 六次の隔たり
2. ミルグラムの実験
3. 社会的ネットワークの大きさ
弱い絆の強さ1. 強い絆と弱い絆
2. 弱い絆の強さ
3. ランダムネットワーク
ネットワーク構造
1. 構造の定量化
2. クラスタリング係数
3. エルディッシュ数
4. ワッツ=ストロガッツのモデル
スケールフリーネット 1. ハブとコネクター
ワーク
2. 80 対 20 の法則
3. べき乗則
4. スケールフリー性
無秩序と秩序の相転移 1. 相転移
2. 自己組織化
3. 成長するネットワーク
4. 優先的選択
5. 適応度モデル
感染症とネットワーク 1. 感染とネットワーク構造科学
2. コミュニティの相互作用
3. 感染症流行解析
4. 癌成長のモデル化と対策【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。
講義後に配布する講義資料を元に、講義中にとったノートとその内容の双方を確認し、補足的な調査を行う、という基本的な理解の手
順を復習として行うこと。
課題やレポートが出たものについては必ず〆切までに提出すること。
【テキスト（教科書）】
講義内容はスライドで提示し、講義を進めるので各自でノートを取る
講義後にスライドを元にした参考資料を CIS Moodle から提供する【参考書】
以下の参考文献は講義初回でも紹介する「複雑で単純な世界」 ニール・ジョンソン (著), 阪本 芳久 (翻訳)「新ネットワーク思考 世界のしくみを読み解く」 アルバート・ラズ
ロ・バラバシ (著), 青木 薫 (翻訳)Wilensky, Uri; Rand, William. An Introduction to Agent-Based
Modeling: Modeling Natural, Social, and Engineered Complex
Systems with NetLogo (MIT Press)「ガイドツアー 複雑系の世界」メラニー・ミッチェル「つながり 社会的ネットワークの驚くべき力」ニコラス・Ａ・クリ
スタキス／著 ジェイムズ・Ｈ・ファウラー／著 鬼澤忍／訳— 258 —

情報科学部 発行日：2023/5/1「スモールワールド・ネットワーク 世界を知るための新科学的思考
法 」ダンカン ワッツ (著), Duncan J. Watts (原著), 辻 竜平 (翻訳),友知 政樹 (翻訳)「スモールワールド ネットワークの構造とダイナミクス」 ダンカン
ワッツ (著), Duncan J. Watts (原著), 栗原 聡 (翻訳), 福田 健介 (翻訳), 佐藤 進也 (翻訳)
「複雑な世界，単純な法則 ネットワーク科学の最前線」マーク・ブ
キャナン，阪本 芳久「複雑ネットワークの科学」 増田 直紀 (著), 今野 紀雄 (著)「複雑ネットワークとは何か複雑な関係を読み解く新しいアプローチ」増田 直紀 (著), 今野 紀雄 (著)「SYNC」スティーヴン・ストロガッツ【成績評価の方法と基準】
期末試験を 80%, 課題レポートを含む平常の学習状態や授業への積
極性を 20%の配分で総合的に判断する。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
貸与 Note PC を使用する場合がある。講義回毎の使用の可否は教員の指示に従うこと。
【その他の重要事項】
本講義で取り扱うのはグラフに基づく理論的なネットワークで、インターネットやイントラネットなどの実際に稼働しているネットワー
クの制御・運用等の技術に触れるものではないので、科目選択においては注意すること。
本講義は担当教員の企業での情報科学・ネットワーク科学に関する研究・開発の経験を元に複雑系やネットワーク科学に関する講義を行う。
【Outline (in English)】[Course outline]
This course introduces a knowledge and technologies related
network science. Network science is a new research area basedon the graph theory, that is used to express the problemsof complex systems. Students are expected to expand theirknowledge and to understand new area of the computer science
topics during this lecture.
[Learning Objectives]
Students expected to understand the basic concepts of complex
systems and universality found in it.
[Learning activities outside of classroom]
Students will be expected to spend four hours to understandthe contents of that week’s contents.
[Grading Criteria /Policy]
Final grade will be calculated according to the following
process; final exam (80%), and report and in-class contribution(20%).

— 259 —

情報科学部 発行日：2023/5/1

COT211KA-CS-206

情報・ネットワークセキュリティ入門
上田浩

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
本授業では、情報システムやネットワークシステムおよびそれらを通じて提供される様々のサービスに存在する脆弱性やリスク、それらに対応するための情報セキュリティ対策の基礎を解説する。
【到達目標】
高度化する情報化社会で、安全で快適な生活をおくるための、また社会人として情報システムやネットワークシステムを安全にかつ効果的に駆使し活動できるための、基本的知識の習得と対策方法の理解を目標とする。
更に、主要なマルウェアや攻撃手法などの特徴を説明でき、それらの被害にあわないための対策や留意点について説明できることを、目標とする。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP2」と「DP4-1」に関連

4

5

6

【授業の進め方と方法】
まずは、情報化時代に生きる学生、社会人として必要な情報セキュ
リティに関する知識、被害にあわないための情報セキュリティ対策の基本について、(独) 情報処理推進機構がまとめたテキストをベースに説明する。
次に、情報セキュリティ対策を構成する主要な情報セキュリティ要
素技術の基本的メカニズムを説明する。
最後に、実際の情報サービスを構成する、サーバ、ネットワーク、クライアントのそれぞれが、実際に直面する脅威の説明とその対策技術の概要について説明する。
授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes

7【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：オンライン/online
回
テーマ
内容
1
情報セキュリティリテ (1) 本授業の概要・目的・目標や、
ラシー（１）
本授業の進め方、レポート、試験の扱いなどの説明(2) 情報セキュリティ読本を使用し、第１章「今日のセキュリティ
リスク」、第２章「情報セキュリ
ティの基礎」の説明
2
情報セキュリティリテ 情報セキュリティ読本を使用し、ラシー（２）
第３章「見えない脅威とその対策」を説明＊マルウェア−見えない化が進む＊共通の対策
＊標的型攻撃と誘導型攻撃への対策＊フィッシング詐欺への対策＊ワンクリック不正請求への対策＊無線 LAN に潜む脅威とその対策
3
情報セキュリティリテ 情報セキュリティ読本を利用し、ラシー（３）
第４章「組織の一員としての情報
セキュリティ対策」を説明＊組織のセキュリティ対策＊従業員としての心得＊気を付けたい情報漏洩＊終わりの無いプロセス

89— 260 —

情報セキュリティリテ 情報セキュリティ読本を使用し、ラシー（４）
第５章「もっと知りたいセキュリ
ティ技術」を説明＊アカウント、ID、パスワード＊攻撃手法＊脆弱性を悪用する攻撃＊ファイアウオール＊暗号とディジタル署名
情報セキュリティリテ 情報セキュリティ読本を使用し、ラシー（５）
第６章「情報セキュリティ関連の法規と制度」を説明＊情報セキュリティの国際標準＊情報セキュリティに関する法律＊知的財産を守る法律＊迷惑メール関連法＊情報セキュリティ関連制度
セキュリティ要素技術 「暗号技術体系、AES などの共通（１）
鍵暗号、RSA などの公開鍵暗号」
の説明
＊暗号とは
＊共通鍵暗号 ブロック暗号とス
トリーム暗号＊公開鍵暗号 RSA 暗号＊ハッシュ関数＊ディジタル署名＊暗号の分類、特徴のまとめ＊日本政府の暗号技術に対する体制＊暗号の利用場面
セキュリティ要素技術 「公開鍵基盤（PKI) とその応用」（２）の説明＊暗号技術の再確認＊ PKI（公開鍵基盤）が提供する機能、サービス、効果＊ PKI を支える技術＊ PKI を構成するコンポーネント＊ PKI の例
＊ PKI 応用システム
セキュリティ要素技術 「バイオメトリクス認証技術」の（３）
説明＊バイオメトリクス認証とは＊本人確認におけるバイオメトリ
クス認証の位置づけ＊各種バイオメトリクス認証方式の概要紹介＊バイオメトリクス認証プロセス＊バイオメトリクス認証の将来動向セキュリティ要素技術 「耐タンパー性、情報ハイディン（４）グ技術」の説明＊暗号技術の再確認＊暗号機能が適切に機能するには＊耐タンパー性とは＊暗号モジュールの安全性評価＊秘密分散技術＊情報ハイディング技術（ステガノグラフィ、電子透かし）情報科学部 発行日：2023/5/1

10

11

12

13

14

サーバのセキュリティ 「サーバ側の技術的対策、物理的（１）対策」の説明＊情報サービスシステムの基本モ
デル＊サーバの適切なアクセス制御のために＊サーバの情報漏えい防止のために＊サーバの情報の完全性保証のために＊物理的アクセス制御（入退室管理）
サーバのセキュリティ 「Web アプリケーションのセキュ（２）リティ」の説明＊ Web アプリケーション＊ Web アプリケーション開発と情報セキュリティ
①バッファーオーバーフロー②クロスサイトスクリプティング③ SQL インジェクション
＊フィッシング＊ファーミング＊安全な Web サイトをつくるた
めにネットワークのセキュ 「SSL、VPN などのネットワーク
リティ（１）
サービスのセキュリティ技術」の説明＊インターネットの歴史＊ IP ｖ４概要とそのセキュリティ＊ IP ｖ６概要とそのセキュリ
ティ＊ SSL(Secure Socket Layer)＊ VPN (Virtual Private
Network)＊無線 LAN 概要とそのセキュリ
ティ
ネットワークのセキュ 「不正アクセスと対策技術」のリティ（２）
説明＊不正アクセスとは＊技術的対策・FireWall・Intrusion Detection
System＊サービス妨害とその対策
・Denial of Service
・Distributed Denial ofService
クライアントのセキュ 「クライアント（PC）の脅威と対リティ策技術」の説明＊クライアント PC の課題＊クライアント PC 向けマル
ウェア
・ウイルス
・ワーム
・トロイの木馬・悪意のモバイルコード
・混合攻撃
・スパイウェアとしての追跡クッ
キー・データロガーなどの攻撃ツール＊クライアント PC における情報
漏えい＊シンクライアント② TV、新聞等で報道される情報セキュリティに関する事件・事故・課題などについても関心を持ち、現社会の状況を理解しておいてい
ただきたい。
③本授業の準備・復習時間は、計 4 時間を標準とします。
【テキスト（教科書）】①情報セキュリティ読本 六訂版: IT 時代の危機管理入門 （独）情報処理推進機構編 実教出版発行②講義で使用する資料（各回の講義前にネット経由配布）【参考書】①情報セキュリティ教本 −組織の情報セキュリティ対策実践の手引き− （独）情報処理推進機構編 実教出版発行【成績評価の方法と基準】
課題 (50%)、テスト/アンケート (50%) で総合評価する。
【学生の意見等からの気づき】
リアルタイムオンライン授業を望む声が少数あったため、課題に対するフィードバックを強化する。
【学生が準備すべき機器他】
学習支援システム等を利用する。
【その他の重要事項】
本講義は担当教員の大学における全学レベルの情報システム・情報セ
キュリティに関する研究開発の経験に基づき実践的なセキュリティ
技術に関する講義を行う。
実務経験
・大学の情報システム・ネットワークの管理運用
・ネットワークトラフィックの計測と分析
・クラウドシステムの企画と運用
・情報セキュリティポリシーの策定と運用・普及【Outline (in English)】
Course outline:
In this course, you will learn basic knowledge about information security. More precisely, you will learn vulnerability
and risk of the computer system, and learn countermeasuresagainst cyber attacks.
Learning Objectives:
The goals of this course are to obtain basic knowledge to
use information systems effectively and safely, understandconcrete actions against cyber attacks including malware.
Learning activities outstide of classroom:
Before/after each class meeting, students will be expected tospend four hours to understand the course content.
Grading Criteria /Policy:
Final grade will be calculated according to the following process
Assignment (50%), Online test/quiz (50%).

【授業時間外の学習（準備学習・復習・宿題等）】①テキストに指定した「情報セキュリティ読本 六訂版: IT 時代の危機管理入門」の内容は、社会人には必須の情報セキュリティの常識、是非熟読していただきたい。

— 261 —

情報科学部 発行日：2023/5/1

COT211KA-CS-203

プログラミング 1(Java)黄潤和

必選区分： ｜ 配当年次／単位：2〜4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
情報システムの構築を目的として，Java 言語によるプログラミングの基本を学ぶ．
【到達目標】
Java 言語によるプログラミングの基本を理解する．特に Java 言語の基本構文とオブジェクト指向プログラミングの基礎を修得する．
さらに具体的な情報システムを構築するプログラミング技術を身に付ける．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-3」に関連【授業の進め方と方法】
最初に Java 言語の基本構文を扱い，その後，Java 言語によるオブ
ジェクト指向プログラミングに関して，クラス，インスタンス，継承等を扱う．これらに並行して，ヒューマンコンピュータインタラ
クション等に関連する情報システムを構築する課題を課す．授業で課した課題等を取り上げ，授業内で全体に対してフィードバックを行う．

【学生が準備すべき機器他】
貸与ノート PC を使用する．
【Outline (in English)】Students will learn basics of programming in the Java
language with the view of constructing information systems.
The goal of this course especially includes acquiring theknowledge of the basic syntax of Java, the foundation of
object-oriented programming, and technology for constructing
concrete information systems. The students are expectedto spend typically 8 hours for preparation, review, andassignments for each class meeting. Grading will be decided
based on assignments (30%), the final examination (60%), andin-class contribution (10%).

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Java とは？
授業のガイダンス，Java 言語の概説
2
変数とメソッド
変数とメソッドの利用
3
配列
配列の利用
4
復習 (1)
復習と発展課題 (1)5
統合開発環境統合開発環境の利用
6
イベント駆動プログラ イベント駆動プログラミングの方
ミング (1)法 (1)7
イベント駆動プログラ イベント駆動プログラミングの方
ミング (2)
法 (2)8
復習 (2)
復習と発展課題 (2)9クラスとインスタンス クラスとインスタンスの利用
10
継承
継承の利用
11
例外とファイル処理
例外の利用とファイル処理の方法
12
復習 (3)
復習と発展課題 (3)13
復習 (3) (続き)発展課題 (3) の続き
14
まとめ・成果発表
授業内容のまとめと発展課題の成果発表【授業時間外の学習（準備学習・復習・宿題等）】
講義資料の予習，復習を行い，課題のプログラムを作成すること．
準備・復習等の授業時間外学習は，各週につき 8 時間を標準とする．
【テキスト（教科書）】担当教員が作成した講義資料をウェブ上で配布する．
【参考書】
高橋麻奈, やさしい Java 第 7 版, SB クリエイティブ, 2019. ISBN
978-4815600846【成績評価の方法と基準】
課題 (30%) と試験 (60%) に加え，平常点 (10%) を考慮し，総合的に判断する．
【学生の意見等からの気づき】
特になし．

— 262 —

情報科学部 発行日：2023/5/1

COT211KA-CS-203

プログラミング 1(Java)細部

博史

必選区分： ｜ 配当年次／単位：2〜4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
情報システムの構築を目的として，Java 言語によるプログラミングの基本を学ぶ．
【到達目標】
Java 言語によるプログラミングの基本を理解する．特に Java 言語の基本構文とオブジェクト指向プログラミングの基礎を修得する．
さらに具体的な情報システムを構築するプログラミング技術を身に付ける．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-3」に関連【授業の進め方と方法】
最初に Java 言語の基本構文を扱い，その後，Java 言語によるオブ
ジェクト指向プログラミングに関して，クラス，インスタンス，継承等を扱う．これらに並行して，ヒューマンコンピュータインタラ
クション等に関連する情報システムを構築する課題を課す．授業で課した課題等を取り上げ，授業内で全体に対してフィードバックを行う．

【学生が準備すべき機器他】
貸与ノート PC を使用する．
【Outline (in English)】Students will learn basics of programming in the Java
language with the view of constructing information systems.
The goal of this course especially includes acquiring theknowledge of the basic syntax of Java, the foundation of
object-oriented programming, and technology for constructing
concrete information systems. The students are expectedto spend typically 8 hours for preparation, review, andassignments for each class meeting. Grading will be decided
based on assignments (30%), the final examination (60%), andin-class contribution (10%).

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Java とは？
授業のガイダンス，Java 言語の概説
2
変数とメソッド
変数とメソッドの利用
3
配列
配列の利用
4
復習 (1)
復習と発展課題 (1)5
統合開発環境統合開発環境の利用
6
イベント駆動プログラ イベント駆動プログラミングの方
ミング (1)法 (1)7
イベント駆動プログラ イベント駆動プログラミングの方
ミング (2)
法 (2)8
復習 (2)
復習と発展課題 (2)9クラスとインスタンス クラスとインスタンスの利用
10
継承
継承の利用
11
例外とファイル処理
例外の利用とファイル処理の方法
12
復習 (3)
復習と発展課題 (3)13
復習 (3) (続き)発展課題 (3) の続き
14
まとめ・成果発表
授業内容のまとめと発展課題の成果発表【授業時間外の学習（準備学習・復習・宿題等）】
講義資料の予習，復習を行い，課題のプログラムを作成すること．
準備・復習等の授業時間外学習は，各週につき 8 時間を標準とする．
【テキスト（教科書）】担当教員が作成した講義資料をウェブ上で配布する．
【参考書】
高橋麻奈, やさしい Java 第 7 版, SB クリエイティブ, 2019. ISBN
978-4815600846【成績評価の方法と基準】
課題 (30%) と試験 (60%) に加え，平常点 (10%) を考慮し，総合的に判断する．
【学生の意見等からの気づき】
特になし．

— 263 —

情報科学部 発行日：2023/5/1

COT211KA-CS-203a

プログラミング 2(Java)細部

博史

必選区分： ｜ 配当年次／単位：2〜4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
情報システムの構築を目的として，プログラミング 1 (Java) の発展的観点から，Java 言語によるプログラミングを学ぶ．

【その他の重要事項】
プログラミング 1 (Java) の講義内容を理解していることを前提とする．

【到達目標】
プログラミング 1 (Java) の発展的観点から，Java 言語によるプロ
グラミングを理解する．特に Java 言語の発展的機能とオブジェク
ト指向プログラミングの発展的知識を修得する．さらに具体的な情報システムを構築する発展的なプログラミング技術を身に付ける．

【Outline (in English)】Students will learn programming in the Java language withthe view of constructing information systems.
The goalof this course as the successor of Programming 1 (Java)
especially includes acquiring advanced knowledge of Java,advanced knowledge of object-oriented programming, andadvanced technology for constructing concrete information
systems. The students are expected to spend typically 8hours for preparation, review, and assignments for each classmeeting. Grading will be decided based on assignments (30%),
the final examination (60%), and in-class contribution (10%).

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-3」に関連【授業の進め方と方法】
Java 言語の発展的機能，オブジェクト指向プログラミングの発展的知識として，型推論，レコード，ジェネリクス，ラムダ式，ストリー
ム等を扱う．これらに並行して，人工知能等に関連する情報システ
ムを構築する課題を課す．授業で課した課題等を取り上げ，授業内
で全体に対してフィードバックを行う．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Java の基礎再説
授業のガイダンス，Java 言語の
基礎の再説
2
型推論
型推論の利用3
カプセル化とレコード カプセル化とレコードの利用
4
復習 (1)
復習と発展課題 (1)5
再帰 (1)
再帰の利用 (1)6
再帰 (2)
再帰の利用 (2)7ジェネリクス (1)ジェネリクスの利用 (1)8
復習 (2)
復習と発展課題 (2)9
復習 (2) (続き)発展課題 (2) の続き
10
ジェネリクス (2)ジェネリクスの利用 (2)11ラムダ式とストリーム ラムダ式とストリームの利用
12
正規表現
正規表現の利用13
復習 (3)
復習と発展課題 (3)14
まとめ・成果発表
授業内容のまとめと発展課題の成果発表【授業時間外の学習（準備学習・復習・宿題等）】
講義資料の予習，復習を行い，課題のプログラムを作成すること．
準備・復習等の授業時間外学習は，各週につき 8 時間を標準とする．
【テキスト（教科書）】担当教員が作成した講義資料をウェブ上で配布する．
【参考書】
高橋麻奈, やさしい Java 第 7 版, SB クリエイティブ, 2019. ISBN
978-4815600846
他にも必要に応じて紹介する．
【成績評価の方法と基準】
課題 (30%) と試験 (60%) に加え，平常点 (10%) を考慮し，総合的に判断する．
【学生の意見等からの気づき】
特になし．
【学生が準備すべき機器他】
貸与ノート PC を使用する．

— 264 —

情報科学部 発行日：2023/5/1

HUI212KA-CS-231

ヒューマンコンピュータインタラクション
細部

博史

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
人とコンピュータの対話とその媒介手段についての理解を目的として，ヒューマンコンピュータインタラクション (HCI) とユーザイン
タフェース (UI) を学ぶ．

【テキスト（教科書）】
椎尾一郎, ヒューマンコンピュータインタラクション入門, サイエン
ス社, 2010. ISBN 978-4781912608
他に担当教員が作成した講義資料をウェブ上で配布する．

【到達目標】UI の設計・開発・評価に必要な考え方を身に付け，実際にグラフィカルユーザインタフェース (GUI) のプログラミングと評価ができる
ようになる．

【参考書】
必要に応じて紹介する．

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-2」に関連【授業の進め方と方法】
人とコンピュータの対話を意味する HCI とその媒介手段である UIについて学ぶ．最初に HCI の基本として，その概要と歴史，人のイ
ンタフェース特性，人と人工物のインタフェースを学ぶ．次に具体的な UI に関して，現在一般的な UI のデバイスとハードウェア，代
表的 UI である GUI の概要を学んだ後，イベント駆動とオブジェク
ト指向の考え方に基づく GUI のプログラミングに関する演習を行う．GUI のプログラミングには Python 言語を用いる．さらに UIの使いやすさの評価方法を学んだ後，先の演習で作成した GUI の評
価に関する演習を行う．最後に GUI に限らない HCI の様々な手法と今後の HCI について学ぶ．授業で課した課題 (小テストやレポート) 等を取り上げ，授業内で全体に対してフィードバックを行う．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【成績評価の方法と基準】
課題 (30%) と試験 (60%) に加え，平常点 (10%) を考慮し，総合的に判断する．
【学生の意見等からの気づき】
特になし．
【学生が準備すべき機器他】
貸与ノート PC を使用する．
【Outline (in English)】Students will learn human-computer interaction (HCI) anduser interfaces (UIs) with the view of understanding how andby what means humans and computers interact. The goalsof this course especially include acquiring the knowledge andskill of the design, development, and evaluation of UIs andbecoming able to actually develop and evaluate graphical userinterfaces (GUIs). The students are expected to spend typically
4 hours for preparation, review, and assignments for each classmeeting. Grading will be decided based on assignments (30%),
the final examination (60%), and in-class contribution (10%).

【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
HCI とは？
授業のガイダンス，HCI の概要と歴史
2
人のインタフェース特 人の感覚，言語能力，記憶，情報性
処理
3
人と人工物のインタ
アフォーダンス，ユーザモデル，
フェース
デザインモデル
4
UI のデバイス
キーボード，マウス，ディスプレ
イ等のデバイス
5
UI のハードウェア
1 ビット・多ビットの入出力，シリアルフィン多フェース，デバイ
スドライバ，入出力サブシステム
6
GUI
GUI の画面，特徴，短所と対策
7
GUI プログラミング イベント駆動とオブジェクト指向による GUI のプログラミング
8
GUI プログラミング GUI プログラミングの演習
演習
9
UI 評価
UI の使いやすさの評価方法
10
UI 評価演習 (1)先の演習で作成した GUI の評価
11
UI 評価演習 (2)先の演習で作成した GUI の評価(続き)
12
HCI の手法
GUI に限らない HCI の手法
13
次世代 UIGUI に限らない今後の HCI
14
まとめ・成果発表
授業内容のまとめと課題の成果発
表【授業時間外の学習（準備学習・復習・宿題等）】
教科書・講義資料の予習，復習を行い，課題のプログラムとレポー
トを作成すること．
準備・復習等の授業時間外学習は，各週につき 4 時間を標準とする．

— 265 —

情報科学部 発行日：2023/5/1

COT211KA-CS-241

データベース
日高宗一郎

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉〈実〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
データを組織化してデータベース管理システムのもとに一括管理し、多数のユーザの共有資源とするデータベースの考え方を理解する。
【到達目標】
現実問題に即したデータベースの設計ができる技能を身に付ける。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-2」に関連【授業の進め方と方法】
大規模で高度に複雑な情報システム技術であるデータベースについて理解するため、データモデル、データベース設計、データ操作言語、データベース管理システム等について学ぶ。課題については締
切後解説・フィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
データベースとは？
ガイダンス、及び、概論。
2
リレーショナルデータ 集合論に基づいたリレーショナル
データベースの構造記述についてモデル学ぶ。
-構造記述3
リレーショナルデータ リレーションという構造的枠組み
ではとらえられない実世界の制約モデルの扱いについて学ぶ。
-意味記述4
リレーショナル代数
リレーション群に格納されるデー
タを操作するデータ操作言語につ
いて学ぶ。
5
SQL
リレーショナルデータベース言語
SQL の問合せに関して学ぶ。
6
リレーショナルデータ 実世界の情報構造を把握し、的確
ベース設計に表現するための、実体-関連モ
デルを用いたリレーショナルデー
タベース設計について学ぶ。
リレーション更新時の異状と、そ
7
正規化理論-更新時異状と情報無 れを解消するための情報無損失分
損失分解解の理論を理解する。
8
正規化理論
正規形を規定するために重要な、-関数従属性関数従属性について理解する。
9
正規化理論
リレーションの正規化理論につい-高次の正規化て学ぶ。
10
データベース管理シス データベース管理システムの標準
テムアーキテクチャと 3 層スキーマ
構造について学ぶ。
11
質問処理の最適化
質問処理とは何かを理解し、その最適化について学ぶ。
12
トランザクション
トランザクションの概念を理解し、データベースの一貫性を保証する仕組みについて学ぶ。
13
同時実行制御トランザクションの同時実行制御の仕組みについて学ぶ。
14
ビッグデータとビッグデータと NoSQL につい
NoSQL およびまとめ て学ぶ。
本講義を通じて学んだ知識やスキルを整理し、今後の学習に活かせるようにする。

【授業時間外の学習（準備学習・復習・宿題等）】
教科書の予習・復習。
課題が指示された場合は、課題レポート提出。
本授業の準備・復習時間は、計週 4 時間を標準とする。
【テキスト（教科書）】
データベース入門 [第 2 版]
増永良文著
サイエンス社(2021)【参考書】
増永良文, リレーショナルデータベース入門-データモデル・SQL・
管理システム 新訂版, サイエンス社 (2003)
増永良文, リレーショナルデータベース入門-データモデル・SQL・
管理システム・NoSQL 第 3 版, サイエンス社 (2017)
IT Text データベースの基礎 オーム社 (2019)
その他、適宜、講義中に指示する。
【成績評価の方法と基準】
平常点、課題レポートおよび授業内試験 (30%)、定期試験 (70%)
【学生の意見等からの気づき】
演習の機会を設ける。
【学生が準備すべき機器他】
学習支援システムを利用する。
【その他の重要事項】
本講義は複数クラスで内容を統一し、講義内容・教材を担当教員で共同で用意している。また、その内容は担当教員の一人の大学共同利用機関法人研究所でのデータベースプログラミング言語に関する研究の経験を反映している。
【Outline (in English)】This course covers the fundamental roles of databases
to organize and uniformly manage data through databasemanagement systems and to serve as shared resources formany users.
By the end of this course, students should be able to design
databases based on real world problems.
Besides attending this course, students are expected to readthe relevant chapter(s) of the text.
After each class, students are expected to review the classreferring to the relevant chapter(s) of the text, submit reports
if assigned.
Students will be studying four hours for a class.
Grading will be decided based on term-end exam (70%), in classtests and assignments as well as in-class contributions (30%).

— 266 —

情報科学部 発行日：2023/5/1

COT211KA-CS-241

データベース
坂本

寛

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
データを組織化してデータベース管理システムのもとに一括管理し、多数のユーザの共有資源とするデータベースの考え方を理解する。
【到達目標】
現実問題に即したデータベースの設計ができる技能を身に付ける。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-2」に関連【授業の進め方と方法】
大規模で高度に複雑な情報システム技術であるデータベースについて理解するため、データモデル、データベース設計、データ操作言語、データベース管理システム等について学ぶ。課題については締
切後解説・フィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
データベースとは？
ガイダンス、及び、概論。
2
リレーショナルデータ 集合論に基づいたリレーショナル
データベースの構造記述についてモデル学ぶ。
-構造記述3
リレーショナルデータ リレーションという構造的枠組み
ではとらえられない実世界の制約モデルの扱いについて学ぶ。
-意味記述4
リレーショナル代数
リレーション群に格納されるデー
タを操作するデータ操作言語につ
いて学ぶ。
5
SQL
リレーショナルデータベース言語
SQL の問合せに関して学ぶ。
6
リレーショナルデータ 実世界の情報構造を把握し、的確
ベース設計に表現するための、実体-関連モ
デルを用いたリレーショナルデー
タベース設計について学ぶ。
リレーション更新時の異状と、そ
7
正規化理論-更新時異状と情報無 れを解消するための情報無損失分
損失分解解の理論を理解する。
8
正規化理論
正規形を規定するために重要な、-関数従属性関数従属性について理解する。
9
正規化理論
リレーションの正規化理論につい-高次の正規化て学ぶ。
10
データベース管理シス データベース管理システムの標準
テムアーキテクチャと 3 層スキーマ
構造について学ぶ。
11
質問処理の最適化
質問処理とは何かを理解し、その最適化について学ぶ。
12
トランザクション
トランザクションの概念を理解し、データベースの一貫性を保証する仕組みについて学ぶ。
13
同時実行制御トランザクションの同時実行制御の仕組みについて学ぶ。
14
ビッグデータとビッグデータと NoSQL につい
NoSQL およびまとめ て学ぶ。
本講義を通じて学んだ知識やスキルを整理し、今後の学習に活かせるようにする。

【授業時間外の学習（準備学習・復習・宿題等）】
教科書の予習・復習。
課題が指示された場合は、課題レポート提出。
本授業の準備・復習時間は、計週 4 時間を標準とする。
【テキスト（教科書）】
データベース入門 [第 2 版]
増永良文著
サイエンス社(2021)【参考書】
増永良文, リレーショナルデータベース入門-データモデル・SQL・
管理システム 新訂版, サイエンス社 (2003)
増永良文, リレーショナルデータベース入門-データモデル・SQL・
管理システム・NoSQL 第 3 版, サイエンス社 (2017)
IT Text データベースの基礎 オーム社 (2019)
その他、適宜、講義中に指示する。
【成績評価の方法と基準】
平常点、課題レポートおよび授業内試験 (30%)、定期試験 (70%)
【学生の意見等からの気づき】
演習の機会を設ける。
【学生が準備すべき機器他】
学習支援システムを利用する。
【その他の重要事項】
本講義は複数クラスで内容を統一し、講義内容・教材を担当教員で共同で用意している。また、その内容は担当教員の一人の大学共同利用機関法人研究所でのデータベースプログラミング言語に関する研究の経験を反映している。
【Outline (in English)】This course covers the fundamental roles of databases
to organize and uniformly manage data through databasemanagement systems and to serve as shared resources formany users.
By the end of this course, students should be able to design
databases based on real world problems.
Besides attending this course, students are expected to readthe relevant chapter(s) of the text.
After each class, students are expected to review the classreferring to the relevant chapter(s) of the text, submit reports
if assigned.
Students will be studying four hours for a class.
Grading will be decided based on term-end exam (70%), in classtests and assignments as well as in-class contributions (30%).

— 267 —

情報科学部 発行日：2023/5/1

HUI213KA-CS-221

人工知能
赤石

美奈

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
人工知能という学問分野について、基礎知識を修得します。
人工知能は、計算機により、知的な振る舞いの再現を目指した学問分野です。
計算機上で知的行動を再現するための基盤技術として、様々な知識
表現、推論手法、探索手法、学習手法が研究されてきました。本講義では、人工知能の基礎を理解することをテーマに、汎用な基盤技術に焦点を当てて解説と演習を行います。
【到達目標】
人工知能という技術分野について、他の人に十分な説明を行うことができるようになります。特に、論理的な知識表現の方法、知識を用いた推論方法、探索木を用いた探索手法、新しい知識を得るための学習手法について、基礎的な考え方と、古典的な実現手法を学びます。
例題を通して、上記の手法について、具体的な操作手順を身に着けることができます。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-1」、「DP4-2」に関連【授業の進め方と方法】
授業は、講義形式を基本としています。講義の中では、概念を教えるだけでなく、例題を用いて振る舞いを説明します。そして、例題の一部の形を変えた演習問題に取り組んでもらいます。また、より深い理解をするために、課題が提出されます。課題は、自宅にて復習として問題を解き、解答をレポート形式にまとめて提出してもらいます。演習や課題の正解解答について、授業時間内に説明・フィー
ドバックすることで、理解を深めます。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 人工知能とは何か/人 本講義全体で学ぶ概要について説
工知能の歴史明します。
人工知能の歴史を学び、人工知能研究の背景、汎用 AI・特化型 AI
等についての知識を学びます。
第 2 回 状態空間と探索
探索問題の基礎を学びます。深さ優先探索、幅優先探索などの探索手法の基本となるアルゴリズムを理解します。
第 3 回 探索プログラム
探索手法を実際のプログラムで実現し、オープンリストの大きさの変化を体験します。
第 4 回 最適探索手法
探索を効率化するための手法として、最適探索、最良解優先探索、
A*アルゴリズムを学びます。
第 5 回 ゲームの理論
ゲーム理論の基本として、利得行列による戦略決定法を学びます。
さらに、対戦ゲームの探索木に対する最良解を探索するミニマック
ス法やαβ枝刈り法などについて
学びます。

第6回

確率とベイズの定理

確率について復習した後、条件付確率やベイズの定理を学びます。
さらに、状態の確率的遷移もでる
である確率システムについて学びます。
第 7 回 中間試験
本講義の前半で学んだことについて、確認テストを実施します。
第 8 回 強化学習
世界の状態を報酬の形で徐々に学習する強化学習という概念と、Q学習について学びます。また、教師あり/なし学習と強化学習の関係を学びます。
第 9 回 分類木
複数属性を持つものを、情報エントロピーによって効率的に分類する手法を学びます。
第 10 回 ニューラルネットワー ニューラルネットワーク/深層学
クの基礎
習の基本原理を学びます。順伝搬と逆伝搬による学習モデルを理解します。
第 11 回 ニューラルネットワー ニューラルネットワークの簡単な
クのプログラミング
プログラム構造を学び、人工知能
システム構築の基礎を理解します。
第 12 回 自然言語処理
形態素解析、構文解析、意味解
析、文脈解析などの自然言語処理の基本を学びます。
第 13 回 命題論理、述語論理
命題論値や述語論理に基づく論理的な推論手法について学びます。
第 14 回 まとめ
人工知能についての最近の話題や、倫理やプライバシー保護の問
題も含めて、人工知能に関連する研究動向・社会動向を学びます。
【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。
教科書として指定したテキスト、Web 上の資料を事前に学習します。
課題が与えられた場合には、解を導き、レポートにまとめて提出します。レポートは、解だでけなく、解を導き出した過程についても十分な説明を行うことが求められます。課題の解答については、翌週の授業内で解説します。
【テキスト（教科書）】
イラストで学ぶ人工知能概論
谷口忠大
講談社, 2020 年

改訂第 2 版【参考書】
エージェントアプローチ 人工知能
Stuart Russel, Peter Norvig
共立出版、2008 年

第2版【成績評価の方法と基準】
中間テストの成績を 40%、期末試験の成績を 60%とし、成績評価する。演習の取組状況、課題の提出状況について、加点することがあります。
【学生の意見等からの気づき】
学生の理解を深めるために、演習を行います。
【学生が準備すべき機器他】
情報機器使用 (任意項目)
ネットワークを利用
演習にはノート PC を利用— 268 —

情報科学部 発行日：2023/5/1【その他の重要事項】
本講義は複数クラスで内容を統一し、講義内容・教材を担当教員で共同で作成している。また、その内容は担当教員の企業での人工知能システムの研究開発に関する経験に基づく人工知能に関する講義である。
【Outline (in English)】[Course outline]
Students learn the basic knowledge of artificial intelligence.
Artificial intelligence is an area for studying intelligent behaviors and thoughts by computer. Knowledge representation,
inference, search and learning are important basic issues in
artificial intelligence. This lecture introduces the brief history
and the base of artificial intelligence and take practices forusing the technologies.
[Learning objective]
Artificial intelligence is one of the most attracting areas ofcomputer science. This course present the knowledge ofthe artificial intelligence neccessary for students who learn
science.
[Learning activities outside of classroom]
Students will be expected to have completed the required
assignments after each class. Your study time at home will
be more than four hours for a class.
[Grading criteria / policy]Your overall grade in the class will be decided based on thefollowinginterim examination (40%)
final examination (60%)
We may give additional points for questions at class andhomework.

— 269 —

情報科学部 発行日：2023/5/1

HUI213KA-CS-221

人工知能
藤田

悟

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉〈実〉〈Ｓ〉【授業の概要と目的（何を学ぶか）】
人工知能という学問分野について、基礎知識を修得します。
人工知能は、計算機により、知的な振る舞いの再現を目指した学問分野です。
計算機上で知的行動を再現するための基盤技術として、様々な知識
表現、推論手法、探索手法、学習手法が研究されてきました。本講義では、人工知能の基礎を理解することをテーマに、汎用な基盤技術に焦点を当てて解説と演習を行います。
【到達目標】
人工知能という技術分野について、他の人に十分な説明を行うことができるようになります。特に、論理的な知識表現の方法、知識を用いた推論方法、探索木を用いた探索手法、新しい知識を得るための学習手法について、基礎的な考え方と、古典的な実現手法を学びます。
例題を通して、上記の手法について、具体的な操作手順を身に着けることができます。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-1」、「DP4-2」に関連【授業の進め方と方法】
授業は、講義形式を基本としています。講義の中では、概念を教えるだけでなく、例題を用いて振る舞いを説明します。そして、例題の一部の形を変えた演習問題に取り組んでもらいます。また、より深い理解をするために、課題が提出されます。課題は、自宅にて復習として問題を解き、解答をレポート形式にまとめて提出してもらいます。演習や課題の正解解答について、授業時間内に説明・フィー
ドバックすることで、理解を深めます。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 人工知能とは何か/人 本講義全体で学ぶ概要について説
工知能の歴史明します。
人工知能の歴史を学び、人工知能研究の背景、汎用 AI・特化型 AI
等についての知識を学びます。
第 2 回 状態空間と探索
探索問題の基礎を学びます。深さ優先探索、幅優先探索などの探索手法の基本となるアルゴリズムを理解します。
第 3 回 探索プログラム
探索手法を実際のプログラムで実現し、オープンリストの大きさの変化を体験します。
第 4 回 最適探索手法
探索を効率化するための手法として、最適探索、最良解優先探索、
A*アルゴリズムを学びます。
第 5 回 ゲームの理論
ゲーム理論の基本として、利得行列による戦略決定法を学びます。
さらに、対戦ゲームの探索木に対する最良解を探索するミニマック
ス法やαβ枝刈り法などについて
学びます。

第6回

確率とベイズの定理

確率について復習した後、条件付確率やベイズの定理を学びます。
さらに、状態の確率的遷移もでる
である確率システムについて学びます。
第 7 回 中間試験
本講義の前半で学んだことについて、確認テストを実施します。
第 8 回 強化学習
世界の状態を報酬の形で徐々に学習する強化学習という概念と、Q学習について学びます。また、教師あり/なし学習と強化学習の関係を学びます。
第 9 回 分類木
複数属性を持つものを、情報エントロピーによって効率的に分類する手法を学びます。
第 10 回 ニューラルネットワー ニューラルネットワーク/深層学
クの基礎
習の基本原理を学びます。順伝搬と逆伝搬による学習モデルを理解します。
第 11 回 ニューラルネットワー ニューラルネットワークの簡単な
クのプログラミング
プログラム構造を学び、人工知能
システム構築の基礎を理解します。
第 12 回 自然言語処理
形態素解析、構文解析、意味解
析、文脈解析などの自然言語処理の基本を学びます。
第 13 回 命題論理、述語論理
命題論値や述語論理に基づく論理的な推論手法について学びます。
第 14 回 まとめ
人工知能についての最近の話題や、倫理やプライバシー保護の問
題も含めて、人工知能に関連する研究動向・社会動向を学びます。
【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。
教科書として指定したテキスト、Web 上の資料を事前に学習します。
課題が与えられた場合には、解を導き、レポートにまとめて提出します。レポートは、解だでけなく、解を導き出した過程についても十分な説明を行うことが求められます。課題の解答については、翌週の授業内で解説します。
【テキスト（教科書）】
イラストで学ぶ人工知能概論
谷口忠大
講談社, 2020 年

改訂第 2 版【参考書】
エージェントアプローチ 人工知能
Stuart Russel, Peter Norvig
共立出版、2008 年

第2版【成績評価の方法と基準】
中間テストの成績を 40%、期末試験の成績を 60%とし、成績評価する。演習の取組状況、課題の提出状況について、加点することがあります。
【学生の意見等からの気づき】
学生の理解を深めるために、演習を行います。
【学生が準備すべき機器他】
情報機器使用 (任意項目)
ネットワークを利用
演習にはノート PC を利用— 270 —

情報科学部 発行日：2023/5/1【その他の重要事項】
本講義は複数クラスで内容を統一し、講義内容・教材を担当教員で共同で作成している。また、その内容は担当教員の企業での人工知能システムの研究開発に関する経験に基づく人工知能に関する講義である。
【Outline (in English)】[Course outline]
Students learn the basic knowledge of artificial intelligence.
Artificial intelligence is an area for studying intelligent behaviors and thoughts by computer. Knowledge representation,
inference, search and learning are important basic issues in
artificial intelligence. This lecture introduces the brief history
and the base of artificial intelligence and take practices forusing the technologies.
[Learning objective]
Artificial intelligence is one of the most attracting areas ofcomputer science. This course present the knowledge ofthe artificial intelligence neccessary for students who learn
science.
[Learning activities outside of classroom]
Students will be expected to have completed the required
assignments after each class. Your study time at home will
be more than four hours for a class.
[Grading criteria / policy]Your overall grade in the class will be decided based on thefollowinginterim examination (40%)
final examination (60%)
We may give additional points for questions at class andhomework.

— 271 —

情報科学部 発行日：2023/5/1

COT311KA-CS-204

プログラミング 4(Java)馬

建華

必選区分： ｜ 配当年次／単位：3〜4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】To learn important programming techniques for making
practical information systems using Java APIs of GUI, file
operations, multi threads, socket-based communications, andWeb server-client programming.
【到達目標】
Students should master basic knowledge and skills forpractical GUI implementation, file I/O programming, file text
programing, thread programming, typical animation control,
basic server-client network programming, and typical Web
programming techniques.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-3」に関連【授業の進め方と方法】
The course will start from GUI programming using Java
Swing and JavaFX, then file I/O operations and network
programming using sockets and threads, to Web programming
using Java Servlet and JSP. When learning the associatedprogramming knowledge, students will do related programming drills, and complete many programming exercises. In
each class, students are requested to make practice of given
programs and then complete homework within a week.
Students are encouraged to ask questions and inform theirproblems encountered in doing programming drills in class,and send their questions after class.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introduction
Basic Java programming
review and course teachingguidance
2
GUI Basic
Simple GUI by Swing and
AWT
3
GUI EventJava event handling andgraphic panels
4
GUI Component
Various Java Swingand Layout
components and layouts
5
GUI by JavaFX (I)
JavaFX components andlayouts
6
GUI by JavaFX (II) JavaFX controls and events
7
GUI and Animation GUI review, and GUI-based
animation programs
8
File Operations
File I/O, streams, read andwrite
9Multi-Thread
Thread, multi threads, thread
Programming
programming, and animations
10
Basic Network
HTTP, Web server access APIs,
Programing
and socket communications
11
Threaded Network
Server-client sockets
Programming
programed using threads
12
Web Programming - HTML, HTTP, servlet APIs,
Servletsession, and program
13
Web Programming - Java sever pages, JSP APIs,
JSP
and JSP programming

14

General Review

Review of GUI, file, thread,and network programming【授業時間外の学習（準備学習・復習・宿題等）】
Students will do preview before class and do review andassignment after class. Eight hours will be necessary to do thepreview, review and assignment/homework in each week.
【テキスト（教科書）】
Lecture notes and programs made by this instructor.
【参考書】
高橋麻奈, やさしい Java 活用編 第 5 版, 2016.
【成績評価の方法と基準】
Overall evaluation (100%) will be based on- learning performance- programming homework- term exam
【学生の意見等からの気づき】
Give more explanations and hints in doing homework.
【学生が準備すべき機器他】
Bring Note PC to the class.
【その他の重要事項】
Submit homework before the deadline.
Ask the teacher and TAs when having any questions inteaching content and programming.
【Outline (in English)】In this course, students will learn programming knowledge
and techniques covering GUI with Swing and JavaFX, basic
animation programming, file operations, thread usage, socket
programming for file transfer and group communications, andWeb programming with servlet and JSP. In each class, this
instructor will first teach necessary programming techniques
together with related programs, and then students will do
programming drills. Students will be requested to complete
the program assignment after each class.

— 272 —

情報科学部 発行日：2023/5/1

COT211KA-CS-342

コンピュータネットワーク
廣津登志夫

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
現代社会を支える重要なインフラストラクチャの一つであるインター
ネットについて、その仕組みと構成を学ぶ。ネットワークは独立したシステムが相互に情報をやり取りすることから、ハードウェアからアプリケーションに至るまで様々なところで取り決め（プロトコル）がある。ここでは、その個々の機能を理解すると同時に、取り決めとなるプロトコルとの関係にも触れる。

14

まとめ

全体を概観してまとめの話をする。

【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。
課題を課した週については〆切までに終わらせて提出すること。

【到達目標】
現在のインターネット社会を支える TCP/IP を中心に、その仕組みとアプリケーションとの関わりを理解する。

【テキスト（教科書）】
特定の教科書は用いず、講義資料を投影する。
CIS Moodle から講義後に必要と考えられる部分は提供するが、基本的にノートを取って内容を把握すること。

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」に関連【参考書】
講義中にも適宜紹介するが、必要と思う場合は以下のものを薦める。
・J.Kurose,K.Ross,"Computer Networking –Top-Down
Approach–", Addison Wesley【授業の進め方と方法】
この講義では Internet の仕組みについて、まず、アプリケーション
側から理解をすすめ、socket API などのアプリケーションプログラ
ミングの観点から見たネットワークを理解する。さらに、Ethernet,
WiFi, 5G といったネットワークを構成するハードウェアについても学び、特定のハードウェアに依存しない、インターネット層の IPやトランスポート層プロトコルの中心である TCP へと学習を進めていく。

【成績評価の方法と基準】
講義への出席と全ての必須課題の提出は成績評価の前提条件となる。
期末試験を実施し、理解度を評価する。
成績は、期末試験を 70%、課題提出を 30%で評価する。

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ネットワークとは何通信とその目的を考え、ネット
か？
ワークの基本的な考え方を学ぶ
2
インターネットの概観 要素技術を理解する前提として、
インターネット技術を概観する
3
Web
アプリケーションの挙動の典型例
として Web 技術を学ぶ
4
DNS, Mail, Secure
DNS による名前解消など通信の通信基本となるアプリケーションを知る。また他のアプリケーション通信についても触れる。
5
Socket API
プログラムからみたネットワーク
インタフェースである socket を知る
6Socket Programing Socket を使ったプログラミングを学ぶ
7
通信を支えるメディア 通信の基盤となるメタル線・光ファイバ・電波などの通信メディ
アについて知る。
8
有線ネットワーク:
広く使われている有線ネットワー
Ethernet
クである Ethernet について学ぶ
9
無線ネットワーク:
WiFi や 5G といった無線通信技
WiFi/5G術について学ぶ
10
ネットワーク層プロト インターネットの通信の核をなす
コル： IPIP の基礎を学ぶ
11
ネットワーク層プロト 現在移行が進みつつある IPv6 に
コル: IPv6
ついて学ぶ
12
トランスポート層プロ 端末間の通信環境を提供するトラ
トコル: TCP
ンスポートプロトコルの代表である TCP について学ぶ13
トランスポート層プロ 様々な場面で活用されるＵＤＰにトコル: UDP
ついて学ぶ【学生の意見等からの気づき】
特になし【その他の重要事項】
本講義の内容は担当教員の企業でのネットワーク技術に関する研究・開発の経験を元にしている。
【Outline (in English)】[Course outline]
Students learn about the Internet, one of the key infrastructures in the current society, its structure and configuration.
Computer networks exchanges information between independent systems, thus there are some specific protocols in various
layers of the system from hardware to applications. This
lecture is designed to understand their individual functions
and the relationship with the protocols for each.
[Learning Objectives]
Students expected to understand core concepts of Internet, its
mechanism and relation ship between application and protocol
layers.
[Learning activities outside of classroom]
Students will be expected to spend four hours to pre/post studyof the course including programming the homework and next
week’s pre-studying contents.
[Grading Criteria /Policy]
Attending the class and submission of exams and reports are
prerequisite for the evaluation.
Final grade will be calculated according to the following
process; term-end examination (70%), and homework (30%).

— 273 —

情報科学部 発行日：2023/5/1

COT311KA-CS-343

サービスコンピューティング
佐治

信之

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
インターネット上に展開される様々なサービスと、それを支える Web
システムについての各種の基本技術を学び、実サービス構築で求められるセキュリティ技術、脆弱性対策、セッション管理、データ表
現方式について理解する。
手元の PC 上で簡単な Web サイトを動作させながら個々の Web 技術の理解を深める。
さらに、最近のサービス事例を通じて、サービス改善やサービス創
出の課題理解に役立つ、顧客体験の視点、社会的受容性、情報技術の考え方の基礎を身につける。
【到達目標】Web システムの基本技術について理解し、HTTP、HTML、CSS などの役割を説明できる。
Web システムにおけるブラウザと Web サーバの役割、サーバ構築
方法、ブラウザ操作言語、Web セキュリティ等の主要な技術について説明できる。
Web システムにおけるサービス構成方法について説明できる。
クラウドコンピューティングに代表される最新のサービスコンピュー
ティング技術について基本部分を説明できる。
様々なサービスの実情、課題、サービスモデルについて基本部分を説明できる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」に関連【授業の進め方と方法】
Web システムの仕組みを、HTML やプログラミング言語を用いて実装を交えて説明する。また、実際にオープンソースのさまざまなツールを用いて簡易の Web システムの動作確認による演習を行う。
様々なサービス事例の紹介を通じて、その背景 (課題等) と技術の関係を知ってもらう。
各自の理解度を知るために、授業内の小テスト等を活用する。授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 サービスとは何か
サービス視点、顧客体験視点の重要性、およびサービス産業の動向
や IT(情報技術) との関係について紹介する。
第 2 回 Web の基本技術１
Web を支える基本技術として、
Web サーバから Web ブラウザに情報が表示されるまでの仕組みについて学ぶ。
第 3 回 Web の基本技術２
Web サーバの基本的なアーキテ
クチャについて学ぶ。また、オー
プンソースの Web サーバを立ち上げる。
第 4 回 Web の基本技術３
簡単な Web サイト構築と動作確認を行う。
第 5 回 Web セキュリティ１ 共通鍵・公開鍵方式等の暗号技術の基礎と、Web を支える暗号通信について学ぶ。
第 6 回 Web の状態管理
Cookie、Session を用いて状態を保持した Web システムの構築手法を学ぶ。

第7回

データベースと Web
サーバ

データベースと Web サーバを使って、動的な Web ページを作成する技術について学ぶ。
第 8 回 Web セキュリティ２ Web 構築の際に考慮すべきセキュリティ事項を明らかにする。
そのための対処法も学ぶ。
第 9 回 DOM と AJAX
Web 文書のオブジェクトモデルと非同期通信を用いた Web ペー
ジの更新方式として AJAX を学ぶ。
第 10 回 データ表現
さまざまなデータ表現の方法を学ぶとともに、XML の基礎と文書のスキーマ定義等について理解する。
第 11 回 サービスコンピュー
インタフェースの重要性、クラウ
ティング基盤技術
ドコンピューティングと NoSQL等の様々な最新技術について学ぶ。
第 12 回 サービスイノベーショ サービス事例 (決済、物流、店舗、
ン１
交通等) を通じて、サービスイノ
ベーション、今後の方向性と課
題、技術との関わりについて知る。
第 13 回 サービスイノベーショ サービス事例 (続)、各種サービス
ン２
モデル、サービスドミナントロ
ジックに代表されるサービスサイ
エンスについて学ぶ。
第 14 回 総復習
全講義を通じて重要事項の総復習を行う。
【授業時間外の学習（準備学習・復習・宿題等）】
授業内の小テスト等を利用して自己の理解度を把握すること。
講義資料を活用して理解を深めること。本授業の準備・復習時間は、
計 4 時間を標準とします。
【テキスト（教科書）】
オンライン資料を用いる。特定の教科書は使用しない。
【参考書】
講義内で紹介する（書籍、Web リンク他）。
【成績評価の方法と基準】
・期末試験の成績 (50%程度)
・レポート (20%程度、内容未定)
・講義出席 (30%程度、平常点、講義内小テスト、講義貢献度)【学生の意見等からの気づき】
実際の Web サイトを使った動作確認により、理解を助ける工夫をする。
講義の冒頭で必要に応じて前週の復習と確認を行う。
講義中の小テスト等により、内容の理解度の確認を行う。
【学生が準備すべき機器他】
ネットワークを利用
Web サイト使用には各自のノート PC を用いる
【Outline (in English)】* Course outline
This course provides an overview of the basic technologies
of various services on the Internet and the Web systems,
as well as web security, vulnerability management, session
management, and data representation methods expected in thebuilding of actual services.
Students will also learn about Web technologies by running asimple website on their own PC.

— 274 —

情報科学部 発行日：2023/5/1

Furthermore, through recent service trends and case studies,
students will learn about the fundamentals of the user
experience perspectives, social acceptability, and the information technology, useful for understanding issues in service
improvement and service creation.
* Learning Objectives
Learn about the basic technologies of Web systems.
Acquire the knowledge to explain the roles of browsers and Web
servers, server architecture, browser manipulation methods,
Web security, and other major Web technologies.
Understand the basics of various service practices, issues, andservice models.
* Learning activities outside of classroom
Use in-class tests to assess your comprehension level.
Use the lecture materials to improve your understanding. The
standard preparation and review time is 4 hours every week.
* Grading Criteria / Policy
Examination scores (about 50%)
Report scores (about 20%)
Attendance at class, including online sessions (about 30%,
active involvement, in-class tests)— 275 —

情報科学部 発行日：2023/5/1

COT310KA-CS-253

オペレーションズリサーチ
小西克巳

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
様々な意思決定問題に対する数理モデルの構築やその解決を扱うオ
ペレーションズリサーチについて学ぶ。問題を定式化するための知識、および、それらを解くための最適化手法や機械学習手法について学び、意思決定問題の抽象化や既存の解法から適切なものを選び求解し、その妥当性を吟味することができることを目標とする。
【到達目標】
様々な意思決定問題の抽象化ができ、既存の解法から適切なものを選び求解し、その妥当性を吟味することができることを目標とする。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-2」に関連【学生の意見等からの気づき】
なし。
【学生が準備すべき機器他】
貸与パソコン（適宜指示する）【Outline (in English)】This course introduces the foundations of operations research
to students and aims to help students acquire an understanding of mathematical formulation of the problem and methods
to solve these problems. Students will be expected to havecompleted the required assignments after each class meeting.
Your study time will be more than four hours for a class. Your
overall grade in the class will be decided based on the following
Term-end examination: 100%

【授業の進め方と方法】
講義形式を基本とし、必要に応じて演習も行う。
提出されたレポート課題は、授業中の解説によってフィードバックする。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
講義の構成と進め方に関するガイ
ダンスおよびオペレーションズリ
サーチの概説2
モデル化と数理計画問 オペレーションズリサーチにおけ題るモデル化と数理計画問題の概要
3
線形計画法
線形計画法の概要、シンプレックス法の原理とシンプレックス法による線形計画問題の解法
4
整数計画法
双対問題、相補性条件
5
多変量解析
多変量解析の基礎と応用
6
主成分分析
主成分分析の基礎、教師なし学習としての主成分分析
7
クラスタリング
データのクラスタリング手法、教師なし学習とクラスタリング
8
これまでの復習と演習 第１回〜７回までの復習と演習
9
ネットワーク最適化
最短経路問題などのネットワーク
最適化問題と解法
10
ゲーム理論 (1)
ゲーム理論の概要
11
ゲーム理論 (2)単純な問題とその解法、安定結婚問題
12
マルコフモデルマルコフモデルの基礎
13
待ち行列理論 (2)待ち行列モデルの理論
14
総復習と演習第１回〜１３回までの復習と演習【授業時間外の学習（準備学習・復習・宿題等）】
参考資料の予習、復習、課題への取り組み。
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。
【テキスト（教科書）】なし【参考書】
講義にて指示。
【成績評価の方法と基準】
到達目標への達成状況を確認する期末試験の成績を１００％として評価する。

— 276 —

情報科学部 発行日：2023/5/1

COT311KA-CS-301

オブジェクト指向プログラミング
雪田

修一

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
オブジェクト指向開発におけるデザインパターンを Java 言語を通じて学ぶ。
【到達目標】
GOF の 23 のパターンのうち特に多く使われている 12 のパターンに習熟し、オブジェクト指向開発でパターンを意識した設計やプロ
グラミングができるようになる。デザインパターンの言葉を設計者・
プログラマーの間のコミュニケーションツールとして使いこなせるようになる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-3」に関連【授業の進め方と方法】
毎回、１つのパターンを取り上げ、解説する。適宜、適用例をめぐって討論を行う。毎回、授業外で行うべき課題が出される。授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 Iterator パターンと最も優しい 2 つのパターンを取Adapter パターン
り上げ、講義の目的と方法を説明
し、履修すべきか判断するための材料を提供する。教科書のIntroduction に相当。
第 2 回 Template Method パ 抽象化の重要性を 2 つのパター
ターンと Factory
ンを通じて意識化する。
Method パターン
第 3 回 Singleton パターンと インスタンス生成の仮想化、抽象Prototype パターン化について学ぶ。
第 4 回 Builder パターンとオブジェクトの生成を抽象化する
Abstract Factory パ ための Factory パターンについて学ぶ。
ターン
第 5 回 Bridge パターンと直交する抽象化階層を理解する。
Strategy パターン
第 6 回 Composite パターン 入れ子の構造の定石を学ぶ。
と Decorator パター
ン
第 7 回 Visitor パターンとDouble dispatch の手法を体験す
Chain ofる。
Responsibility パ
ターン
第 8 回 Facade パターンと異なるインターフェースを結合す
Mediator パターン
るパターンと様々なインター
フェースの集まりに単純なインターフェースを提供するパターンについて学ぶ。
第 9 回 Observer パターンと GUI ライブラリーで基本となるMemento パターン
パターンを学ぶ。
第 10 回 State パターンと有限状態マシンに対して、状態の
Flyweight パターン
追加がストレスなくできるパター
ンについて学ぶ。
第 11 回 Proxy パターンとメソッド呼び出しを抽象化して
Command パターン ローカル、リモートの区別をクラ
イアントプログラムから隠すためのパターンを学ぶ。

第 12 回 Interpreter パターン

簡易プログラミング言語の作成パ
ターンについて学ぶ。
第 13 回 オブジェクト指向の一 Liskov substitution,
般原理 (1)
Open closed,
Dependency inversionなどの原理を学ぶ。
第 14 回 オブジェクト指向の一 Composition over inheritance,
般原理 (2)
Interface segregation,
Least knoledgeなどの原理を学ぶ。

【授業時間外の学習（準備学習・復習・宿題等）】
毎週の課題に取り組む。
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。
【テキスト（教科書）】
増補改訂版 Java 言語で学ぶデザインパターン入門,
結城浩,
SoftBank
Kindle 版もある。
【参考書】
Head First Design Patterns, E. Freeman, free online version isavailable.
【成績評価の方法と基準】
期内レポート (50%), 期末試験 (50%)
【学生の意見等からの気づき】
レポートの採点基準を事前に公示し、授業時間内で実例を交えて説明する必要がある。
【学生が準備すべき機器他】
貸与パソコン。
【Outline (in English)】
We study design patterns in object oriented software developments using the Java language. We focus on GOF’s famous 23
patterns.
Students will be able to write OOP systems using the patterns.
They will also be able to explain the effects of abstraction thatare at the core of the patterns. All these abilities are checkedby the term examination (50%) and the weekly assignments(50%),
in each of which an average student spends four hours.

— 277 —

情報科学部 発行日：2023/5/1

COT311KA-CS-262

情報検索
相島

健助

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
情報検索の基盤となるアルゴリズム、手法、評価方法を理解することを目標とする。情報検索とは、google などの検索サービスの根幹となる技術であり、現在の情報アプリケーションの中で最も重要な技術の一つである。この技術は、全文検索と呼ばれる技術を基盤とし、様々な技術を加えて進歩してきた。本講義では、それらのうち中心的な技術の数理的な意味を理解することを目標とする。また、リコメンデーションなどの応用的な話題も紹介する。
【到達目標】
単に google などのしくみを理解するだけでなく、大量のテキスト情報を扱うアプリケーションを扱うための基本スキルを身に付ける。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-2」に関連【授業の進め方と方法】
卒業研究などで実践的に役立つ技能の習得のために、取り上げる手
法は、実際のデータが処理できる簡単なプログラミング例と関連付
けて学びます。紹介する手法を簡単に実行するために、MATLABなどのプラットフォームや java のライブラリなどを利用します。演
習課題を通して、処理手法の基礎を身に付けることを目標とします。
課題（試験やレポート等）に対するフィードバック方法として、授業の初めに、前回の授業内で行った試験や小レポート等、課題からいくつか取り上げ、全体に対して講評や解説を行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
この講義の意義とどのような内容をカバーするかを説明します。
2
情報検索概論情報検索とは何かについて学びます。
3
検索キーワードと索引 情報検索に利用する検索キーワー
付け
ドの選定方法と、それを用いて、文書を索引付けする方法を学びます。
4キーワードのスコア
検索キーワードのスコア付けの方法として TF/IDF 法などを学びます。
5
検索結果の改善法
検索結果の改善方法として、関連性フィードバックやクエリ拡張について学びます。
6
文書の信頼性尺度
文書の信頼性尺度としてPagerank について学びます。
7
簡単な検索演習
これまでに学んだことを実際にプ
ログラミングする演習を行いま
す。
8
画像の検索
画像検索の現状について説明します。残念ながら、純粋に画像の性質を使った検索ではなく、周囲の文字情報が用いられているようです。講義では、画像それ自体の情報を用いて検索をする場合に、利用可能な特徴量について説明します。それにより、画像間の類似度を定義します。
9
検索結果の評価
検索結果の評価尺度や評価方法について学びます。

10

11

12

13

14

商品の類似性、利用者 利用者の嗜好情報、購買履歴などの類似性のデータから、商品の類似性、利用者の類似性を計算する方法を理解します。
リコメンデーション
商品や利用者の類似性に基づき、利用者にリコメンドする商品を決定する方法を学びます。
クラスタリング
大量の多次元のベクトルであらわされた利用者の嗜好情報から、似た嗜好をもつグループをクラスタ化する方法を学びます。
XML ストリームデー インターネット情報を連続的に流タ検索
れる XML データから、必要なデータだけを抽出する方法について学びます。
まとめ
課題の講評などを行います【授業時間外の学習（準備学習・復習・宿題等）】
授業内容に関する課題を復習として出題する。本授業の準備・復習
等の授業時間外学習は、各週につき 4 時間を標準とします。
【テキスト（教科書）】
なし。
【参考書】
書名: Introduction to Information Retrieval
著者名: Christopher D. Manning/Prabhakar Raghavan/Hinrich
Schütze
出版社: Cambridge University Press
出版年: 2008
備 考:
http://nlp.stanford.edu/IR-book/information-retrievalbook.html で内容をみることができる。
日本語版は「情報検索の基礎」(共立出版)
書名: 集合知プログラミング
著者名: Toby Segaran
出版社: オライリー・ジャパン
出版年: 2008【成績評価の方法と基準】
定期試験の点数（60%）と課題（40%）を総合して決定する。いず
れかを行わなかったものは不合格とする。
【学生の意見等からの気づき】
難しい概念が多いため，説明のための具体例や演習の例題を多く示すことにする．
【学生が準備すべき機器他】
ノート PC を用いて演習を行う。学習支援システムを利用する。
【その他の重要事項】「統計学 1」、「線形代数の応用 2」を履修しておくこと。
【Outline (in English)】This course covers algorithms, techniques, and evaluation
methods for information retrieval. The information retrieval
is a fundamental technique to search engines such as google,
which is one of the most important techniques in current
information applications. Since this kind of technique is basedon full-text search, it is now successfully applied to othercontent-based searching. The purpose of this course is tounderstand mathematical aspects of the information retrieval.
In addition, this course covers more advanced contents such asrecommender systems.
Before/after each class meeting, students will be expected tospend four hours to understand the course content.
Grading will be decided based on term-end examination (60%)
and lab reports (40%).

— 278 —

情報科学部 発行日：2023/5/1

HUI311KA-CS-322

ユビキタスコンピューティング馬

建華

必選区分： ｜ 配当年次／単位：4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈グ〉〈優〉【授業の概要と目的（何を学ぶか）】This course covers ubiquitous computers, devices, networks,
applications and key technologies in ubiquitous systems andservices.
Students are expected to learn a systematic
knowledge on ubiquitous computing as well as various
ubiquitous applications.
【到達目標】
This course attempts to provide a unified overview of thebroad field of ubiquitous computing. Students are expected tounderstand ubiquitous devices from RFID, sensors, wearables,
various ubiquitous networks, as well as key technologies
including context-awareness, smart u-things, IoT, security,
privacy, etc.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-2」に関連【授業の進め方と方法】
This course will first give general introductions of ubiquitous computing, essential devices, important networks andrepresentative services, and then check various ubiquitousdevices including RFID, e-tag, sensors, handhelds, wearable
devices, robots, IoT, etc. as well as their typical applications.
The context as a special kind of information in ubiquitous
computing will be described in details and related contextaware computing technologies, systems and application will
be presented. Various key issues in ubiquitous computing
smartness, intelligence, security, safety, trust and relatedsocial issues will be discussed. In each class, a student isrequested to write a summary of main content learnt in thethe class. Students are also requested to write four reports
corresponding to the four parts of this course. Students areencouraged to ask questions in class and via email after class.
All questions will be answered and feedback promptly in classor after class.

6

7

8

9

10

11

12

13

14

Context andContext-Aware
ComputingContext-Aware
Technologies,
Systems andApplications
Smart u-Things andUbiquitousIntelligence
Internet of Things(IoT)

Context classifications,features and models, andcontext-aware computing
Architectures of context-awaresystems, and context-aware
applications

Classifications of smart things,
and their techniques andintelligence
Characteristics of IoT, theirsystem models, typicalapplications, and technicalchallenges
Security, Safety and Features and technologies ofTrust in Ubiquitous ubiquitous security, safety andComputingtrust
Social Issues in
Privacy, green/eco, social
Ubiquitousissues and ethic problems in
Computingubiquitous computing
Ubiquitous Activity Activity categories of human
Recognition
and animal, data collection
using ubiquitous devices,
activity recognition algorithms
and applications
Ubiquitous Emotion Affective computing, sentiment
Recognition
analysis, vital sign sensors,emotion recognition
Emerging
New ubiquitous technologies
Ubiquitousand applications
Technologies【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【授業時間外の学習（準備学習・復習・宿題等）】
Read the corresponding lecture note before each class, review
the content after each class, well prepare the requested
report after class, and submit each report before its deadline.
Students will be expected to spend four hours to preview
the lecture notes and review the content learnt and complete
assignment in each class according to grading policy.

【フィールドワーク（学外での実習等）の実施】
なし / No【テキスト（教科書）】
Online course materials provided by this teacher.

【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introduction to
What is ubiquitous computing?
Ubiquitous
History & features ofComputingubiquitous computing related
visions & technologies
2
Introduction to
Various ubiquitous computers
Ubiquitousdevices, pervasive networks
Computers,
and smart services
Networks andServices
3
RFID Technologies
RFID categories, working
and Applications
mechanisms, standards,
technologies, systems andapplications
4
Sensors and Sensor Various sensors, their features,
Networks
interconnections andapplications
5
Handheld Devices,
Handheld devices, wearable
Wearables anddevices, and robots in Ubicomp
Robots【参考書】
・Related materials on the Internet【成績評価の方法と基準】
Overall evaluation (100%) will be based on- online class reports (10%)- four reports about ubiquitous technologies (40%)- term exam (50%)
【学生の意見等からの気づき】
Provide more representative ubiquitous research.
【学生が準備すべき機器他】
Bring a PC.

— 279 —

情報科学部 発行日：2023/5/1【Outline (in English)】
The course consists of four parts, ubiquitous devices, ubiquitous networks, ubiquitous technologies, and ubiquitous
applications in IoT, smart things and daily life assistance. The
students are expected to have a comprehensive understandingon various aspects in ubiquitous computing. Students will be
expected to spend four hours to preview the lecture notes andreview the content learnt and complete assignment in eachclass according to grading policy. Overall evaluation (100%)
will be based on online class reports (10%), four reports aboutubiquitous technologies (40%), and term exam (50%).

— 280 —

情報科学部 発行日：2023/5/1

FRI213KA-CS-153

CG のための幾何学
小池崇文

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈実〉【授業の概要と目的（何を学ぶか）】
コンピュータグラフィックスを始めとする VR や AI 等の様々な情報科学分野で必要な幾何学の基礎について講義する．ユークリッド
幾何学に始まり，平面幾何学，空間幾何学，曲面．さらに入門的な射
影幾何学について講義を行う．様々な幾何の表現や処理を学ぶこと
で，幾何学的に考える方法を学習し，それらをコンピュータプログ
ラムとして表現・処理できるようになることが本授業の目的である．

【テキスト（教科書）】
必要に応じて，授業中に板書や配布を行う．

【到達目標】
コンピュータグラフィックス分野で出てくる数学，特に幾何学を理解し，実際に使えるための学力を習得することを目標とする．例えば，空間上の平面等の図形を複数の表現で取り扱い処理できるようになる．また，様々な幾何学的な問題を解くための応用力を身に付ける．特に，与えられた課題を，幾何学の問題として解釈し，コン
ピュータプログラムで表現し，処理できるようになる．

【成績評価の方法と基準】
毎回の課題やレポート (50%)，期末試験 (50%)

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-2」に関連【授業の進め方と方法】
講義，解説と演習を行う．特にコンピュータでの図形の表現や幾何学的な処理を想定した知識や技術を身に付けることに重点を置く．
提出された演習問題の解説・フィードバックを随時実施する．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンスおよび導ガイダンスを行った後に，幾何学
入，講義概要説明，幾 の基礎について復習を中心に講義
何学の基礎の復習する．
2
ユークリッド幾何学
ユークリッド幾何学の復習を行う．
3
平面幾何学 (1) ベクト 平面ベクトル，平面上の射影と回ル，射影と回転転4
平面幾何学 (2) 直線， 平面上の直線，平面の座標変換
座標変換
5
平面幾何学 (3) 直線， 平面上の曲線，曲線の曲率
平面
6
空間幾何学 (1) ベクト 空間ベクトル，空間の射影と回ル転，空間の直線，空間の平面
7
空間幾何学 (2) 空間の 空間の座標変換，空間の曲線，曲座標変換，移動，回転 線の曲率8
空間幾何学 (3) 立体角 極座標系，空間の立体角9
平面幾何学，空間幾何 平面幾何学と空間幾何学について
学の復習の理解度の確認10
立体図形: 多面体，合 様々な立体図形とその諸性質につ
同，相似
いて
11
曲面の幾何学: 曲面の 曲面の表現，グラフ表現，局所表
表現，性質
現
12
射影幾何学の基礎 (1) 投影の幾何学，アフィン変換，射投影の幾何学
影幾何
13
射影幾何学の基礎 (2) 四辺形の射影変換，テクスチャ
四辺形の射影変換と応 マッピング，プロジェクション
用
マッピング
14
まとめ
まとめ

本授業の準備・復習等の授業時間外学習は，各週につき 4 時間を標
準とする．

【参考書】
金谷健一, "形状 CAD と図形の数学", 共立出版, 1998. (ISBN: 9784320016187)
大田春外, "高校と大学をむすぶ幾何学", 日本評論社, 2010. (ISBN:
978-4535786196)【学生の意見等からの気づき】
具体例を用いた演習を増やす．
【学生が準備すべき機器他】
授業内に演習を行うため，貸与ノート PC を必要とする．
【その他の重要事項】
本講義は担当教員の企業での様々な情報科学技術に関する研究開発の知見を元に実務に必要な幾何学に関する講義を行う．
【Outline (in English)】This is a course on the fundamentals of geometry necessary
for computer sciences including computer graphics. I’ll lecture
about Euclidean geometry, planar geometry, space geometry,curved surface, and projective geometry.
Students willlearn how to think about problems geometrically by learning
expressions and processing of various geometries.
Students will be expected to spend four hours to understandthe course content.
Grading will be decided based on exercises (50%) and term-end
examination (50%).

【授業時間外の学習（準備学習・復習・宿題等）】
復習，課題への取り組みを行う必要がある．

— 281 —

情報科学部 発行日：2023/5/1

FRI313KA-CS-232

コンピュータグラフィックス
佐藤周平

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
コンピュータグラフィックス（CG）は，代表的なゲームや映画，テレビ番組などの身近なところから，建築物の設計や医療機器など幅広く必要とされるようになっている．このように様々な分野で利用されている CG 技術について，その基礎技術と最新技術について理解を深めること，また基本的なアルゴリズムを実装出来るようになることを目標とする．

【参考書】
必要に応じて授業内で紹介する．

【到達目標】CG の基本的な要素であるモデリング，レンダリング，アニメーショ
ンについて理解し，簡単なプログラムの作成を通して実際に CG を生成できるようになることを目標とする．本講義を通して CG 技術の全体像を理解し，実際に実装もすることで，より深く理解できるようになることを目指す．

【学生の意見等からの気づき】
特になし．

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-2」に関連【その他の重要事項】
事前に，CG のための幾何学を履修していることが望ましい．
また，C/C++の講義を受講していることが望ましい．

【授業の進め方と方法】
講義とプログラミングの演習を行う．プログラミング言語として
主に C/C++を用いる．レンダリングソフトウェアとして Mitsuba（Python を使用）および POV-Ray を用いる．必要に応じて他の CG
関連言語・ツールを用いる．
課題の提出は Google フォームで行い，質疑応答および提出された課題の解説・フィードバックは適宜授業内および Slack で行う．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス，導入
CG の概要2
カメラモデル
透視投影，平行投影，射影変換
32 次元座標2 次元座標系，アフィン変換，同次座標
43 次元座標3 次元座標系，同次座標5ビューイングパイプラ モデリング変換，視野変換，投影イン
変換．クリッピング
6
形状モデル
ワイヤーフレーム，サーフェス，
ソリッドモデル7曲線・曲面
2 次曲線，パラメトリック曲線／
曲面
8
ボリューム表現
ボクセル，メタボール
9
隠面消去
スキャンライン法，Z バッファ法，レイトレーシング法
10
シェーディング，影付 シェーディング，影付け
け
11
大域照明計算，マッピ 大域照明計算，テクスチャマッピ
ングング，バンプマッピング
12
アニメーション
キーフレーム，手続き型アニメー
ション
13
シミュレーション
剛体，弾性体，流体14
最新研究の紹介
CG の最新研究の紹介【成績評価の方法と基準】
演習・課題 (70%)，試験 (30%)※ CG-ARTS が実施する CG エンジニア検定 エキスパートを受験し合格した場合には，その証明の写しを提示することで試験評価を満点として免除する．

【学生が準備すべき機器他】
貸与ノート PC を使用する．必要に応じて，関連ツールやソフトウェ
アのインストールを各自で行ってもらう．

【Outline (in English)】【授業の概要（Course outline）】
Techniques of computer graphics (CG) are widely used invarious fields, such as, Movies, Video games, CAD, medical
devices, and so on. In this course, students will study
basic knowledge and techniques of CG, and will acquire
programming techniques for implementing basic algorithms.
【到達目標（Learning Objectives）】
Goals of this course are to understand three fundamental
elements of CG (modeling, rendering, and animation), andto acquire programming techniques for implementing basic
algorithms.
【授業時間外の学習（Learning activities outside of classroom）】
Students should spend at least 4 hours preparing andreviewing this course.
【成績評価の方法と基準（Grading Criteria /Policy）】
Practices and Tasks (70%)，Examinations (30%)

【授業時間外の学習（準備学習・復習・宿題等）】
テキストや講義資料の復習と課題に取り組む必要がある．必要に応じて PC でのプログラミングも行う．本授業の準備・復習等の授業
時間外学習は，各週につき 4 時間を標準とする．
【テキスト（教科書）】
コンピュータグラフィックス 改訂新版, CG-ARTS 協会, 2015，税抜 3,600 円 (電子版あり)— 282 —

情報科学部 発行日：2023/5/1

HUI312KA-CS-332

パターン認識と機械学習
伊藤

克亘、佐藤

裕二

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
コンピュータによるパターン認識の理解を目的として、機械学習の基礎、Deep Learning の考え方とその適用法、パターン認識の基礎
および機械学習に基づくパターン認識を学ぶ。
【到達目標】
機械学習の基礎，Deep Learning の基本的な考え方を理解し，具体的実装法を修得する。
パターン認識の基礎を理解し、機械学習を用いた具体的実装法を修得する。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-2」に関連【授業の進め方と方法】
まず、機械学習の基礎を理解する。具体的には、機械学習と人工知能の関係、機械学習の分類（教師付き学習、教師なし学習、強化学習）
を学び、機械学習技術をパターン認識や時系列予測問題に適用した事
例紹介を行う。次に、パターン認識と最も関連性の高い、ニューラル
ネットワークを用いた教師付き学習を学ぶ。具体的には、単層パーセ
プトロン、多層パーセプトロンの紹介から始めて、Deep Learningの基本的な理論を学びながら、演習を通して、畳み込みニューラル
ネットワークの実装と実験を行いながら理解を深める。授業後半では、パターン認識の分類を学び、特にデータに基づくパターン認識法を学ぶ。一般的な手法として、統計的パターン認識の考え方を学ぶ。画像や音声など具体的なデータを対象に Python や MATLABを用いてパターン認識の理解を深める。最後に、パターン認識技術を応用したデータ生成などの技法について学ぶ。演習や実験を通して講義内容の理解を深める。
課題は、主要なものを発表させ、解説する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 機械学習とはガイダンス、人工知能と機械学
習，機械学習の分類
第 2 回 教師なし学習
統計的最適化、代表的なクラスタ
リング技術
第 3 回 教師付き学習 (1)回帰分析、Support Vector
Machine (SVM)
第 4 回 教師付き学習 (2)単層パーセプトロン、多層パーセ
プトロン
第 5 回 教師付き学習 (3)誤差逆伝播法
第 6 回 教師付き学習 (4)畳み込みニューラルネットワー
ク、リカレントニューラルネット
ワーク
第 7 回 強化学習
Q-Learning、進化計算
第 8 回 パターン認識
パターン、認識、識別、特徴量、
k-NN 法、認識性能の評価
第 9 回 データに基づく識別
k-NN 法、GMM、線型判別分析、
パーセプトロンによる識別第 10 回 統計的パターン認識
ベイズの定理、GMM、事後確率最大化基準による識別、決定境界
第 11 回 空間的パターン認識
次元の呪い、PCA、文字認識、
キーワード認識、DNN、CNN
第 12 回 時系列パターン認識
文字認識、キーワード認識、
CNN、RNN、embedding
第 13 回 深層学習によるパター 特徴量空間、前処理、DNN、ン認識
CNN、過学習第 14 回 まとめ、パターン認識 事前学習済みモデルの関連技術【授業時間外の学習（準備学習・復習・宿題等）】[1] 確率と統計の基礎（平均，分散共分散，確率密度関数）の復習[2] 線形代数の基礎（ベクトル，行列の演算）の復習[3] プログラミング (Python, MATLAB) の復習[4] 統計学１、統計学２、最適化を履修していることが望ましい[5] 本授業の準備・復習時間は、計 4 時間を標準とする【テキスト（教科書）】担当教員が作成した講義資料を moodle など学内 Web サイトに公
開する。
【参考書】
[1] 石井健一郎・上田修功・前田英作・村瀬洋著：「わかりやすいパ
ターン認識」，第 2 版，オーム社，2019 年．
[2] 斎藤康毅著：「ゼロから作る Deep Learning」，オライリー・ジャ
パン，2016 年.
[3] F. Chollet 著，巣籠悠捕監訳，「Python と Keras によるディー
プラーニング」，マイナビ出版 2018 年.
【成績評価の方法と基準】
レポート課題 20%，定期試験 80%で総合評価する。さらに、受講態
度も 20%程度加味して評価する。
【学生の意見等からの気づき】
特になし。
【学生が準備すべき機器他】
貸与 PC、電子メールや moodle へのアクセス等ネットワークを利用する。
【Outline (in English)】This course deals with pattern recognition and machinelearning by computer.
First, students learn two major
approaches based on generative model and discriminativemodel, respectively, from the viewpoint of statistical patternrecognition. Second, the new and powerful concept of "DeepLearning" is introduced and explained in detail. Students learn
how to apply deep learning techniques to practical patternrecognition problems by means of Python programming.
The standard for outside study such as preparation and reviewof this class is 4 hours per week.
Grades will be judged comprehensively from the final exam
(60%) + exercises (20%) + class participation attitude (20%).

— 283 —

情報科学部 発行日：2023/5/1

COT211KA-CS-205

プログラミング (MATLAB)
伊藤克亘

必選区分： ｜ 配当年次／単位：2〜4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈他〉〈優〉〈実〉【授業の概要と目的（何を学ぶか）】
ディジタルメディアの代表的データである画像や音声をコンピュータで扱うための基本的な手法を知り、実際に各自が様々な処理をできるようになることを目標とする。これらの手法は、数学的な理論に基づくものが大半である。本講義では、まず、数学的なアルゴリ
ズムをプログラミングすることに慣れてもらうために、数学的な詳
細には余り深入りせずに、個々の手法が、音声や画像のどういう特徴に関係するのか、など、具体的な応用を中心に学ぶ。これらの手法の理解は、「パターン認識と機械学習」「ディジタル信号処理」「画像処理」「音声情報処理」などを履修するのに非常に役立つ。
【到達目標】
3 年次や卒業研究で、ディジタル信号処理が必要になったときに MATLAB で問題解決できる基礎を身に付ける。具体的には、
MATLAB でデータを表示できる。fft や filter 関数を使って加工できるようになる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-2」と「DP4-3」に関連【授業の進め方と方法】
各授業の前半は、処理内容の説明、後半は、課題を解決するためのプログラミングを行う。どちらも必要に応じて受講生による発表を交えながら進める。
課題は、後半の授業で主要なものを発表させ、解説する。
最終課題のテーマに関しては、事前に提出させ、要件を満たさないものに関しては、その旨、授業で告知する。
また、最終課題のレポートに関しては、第 1 版に関して、書き方に問題がある点を授業で解説する。最終課題に関しては、優秀なものを発表会で発表させる。

【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 8 時間を標準とする。
準備学習として、テキストを読み予習課題に取り組む。演習時間に解けなかった課題をいくつか選び、宿題として完成させる。また、最終課題である自主課題は授業外も含めて取り組みレポートを作成する。
【テキスト（教科書）】
書名: MATLAB で学ぶ実践画像・音声処理入門
著者名: 伊藤克亘、小泉悠馬、花泉弘
出版社: コロナ社
出版年: 2019【参考書】
書名: ディジタル・サウンド処理入門
著者名: 青木直史
出版社: CQ 出版社
出版年: 2006
書名: Digital Signal Processing First, Global Edition
著者名: James H. McClellan, Ronald W. Schafer, Mark A. Yoder
出版社: Prentice Hall
出版年: 2016
書名: はじめての画像処理技術
著者名: 岡崎
出版社: 工業調査会
出版年: 2000【成績評価の方法と基準】
定期試験 (50%) および最終課題 (50%) で評価する。ただし、最大20%程度、予習課題や演習課題の取り組み状況および授業での発表などの平常点を加味する。

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【学生の意見等からの気づき】
特になし。

【フィールドワーク（学外での実習等）の実施】
なし / No【学生が準備すべき機器他】
予習、宿題、教室での説明部分では、貸与ノート PC を利用することを前提とする。演習は貸与 PC を利用することを想定する。資料
配布や課題提出、定期試験に学習支援システムを利用する。

【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス/MATLAB 授業の目的の説明、および入門
MATLAB の紹介
2
簡単な音声処理 (音声 音声データの入出力、重ね合わの時間領域処理)
せ、連結、再生3
簡単な画像処理
画像データの入出力と簡単な補正、加工
4
音声のフーリエ変換
FFT の使用方法と音声の周波数処理
5フィルタ (音声の時間 FIR フィルタ、IIR フィルタ
領域処理)
6
画像の周波数領域処理 FFT を用いたフィルタリング
7
画像の空間領域処理
畳み込みを用いたフィルタリング
8
音声データの相関
自己相関と信号の類似性
9
画像データの類似度
空間的な相関とそれを用いた複数
画像の対応
10
複素信号
音声信号の複素数表現とそれを用いた周波数変調11
画像の幾何学的処理
画像を空間的に変形させる手法
12
音声・画像の分類
教師つき分類13
音声・画像処理の応用 これまで学んだことを応用してできる処理
14
まとめと最終課題の発 授業全体の総括
表会【その他の重要事項】
FFT の知識が必要なので「微積分法の応用」を履修していることを前提とする。また本講義で学ぶ技術の応用分野として「統計学 2」を並行して履修することを勧める。
また、受講希望者は、第 1 回の講義の前に、MATLAB をインストー
ルすること。インストール方法は、情報センターの edu のページを参照すること。R2022b (もしくは R2023a) をインストールすること。
http://software.k.hosei.ac.jp/others/
https://software.k.hosei.ac.jp/MATLAB_manual.pdf
この授業で必要な Toolbox は、Image Processing Toolbox
Signal Processing Toolbox
Statistics and Machine Learning Toolboxである。
本講義の内容は担当教員の通商産業省工業技術員電子技術総合研究所での音声・知能情報処理に関する研究の経験を反映している。

— 284 —

情報科学部 発行日：2023/5/1【Outline (in English)】In this lecture, you will learn basic techniques for processing
images and sounds, which are representative types of digital
media. Also, we aim to be able to exercise various processes byourselves. Most of these methods are based on mathematics.
As an introduction, to getting used to programming using
mathematical algorithms, this lecture is not too deeply
into mathematical details, how individual methods relate
to features of sound and images, and so on, focusing onpractical exercises. Understanding these methods is usefulfor taking courses such as pattern recognition and machinelearning, digital signal processing, image processing, andspeech processing.
Before/after each class meeting, students will be expected tospend eight hours.
Final grade will be calculated according to the following process
final project (50%), term-end examination (50%), and in-classcontribution.

— 285 —

情報科学部 発行日：2023/5/1

COT211KA-CS-106

プログラミング演習 1(python)伊藤克亘

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
応用的なソフトウェアアプリケーションの設計方法を学ぶとともに、プログラミング言語 Python を用いてシステムの実装を行う。演習
を通して、思考を具現化する道具としての実際的なコンピュータの利用法を体験する。
【到達目標】
1. 応用的なプログラミング言語の機構（オブジェクト指向機能、ラ
イブラリ機構など）を利用できる。
2. 代表的なソフトウェア構成を応用してシステムを実装できる。
3. プログラミング言語の問題解決の道具としての側面を理解できる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-2」、「DP4-3」に関連【授業の進め方と方法】
応用的なソフトウェア開発課題を 3 テーマ与える。各テーマに対して与えられる段階的な課題を通して最終的な実装を得る。必要となる新しい概念やプログラミング言語の知識等は都度講義を行う。
授業中に、TA に指定した回数だけ課題の確認を行うことを義務とする。
課題の進み具合によっては、GBC の TA に質問・相談することを義務とする。
課題は、授業で主要なものを発表させ、解説する。TA に対する質問などで重要なものは授業で解説する。
最終課題のテーマに関しては、事前に提出させ、要件を満たさないものに関しては、その旨、授業で告知する。
また、レポートに関しては、第 1 版に関して、書き方に問題がある点を授業で解説する。
最終課題に関しては、優秀なものを発表会で発表させる。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
復習/オブジェクト指 Python と Tkinter により、プロ
向 (1)グラミングの基本を復習する。
マッシュルームハントを題材に、Python によるオブジェクト指向の基本を学ぶ。クラスを用いたオ
ブジェクトの実現方法 (1) を学ぶ。
2オブジェクト指向 (2) クラスを用いたオブジェクトの実
現方法 (2)、オブジェクトを組み合わせる方法を学ぶ。
3
オブジェクト指向 (復 前回扱ったここまで扱った
習)Python のオブジェクト指向機構
について復習する。
4
オブジェクト指向 (継 機能拡張や抽象化の重要な仕組み
承)である継承を学ぶ。
5
復習
これまで扱った題材の機能を拡張する課題に取り組む。

6

状態機械

7

Web アプリケーションの作成 (1)8

相互レビュー

9Web アプリケーションの作成 (2)10Web アプリケーションの作成 (復習)11

データベース

12

復習

13

Document Object
Model

14

相互レビュー (2)State Machine を Python のオ
ブジェクト指向機構を用いて実装する例を示す。この実装を応用して、レポート課題のハンターの思考・行動ルーチンを分かりやすく表現する方法についても紹介する。
ブラウザ上で、ユーザーから入力を得てサーバーで計算した結果をブランザー上で表示するなど、
CGI による動的コンテンツの方法を学ぶ。
レポート課題を題材に、相互レビューの方法を学ぶ。
Form と呼ばれる CGI のユー
ザー入力部分を簡便に実現する仕組みを学ぶ。
データを収集し、加工してブラウザに返す課題に挑戦する。
Collection の扱いについて復習する。
Python に標準で備わっている
DBMS である sqlite3 を用いて、単語帳データベ ースを構築する。
データベースと CGI に関する課
題に取り組む。
DOM の考え方を理解し、
document の論理構造とrendering の分離を CSS で行う方法を学ぶ。
レポート課題を題材に、相互レビューの方法を学ぶ。

【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。
プログラム課題は授業時間外に各自で取り組む。
講義時間は、主に新しい概念や知識の説明および確認、質問の時間とする。
【テキスト（教科書）】
オンライン資料【参考書】
書名: たのしいプログラミング Python ではじめよう!
著者名: Jason R.Briggs (著), 磯 蘭水 (翻訳), 藤永 奈保子 (翻訳), 鈴
木 悠 (翻訳)
出版社: オーム社
出版年: 2014
書名: Python で学ぶ実践画像・音声処理入門
著者名: 伊藤克亘、小泉悠馬、花泉弘
出版社: コロナ社
出版年: 2018
そのほか必要に応じて講義中に指示する。
【成績評価の方法と基準】
各テーマのレポート課題 (30%,30%) および最終課題 (40%) で評価する。
ただし、各回で出題するプログラム課題を授業で発表した場合には加点する。また、それらの課題の取り組みを考慮する場合がある。
指定された回数だけ授業中に TA に課題の確認をしなかった場合は減点する。
【学生の意見等からの気づき】
特になし。

— 286 —

情報科学部 発行日：2023/5/1【学生が準備すべき機器他】
貸与 PC を持参すること。
【Outline (in English)】In this lecture, you will learn how to design software
applications. In addition, students use the programming
language Python to implement the system. Through theexercise, students experience practical computer programming
as a tool to embody thinking.
Before/after each class meeting, students will be expected tospend four hours to understand the course content.
The overall grade in the class will be decided based on the threeprojects’ reports.

— 287 —

情報科学部 発行日：2023/5/1

MAT247KA-GMP-351

フーリエ級数と変換
秋野

喜彦

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈他〉〈優〉【授業の概要と目的（何を学ぶか）】
音声や画像の信号を振動数ごとに分解・再構築する手法の基本となるフーリエ級数やフーリエ変換を学びます．応用上で重要な離散フーリエ変換についても基本を理解します．
【到達目標】
フーリエ級数とフーリエ変換に親しみ，さらに離散フーリエ変換の特徴を理解することを目的とします．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-2」に関連【授業の進め方と方法】
現象を数式を用いて扱う能力を養うため，講義だけでなく自ら問題を解くようにしてもらいます．さらに，毎回課題を解き・提出してもらいます．課題等の提出は「学習支援システム」を通じて行う予定です．また課題や試験問題の中から，理解度や重要性に応じて適宜解説・フィードバックしていきます．
「微積分法の基礎」の単位取得が前提となります．数学の道具立てを使いこなせるようになるため，出される課題に正面から取り組んむ
ことが重要です．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
No.1
【周期現象と三角関数】 周期現象を表すための基本である
三角関数の性質を復習します．とくにサイン・コサインの直交性と呼ばれる関係が重要です．
No.2【フーリエ三角級数の サインとコサインの重ね合わせで定義と基本的な性質】 表され周期関数のバラエティに注目します．逆に，周期関数をサインとコサインに展開するフーリエ三角級数を定義します．
サインとコサインを使う意味を
考えます．
No.3
【フーリエ三角級数の フーリエ三角級数の具体例を見ま
計算例】
す．振動数スペクトルについて理
解します．
No.4
【複素指数関数と複素 複素平面の使いかた，複素指数関
フーリエ級数の定義】 数の定義と基本的な性質（直交性，微積分），サイン・コサインとの関係を復習します．フーリエ三角級数と複素フーリエ級数の関係を理解します．
No.5【複素フーリエ級数の 複素フーリエ級数の計算例を見て
例】
いきます．
No.6
【複素フーリエ級数の パーセバルの等式，ギッブス現性質】
象，一様収束と平均収束など．
No.7【フーリエ変換の定義】 周期が無限大の極限でフーリエ係
数がどのように変化するかを観察し，フーリエ変換と逆変換を定義します．フーリエ変換の意味を理
解します．
No.8
【フーリエ変換の例】 サイン・コサイン，単一パルス，
指数関数，ガウス関数のフーリエ変換を計算します．

No.9

No.10
No.11
No.12

No.13
No.14

【フーリエ変換の性質】 実部と虚部の意味，変数をシフトした影響，導関数のフーリエ変換など．δ関数や階段関数にも注意します．
【フーリエ変換の応用】 微分方程式の解法と畳み込み積分の計算を学びます．
【系の応答特性】
線形系と時不変系のインパルス応
答と周波数応答【離散フーリエ変換の 波形のサンプリングとデータから定義】復元できる波形について学びます．DFT の定義を導入します．
【離散フーリエ変換の 周期，対称性，直交性など，実際
性質】に計算して理解します．
【離散フーリエ変換と DFT をフーリエ変換によりシ
フーリエ変換】
ミュレートし，DFT について理解を深めます．

【授業時間外の学習（準備学習・復習・宿題等）】
課題は，学習支援システムあるいは講義時間中に指示します．
なお，本授業の準備・復習・課題等の授業時間外学習は，各週につき４時間を標準とします．
【テキスト（教科書）】
指定教科書はありません．
学習支援システムを通じて，必要に応じて資料を配布します．
【参考書】
フーリエ解析に関する一般的な書籍であれば参考になります。入門書の例として以下を挙げておきます。
・ フーリエ解析（理工系の数学入門）大石進一著 岩波書店
・ すぐわかるフーリエ解析 石村園子著 東京図書
【成績評価の方法と基準】
課題（15 ％）・授業内ミニテスト（10 ％）・中間試験（25 ％），および期末試験（50 ％）の総合点で評価します。
【学生の意見等からの気づき】
音声・画像処理など情報科学の応用を目指すときに基本となる内容を学びます。
【Outline (in English)】【Course Outline】
In this class, we will study Fourier series and Fourier transform, which are the basis of deconstructing and reconstructing
the sounds and image signals. Basics of discrete Fouriertransform, which is an important tool for real applications, will
also be explained.
【Learning Objectives】
To be familiar with Fourier series, Fourier transform, anddiscrete Frouier tnasform, and to understand how to use thosein real problems.
【Learning activities outside of classroom】
Students will be expected to have completed the required
assingments after each class meeting. Four hours will be yourstandard study time for this class.
【Grading Criteria/Policies】
Overall grade in this class will be decided based on thefollowings;
Assingments: 15%, Quizes in each class: 10%,Mid-term examination: 25%, Final examination: 50%— 288 —

情報科学部 発行日：2023/5/1

PHY247KA-GMP-359

力学の応用
善甫

康成

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
自然科学の基礎で学んだ質点の力学をもとに、具体的な形状と大きさを持つ物体、特に剛体に関する力学について理解する．
【到達目標】
剛体の力学に関して、次の項目を目標とする．
1. 運動方程式をもとに運動量、エネルギー、角運動量の各保存則を理解する．
2. 角運動量とモーメントの計算ができる．
3. 慣性モーメントの物理的な意味を理解し簡単な形状の物体について慣性モーメントを計算することができる．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-2」に関連【授業の進め方と方法】
すべての科学技術の出発点は力学であり、物理学の基本である．講義では、これまで学んだ力学の基本概念から、現象を考察する過程や数学的表現を用いた科学的な論理展開を理解する力を基に、将来の専門性の展開を図るための手法を身につける理解を深めていく．また、それらを利用し科学技術への応用力を養成する．身近な問題を例にあげた演習も併用する．なお当講義は「自然科学の基礎」の履修を前提とする．
力学の諸概念の理解とともに数学を使った論理展開や計算力を養う
ために、小テストや予習・復習に役立つ課題が毎回出される．基本的な内容を理解しているかの確認に役立つ．また課題や試験問題の中から、理解度や重要性に応じて適宜解説・フィードバックする．な
お課題等の資料配布や提出は「学習支援システム」を通じて行う．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
質点の３次元運動
仕事、エネルギー、保存則.
(x(t),y(t)) から (x(t),y(t),z(t)) へ
2２体問題と質点系
２体問題を回転する場合を中心に考える．また重心の運度と相対的な運動について質点系への準備を行う．
3
大きさがある物体の運 質点系の運動の記述と理解．回転動運動の記述法について理解を進める．さらに角運動量の把握を行う．
4
質点系の運動方程式
質点から質点系の運動とその記述について理解を深める．
5
質点系の保存則
質点系でのエネルギー、運動量、
角運動量の理解と保存則の理解を進める．
6
剛体とその運動方程式 運動の記述、質点から質点系のエ
ネルギー保存について学び、回転運動の場合の保存則について理解を進める．
7
剛体の重心と運動
重心運動と内部運動を理解し、運動方程式の組み立てと一般化を行う．
8
固定軸の周りの回転
釣り合いの条件、F=0 N=0 の把握、保存則、慣性モーメントの理解を進める．

9

10

11

12

13

14

慣性モーメント (1)単純な形状での慣性モーメントの計算．さらに剛体振り子などについて考える手順の把握を行う．
慣性モーメント (2)円柱、球の慣性モーメントから複雑な形状の慣性モーメントの算出法について学ぶ．
慣性モーメントの合成 複雑な形状の慣性モーメントの計
算．部分毎の慣性モーメントの合成法とその算出法について学ぶ．
剛体の平面運動の結合 平面上での剛体の運動とその記述
法について学び剛体運動の理解を進める．
回転運動と並進運動の 回転する剛体、斜面を転がる剛体
結合の運動について学び剛体運動の理解を深める．
まとめ
全体の復習【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします．予習として、次回学ぶ範囲に出てくる主要な術語の意
味や定義を調べておくこと．
【テキスト（教科書）】
大学生のための基礎シリーズ４ 物理学入門 I．力学、市村宗武・狩
野覚著、東京化学同人【参考書】
必要に応じて講義中に紹介する．
【成績評価の方法と基準】
予習復習課題、レポート、小テスト等の評点（50 ％）と期末試験（50 ％）の総点で評価する．
【学生の意見等からの気づき】
授業の中で質問をし、また演習問題を積極的に解くと着実に理解が深まるようです．
【学生が準備すべき機器他】
学習支援システムへの登録が必要です．同システムにて配布資料を
後日閲覧できるようにします．
【その他の重要事項】「自然科学の基礎 - 力学入門」が前提科目となっています．
【Outline (in English)】Based on the prerequisite course, Introduction of Mechanics, inwhich we learned the fundamental concept in the frameworkof the mass point model. In this course, we develop it tounderstand of mechanics of objects with a certain shape andsize, especially the rigid body.
Regarding the mechanics of rigid bodies, we aim at thefollowing items.
1. Understanding the conservation laws of momentum, energy,
and angular momentum based on the equation of motion
2. Calculation of angular momentum and moment
3. Understanding the physical meaning of the moment ofinertia and calculation skill of the moment of inertia for an
object with a simple shape.

— 289 —

情報科学部 発行日：2023/5/1

Mechanics is the basis of physics. In this course, students will
deepen their understanding of the basic concepts of mechanics.
This lecture requires a prerequisite of " Basic Concepts ofPhysical Science". Useful assignments for preparation andreview are given every time. Students will be expected to work
more than four hours for a class. Distributing and submitting
materials will be done through the "learning support system".
In addition, we will provide appropriate explanations andfeedback from the assignments, examinations, and questions
according to the levels of understanding and importance.
Grading will be decided based on the Term-end examination(50%), and the grades for assignments of preparation andreview, reports, quizzes, and in-class contribution (50%).

— 290 —

情報科学部 発行日：2023/5/1

HUI312KA-CS-331

ディジタル信号処理高村誠之

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉〈実〉【授業の概要と目的（何を学ぶか）】
信号処理は情報を数学的に取り扱う基盤技術である．ほとんどの情報がディジタル化する時代において，ディジタル信号処理は最も重要な技術の一つであるといえる．授業では，数学的な基礎やディ
ジタル信号処理における重要な概念を中心に講義を行う．
学生は，アナログ信号処理とディジタル信号処理の基本原理が理解できることを目標とし，信号を数学的に取り扱いできるようになることを目指す．また，信号処理の簡単なプログラミングも学ぶ．
【到達目標】
フーリエ変換，ラプラス変換，z 変換などの信号処理に必要な数学的基盤を理解し，実際に計算できるようになることを目標とする．また，サンプリング定理，伝達関数，フィルタについて理解し，数学的に取り扱えることを目標とする．さらに，ディジタル信号処理の基本的な処理を Python で実装できるようになることを目標とする．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-2」に関連【授業の進め方と方法】
講義と演習を行う．必要に応じて，Python や MATLAB を用いた
プログラミング演習を行う．提出された演習問題の解説・フィード
バックを随時実施する．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス，信号処理 アナログ信号処理とディジタル信とは号処理
2
フーリエ級数とフーリ フーリエ級数，複素フーリエ級
エ変換
数，フーリエ変換，フーリエ変換の性質，フーリエ変換の例
3
ラプラス変換ラプラス変換，ラプラス変換の性
質，
4
逆ラプラス変換・連続 逆ラプラス変換，連続時間システ
時間システムムの性質
5z 変換
z 変換，逆 z 変換，z 変換の性質
6
離散フーリエ変換
離散フーリエ変換，離散フーリエ
変換の性質
7
演習
学習した様々な変換に関する演習を行う．
8
離散時間システム 1
サンプリング定理，伝達関数，インパルス応答
9
離散時間システム 2
畳み込み，周波数応答10
高速フーリエ変換
時間分割法，窓関数
11フィルタ
フィルタの種類，フィルタの設
計，周波数変換12
ディジタル IIR フィ インパルス不変
ルタ
13
FIR フィルタ
FIR フィルタ，窓関数法
14
まとめ
本講義のまとめを行う

萩原 将文, ディジタル信号処理 第 2 版・新装版, 森北出版, 2020.
【参考書】
1. 渡部 英二 (監修), 基本からわかる信号処理講義ノート, オーム社,
2014.
2. 金谷 健一, これならわかる応用数学教室, 共立出版, 2003. (主にフーリエ級数・変換に関して)
3. 原島 博，信号解析教科書 -信号とシステム-，コロナ社，2018.
その他の参考書は，必要に応じて講義内で紹介する．
【成績評価の方法と基準】
課題 (授業内演習含む)50%、試験 (期末)50%【学生の意見等からの気づき】
より理解を深められるような演習、講義内容の実応用事例が想像できるような授業を工夫する。
【学生が準備すべき機器他】
授業内に演習を行うため，貸与ノート PC を必要とする．
【その他の重要事項】
本講義は担当教員の企業での画像処理応用や画像符号化技術に関する研究開発の知見を元に実務に必要な信号処理に関する講義を行う．
プログラミング (MATLAB)，微積分法の応用:フーリエ級数と変換を履修中または，履修済みであることが望ましい．
また，積分法の基礎と応用，複素関数論 1，2，交流回路と電磁波:周波数，過渡応答，ベクトル解析の履修も推奨する．
【Outline (in English)】Signal processing is a fundamental technology to handle
information mathematically. Digital signal processing is oneof the most important technologies in the era when mostinformation is digitized. In the class, I’ll give a lecture focusing
on mathematical foundations and important concepts in digital
signal processing.
You aim to understand the basic principles of analog signal
processing and digital signal processing and aim to be able
to handle signals mathematically. Also you’ll learn simple
programming of signal processing.
Before/after each class meeting, students will be expected tospend four hours to understand the course content.
Your overall grade in the class will be decided based on thefollowing.
Term-end examination: 50%, short reports (including in-classdrill): 50%【授業時間外の学習（準備学習・復習・宿題等）】
教科書の該当単元を予習と復習を行う．教科書の例題や演習問題を行う．
本授業の準備・復習等の授業時間外学習は，各週につき 4 時間を標準とする．
【テキスト（教科書）】
必要に応じて講義資料を配布するが，以下の教科書を講義で使用する．

— 291 —

情報科学部 発行日：2023/5/1

HUI312KA-CS-333

画像処理
花泉

弘

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉〈実〉【授業の概要と目的（何を学ぶか）】
広範な画像処理関連技術を体系的に理解する。それぞれの処理手法の考え方や定式化を理解することで、卒業研究などで使えるように習熟する。
【到達目標】
画像に対する処理アルゴリズムがどのようなものであるのかを知るだけでなく、その底流をなす考え方を理解し、それらを組み合わせて各人に必要な処理を組み立てられるレベルを目指す。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-2」に関連【授業の進め方と方法】
単に教科書の内容を説明するだけでなく、理解がより深まるように、
なるべく多くの問題を解くような形式とする。必要に応じて授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。オフィス・アワーでも、課題に対して講評する。不明な点や興味を持ったところについては、遠慮なく質問してほしい。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
講義内容の概略の説明と画像の取1
イントロダクション
ディジタル画像の取得 得システムおよび方法
１
2
ディジタル画像の取得 撮影パラメータの説明
２
3
画像の性質と色空間
人間の感覚に合わせた色の表現法
4
画素ごとの濃淡変換
明るさやコントラストの変換、マスク処理など5
空間フィルタリング
先鋭化と平滑化の手法
6周波数フィルタリング 画像のフーリエ変換と周波数空間でのフィルタリング、実空間フィルタリングとの関連など
7
画像の復元と生成
画像のボケやブレの記述法および復元法
8
画像の幾何学的変換
アフィン変換や射影変換
92 値画像の処理
輪郭追跡や細線化の手法
10
領域処理
テクスチャと同時生起行列、および領域分割処理手法について
11
テンプレートマッチン テンプレートマッチングの基礎とグ
応用
12
パターン認識特徴に基づく分類やクラスタリン
グ処理、主成分分析法などについ
て
13
動画像処理
背景差分法とフレーム間差分法
14
まとめ
講義全体のまとめと展望【参考書】
教科書の巻末に参考図書・文献が載っている。
【成績評価の方法と基準】
試験の成績 (60%) とレポートの成績 (40%) によって評価する。
【学生の意見等からの気づき】
わかりやすい授業になるよう説明を工夫していきたい。
【学生が準備すべき機器他】
ノートパソコン【その他の重要事項】
行列計算や統計的手法の知識が必要となるので、参考書などでよく予習して授業に臨むことが望ましい。教科書の説明は要点のみが書かれているので、興味を持った処理については、原著論文を読んでみることを勧める。
レポートは各人の言葉で表現し期日を守って提出すること。
本講義では担当教員の 2 次元センサーデータの処理法に関する情報通信研究機構との共同研究の成果の一部を含んでいる。
【Outline (in English)】Students systematically understand a wide range of image
processing related technology. By understanding principle
and formulation of each processing method, students acquire
mastery so that they can use it for graduation research.
Not only do we know what the processing algorithms for images
are, but we also aim to understand the underlying ideas andcombine them to build the processing required by each student.
The standard for outside classroom learning such as preparation and review of this class is 4 hours per week. Student scoresare measured based on the evaluation with reports (40%) andregular examination (60%).

【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、予習・復習と課題レポートの作成等で各週につき 4 時間を標準とする。
【テキスト（教科書）】
奥富編：ディジタル画像処理 (改訂新版)、㈶画像情報教育振興協会、
2015
ISBN 978-4-903474-50-2— 292 —

情報科学部 発行日：2023/5/1

HUI312KA-CS-334

音声情報処理大石康智

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
音声をコンピュータで扱う基礎的な能力を身に付けることを目標とします。
コンピュータを使うと、音声を生成したり、取り込んだ音声を加工できます。
これらを可能にする技術がディジタル信号処理です。
本講義では、まず音声の発声方法や聴覚特性に基づく音声のモデル化手法を紹介します。
次に、その技法を用いて実現できる音声処理の技法のいくつかの例を取り上げます。
最後に、音声処理の応用技術として、音声関係の web/cloud API を紹介します。
【到達目標】
MATLAB を用いてディジタル音声処理の技法を活用できる。
音声関係の web/cloud API やツールを利用できる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-2」に関連【授業の進め方と方法】
役立つ技能の習得のために、取り上げる技法はプログラミングと関連付けて紹介する。また、実際の音声データを扱う。
簡単にプログラミングするために MATLAB を利用する。
API は python で利用することを想定する。
課題は、授業で主要なものを発表させ、解説する。
最終課題のテーマに関しては、事前に提出させ、要件を満たさないものに関しては、その旨、授業で告知する。
また、最終課題のレポートは、第 1 版に関して、書き方に問題がある点を授業で解説する。最終課題に関しては、優秀なものを発表会で発表させる。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：オンライン/online
回
テーマ
内容
1
ガイダンス
概要/基礎知識確認/MATLAB 復習/代表的な音声アプリケーショ
ン/音声とは
2
母音の生成
母音の音声波形の観察/母音の発
声/母音発声の物理モデル/声道
フィルタを用いた母音の合成
3
母音と子音の発声
母音の分類/子音の分類/ホルマン
トと調音位置4
音声の聴取
人の聴覚系/蝸牛/聴覚尺度/メルス
ペクトル
5
音声の分解
音韻の分析/ケプストラム
6
音声の分析
聴覚末梢神経系における音声情報
処理/プリエンファシス/時間方向の分解/対数変換/メル周波数スケール変換/スペクトルのピーク
強調
7
母音の認識
ホルマントと母音/ホルマントの多様性/正規分布によるモデル化/
多次元正規分布/GMM
8
音節の認識
日本語の子音の体系/MFCC による音韻の認識9
音節の系列の認識
音声情報の時間スケール/調音結
合とホルマント推移/デルタパラ
メータ

10
11

12
13
14

韻律の認識

日本語のイントネーションとアク
セント/基本周波数検出/歌声の f0
長い発話の認識
長い発話が伝える情報/発話の単位/感情と態度/個人性/声質とス
ピーチスタイル
簡単な音声合成
モデルベースの合成法/波形ベースの合成法
音声対話とさまざまな 音声の伝搬と知覚/音声区間検出
アプリケーション
まとめ
全体の内容を振り返る。

【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。
準備学習として、テキストを読み予習課題に取り組む。演習時間に解けなかった課題をいくつか選び、宿題として完成させる。また、最終課題である自主課題は授業外も含めて取り組みレポートを作成する。
【テキスト（教科書）】配布する資料に基づいて講義を進める。
【参考書】
書名： Theory and Applications of Digital Speech Processing
著者名： L. R. Rabiner, R. W. Schafer
出版社： Pearson
出版年： 2011
書名: MATLAB で学ぶ実践画像・音声処理入門
著者名: 伊藤克亘、小泉悠馬、花泉弘
出版社: コロナ社
出版年: 2019
書名: Python で学ぶ実践画像・音声処理入門
著者名: 伊藤克亘、小泉悠馬、花泉弘
出版社: コロナ社
出版年: 2018【成績評価の方法と基準】
最終課題 (60%)、定期試験 (40%) で評価する (受講人数が少ない場
合は、定期試験を実施しない)。ただし、講義内の課題を授業で発表した場合には加点する。また、講義内の課題の取り組み状況を考慮する場合がある。
【学生の意見等からの気づき】
特になし。
【学生が準備すべき機器他】
学習支援システム、web ページ、ノート PC を利用する。
【その他の重要事項】「プログラミング (MATLAB)」「ディジタル信号処理」「統計学 2」を履修していることを期待する。また、「音と光」「情報理論」「パター
ン認識と機械学習」「科学技術計算」「オペレーションリサーチ」を並行して履修することが望ましい。また、できれば、「画像処理」も並行して履修することが望ましい。
また、受講希望者は、第 1 回の講義の前に、MATLAB がインストー
ルされているか確認しておくこと。R2022a かそれ以降が望ましい。
http://software.k.hosei.ac.jp/others/
https://software.k.hosei.ac.jp/matlab_manual/MATLAB_
student.pdf (後者のファイルは、VPN を使わないとアクセスできない)
本講義は担当教員の企業研究所での音声に関する研究の経験を元に行う。

— 293 —

情報科学部 発行日：2023/5/1【Outline (in English)】
The aim of this course is to provide students with the basic
skills to handle speech on a computer. Computers can beused to generate speech and to process recorded speech. The
technology that makes this possible is digital signal processing.
In this lecture, we will first introduce speech modeling methods
based on the mechanism of speech production and auditory
characteristics. Students will try some examples of speechprocessing techniques. Finally, we introduce speech-related
web/cloud APIs as applied technologies for speech processing.
By the end of the course, students should be able to do thefollowings:- To utilize techniques of digital signal processing and speechprocessing- To utilize speech-related web/cloud APIs and tools
Before/after each class meeting, students will be expected tospend four hours to understand the course content. Before
each class meeting, students will be expected to have read therelevant chapter from the text. Students are required to selectsome of the assignments they were unable to solve during
the exercise time and complete them as homework. Students
are also required to write a report on their final assignment
including outside the class.
Final grade will be calculated according to the following process
Final report (60%), Term-end examination (40%), and in-classcontribution. (If the number of students is small, the term-end
examination will not be held.)— 294 —

情報科学部 発行日：2023/5/1

COT311KA-CS-302

プログラミング演習 3(MATLAB)
花泉

弘

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：春学期授業/Spring
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
自分の研究を進めるにあたり、論文を読むのは必須であるが、その内容を理解して自分の研究に生かすためには、論文中の数式に従って追試を行うことが効果的である。この演習では、こうした論文中の数式に基づいてプログラムを作成して動作させ、著者のアイディ
アを深く理解することを目的とする。
【到達目標】
この科目の単位を取得した者は、論文を読む際にそこに書かれた数式に基づいてプログラムを作成し著者の示す結果を追試できるスキ
ルを獲得しており、併せて、追試し易い論文（報告書）の書き方についても学んでいる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-3」に関連【授業の進め方と方法】
４つの課題に対して MATLAB を用いてプログラムを作成し、動作確認を行った上で報告書として提出、発表も行う。最初の３つにつ
いては、説明資料を配布するが、４つ目は最終課題としてそれまでの内容に劣らないテーマを各自で見つけて演習を行う。４つ目の課題については、最初の授業の際に各自のテーマについて紹介してもらう。授業で課した課題 (小テストやレポート) 等を取り上げ、授業内
で全体に対してフィードバックを行う。オフィス・アワーでも、課題に対する講評を行う。

10

演習３−３

11

演習４−１

12

演習４−２

13

演習４−３

14

まとめ

各自が行った内容についての発表。
各自の選択したテーマの紹介。終了後は各自プログラム作成等を行う。
各自の方針に沿ってプログラムを作成する。
必要に応じて、課題に対する助言等も行う。
各自の方針に沿ってプログラムを作成する。
必要に応じて、課題に対する助言等も行う。
最終課題の発表を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
授業時間だけでは時間が不足するので、自宅でも課題に取り組むこと（本授業では、毎週 4 時間を標準としている）。わからないことについては、参考になる論文や本を探してみるのもよい訓練になる。
【テキスト（教科書）】
必要に応じて資料等を配布する。
【参考書】
MATLAB に付属する文書。
課題ごとにいくつか論文等を紹介する。

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【成績評価の方法と基準】
授業への参加態度 (20%)、提出されたレポートの質 (50%)、課題発表の質 (30%) を予定している。

【フィールドワーク（学外での実習等）の実施】
なし / No【学生の意見等からの気づき】
わかりやすい説明を心がける。

【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
イントロダクション
授業の進め方や課題の概略について説明する。
MATLAB 開発環境の確認。
2
演習１−１
課題１の内容の説明を行う。課題
内容を理解し、解くための方針を立てるなど演習に取り組む。
3
演習１−２
各自の方針に沿ってプログラムを作成する。
必要に応じて、課題に対する説明
も行う。
4
演習１−３
各自がそこまでに行った内容についての発表。
5
演習２−１
課題２の内容の説明を行う。課題
内容を理解し、解くための方針を立てるなど演習に取り組む。
6
演習２−２
各自の方針に沿ってプログラムを作成する。
必要に応じて、課題に対する説明
も行う。
7
演習２−３
各自が行った内容についての発
表。
8
演習３−１
課題３の内容の説明を行う。課題
内容を理解し、解くための方針を立てるなど演習に取り組む。
9
演習３−２
各自の方針に沿ってプログラムを作成する。
必要に応じて、課題に対する説明も行う。

【学生が準備すべき機器他】
ノートパソコン【その他の重要事項】
とにかくプログラムを書くことが重要である。数式や説明文を見てプログラムを書くことに習熟してほしい。
【Outline (in English)】Reading papers and understanding authors idea are very
important in advancing students own researches. Actually, it
is effective to follow-up the ideas according to mathematicalexpression in the paper. The aim of this exercise is to deeply
understand the idea of the author by creating some programs
based on mathematical expressions in these papers, by making
it work, and by confirming action.
Students who have earned credits for this subject haveacquired the skills to create a program based on themathematical formulas written in the dissertation and toretest the results shown by the author. At the same time, theyalso acquire the skill to write a report with easiness to retest.
Class hours alone are not enough, so students need to study athome. The standard for outside classroom work of this exercise
is 4 hours per week. If you don’t understand something,it’s a good training to look for useful papers and books.
Student scores are measured based on attitude in the class,the evaluation with reports (40%) and presentation for the final
task (60%).

— 295 —

情報科学部 発行日：2023/5/1

MAT247KA-GMP-355

数学演習 2
花泉

弘必選区分： ｜ 配当年次／単位：2〜4 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
ディジタルメディアの処理の基本は大学レベル以上の数学である。
この科目では「線形代数の応用 2」「微積分法の応用」での重要概念とそれに関係する基礎演算力、数式理解力を身に付ける。
【到達目標】
次の 2 項目について、ディジタルメディアの処理に必要な最低レベ
ルの理解を目指す。(1) フーリエ変換の基本性質を表す式を正しく操作できる。(2) ディジタルメディア処理における固有値、固有ベク
トルの基本的な応用例の計算ができる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」に関連【授業の進め方と方法】
ディジタルメディア処理における演習問題を中心に演習を行う。また演習問題を理解する様々なアプローチを紹介する。授業で課した
課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。オフィス・アワーでも、課題に対する講評を行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンスと基礎知識 授業の進め方の説明と、数学の基の確認
礎知識の確認2
メディア処理における ディジタルメディア処理における
三角関数
三角関数
3
メディア処理における ディジタルメディア処理における行列・ベクトル
行列・ベクトル4
メディア処理における ディジタルメディア処理における
複素数
複素数
5
メディア処理における ディジタルメディア処理における
2 次形式
2 次形式
6
序盤まとめ
1-5 回目の演習をまとめる
7
メディア処理における ディジタルメディア処理における
正規直交系
正規直交系
8
メディア処理における ディジタルメディア処理における固有ベクトル
固有ベクトル
9
メディア処理における δ関数、階段関数
様々な関数
10
中盤まとめ
7-9 回目の演習をまとめる
11
フーリエ級数の性質
パーセバルの等式、ギッブス現象
12系の応答
ディジタル信号処理における微分方程式
13
メディア処理における 固有値に関する様々な演習問題
固有値問題
14
メディア処理における フーリエ変換に関する様々な演習
フーリエ変換とまとめ 問題と全体のまとめ【参考書】
授業で指示する。
【成績評価の方法と基準】
授業内試験を基に評価する（60 ％）。さらに授業中の演習への取り組みを考慮する（40 ％）。
本講義は Pass/Fail の二段階評価とする。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
学習支援システムを利用する。貸与 PC を授業中にも利用する【その他の重要事項】「線形代数の応用 2」「微積分法の応用」の両科目を今学期履修登録したもののみ受講を認める。
【Outline (in English)】Students acquire important concepts in "Applied Linear
Algebra 2" and "Applied Calculus," basic calculation skill, andmathematical expression understandings related to learning
media science.
Students understand the following two items at the lowest
level required for processing digital media.
(1) Theycan correctly operate the formula that expresses the basic
properties of the Fourier transform. (2) It is possible tocalculate fundamental application examples of eigenvalue andeigenvectors in digital media processing.
The standard for outside classroom learning such as preparation and review of this class is 4 hours per week. Students
scores are measured based on in-class exams (60%), andengaging in exercises during class (40%).

【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。指示された準備学習を行ったり、授業で取り組めなかった演習問題を解く。
【テキスト（教科書）】「線形代数の応用 2」「微積分法の応用」の両科目を今学期履修登録したもののみ受講を認めるので、演習のために新たに教科書を準備しなくてよい。「線形代数の応用 2」「微積分法の応用」で使用する教科書を準用する。必要に応じて資料も配布する。

— 296 —

情報科学部 発行日：2023/5/1

COT311KA-CS-352

科学技術計算岩沢

美佐子

必選区分： ｜ 配当年次／単位：3〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
近年では材料開発や構造解析といった科学技術的課題の解決に計算機シミュレーションは必須である。そこで使われる計算技術の基礎を学ぶ。
【到達目標】
・科学技術計算の基礎である微分法、積分法、方程式の解法を理解する。
・数値計算手法をプログラムとしてコーディングできる。
・プログラムを実行し、結果を可視化できる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP4-1」と「DP4-2」に関連【授業の進め方と方法】
この講義では、実際に様々な課題について問題を解くことで必要な技術を身に付ける。それを通して、コンピュータ科学、ネットワー
ク等の様々な情報科学分野を専攻する者を対象に、最近の計算技術を活かした解析手法修得の基礎となる数値解析の考え方や方法について基礎知識を学ぶ。
課題等の提出・フィードバックは「学習支援システム」を通じて行う予定である。

【成績評価の方法と基準】
提出課題、レポート等の評点（60 ％）と期末試験（40 ％）の総点で評価する。
【学生の意見等からの気づき】
分かりやすい説明を心掛ける【学生が準備すべき機器他】
貸与 PC、学習支援システム【Outline (in English)】
The computer simulation is important in solution of scientificproblem. This courses introduces a basis of computational
approach to students taking this course.
At the end of the course, students are expected to understandthe numerical methods of differentiation, integration andequations.
Before/after each class meeting, students will be expected tospend four hours to understand the course content.
Final grade will be decided based on the following.
Term-end examination: 40%, Problems and reports: 60%【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
科学技術計算の基礎
科学技術計算を学ぶ上での前提知
識
2
差分化とその誤差
数値微分と数値計算における誤差の評価
3
数値積分法の比較
台形公式、シンプソン法による数
（１）
値積分
4
数値積分法の比較
重み付き積分法による数値積分（２）5
代数方程式の解法
二分法、Newton 法による方程式
（１）
の解法
6
代数方程式の解法
連立 1 次方程式の解法（２）7
行列問題の解法
実対称行列の対角化
8
データ解析（１）
数値補間法
9
データ解析（２）最小二乗法によるフィッティング10
常微分方程式の解法
オイラー法にて常微分方程式を解（１）
く11
常微分方程式の解法
ルンゲ・クッタ法にて常微分方程
（２）
式を解く
12
常微分方程式の解法
2 階常微分方程式を解く（３）13
常微分方程式の解法の 常微分方程式の解法の応用とまと
評価
め
14
まとめ
全体の復習
【授業時間外の学習（準備学習・復習・宿題等）】
復習として、授業中に出た課題はできるようにする。
本授業の準備・復習時間は各 4 時間を標準とする。
【テキスト（教科書）】
計算物理学 I・II、小柳義夫監訳、朝倉書店
【参考書】
授業で指示

— 297 —

情報科学部 発行日：2023/5/1

MAT247KA-GMP-256

微積分法の応用 2
秋野喜彦

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：〈優〉【授業の概要と目的（何を学ぶか）】
微積分法は現実世界の出来事の予測やシミュレーションに絶大な力を発揮し，情報科学を応用する様々な場面でも用いられます．また，専門科目に対する基礎となるためしっかりと理解することが重要です．これまで学んできた１変数関数の微積分法を，多変数関数（主に 2 変数および 3 変数）の実数関数について展開し，微分法（偏微分法）や積分（多重積分）を学びます．
【到達目標】
多変数関数の微積分法に親しみ違和感なく対応できるようになることを目標としています．あわせて「数学を使って考える技術」を身につけることも心がけます．
本授業は，「微積分法の基礎」の内容が前提となるため，「微積分法の基礎」が前提科目となります．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP4-2」に関連【授業の進め方と方法】「微積分法の基礎」の内容をベースにして，本授業では多変数関数（主に２変数および３変数関数）の微積分法（偏微分法と多重積分など）の基礎およびその応用を学びます．
教室では計算法とともに実戦的な応用例を紹介します．計算力を養うために，課題（教科書の問題と，別途用意する問題・解説を自宅で学習）を提出してもらいます．課題等の提出は「学習支援システム」を通じて行う予定です．また課題や試験問題の中から，理解度や重要性に応じて適宜解説・フィードバックします．
この授業では予習・復習が非常に大切です．予習では「授業中にどのような質問をしようか」と考えましょう．そうすると，予習は「考える技術」の訓練の場となりますし，何に焦点をあわせて聞くかという心構えができるので，授業の時間を非常に有効に使えます．復習では，より多くの問題に取り組むようにしましょう．それにより数学力が身に付くようになります．

No. 9
No.10
No.11

【多重積分】
多重積分③【多重積分】
多重積分④【ガウス積分】ガウス積分①

No.12 【ガウス積分】
ガウス積分②
No.13 【線積分】
線積分の基礎No.14 【まとめ】

極座標を用いた多重積分を学びます．
物理における多重積分の応用例をいくつか学びます．
確率論や統計力学で非常によく用いられるガウス積分について学びます．
いろいろな例を通じてガウス積分に慣れ親しんでもらいます．
経路（積分路）に沿った積分である線積分について，そして物理との関連性を学びます．
全体のまとめと復習【授業時間外の学習（準備学習・復習・宿題等）】
各回ごとの課題等は，学習支援システムに掲載，又は授業内に提示します．なお、本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします．
【テキスト（教科書）】
微分積分＋微分方程式（理工系の数理） 裳華房
川野日朗・薩摩順吉・四ツ谷昌二 共著
授業中に配布するプリント【参考書】
一般的な微分積分の書籍であれば参考になります．入門書の例として以下を挙げておきます．
解析入門 1・２ ハーン著 丸善
解析教程 ハイラー/ワナー著 丸善
微分積分（理工系の数学入門コース１） 和達三樹著 岩波書店
【成績評価の方法と基準】
課題（15%）
・授業内ミニテスト（10%）
・中間試験（25%），及び，期末試験（50 ％）の総合点で評価します．

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【学生の意見等からの気づき】
微分法や積分法は、物理学においてだけでなく、情報科学分野においても基礎となるものです。レポートやテストなど負担の多い科目
ですが、しっかりと身に付けることが重要です。頑張りましょう。

【フィールドワーク（学外での実習等）の実施】
なし / No【学生が準備すべき機器他】
学習支援システムで課題配布等を行います。

【授業計画】授業形態：対面/face to face
回
テーマ
内容
No. 1 【２変数関数】
１変数関数の微分法および２変数
２変数関数の連続性や 関数の連続性や極限について復習
極限します．
No. 2 【偏微分法】
２変数関数のグラフと偏微分係数
偏微分法①：多変数関 の関係を考察します．また，全微数の導関数と全微分分の意味と取り扱いを学びます．
No. 3 【偏微分法】
２変数関数における平均値の定理
偏微分法②：平均値の やテイラー展開の基礎を学びま定理とテイラー展開
す．
No. 4 【偏微分法】
関数の形を多項式で近似する方法
偏微分法③：テイラー とその意味について具体例を通じ展開の応用て学びます．
No. 5 【偏微分法】
偏微分係数を用いて偏微分法④：極値，２変数関数の極値を求める方法
を考察します．
No. 6 【偏微分法】
条件付き極値問題を解く方法とし
偏微分⑤：条件付き極 てラグランジェの未定乗数法を学
値
びます．
No. 7 【多重積分】
２変数関数の定積分を累次積分で多重積分①表す方法を学びます．
No. 8 【多重積分】
多重積分の例を学びます．
多重積分②【Outline (in English)】【Course Outline】
Calculus is an essential technique not only in the prediction ofphenomena in real world and various simulations, but also in
the applications of information science. In this class, we will
study the basics and applications of calculus of real functions
with two or more variables such as partial derivative, multiple
integral, and Gaussian integral etc.
This class requires "Calculus - Basic Techniques and Applications".
【Learning Objectives】
To learn calculus of functions with multi-variables, especially
two and three variables and to understand the usefulness ofthese techniqus in real problems.
【Learning activities outside of classroom】
Students will be expected to have completed the required
assingments after each class meeting. Four hours will be yourstandard study time for this class.
【Grading Criteria/Policies】
Overall grade in this class will be decided based on thefollowings;
Assingments: 15%, Quizes in each class: 10%,Mid-term examination: 25%, Final examination: 50%— 298 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-191

プロジェクト（春）相島健助

必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
数値計算・データ解析を軸にしたプロジェクトです．理論・実装・
応用について理解を深め，それに基づく諸問題の解決のための技術を学びます．
【到達目標】
各自で見出した課題を解決し発表する技術を身に付けます．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
数値計算・データ解析に関する課題を見出し，問題解決の方法論を考えます．対象となるデータを（Web などから）決めて収集します．
さらにプログラミングによる数値実験・データ解析により上記の解決方法を実装し，結果の報告会を行います．課題（試験やレポート
等）に対するフィードバック方法として、授業の初めに、前回の授業内で行った試験や小レポート等、課題からいくつか取り上げ、全体に対して講評や解説を行う。

【成績評価の方法と基準】
レポートで評価します（100%）．
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
PC は必須であり，数値計算を行い，グラフを描くので MATLAB
または Python を使います．他の方法で数値計算の実行とグラフを描くことが可能であればそれでも構いません．
【Outline (in English)】This course focuses on numerical analysis and data analysis.
Students are expected to deeply understand the theory,
implementations, and applications, which are relevant tolearning important skills to solve various scientific andengineering problems.
Before/after each class meeting, students will be expected tospend four hours to understand the course content.
Grading will be decided based on lab reports (100%).

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
イントロダクション
本プロジェクトの基本的な内容について説明します．
2
基本的な技術の説明と 数値実験・データ解析のプログラ
実習 (1)
ミングについて学ぶ3
基本的な技術の説明と 数値実験・データ解析のプログラ
実習 (2)
ミングについて学ぶ4
基本的な技術の説明と 数値実験・データ解析のプログラ
実習 (3)
ミングについて学ぶ5
自身の学問的興味に基 各自で取り組みたい課題を見出しづく具体的なテーマ設 データの収集を行う
定6
具体的な方法の確立
課題解決に向けたモデリング・ア(1)
ルゴリズム設計
7
具体的な方法の確立
課題解決に向けたモデリング・ア(2)
ルゴリズム設計8
課題解決方法の実装
プログラミングによる実装・数値(1)
実験・データ解析
9
課題解決方法の実装
プログラミングによる実装・数値(2)
実験・データ解析
10
課題解決方法の実装
プログラミングによる実装・数値(3)
実験・データ解析
11
成果のまとめ (1)
結果のまとめと考察ならびに議論
12
成果のまとめ (2)
結果のまとめと考察ならびに議論
13
レポート作成 (1)
各自のこれまでの活動内容をレ
ポートにまとめる
14
レポート作成 (2)各自のこれまでの活動内容をレ
ポートにまとめる【授業時間外の学習（準備学習・復習・宿題等）】
文献調査・プログラミング・レポート執筆。本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。
【テキスト（教科書）】
特になし
【参考書】
各自のテーマに合わせて適宜指示します— 299 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-192

プロジェクト（春）赤石美奈

必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
膨大なテキストデータから、いかにして有用な知識を獲得するかについて検討する。
【到達目標】
自然言語処理（NLP) の要素技術を学び、実際のデータを解析し、データ間の潜在的な関連性を顕在化するための方法論と手法を身に付ける。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
身の回りの情報をさまざまな視点で分節化し、新しい知識として活用する方法について研究を進める。
各自の進捗に応じた質疑の時間を授業内に設け、各ステップ毎に必要な知識の理解を促しながら研究を進め、適宜フィードバックする。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No【成績評価の方法と基準】
授業への貢献度 (20%)、発表および議論 (50%)、最終レポート (30%)
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
ノート PC を利用する。
【その他の重要事項】
特になし【Outline (in English)】Natural Language Processing (NLP) is concerned with automatically processing human language. Students will learn
about basic NLP problems, tasks and methods, especially
statistical approaches. The goal of this course is for students
to develop their programming skills, analytical skills, andpresenting skills.
Before/after each lecture, students will be expected to spend
one hour to understand the course content and write programfor exercises.
Grading will be decided based on the presentation(50%), final
report(30%) and in class contribution (20%).

【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
研究の進め方について説明する。
2
基本技術の紹介
研究に必要となる基本的な技術を紹介する。
3
基本技術演習
基本技術を使いこなすための基礎演習を行う。
4
基本技術演習
基本技術の応用について検討する。
5研究テーマの検討
各自が興味のある研究テーマについて提案し、今後の計画を立てる。
6
研究を進める
研究計画に沿って、研究を進める。
7
研究を進める
研究計画に沿って、研究を進め
る。
8
中間報告
中間報告
9
研究を進める
中間報告の結果を反映させて、計画や内容を検討しながら研究を進める。
10
研究を進める
中間報告の結果を反映させて、計画や内容を検討しながら研究を進める。
11
研究を進める
中間報告の結果を反映させて、計画や内容を検討しながら研究を進
める。
12
まとめ
これまでの成果をまとめる。
13
発表資料作成成果発表用の資料を作成する。
14
成果発表会
各自の成果を発表し、互いの成果に関して議論する。
【授業時間外の学習（準備学習・復習・宿題等）】
実験、文献調査、発表資料作成など。本授業の準備・復習時間は、計
1 時間を標準とします。
【テキスト（教科書）】
なし。
【参考書】
適宜指示する。

— 300 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-193

プロジェクト（春）尾花賢

必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
暗号，情報セキュリティの理論と実際をプログラムの実装を通して学ぶ【到達目標】
暗号，情報セキュリティの基礎的な技術を理解するとともに，それらの技術をプログラムで実装し，実際に機能することを確認する．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
講義の前半では，基礎となる理論や暗号技術を概説し，そのプログラムを実装する．後半では，前半で説明した基礎技術の応用アプリ
ケーションを学ぶとともに，アプリケーションのプログラミングを行う．授業で課したプログラム等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No【参考書】
講義時間内に適宜必要な参考書を示す．
【成績評価の方法と基準】
講義への貢献度 20%，成果報告会での発表の内容 20%，最終レポー
ト 60%によって評価する【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
プログラミングを行うため，貸与パソコンを持参すること．
【Outline (in English)】
Course outline: This course introduces the theory and practiceof information security.
Learning objectives: Students will learn how cryptographic
protocol works. Students will also learn how to implement
cryptographic protocol with programming language.
Learning activities outside of classroom: Students are expected
to study more than four hours for a class.
Grading criteria: Contribution to the class: 20%, Finalpresentation: 20%, Final report: 60%【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
本講義の概要についてガイダンスを行う
2
基礎となる技術の概説 本講義で実装する基礎技術につい
(1)
て学ぶ
3
基礎となる技術の概説 本講義で実装する基礎技術につい
(2)
て学ぶ
4
基礎となる技術の実装 第 2 回，第 3 回で学んだ技術を(1)
プログラムで実装する
5基礎となる技術の実装 第 2 回，第 3 回で学んだ技術を(2)
プログラムで実装する
6基礎となる技術の実装 第 2 回，第 3 回で学んだ技術を(3)プログラムで実装する
7基礎となる技術の実装 第 2 回，第 3 回で学んだ技術を(4)プログラムで実装する
8
応用技術の概説 (1)
講義の前半で学んだ技術を応用したアプリケーションについて学ぶ
9
応用技術の概説 (2)
講義の前半で学んだ技術を応用したアプリケーションについて学ぶ
10
応用技術の実装 (1)
第 8 回，第 9 回で学んだアプリ
ケーションを実装する
11
応用技術の実装 (2)
第 8 回，第 9 回で学んだアプリ
ケーションを実装する
12
応用技術の実装 (3)
第 8 回，第 9 回で学んだアプリ
ケーションを実装する
13
応用技術の実装 (4)
第 8 回，第 9 回で学んだアプリ
ケーションを実装する
14
成果報告会
講義期間中の成果を全員の前で報告する【授業時間外の学習（準備学習・復習・宿題等）】
講義で学んだ理論を理解するよう復習を行う．また，指定された期日までにプログラムが進んでいない学生は，授業時間外の時間を利用して，実装を進める．本授業の準備・復習等の授業時間外学習は，各週につき 4 時間を標準とする．
【テキスト（教科書）】
とくになし．講義時間内に資料を配布する．

— 301 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-194

プロジェクト（春）佐々木 晃
必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
プログラミング言語やその処理系に関連するテーマを各自で設定し、設計実装を通じて、この分野の研究の一端を体験する。プログラミ
ング言語は、人間がコンピュータとコミュニケーションするための「言葉」であり、すなわち「架け橋」である。人間は、コンピュータにさせたい仕事の内容をプログラミング言語で伝える。そして、コンピュータはこの「言葉」があって初めて人間の役に立つように動くことが可能となる。プログラミング言語は、情報化社会において不可欠なツールであり、プログラミング処理系は、基本的かつ重要なソフトウェアアプリケーションである。
【到達目標】
選択するテーマによって下記のいずれかが目標となる。
(1) プログラムを処理する「プログラミング言語処理系」を作成できる。あるいは、プログラミング言語処理の一端を体験する。
(2) 用途を限定した「ドメイン特化型言語」によるプログラミングが行える。
(3) 自分でテーマを定め、プログラミング言語や言語処理系に関連したプロジェクトを遂行できる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
計算機言語処理系またはこれに関連するアプリケーションの設計と開発を行う。基本的には各自の能力に応じて、半期で実装を完了できるテーマを与える。テーマの例は、以下の通り。
・簡単な計算機言語処理系（コンパイラ、インタプリタ（バーチャルマシン (VM)）、トランスレーターなど）
・計算機言語処理系の開発環境（デバッガ、言語指向エディタなど）
その他、この分野に関して各自で興味のあるテーマを設定してもよい。テーマは幅広い内容から選ぶことができる。
受講生は、授業中に進捗等の発表を行い、フィードバックを受ける。

5
6
7
8

9

10
11
12
13

14

プロトタイプ作成 (2)引き続きプロトタイプシステムの作成を行う。
プロトタイプ作成 (3) プロトタイプシステムの完成とテストを行う。
中間報告
作成したプロトタイプに関して報告する。
設計
作成したプロトタイプを基に、問題点や改善点を見い出し改めて設計を行う。
実装 (1. 基本ルーチン プログラムおよびモデルをの完成の作成）を目指す。設計およびプロトタイ
プに基づき、実際のプログラムのコーディングを行う。
実装 (2)
部分的なプログラムおよびモデルの作成
実装 (3)
プログラムの基礎部分の完成
実装 (4)
プログラムの拡張プログラムテストおよ 作成したアプリケーションのプロび評価
グラムテストおよび動作の評価を行う
発表会（評価および報 開発した内容についての報告を行
告）う【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマに基づきプログラミングに取り組む。本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。
【テキスト（教科書）】
講義資料 (必要に応じて)【参考書】
テーマに応じて適宜指定する、書籍、論文、雑誌、WEB サイトなど【成績評価の方法と基準】
課題への取り組みを評価する。報告（中間 (40%) および最終 (60%)）
によって判断する。平常授業における参加度を一部加味する．

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【学生の意見等からの気づき】
質問の時間をより多く取る。メンバー間での議論の機会を増やす。

【フィールドワーク（学外での実習等）の実施】
なし / No【学生が準備すべき機器他】
あり：貸与ノート PC、学習支援システム、ネットワーク接続【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
計算機言語やその処理系の概要について説明する。また、本講義ではいくつかのコース（言語処理系の実装の他、シミュレーション言語の実習など）を設けるため、各コースの概要について説明する。
また、各自で設定したテーマのア
プリケーションを作成することも
できる
2
テーマ選び
第 3 回以降、各テーマごとにコー
ス別に演習形式で進むため、コースあるいはテーマを決定する
3
初期設計
演習はプログラミングが中心となる。まず、作成するプログラム、
アプリケーションに関して、基本的なプログラムの設計を理解する。
4
プロトタイプ作成 (1) プロトタイプ（試作プログラム）の作成を行う。プロトタイプは、本番の実装に入る前に試験的に、重要な部分の動作を確認するために行うプログラミングである【その他の重要事項】
計算機言語処理系は、基本的かつ重要なソフトウェアアプリケーションである。本テーマを選択する学生には、自主的に課題に取り組む
姿勢を期待する。
【Outline (in English)】・In this course, students will choose their own theme related toprogramming languages, make their plan and run their projectby themselves.
・At the end of the course students will realize a language
processor or complete their project related to programming
languages
・Before and after each class meeting, students will be
expected to proceed their projects, e.g. prototyping, designing,developing applications and making presentations or reports
etc.
・Grading will be decided based on mid-term presentation(40%), term-end presentation (60%) and in-class contribution (partly).

— 302 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-195

プロジェクト（春）佐藤裕二

必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
各研究室の専門内容を調査し、また専門を学ぶ上で必要となる基礎学力を養うことを目的とする。
【到達目標】
各研究室の専門内容を調査し、また専門を学ぶ上で必要となる基礎学力を養うことを目標とする。大学 2 年生前期は特に、プログラミ
ングの応用力の取得あるいは計算知能や機械学習の基礎の習得を一つの到達目標とする。大学 3 年生前期は特に、前年度卒論テーマの理解と関連分野の調査研究を行い、卒業研究テーマの選定を到達目標とする。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
情報科学部に所属する全ての教員が、自身が得意とする分野から、半年ぐらいで完了する問題を切り出し、問題を解決するための方策
を学生の進度に合わせて提示し、学生に対して、情報科学の研究パラダイムである要求仕様、モデル化、実装、評価の基本を理解させる。大学 3 年生前期は特に、進化計算、ニューラルネットワーク、群知能など生物や自然現象に着想を得た計算知能を中心に課題の設定を行う。大学２年生は、計算知能や機械学習の基礎の習得を目標とする。
以下、大学 2 年生前期の授業計画を示す。3 年生前期は、前年度
卒論テーマの理解と関連分野の調査研究を行い、最後に発表会を行う。例えば、小型ロボットに学んだアルゴリズムの実装を行い、環境から取得した実データ（センサーからのノイズを含んだ入力デー
タ）を用いた実験を行う。ノイズや動作環境によって予想と異なる動きが観測され、あるいは、アルゴリズムの差によって結果に優劣の差が生じることに対する分析、考察を行い、新たな課題の発掘につなげる。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 ガイダンス
授業の目標、レベル、進め方、および評価基準の説明
第 2 回 実験 1-1
テキストに記載の機械学習アルゴ
リズムを一つ選んで、調査・理解する
第 3 回 実験 1-2
上記選択したアルゴリズムを用いた実験を行う
第 4 回 実験 1-3
実験結果の分析と考察を行い、発表資料を纏める
第 5 回 実験 1-4
発表会 1
第 6 回 実験 2-1
テキストに記載の機械学習アルゴ
リズムを一つ選んで、調査・理解する
第 7 回 実験 2-2
上記選択したアルゴリズムを用いた実験を行う
第 8 回 実験 2-3
実験結果の分析と考察を行い、発表資料を纏める
第 9 回 実験 2-4
発表会 2
第 10 回 実験 3-1
テキストに記載の機械学習アルゴ
リズムを一つ選んで、調査・理解する
第 11 回 実験 3-2
上記選択したアルゴリズムを用いた実験を行う第 12 回 実験 3-3
第 13 回 実験 3-4
第 14 回 まとめ

実験結果の分析と考察を行い、発表資料を纏める
発表会 3
最終的なディスカッション、資料の見直し、まとめ【授業時間外の学習（準備学習・復習・宿題等）】
１．実験を進めるために不足している知識は自ら調査し理解するように努めること
２．その上で分からなかったことをまとめ、次回の授業の中で相談できる準備を行うこと
３．授業中に完了しなかたった問題は自習までに済ませておくこと
４．本授業の準備・復習等の授業時間外学習は、各週につき 1 時間を標準とします【テキスト（教科書）】（2 年生用）涌井良幸, 涌井貞美著, "Excel でわかる機械学習超入門", 技術評論社【参考書】（3 年生用）１．前年度の卒論本体、抄録およびプログラム
２．必要に応じて授業の中で紹介【成績評価の方法と基準】
レポート（50%）、普段の活動状況（30%）および発表内容（20%）
から総合的に判断する【学生の意見等からの気づき】
学生により取り組む姿勢や理解の個人差が大きいため、最終的な到達度だけではなく、初めからどれだけ成長したかも考慮して評価するようにしている。
【Outline (in English)】
We aim to survey the specialized contents of each laboratory
and to cultivate the basic academic skills necessary for learning
specialty. Particularly in the first semester of the second
grades, one goal is to acquire the application of programming or
to learn the basics of machine learning. In the first semester of
the third grades, in particular, we will conduct an investigation
and research on the graduation thesis of the previous year andrelated fields, and the goal of selecting the graduation research
theme is the goal. The standard for outside study such as
preparation and review of this class is one hour per week.
Grades will be judged comprehensively from the report 50%,
the usual activity status 30%, and the presentation 20%.

— 303 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-196

プロジェクト（春）首藤裕一

必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
競技プログラミングを通して効率的なアルゴリズムの設計やプログ
ラミングスキルの向上を目指す．
【到達目標】
様々な問題に対して計算量の小さいアルゴリズムを自分で考え，設計できるようになること．また，設計したアルゴリズムをプログラムとして実装できる力を身につけること．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
最初の 3 回の授業で効率的なアルゴリズムの設計方法や競技プログ
ラミングについて簡単な解説を行う．その後，個人戦やグループ戦などの形式で，様々な問題に対して高速なプログラムの作成を競い合い，アルゴリズムの設計能力やプログラミングスキルを養う．授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
本講義の概要についてガイダンスを行う
2
講義・演習 1
効率的なアルゴリズムの設計に関する講義・演習
3
講義・演習 2
効率的なアルゴリズムの設計に関する講義・演習
4
講義・演習 3
効率的なアルゴリズムの設計に関する講義・演習
5
競技プログラミング： 少人数のグループに分かれて効率
グループ戦 1的なプログラムの実装を競い合う．
6
競技プログラミング： 少人数のグループに分かれて効率
グループ戦 2的なプログラムの実装を競い合う．
7
競技プログラミング： 少人数のグループに分かれて効率
グループ戦 3的なプログラムの実装を競い合う．
8
競技プログラミング： 少人数のグループに分かれて効率
グループ戦 4的なプログラムの実装を競い合う．
9
競技プログラミング： 共通の課題に対して各自で効率的
個人戦 1
なプログラムの実装を試み，競い合う．
10
競技プログラミング： 共通の課題に対して各自で効率的
個人戦 2
なプログラムの実装を試み，競い合う．
11
競技プログラミング： 共通の課題に対して各自で効率的
個人戦 3
なプログラムの実装を試み，競い合う．
12
競技プログラミング： 共通の課題に対して各自で効率的
個人戦 4なプログラムの実装を試み，競い合う．
13
競技プログラミング： 共通の課題に対して各自で効率的
グループ戦 5なプログラムの実装を試み，競い
合う．

14

振り返り

これまでの競技を通して学んだことや失敗したことを共有する．

【授業時間外の学習（準備学習・復習・宿題等）】
実装が間に合わなかったプログラムを完成させることや，さらなる改善を授業時間外に取り組むことが望ましい．本授業の準備・復習
等の授業時間外学習は，各週につき 1 時間を標準とする．
【テキスト（教科書）】
とくになし．講義時間内に資料を配布する．
【参考書】
講義時間内に適宜必要な参考書を示す．
【成績評価の方法と基準】
最終レポート 50%、アルゴリズム・プログラムの習熟度や授業への参加度からの総合評価 50%【学生の意見等からの気づき】
競技プログラミングで頻用するアルゴリズムやデータ構造に関する解説を充実させる。
【学生が準備すべき機器他】
プログラミングを行うため、貸与パソコンを持参すること。
【Outline (in English)】In this course, you will learn how to design efficientalgorithms and how to implement them through competitive
programming.
Students will be expected to study the topic given in the classaround one hour in each week. Your overall grade in the classwill be decided based on the following:
final report: 50%, in-class contribution: 50%— 304 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-197

プロジェクト（春）日高宗一郎

必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
主にデータ変換を目的とした関数型の簡単な領域特化言語について、習熟度や興味に応じたプログラム記述、関数型言語による処理系（インタープリタ）の部分的実装、変換の双方向化によるデータ間の一貫性保持、既存の実装の改善等を通して、関数型言語のプログラミ
ングや、データの一貫性保持等の概念を修得する。
【到達目標】
主にデータ変換を目的とした関数型の簡単な領域特化言語について、プログラム記述、関数型言語による処理系（インタープリタ）の部
分的実装、変換の双方向化によるデータ間の一貫性保持、既存の実装の改善等を通して、関数型言語のプログラミングや、データの一貫性保持等の概念を修得し、ロバストな基盤ソフトウェア構築法の考え方の一つにも触れる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
前掲の目標にゼミ形式で取り組む。
データ変換言語としては簡単なリスト変換言語の他、グラフ問い合
わせ言語や tree 構造の同期のための領域特化言語等を取り上げることも可能である。言語の実装のための言語（メタ言語）としては
OCaml を予定しており、そのインストールを通して、言語処理系
開発環境の整え方や、研究環境構築の方法論も扱う。
座学中心の授業の後テーマ選択を行い、各自実装に取り組み、成果発表の機会を設け、フィードバックする。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 説明会
プロジェクトの説明を行う
第 2 回 OCaml(1)OCaml による言語処理系（インタープリタ）開発についての講義
第 3 回 OCaml(2)OCaml による言語処理系（インタープリタ）開発についての講義
第 4 回 OCaml(3)OCaml による言語処理系（インタープリタ）開発についての講義
第 5 回 データ変換言語 (1)
データ変換言語についての講義
第 6 回 データ変換言語 (2)
データ変換言語についての演習
第 7 回 開発環境構築
OCaml による開発環境の設定
第 8 回 テーマ決定
既存テーマや各自の関心に基づくテーマから選定を行う
第 9 回 予備開発
簡単なサンプルプログラムの動作確認
第 10 回 進捗報告 (1)
選定したテーマに各自取り組み進捗を報告する第 11 回 進捗報告 (2)
選定したテーマに各自取り組み進捗を報告する第 12 回 進捗報告 (3)選定したテーマに各自取り組み進捗を報告する第 13 回 進捗報告 (4)選定したテーマに各自取り組み進捗を報告する第 14 回 成果発表およびレポー 履修者によるプロジェクトの成果
ト作成
報告
プロジェクトへの取り組みをまとめたレポートの作成準備【授業時間外の学習（準備学習・復習・宿題等）】
参考文献等の予習、選択したテーマに関する実装やレポート課題、成果発表準備などへの取り組み
本授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】
浅井健一 「プログラミングの基礎」サイエンス社

2007 年 2 月【参考書】
OCaml については何でも良いが、五十嵐淳 「プログラミング in OCaml 〜関数型プログラミングの基礎から GUI 構築まで〜」技術評論社 2007 年 11 月などがある。
他はガイダンスや講義中に指示する。
【成績評価の方法と基準】
授業内の課題の提出を含めた積極的な参加と講義内の中間、最終成果発表を評価の前提とし、最終レポート (本文 50%, プログラム 50%)
で総合的に判断する。
【学生の意見等からの気づき】
プロジェクトに、より直結した資料等情報の提供。
演習時間の確保。
【学生が準備すべき機器他】
プログラム開発や Web 上の資料の閲覧、レポート執筆のための貸
与パソコン【Outline (in English)】Through programming, partial implementation of interpreters
depending on the grade and interests of the participants,
synchronization between data by bidirectionalizing transformations, improvement of exiting implementations — of asimple domain specific language for data transformations, theparticipants learn functional programming and consistency
maintenance among data. Participants will also touch on how
to construct robust infrastructure software.
Besides attending this course, students are expected toread the relevant chapter(s) of the text, implement andreport progress of chosen themes, prepare interim and final
presentations.
Students will be studying one hour for a class.
Final grade will be calculated based on, but not limited to,term-end submissions (report (50%), program (50%)), withprerequisites of having presented at the in-class interim andfinal presentation sessions, completion of in-class exercises aswell as active in-class contributions.

— 305 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-198

プロジェクト（春）廣津登志夫

必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
Web, 仮想マシン技術, Network, SDN といった、現在のネットワー
ク情報基盤の基礎技術を実践的に理解する。
【到達目標】
・仮想マシン技術を使ってルータ OS を動かすことにより、ミニイ
ンターネットを構築する
・ネットワーク環境の設定と運用を通じて TCP/IP の根幹である IP
ルーティングについて理解する
これらの基本的な学習を完了した学生は教員と相談して、ネットワー
ク・OS・仮想化技術・SDN 等の分散システムの基礎となるトピッ
クを決めて取り組む。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
仮想マシンに vyos をインストールし PC ルータとすることで、各
自の PC 内に小規模なネットワークを構成する。実際に複数マシン
によるネットワークを構築し、最終的にはそれを全員で相互接続し、
ミニ・インターネットを構築する。授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
プロジェクト概説
このプロジェクトで実施する内容を概観し理解する。
2
ミニインターネットの 基本テーマの学生は、インター解説
ネットの仕組みの基本を理解する。
独自テーマの学生は、テーマの選定を行う。
3
仮想マシン技術の理解 仮想マシンを複数作成し、仮想マシン技術を理解する。
4
仮想マシンによるシス ミニインターネットの部品としテム構成て、仮想ノードに vyos をインストールし、ネットワーク接続可能にする。
5
仮想ネットワークの構 複数の仮想ノードと仮想ネット
築
ワークにより、仮想ノード間の相互接続を実現する。
6
複数仮想マシンによる IP アドレスを理解し、インタ
ネットワーク構成
フェースアドレスの設定などを行う。隣接ノード間で相互に疎通するように設定する。
7
中間発表会
独自テーマの者は各自のテーマについて説明する。基本テーマの者
は発表を聞き、質問することで技術的な知見を広げる。
8
静的ルーティング設定 また、各ノードに宛先ネットワー
クアドレス毎の静的ルーティング
設定を行い、複数ノード間の通信を実現する。
9
オープンラボ
情報科学部の研究室の研究展示を見て、様々な情報技術について知
る。

10
11

12

13

14

ネットワーク導通試験 ミニインターネット内部の通信を完成させる。
ディフォルトルーティ ディフォルトルートの利用によ
ング
り、ルーティング設定を簡略化する。
ミニインターネット間 各自のミニインターネットを、基の相互接続盤となる実ネットワークとの間で相互接続して大きなネットワーク
を構築する。
発表会
独自テーマの者は発表する。基本
テーマの者は発表を聞き、質問することで技術的な知見を広げる。
相互接続が未完のものは、残り時間で接続実験をする。
発表会
独自テーマの者は発表する。基本
テーマの者は発表を聞き、質問することで技術的な知見を広げる。

【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。
各自のトピックについて、設計・実装・設定をすすめる。
【テキスト（教科書）】
基本テーマについては、配布資料による【参考書】
独自テーマについては、個別に指示・提供する【成績評価の方法と基準】
基本テーマについては、構築したミニインターネットに関するレポートを元に、その達成度を見る（レポート 60%、達成度 40%）。
独自テーマについては、テーマの立案、周辺技術の調査、開発環境の準備、実際のテーマの実施・進捗、発表、レポートから総合的に判断する（立案から実施・進捗 30%、発表 30%、レポート 40%）。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
貸与ノート PC を持参すること【Outline (in English)】[Course outline]
The main objective of this course is to understand thepractical technologies related to the current Internet and cloudcomputing infrastructure. Students will learn about basicrouting mechanism which controls current Internet first, thenfind their own topic to learn related to the Internet or cloud
platform technologies.
[Learning Objectives]
Students expected to understand the concepts and mechanisms
of Internet routing.
[Learning activities outside of classroom]
Students will be expected to spend four hours to design/implement/configure the each own topic.
[Grading Criteria /Policy]
Final grade will be calculated according to the following
process; final report (60%), and in-class contribution (40%).

— 306 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-199

プロジェクト（春）黄潤和

必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
人工知能、機械学習、IoT、およびアプリケーション（I）（特定の問題を解決するための基本的なスキルを学ぶ）
このプロジェクトは、ミリ波レーダーセンサーやその他のセンサーを使用して、人間のバイタル サインと人間の活動のデータを取得する方法を学習することです。人間の健康モニタリングと活動認識のために、学習した人工知能、機械学習、IoT の技術に基づいてデー
タを処理と解析することです。
【到達目標】The goal is to enable each student masters the basic skillsof using Millimeter Wave Radar sensors or other sensors foracquiring data and the fundamental skills of analyzing dataso as to solve a small simulated world problem in the fields ofhealthcare or smart services.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
The objective of this project is to make students understandthe principles and basic techniques of artificial intelligence (AI)and machine learning (ML) algorithms, and Internet of thethings (IoT) techniques. This course will give students a small
target problem to solve with AI and ML algorithms. Students
are given examples to follow and exercises to do in eachclass. Students will receive the feedbacks including comments,
advice, and suggested references based on the evaluation of
their exercises in each class.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
Do exercises based on advice
1
Introduction of myresearch interestsand given teaching reference
and projects
Do exercises based on advice
2
Understand theprinciples of AI, ML, and given teaching reference
IoT (1)
3
Understand the
Do exercises based on advice
techniques of AI,
and given teaching reference
ML, IoT (2)4Understand the
Do exercises based on advice
techniques of AI,
and given teaching reference
ML, IoT (3)5Practice (including
Do exercises based on advice
programming) of AI, and given teaching reference
ML, or IoT skills (1)6Practice (including
Do exercises based on advice
programming) of AI, and given teaching reference
ML, or IoT skills (2)7Practice (including
Do exercises based on advice
programming) of AI, and given teaching reference
ML, or IoT skills (3)8Practice (including
Do exercises based on advice
programming) of AI, and given teaching reference
ML, or IoT skills (4)

9

10

11

12
13
14

Practice (including
programming) of AI,
ML, or IoT skills (5)Practice (including
programming) of AI,
ML, or IoT skills (6)Selecting a problem
to solve withlearned skills
Term project (1)Term project (2)Term project’s final
representation

Do exercises based on advice
and given teaching reference
Do exercises based on advice
and given teaching reference
Deciding a term-project

Progress on the term project
Progress on the term project
Make oral presentation【授業時間外の学習（準備学習・復習・宿題等）】
Your required study time is at least one hour for each classmeeting.
本授業の毎週の準備・復習時間は、合計１時間以上を標準とします。
【テキスト（教科書）】
Project materials are provided and uploaded to the Hoppii
teaching support system.
【参考書】
Self-searching for the related references from the Internet
based on the project materials provided.
【成績評価の方法と基準】
The evaluation (100 points) is based on the class participation(28 points) and the final term project including the oralpresentation (50 points) and the final report (22 points).
【学生の意見等からの気づき】
It is difficult to run the project for 1st, 2nd,and 3rd grades ofstudents together, we have put our efforts on assigning slightly
different levels of project tasks to different grades of students.
【その他の重要事項】
If you are interested in knowing what research we are doing.
Please do not hesitate to contact with me. You can always
reach me by email: rhuang@hosei.ac.jp or by visiting my office:w4022.
【Outline (in English)】This project is to learn how to use Millimeter Wave Radarsensors and other sensors for obtaining data of human’s vital
signs and human activities. The obtained data is to be further
processed and analyzed based on the technologies of learned
AI (artificial intelligence), ML (machine learning), and IoT(Internet of things) technologies for human health monitoring
and activity recognition.
The goal is to enable each student masters the basic skillsof using Millimeter Wave Radar sensors or other sensors foracquiring data and the fundamental skills of analyzing dataso as to solve a small simulated world problem in the fields ofhealthcare or smart services.
This course will give students a small target problem to solvewith AI and ML algorithms. Students are given examples tofollow and exercises to do in each class. Students will receive
the feedbacks including comments, advice, and suggested
references based on the evaluation of their exercises in eachclass.
The evaluation (100 points) is based on the class participation(28 points) and the final term project including the oralpresentation (50 points) and the final report (22 points).

— 307 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-200

プロジェクト（春）李亜民

必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
The course focuses on computer hardware design andimplementation. Students will study the following contents.
1. Verilog HDL (Hardware Description Language)
2. EDA (Electronic Design Automation) Tools (ModelSim andIntel Quartus II)
3. Combinational Circuit Design in Verilog HDL
4. Sequential Circuit Design in Verilog HDL
5. Input / Output Interface Controller Design in Verilog HDL
6. CPU Design in Verilog HDL
7. Computer Design in Verilog HDL
8. Computer System Design in Verilog HDL【到達目標】
We know "System Engineer (SE) = Software Engineer (SE) +Hardware Engineer (HE)", in the field of computer science andengineering. If you want to be a Professional System Engineer
in future, you must know about the hardware design. Throughthis project, students can design various hardware circuits,
including CPUs, in Verilog HDL, implement the circuits on
FPGA, and prepare beautiful technical reports.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
The contents include the Verilog HDL grammar, module
structure, combinational and sequential circuits design, LED,
buttons, switches, seven-segment LEDs in FPGA board, VGA(Video Graphics Array), keyboard, scan code, ASCII and Kanji
fonts, CPU, and assembly programming language. We prepare
some samples and students challenge their own codes in theclass. Finally, each student will have a presentation andsubmit a technical report written with LaTeX. In addition to
the projects, the third-year students will read research papers
and present the papers. Feedbacks: At the beginning of eachlecture, the previous exercise problems will be explained.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introduction
Introduction to research andprojects
2
Basic of Verilog
Verilog HDL, Module, Test
HDL
Bench, EDA Tools, Switch,
Button, LED.
Implementation on DE0-CV
with Quartus II
3
Styles of Verilog
Structural Style, Dataflow
HDL
Style, Behavioral Style,Multiplexer
4
Verilog HDLVerilog HDL Operators, ALU
Operators
5
Verilog HDL
Always and Function, If-Else
Statements
and Case, Seven-Segment LED
6
Verilog HDL
Module Invocation, Counter
Registers
7
Digital Clock
Digital Clock

8
9
10
11
12
13
14

VGA Display
Controller
PS2 Keyboard
Controller
RISC-V CPU Design
Assembly
Programming (1)Assembly
Programming (2)Documentation with
Latex
Presentation

VGA Display Controller, ASCII
Font Table, Kanji
PS2 Keyboard Controller
RISC-V CPU, Scancode
Assembly Programming,
Scancode to ASCII
Assembly Programming,
Scancode to ASCII
Documentation with Latex
Presentation and Report
Submission【授業時間外の学習（準備学習・復習・宿題等）】
1. Learning activities outside of classroom: 4 hours per week
2. Study Verilog HDL
3. Design circuits with EDA tools【テキスト（教科書）】
Online materials【参考書】
Google【成績評価の方法と基準】
Evaluated based on the class participation (10%), progress ofprojects (60%), report (20%), and presentation (10%)
【学生の意見等からの気づき】
Prepared more sample Verilog HDL codes【学生が準備すべき機器他】
Bring your note PC to the class【Outline (in English)】
The course focuses on computer hardware design andimplementation. Students will study the following contents.
1. Verilog HDL (Hardware Description Language)
2. EDA (Electronic Design Automation) Tools (ModelSim andIntel Quartus II)
3. Combinational Circuit Design in Verilog HDL
4. Sequential Circuit Design in Verilog HDL
5. Input / Output Interface Controller Design in Verilog HDL
6. CPU Design in Verilog HDL
7. Computer Design in Verilog HDL
8. Computer System Design in Verilog HDL
Students will be expected to spend more than four hours to
study each theme.
Evaluated based on the class participation (10%), progress ofprojects (60%), report (20%), and presentation (10%).

— 308 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-201

プロジェクト（春）伊藤克亘

必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
テーマは「自由に研究する」です。ただ、これまでのテーマとしては、音やことば、人間の行動を対象とした研究、システム構築に取り組む人が多かったようです。これまでのテーマについては、研究室の卒業論文・修士論文が参考になります。http://kotoba.slp.k.hosei.
ac.jp/~itou/thesis.html で見られます。が、研究でありさえすればなんでも構いません。
【到達目標】
自分で取り組んだ課題について得られた知見を発表できるようになる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【その他の重要事項】
詳細はプロジェクトのホームページに掲載します http://kotoba.slp.
k.hosei.ac.jp/~itou/project/2023/projectA-guidance.html【Outline (in English)】
We aim "to research freely". However, many of the previous
theme seem to be a lot of people working on research,system construction for sounds, words, human behavior. The
samples of theme can be seen at http://kotoba.slp.k.hosei.ac.
jp/~itou/thesis.html
Before/after each class meeting, students will be expected tospend one hour to review and prepare.
Grading will be decided based on final report (100%) and inclass presentations.

【授業の進め方と方法】
自分でテーマを決めたら、それについて実験したり、プログラムを作成 したり、データを収集したりする。その結果を毎週発表する、ということを繰り返す。
発表については、その場でコメントし、必要に応じて技術的な解説を行う。
最後に、全体を通した成果を発表させ、それについてコメントする。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
研究の進め方について確認する。
2
研究テーマ発表
各自の研究テーマについて発表する。
3
進捗状況報告実験の結果について報告する。
4
進捗状況報告実験の結果について報告する。
5
進捗状況報告実験の結果について報告する。
6
進捗状況報告実験の結果について報告する。
7
進捗状況報告実験の結果について報告する。
8
進捗状況報告実験の結果について報告する。
9
進捗状況報告実験の結果について報告する。
10
進捗状況報告実験の結果について報告する。
11
進捗状況報告実験の結果について報告する。
12
進捗状況報告実験の結果について報告する。
13
最終発表資料作成
レポートの書き方について学ぶ14
まとめ
最終発表を行い、議論する。
【授業時間外の学習（準備学習・復習・宿題等）】
本授業の授業時間外学習は、各週につき 1 時間を標準とする。
内容は、データ収集、実験、文献調査、発表資料作成などである。
【テキスト（教科書）】
必要に応じて適宜作成する。
【参考書】
適宜指示する。
【成績評価の方法と基準】
授業での発表回数と最終発表の完成度 (100%) で評価する。
なお、授業で 10 回以上発表し、10 回以上質問しない限り単位は与えない。
【学生の意見等からの気づき】
特になし。
【学生が準備すべき機器他】
学習支援システム、プロジェクタ、ノート PC を活用する。

— 309 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-202

プロジェクト（春）小池

崇文

必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
実世界指向メディア/Computational Reality の様々な技術を体験しながら研究の基礎を学ぶ．何らかの技術デモンストレーションを実際に完成させることにで，関連要素技術の基礎を実践的に学ぶ．プ
ロジェクトを通じて，実世界指向メディア/Computational Realityとは何かについて考えてもらう．
【到達目標】
効率的に効果的なデジタルコンテンツを作成する技術の習得を目指す．プロジェクトを遂行しながら，背後に必要となる CG や AI，物理シミュレーション，デザインなど，様々な要素技術の習得と，それらを組み合わせて一つのアプリケーションを構築する能力の獲得を目標とする．本プロジェクトは，テーマは自由で，個人でもグループを組んで取り組んでもどちらでも良いが，何らかのプロトタイプを完成させることを単位取得の条件とする．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
実世界指向メディア/Computational Reality をテーマに，各自で，どんなことが出来るか調査し，プロトタイプの計画を立て，初期構想を発表する．その後，計画にもとづき，実装を行う．途中で，中間発表を行う．後半では中間発表に対する各種フィードバックを元に，実装を進め，最後に成果発表を行う．各自のテーマについては，
授業内と，Slack を用いたフィードバックを適宜実施する．

【テキスト（教科書）】
特になし．必要に応じて，授業中に配布する．
【参考書】
必要に応じて，授業中で紹介する．
【成績評価の方法と基準】
3 回の発表 (構想発表，中間発表，最終成果発表)(30%)，プロジェク
トの完成度 (30%)，レポート (40%) から総合的評価する．
【学生の意見等からの気づき】
資料の充実と関連技術の解説を増やす．
【学生が準備すべき機器他】
ノート PC とプロジェクタ，必要に応じて他の情報機器を利用する．
【Outline (in English)】
You will learn the fundamentals of research while experiencing
various techniques of Computational Reality.
You willpractically learn the basics of related element technologies by
actually completing some kind of technology demonstration.
Through the project, you should consider what Computational
Reality is.
Students will be expected to spend four hours researching anddeveloping their projects.
Grading will be decided based on presentations (35%), the final
report (35%), and the quality of the students’ project(30%).

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
あり / Yes【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
プロジェクト概要説明
2
計画
アイデア出し，基本設計
3
構想発表
作成するプログラムの概要・目標・計画についての発表
4
調査
API や関連文献調査
5
設計
詳細設計
6
実装 (1)
必要に応じて調査や実験を繰り返しつつ，プロトタイプを実装
7
実装 (2)
必要に応じて調査や実験を繰り返しつつ，プロトタイプを実装
8
中間発表
アイデアや途中まで作成したプロ
トタイプの発表
9
実装 (4)
必要に応じて調査や実験を繰り返しつつ，プロトタイプを実装
10
実装 (5)
必要に応じて調査や実験を繰り返しつつ，プロトタイプを実装
11
実装 (6)
必要に応じて調査や実験を繰り返しつつ，プロトタイプを実装
12
実装 (7)
必要に応じて調査や実験を繰り返しつつ，プロトタイプを実装
13
最終報告準備
最終成果発表の準備を行う．
14
最終成果発表完成したプロトタイプのデモを中心に成果発表【授業時間外の学習（準備学習・復習・宿題等）】
成果発表までにプロトタイプを完成させるために，必要に応じて調査や実装を進める．十分な時間外学習を行う．本授業の準備・復習
等の授業時間外学習は，各週につき 4 時間を標準とする．

— 310 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-203

プロジェクト（春）小西克巳

必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
データ科学分野や信号処理分野、機械学習分野について、データのモデル化、スパースモデリング、スパースセンシング、画像処理、画像修復、信号修復などをプログラムの実装を通して学ぶ【到達目標】
データ科学分野や信号処理分野、機械学習分野の基礎を理し，それらを実装し応用する能力を身につける。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
基礎となる理論について講義し、それらについてのプログラミングを行う。
対象とするデータは、実際の医療データ、天文データ、カメラ映像、
海流データ等とし、必要な場合はインターネットで広く公開されているオープンデータを利用する。
最終レポート課題は、Hoppii 上で講評し、フィードバックする。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No【テキスト（教科書）】
必要に応じて指定する。
【参考書】
必要に応じて指定する。
【成績評価の方法と基準】
最終レポートを１００％として評価する。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
プログラミングを行うため，貸与パソコンを持参すること．
【Outline (in English)】This course deals with the fundamentals of academic research.
It also enhances the development of students’ skill in making
oral presentation and self-regulated learning.
The goals of this course are to help students acquire anunderstanding of data science. Students will be expected
to have completed the required assignments after each classmeeting. Your study time will be more than four hours for aclass. Your overall grade in the class will be decided based on
the following
Reports : 100%

【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ説明
実施するプロジェクトのテーマについて説明する
2
基礎理論の理解 (1)
本講義で必要な基礎について学
び、発表する。
3
基礎理論の理解 (2)
本講義で必要な基礎について学
び、発表する。
4
基礎理論の理解 (3)
本講義で必要な基礎について学
び、発表する。
5
基礎技術の実装 (1)
これまで学んだ技術をプログラムで実装する
6
基礎技術の実装 (2)
これまで学んだ技術をプログラムで実装する
7
基礎技術の実装 (3)
これまで学んだ技術をプログラムで実装する
8
応用技術の理解 (1)
本講義で必要な応用技術について学び、発表する。
9
応用技術の理解 (2)
本講義で必要な応用技術について学び、発表する。
10
応用技術の理解 (3)
本講義で必要な応用技術について学び、発表する。
11
応用技術の実装 (2)
これまで学んだ技術をプログラムで実装する
12
応用技術の実装 (4)
これまで学んだ技術をプログラムで実装する
13
応用技術の実装 (5)これまで学んだ技術をプログラム
で実装する
14
成果報告会
講義期間中の成果を全員の前で報告する【授業時間外の学習（準備学習・復習・宿題等）】
各自のテーマについて、予習・復習を行う。発表資料、スライドの作成を行う。時間内に実装が完了しない学生は、期日に間に合うよ
うに実装する。
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。

— 311 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-204

プロジェクト（春）佐藤周平

必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
コンピュータグラフィックスに関するテーマについて，記事や文献の調査，プログラムの作成，成果の発表を通して，コンピュータグ
ラフィックスに関する基礎知識の習得や，研究・開発に必要な能力の基礎を養う．
【到達目標】
記事や文献の調査，実装を通して，コンピュータグラフィックスや画像処理などの周辺分野に関しての基礎的な知識，技術を習得する
ことが目標である．また研究・開発に必要な調査やプレゼン等の能力を養うことも目標である．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
前半はコンピュータグラフィックスやその周辺分野を対象に，記事・文献等の調査，テーマ・目標の設定を行う．テーマは予め用意されたものから選択，もしくは自身で自由に設定する．後半では，決めたテーマに関するプログラムの実装を行い，目標となるシステム等の作成を行う．前半および後半の最後でそれぞれ中間発表および成果発表を行う．また，学年ごと隔週で個別に進捗を確認する．質問・相談等への対応や議論は，授業内および Slack を用いて行う．

【成績評価の方法と基準】
発表（70%），成果の完成度（20%），質疑への参加など授業への貢献度（10%）から総合的に評価する．
【学生の意見等からの気づき】
授業内で個別に進み具合を確認する．
【学生が準備すべき機器他】
ノート PC【Outline (in English)】【授業の概要（Course outline）】
In this course, students experience processes of actual researchand development of computer graphics (CG) containing survey,
programming, and presentations.
【到達目標（Learning Objectives）】
Goals of this course are to acquire fundamental knowledge andtechniques about CG and related fields, and to raise abilities
needed for research and development.
【授業時間外の学習（Learning activities outside of classroom）】
Students should spend at least 4 hours preparing andreviewing this course.
【成績評価の方法と基準（Grading Criteria /Policy）】
Presentations (70%), Quality of results (20%), Contributions tothis course (10%)

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
プロジェクトの概要説明，CG 研
究分野の紹介2
導入
導入，テーマの紹介
3
調査（1）
文献や資料の調査，進捗確認，基礎知識に関しての解説
4
調査（2）
文献や資料の調査，進捗確認，基礎知識に関しての解説
5
調査（3）
文献や資料の調査，進捗確認，基礎知識に関しての解説
6
調査（4）
文献や資料の調査，進捗確認，基礎知識に関しての解説
7
中間発表（1）
テーマ，目標，調査した内容の発表
8
中間発表（2）
テーマ，目標，調査した内容の発
表
9
実装（1）
実装，進捗確認10
実装（2）実装，進捗確認11
実装（3）実装，進捗確認12
実装（4）実装，進捗確認13
成果発表（1）
最終的な成果の発表
14
成果発表（2）
最終的な成果の発表【授業時間外の学習（準備学習・復習・宿題等）】
中間発表，成果発表までに自分で立てた目標を達成するために，必要に応じて調査や実装を進めること．
授業の準備，復習等の時間外学習は，各週につき 4 時間を標準とする．
【テキスト（教科書）】
なし．必要に応じて別途紹介する．
【参考書】
なし．必要に応じて別途紹介する．

— 312 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-205

プロジェクト（春）善甫

康成

必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
自然法則に基づいたシミュレーションの方法、およびシミュレーショ
ンの結果の解釈など計算物理の基礎を、自ら調査研究することを通して学ぶ．
【到達目標】
自然法則に基づいたシミュレーションやの解析手法を体験する．計
算物理の入門として、物理、数学の基礎的な知識をベースに、力学、
電磁気学、量子力学、流体力学、光学などの中から各自テーマを決める．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
プロジェクトでは、計算機を用いたシミュレーション手法の調査からはじめ、計算物理的手法に基づき、単純なプログラムの作成、あるいはプログラムの改良による小規模なシミュレーションや、物理量の見積りを行う．また、得られた結果を加工して可視化などの解析を体験する．参加者の予備知識や経験により、大型計算機の利用を行うことや、並列計算などの高度な計算手法をテーマとして取り上げることも可能である．計算手法の理解を確認するために、毎回進捗報告を提出が求められる．報告内容や手法の理解度や重要性に応じて適宜解説する．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
プロジェクトの進め方の説明．研究室での主な研究内容の紹介
2
基本技術の理解 (1)プログラムの操作や編集作業などの基本技術の修得
3
基本技術の理解 (2)プログラムの操作や編集作業などの基本技術の修得
4
テーマの決定
各自の研究テーマの決定し、その技術分野について調査実施．各研
究テーマに関する基本的な実施計
画の策定
5
基礎技術の調査
各自の研究テーマでの基礎となる技術を調査・報告
6
基礎技術の修得 (1)
各自の研究テーマの基礎となる技術に関して実例を使い修得
7
基礎技術の修得 (1)
各自の研究テーマの基礎となる技術に関して実例を使い修得
8
中間報告会
中間報告および各テーマについて議論
9
研究実施のための計画 中間報告会での議論を踏まえ、各調整
自の研究テーマへ反映できるように基礎技術を発展させるための詳細な計画作成10進捗状況の報告と議論 各自の研究の進捗報告およびレ(1)
ポート提出．議論を行い研究遂行
11
進捗状況の報告と議論 各自の研究の進捗報告およびレ(2)
ポート提出．議論を行い研究遂行
12
進捗状況の報告と議論 各自の研究の進捗報告およびレ(3)
ポート提出．議論を行い研究遂行
13
進捗状況の報告と議論 各自の研究の成果について、報告
および発表準備会および最終報告作成のための準備14

まとめ・評価

各自の成果の最終報告会と最終レ
ポートの提出【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします．自らのテーマについて調査し、発表、議論を通し、次回までに行う研究内容の議論の基となる資料の作成を行う．
【テキスト（教科書）】担当教員が作成した印刷物を授業にて配布【参考書】
計算物理学（上・下）、小柳義夫監訳、朝倉書店【成績評価の方法と基準】
複数のレポート (50%) と各回での報告や発表など課題への寄与 (50%)
により評価【学生の意見等からの気づき】
自ら課題を見つけそれを解いていくようにすると、着実に理解が深まります．待っているようでは各自のテーマの理解が進みません．
質問も積極的に行うといいでしょう．
【学生が準備すべき機器他】
貸与 PC【Outline (in English)】
The purpose of this course is to learn the fundamentals
of computational physics through Simulation techniques
and understandings of the calculated results utilizing yourinvestigation and contribution. Participants can experiencesimulation and analysis methods based on the principles ofscience. As an introduction to computational physics, youwill choose a topic from the fields that interest you, suchas mechanics, electromagnetism, quantum mechanics, fluid
mechanics, and optics with the help of the instructor.
In this class, we will start with a survey of computer simulation
methods, We will create simple programs or improve themto perform small-scale simulations and estimates of physicalquantities. The participants will also experience processing
and visualization of the obtained results and are required
to submit a progress report each time to confirm theirunderstanding of the computational methods. An explanation
will be given according to the level of understanding andimportance of their reports and methods. Participants will be
expected to spend more than four hours for a class.
Grating will be decided based on the grades for reports (50%),
presentations, and in-class contributions (50%).

— 313 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-206

プロジェクト（春）高村誠之

必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
画像を主とする様々なディジタルメディアデータの圧縮について、データの信号的特性の把握や情報理論的知見と創意工夫に基づいた
より高効率な圧縮アルゴリズムを、実装とシミュレーションを通して開発する。
【到達目標】
データ圧縮にまつわる様々な情報技術、すなわち情報理論基礎、符号理論、信号処理基礎、ディジタルメディア技術を理解し、またそれら技術の実装を体験し、深く身につける。
特に、ディジタル信号処理における適応フィルタ、最小二乗法アル
ゴリズムについて学べると同時に、拡張応用も学ぶことができる。
また、自らの工夫をこらしたアルゴリズムを実装し、実験結果をまとめ客観的に評価し、さらにアルゴリズムを改良していくことで、研究におけるトライアル＆エラーの楽しさを体験する。

14

まとめ

各自の成果の最終報告会と最終レ
ポートの提出【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 2 時間を標準とする。テーマについて調査し、実験、データ収集、文献調査、資料作成を行う。
【テキスト（教科書）】担当教員が作成したスライドやコードを授業にて配布【参考書】
論文や Web で公開されている教材等【成績評価の方法と基準】
複数のレポート (50%) と各回での報告や発表、議論への参加などの課題への寄与 (50%) により評価【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【学生の意見等からの気づき】
ベースとなる圧縮プログラムが改造しやすくなるよう工夫すること【授業の進め方と方法】
Python による画像圧縮のコードを配布し、これを理解・改造・実行し、データ収集し評価を行う。
授業時間内に、理論や技術の基礎から応用を解説する。またプロジェ
クト進捗状況を随時発表する。
授業時間外には、授業で述べた事柄を念頭におき、自ら技術調査しプログラミング・シミュレーションを行い、データをまとめ、発表できる形に残す。

【その他の重要事項】
本講義は担当教員の企業での画像処理応用や画像符号化技術に関する研究開発の知見を元に実務に必要な信号処理に関する講義を行う。
質問をしたりされたり、実際に手を動かしてみることで、より理解が深まることが期待できる。他者の発表をよく聞くことで自分の発表の良い点・悪い点にも気付き、よりよい発表へつなげられるようになる。

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
プロジェクトの進め方の説明
2
基本技術の理解 (1)
データ圧縮に関する基本技術の修得
3
基本技術の理解 (2)データ圧縮に関する基本技術の修得
4
基本技術の理解 (3)、 データ圧縮に関する基本技術の修実施計画の策定
得、実施計画の策定、各自の研究
テーマでの基礎となる技術を調査・報告
5
基礎技術の修得 (1)
各自の研究テーマでの基礎となる技術を調査・報告
6
基礎技術の修得 (2)
各自の研究テーマの基礎となる技術に関して実例を使い修得
7
基礎技術の修得 (3)
各自の研究テーマの基礎となる技術に関して実例を使い修得
8
中間報告会
中間報告および各テーマについて議論
9
進捗状況の報告と議論 各自の研究の進捗報告。議論から(1)
改善のヒントを得る
10
進捗状況の報告と議論 各自の研究の進捗報告。議論から(2)改善のヒントを得る
11
進捗状況の報告と議論 各自の研究の進捗報告。議論から(3)改善のヒントを得る
12
進捗状況の報告と議論 各自の研究の進捗報告。議論から(4)改善のヒントを得る
13
進捗状況の報告と議論 各自の研究の成果について、報告
および発表準備会および最終報告作成のための準
備【学生が準備すべき機器他】
貸与 PC【Outline (in English)】Through implementation and simulation, students will learn
how to compress various media data, mainly images, withhigher efficiency by devising compression algorithms based on
the understanding of signal characteristics of the data andinformation theoretical knowledge.
Before each class meeting, students will be expected to haveunderstood the bases of the target technique or read relevant
articles. Your required study time is at least two hours for eachclass meeting.
Grading will be decided based on reports (50%), and the qualityof the presentation and participation in duscussion at the classmeeting (50%).

— 314 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-207

プロジェクト（春）花泉弘

必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
この科目では、研究をするということはどういうことかを学ぶ。研究は問題を見つけることから始まる。その問題をどのように解決するかを考え、プログラムを作成して処理を行い、設定した問題を解いていく。そのプロセスの中でさらなる問題が生じるが、それらを分析し、問題の本質を理解することによって最終的な解決を目指す。
研究期間内に得られた結果が、初めに自分が予定した結果になっているとは限らない。その場合は、なぜそうならなかったのかを考察し、次の研究に生かす。
より具体的には、興味のあるテーマを自分で決めて（問題の設定）、どのように問題解決を図るか決め、プログラムを作成して処理結果を得、それが当初計画したものかどうかの考察を行うことが本プロジェクトのテーマとなっている。
【到達目標】
興味のあるテーマを自分で決めること（問題発掘能力）、プログラミングを自分のものとすること（プログラミング能力）、問題解決力をつけること、発表能力（広義のコミュニケーション能力）を身につけること、が到達目標である。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
自分で興味のある画像に関係するテーマを決めて、プロジェクトとして進めていく。処理のためのプログラムは基本的に自作する。これまでに行われてきたプロジェクトのテーマや最近はやりのテーマ、
これはちょっと無理かなと思うようなものまで、とにかく失敗を恐れずチャレンジしていく。まずテーマを決め、次に処理の方針を決めた後はある程度自分のペースでプロジェクトを進めていく。最後にまとめの報告会を開き、各人の頑張りを評価する。なお、使用するプログラミング言語は各自の得意なもので構わない（授業計画はプログラミング言語として Python を用いる場合について書いている）。授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
イントロダクション
画像データがどのようなものか、
プロジェクトでどのようなことを行っていくのかを理解する。
2
過去のプロジェクトの 自分でテーマを決める際の参考に紹介するため、これまでにどのようなプロジェクトが行われてきたかを理解する。
3
テーマの設定目標としての（仮の）テーマを設定する。テーマは途中でも変更可能である。
4
Linux コマンド
Linux の起動や終了ができるよ
うにし、さらに、基礎的なコマンドを理解する。[参考書①]5
python 言語の基礎
Linux 上での python プログラム
作成法とその動作法を理解する。
6
python 言語の文法
プログラム作成に向けて、基礎的な文法を理解する。
7
プログラムの作成と編 プログラムの作成と編集とができ集るようにする。

8

9

10

11
12
13
14

デバグ

作成したプログラムを動作させる。エラーが出た場合のデバグ法を理解する。
画像の読み込み
画像データを読み込むためのツールを理解し自分で使えるようにする。[Web で配布]
画像間の相関
課題をこなすのに必要な知識を理解する。散布図の作成法と相関係数の求め方を理解する。
プログラム作成とデバ 処理プログラム全体の構成を考えグる。
プログラム作成とデバ プログラムの各要素ごとにコーグ
ディングとデバグを行う。
報告書作成
発表会に向けた資料づくりを行
う。
まとめ
成果発表会

【授業時間外の学習（準備学習・復習・宿題等）】
時間が不足するので、各自自宅でも処理を進めてほしい（授業時間
外学習は、毎週 4 時間を標準としている）。プログラミングは「習うより慣れろ」といった面があるので、とにかくプログラミングを行って python 言語を自分のものにしてしまうことを勧める。
【テキスト（教科書）】
必要に応じて Web を通じて配布する。
【参考書】①西村：図解でわかるなど

Linux のすべて、日本実業出版社 （2000）【成績評価の方法と基準】
授業へ参加する態度（20 ％）と報告書の質（50 ％）、および発表技術（30 ％）を考慮して評価する
3 回以上無断欠席した者はその時点で不合格となるので注意すること
病気などで欠席する場合には代わりの時間に進捗状況を報告に来る
こと
報告がない場合には欠席となるので注意すること【学生の意見等からの気づき】
おおむね満足しているとの評価であったが、成果発表会で質の低下が気になった。チャレンジする姿勢の不足も心配である。
完成度の高いプロジェクトになるよう指導していきたいと思う。
【学生が準備すべき機器他】
各自ノート PC を持参のこと。
資料配布等はネットワークを通して行う。
【その他の重要事項】
授業計画は、python の初学者用の典型的なものである。使用する言語は python に限らないので、それぞれの使用する言語に合わせて計画を理解してほしい。自分の興味のあるテーマについてとことん勉強して理解を深めて欲しい。

— 315 —

情報科学部 発行日：2023/5/1【Outline (in English)】In this subject, students will learn what it means to doresearch. Research begins with finding a problem. We think
about how to solve the problem, create a program, process
it, and solve the set problem. Further problems will arise in
the process. We aim for the final solution by analyzing themand understanding the essence of the problems. The results
obtained during the research period may not be always theresults that you originally expected. In that case, consider why
the expected results did not happen and use it in the next study.
More specifically, you decide the theme you are interestedin (problem setting), decide how to solve the problem, createa program, get the processing result, and whether it is theoriginally planned one. Consideration is the theme of thisproject.
Students can decide own theme based on their interests(problem finding ability), make programming their own(programming ability), acquire problem-solving ability, andacquire presentation ability (communication ability in a broad
sense). Since there is not enough time, students are expected
to proceed with the processing at their own home (4 hours aweek is the standard for outside classroom learning). Students’scores are measured based on attitude to attend class (20%),report quality (50%), and presentation technique (30%). Please
note that those who are absent three times or more without
notice will be rejected at that time.

— 316 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-208

プロジェクト（春）藤田悟

必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
個人またはグループでテーマを決めて、研究プロジェクトを実施する。
共通テーマは設けないが、これまで、以下のテーマでプロジェクトを実施してきたので、これらを参考に、各自・各グループのテーマを決めること。テーマを達成するにあたって、何らかのプログラミ
ングが必要なものを選択すること。
・株式自動売買ソフトウェア「株ロボ」
・オセロゲーム・Web アプリケーション
・Android アプリケーション
・大貧民プレイヤ
・Google App Engine
・社会シミュレーション
・HTML5・Kinect
・Web サービス・ニューラルネットワーク
・データ分析
・自然言語処理【到達目標】
自ら設定したテーマに対して、調査から始めて、最終報告となる論文をまとめるところまでのプロセスを学ぶ。
研究に必要なプログラミング能力を身に付ける。
成果を文章にまとめ、わかりやすく発表する能力を身に付ける。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
初回に、いくつかの研究テーマの例を紹介する。これを参考にして、一人、あるいは、グループを作って、研究を進める。研究テーマを決めるに当たっては、一つ以上のプログラムを完成させる必要があ
るものを考えること。
プロジェクトの序盤では、文献の調査と、研究を進めるのに必要なプログラミングスキルの習得を行う。特に、Kinect や Android を利用する場合は、資料に沿ってプログラミング環境を整備し、小規模なテストプログラムを作成する。
プロジェクトの中盤では、テーマに沿ったプログラム開発や実験を進める。中間報告書を提出し、報告書の書き方について、フィード
バックを行う。
プロジェクトの終盤では、プログラムの完成と、評価実験を進める。
成果は論文にまとめる。また、全員の前で成果発表を行い、最終報
告書をまとめる。
プロジェクト全体を通じて、文献の調査、研究テーマに対する提案、開発と実験、論文にまとまるという一連の作業を経験し、基本的な研究方法を学ぶ。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 プロジェクト概要の説 プロジェクトの進め方やテーマ例
明を紹介する。
第 2 回 テーマ決定
各自・各グループのテーマを決定する。いくつかの研究テーマ例を紹介する。
第 3 回 文献調査
関連文献を選び出し、背景となる知識を習得する。

第4回

環境整備

第5回

グループワーク

第6回

研究活動

第7回

研究活動、中間報告

第8回

開発 1

第9回

開発 2

第 10 回 開発 3
第 11 回 開発と実験 1
第 12 回 開発と実験 2
第 13 回 最終実験
第 14 回 論文発表

研究に必要な機器やプログラミン
グ環境を準備する。
グループに分かれて、それぞれの研究テーマについて討議する。
必要に応じて、テーマを修正する。
各自のテーマに沿った調査・研究・設計・開発を進める
各自のテーマに沿った調査・研究・設計・開発を進める
中間報告書を作成する。
各自のテーマに沿った研究とプログラム開発を進める
各自のテーマに沿った研究とプログラム開発を進める
各自のテーマに沿った研究とプログラム開発を進める
各自のテーマに沿ったプログラム
開発と実験を進める。
各自のテーマに沿ったプログラム
開発と実験を進める。
プログラムを完成させて、最終実験を行う。
研究成果を論文にまとめて、発表する。

【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 1 時間を標準とします。
研究テーマの調査、プログラミング開発、論文作成など、フェーズに合わせて自宅学習を進める。
【テキスト（教科書）】
指定しない
【参考書】
授業内に指示する【成績評価の方法と基準】
授業への積極的参加態度 (15%)
成果発表 (10%)
レポート提出 (75%)
【学生の意見等からの気づき】
学生の個別の質問に丁寧に答えるように心がける。
【学生が準備すべき機器他】
ネットワークを利用
演習にはノート PC を用いる
【Outline (in English)】[Course outline]
Individuals or groups choose theme of research and achieve
their goal. The common theme is not determined, but students
can select preferable them in the followings.
- Automatic stock trading- Reversi- Web application / Web services- Android application- Poverty game
- Social simulation- HTML- Kinect- Neural Network- Data analysis- Natural language processing— 317 —

情報科学部 発行日：2023/5/1[Learning objective]
The goals of this course are to have experience of research workfrom determining your theme to reporting your results.
[Learning activities outside of classroom]
Students will be expected to have completed the final reportof your research work after the last class. Your study time athome will be more than one hour for a class to read papers,
make programs and write the report.
[Grading criteria / policy]Your overall grade in the class will be decided based on thefollowing
Activities in class: 15%, Presentation: 10%, Final report: 75%— 318 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-209

プロジェクト（春）細部

博史

必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
可視化インタフェースを基本として視覚的・対話的なソフトウェアを開発する．

【成績評価の方法と基準】
発表 (30%) とレポート (60%) に加え，授業中の参加の度合・貢献
度 (10%) を考慮し，総合的に判断する．

【到達目標】
視覚的・対話的なソフトウェアの開発に必要となる知識と技術を身に付ける．

【学生の意見等からの気づき】
特になし．

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
基本となる可視化インタフェースの開発では，Processing と呼ばれるプログラミング言語・開発環境を用いる．可視化の対象や手法に関しては，履修者が各自で選択する．例えば Twitter 等のソーシャ
ルネットワーキングサービスから，ユーザが投稿した情報や，ユーザ間の関係に関する情報を専用の API で取得し，時系列可視化やグラフ可視化等の手法で可視化することが挙げられる．また，各自の興味等に応じて，Processing 以外の言語・環境を用いることや，可視化インタフェース以外の視覚的・対話的なソフトウェア (例えば，可視化以外を目的としたユーザインタフェースや，ビデオゲームなど) を選択することも認める．履修者は学期の半ばにテーマを選択して発表し，学期の後半には開発したソフトウェアについて発表して，最後にレポートにまとめる．授業で課した課題 (小テストやレポート) 等を取り上げ，授業内で全体に対してフィードバックを行う．

【学生が準備すべき機器他】
貸与ノート PC を使用する．
【Outline (in English)】Students will develop visual and interactive software such as
visualization interfaces. The goal of this course especially
includes acquiring the knowledge and skill of the developmentof visual and interactive software. The students are expectedto spend typically 2 hours for preparation, review, andassignments for each class meeting. Grading will be decided
based on assignments (30%), the final report (60%), andin-class contribution (10%).

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
プロジェクトの進め方についての説明
2
Processing (1)Processing を用いたソフトウェ
ア開発についての講義
3
Processing (2)Processing を用いたソフトウェ
ア開発についての講義 (続き)4
可視化 (1)
可視化技術についての講義
5
可視化 (2)
可視化技術についての講義 (続き)6
テーマ発表
履修者によるテーマの発表
7
進捗報告 (1)
履修者による進捗状況の報告
8
進捗報告 (2)
履修者による進捗状況の報告
9
進捗報告 (3)
履修者による進捗状況の報告
10
中間発表
履修者による進捗状況の発表
11
進捗報告 (4)
履修者による進捗状況の報告
12
進捗報告 (5)
履修者による進捗状況の報告
13
進捗報告 (6)
履修者による進捗状況の報告
14
成果発表・レポート作 履修者による成果の発表とレポー
成ト作成についての説明【授業時間外の学習（準備学習・復習・宿題等）】
視覚的・対話的なソフトウェアを開発し，発表資料とレポートを作成する．
準備・復習等の授業時間外学習は，各週につき 2 時間を標準とする．
【テキスト（教科書）】担当教員が作成した講義資料をウェブ上で配布する．
【参考書】
B. Fry (著), 増井俊之 (監訳), 加藤慶彦 (訳), ビジュアライジング・
データ― Processing による情報視覚化手法, オライリー・ジャパン,
2008. ISBN 978-4873113784— 319 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-210

プロジェクト（春）馬

建華

必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
基本的なユビキタスコンピューティング、モノのインターネット、
ウェアラブル技術、行動・感情認識と Android アプリのプログラミ
ングについて勉強すること。
【到達目標】
このコースは、学生が人々の日常生活の中でスマートなユビキタス環
境とサービス (スマート IoT、ウェアラブル応用、健康管理、行動認
識、感情認識など) について勉強することを目的とする。学生は、ユ
ビキタス機器やウェアラブルデバイスに関連して基本的な Android
プログラミングを使い、簡単な Android アプリを作成する。基本的な Android Studio をわかるの学生は、中級の Android アプリを挑戦する。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
このコースでは、まず、典型的なユビキタス要素のワイヤレスデバイ
ス（センサー、スマホ、スマート IoT、ウェアラブルデバイス）などのユビキタスアプリケーションおよびサービスについて教える, 学生に深くユビキタスコンピューティング、ユビキタス社会を理解して頂く。学生はレポートを作成して、ユビキタスコンピュータ、ネッ
トワーク、および関連するそれらに対応する Android アプリケー
ションが何かを調査し、発表し、提出する。授業で課した課題 (オンラインレポート、プログラミングプログレスレポート、プレゼン
テーション資料作成) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Project Introduction Project subject, content andteaching method
Ubiquitous devices, networks
2
Introduction to
Ubiquitousand applications
Computing3
Internet of Things
IoT concept, technologies and(IoT)
applications
4
Wearable
Wearable technology history
Technology
and present, typical wearable
devices and sensors
5
Presentation and
Presentation on a specific
Discussion (I)technology in ubiquitous
computing
6
Android
Android installation and
Programming
setting
Environment
7
Basic Android
Basic Android activity andProgramming
programming
8
Activity
Daily activity data collection
Recognition/行動認識 and recognition
9
Presentation and
Presentation on a wearable
Discussion (II)device and its applications
10
Calculator App
Make an Android calculator
application
11
Sensor App
Data acquisition and display
from an acceleration sensor

12
13
14

Game App

Simple game programming
using an acceleration sensor
Emotion
Vital sign data collection and
Recognition/感情認識 emotion recognition
Presentation and
Presentation on an Android
Discussion (III)application【授業時間外の学習（準備学習・復習・宿題等）】
Study some specific ubiquitous technologies, investigate thenewest wearable devices and applications, learn Android
programming, and prepare class presentations. 本授業の準備・
復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】
Materials provided by this teacher.
【参考書】
Related online materials on the Internet.
【成績評価の方法と基準】
成績は下記を総合して判断する (100%)- 平常点 (10%)- 4 回のオンラインレポート (30%)- 3 回の発表 (30%)- プログラムの完成度 (30%)
【学生の意見等からの気づき】
Android programming technology for non-Java backgroundstudents.
【学生が準備すべき機器他】
Bring Note PC【その他の重要事項】
Besides the materials provided by the teacher, a student should
well use the Internet to get the latest research using wearables
and Android programming knowledge.
【Outline (in English)】
The course covers introduction of ubiquitous computing,smart IoT and wearable technologies, and basic Android
programming. Students are expected to acquire the basic
knowledge about sensors embedded in a smartphone andrelated APP programming skills.
Students will makepresentations about some latest wearable technology in class.
As home work, students will complete requested programming
reports, search for various wearable devices, and prepare
presentation PPTs. Before and after each class, students will
spend at least one hour on reviewing content and completing
assignment according to the grading policy. Overall evaluation
will be based on the quality of class performance (10%), reports(30%), presentations (30%) and programming completeness(30%).

— 320 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-211

プロジェクト（春）雪田

修一

必選区分： ｜ 配当年次／単位：2〜3 年次／ 1 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
概念をプログラミングする。微分幾何学、位相幾何学のやさしい題
材で幾何学的な概念を対話的に可視化する技法を学ぶ。
【到達目標】
閉曲面の展開図のデータ構造とアルゴリズムを操れるようになる。
CG の基礎にある 3D/4D 幾何学の基本テクニックが身につく。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
授業時間内に、毎回、基本概念とプログラミング技法を解説し、それに基づく課題を、授業時間外に 4 時間程度を見込んで行う。授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。

【参考書】
Web で紹介している多くの web site
【成績評価の方法と基準】
テーマごとの課題 50%，最終課題レポート 50%【学生の意見等からの気づき】
テーマが多彩過ぎる場合に、プロジェクトの運営方法を工夫する必要がある。
【Outline (in English)】
We study how to program abstract concepts in differential
geometry and topology. Your overall grade in the class will bedecided based on the following Final presentation: 50%、Short
reports : 50%.

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 リスト処理と関数型プ 概念の実装にはリスト構造が基本
ログラミングであり、そのリスト構造を処理す
るのは関数型プログラミングである。
第 2 回 関数をデータとして扱 高次の概念、例えば、値ではなくう
操作そのものがデータとなる抽象の段階では、関数がデータとして扱われる。
第 3 回 3 次元の回転
座標軸および一般の方向を軸とする回転の実現方法を学ぶ。
第 4 回 3 次元の回転の合成
Moebius band の表現と、その上で周遊する方法を学ぶ。
第 5 回 代数系のデータ構造
群、環、体の基本演算をリスト構(1)造の低レベル処理で実現し、数式処理の原理を理解する。
第 6 回 代数系のデータ構造
学生ごとのサブテーマで分岐(2)
第 7 回 代数系のデータ構造
学生ごとのサブテーマで分岐(3)
第 8 回 学生ごとのテーマ決定 学生ごとにテーマを決定する。
第 9 回 個別の進捗報告と議論 全員が 1 週間の進捗を報告し次週の目標を議論する。
第 10 回 個別の進捗報告と議論 全員が 1 週間の進捗を報告し次週の目標を議論する。
第 11 回 個別の進捗報告と議論 全員が 1 週間の進捗を報告し次週の目標を議論する。
第 12 回 個別の進捗報告と議論 全員が 1 週間の進捗を報告し次週の目標を議論する。
第 13 回 個別の進捗報告と議論 全員が 1 週間の進捗を報告し次週の目標を議論する。
第 14 回 個別の進捗報告と発表 発表会資料の内容と作成方法を確会に向けた準備認する。
【授業時間外の学習（準備学習・復習・宿題等）】
毎回、学生ごとに異なる課題が与えられる。
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。
【テキスト（教科書）】Web で公開している教材— 321 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-212

プロジェクト（秋）相島健助

必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
数値計算・データ解析を軸にしたプロジェクトです．理論・実装・
応用について理解を深め，それに基づく諸問題の解決のための技術を学びます．
【到達目標】
各自で見出した課題を解決し発表する技術を身に着けます．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
数値計算・データ解析に関する課題を見出し，問題解決の方法論を考えます．対象となるデータを（Web などから）決めて収集します．
さらにプログラミングによる数値実験・データ解析により上記の解決方法を実装し，結果の報告会を行います．課題（試験やレポート
等）に対するフィードバック方法として、授業の初めに、前回の授業内で行った試験や小レポート等、課題からいくつか取り上げ、全体に対して講評や解説を行う。

【成績評価の方法と基準】
レポートで評価します（100%）．
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
PC は必須であり，数値計算を行い，グラフを描くので MATLAB
または Python を使います．他の方法で数値計算の実行とグラフを描くことが可能であればそれでも構いません．
【Outline (in English)】This course focuses on numerical analysis and data analysis.
Students are expected to deeply understand the theory,
implementations, and applications, which are relevant tolearning important skills to solve various scientific andengineering problems.
Before/after each class meeting, students will be expected tospend four hours to understand the course content.
Grading will be decided based on lab reports (100%).

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
イントロダクション
本プロジェクトの基本的な内容について説明します．
2
基本的な技術の説明と 数値実験・データ解析のプログラ
実習 (1)
ミングについて学ぶ3
基本的な技術の説明と 数値実験・データ解析のプログラ
実習 (2)
ミングについて学ぶ4
基本的な技術の説明と 数値実験・データ解析のプログラ
実習 (3)
ミングについて学ぶ5
自身の学問的興味に基 各自で取り組みたい課題を見出しづく具体的なテーマ設 データの収集を行う
定6
具体的な方法の確立
課題解決に向けたモデリング・ア(1)
ルゴリズム設計
7
具体的な方法の確立
課題解決に向けたモデリング・ア(2)
ルゴリズム設計8
課題解決方法の実装
プログラミングによる実装・数値(1)
実験・データ解析
9
課題解決方法の実装
プログラミングによる実装・数値(2)
実験・データ解析
10
課題解決方法の実装
プログラミングによる実装・数値(3)
実験・データ解析
11
成果のまとめ (1)
結果のまとめと考察ならびに議論
12
成果のまとめ (2)
結果のまとめと考察ならびに議論
13
レポート作成 (1)
各自のこれまでの活動内容をレ
ポートにまとめる
14
レポート作成 (2)各自のこれまでの活動内容をレ
ポートにまとめる【授業時間外の学習（準備学習・復習・宿題等）】
文献調査・プログラミング・レポート執筆。本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。
【テキスト（教科書）】
特になし
【参考書】
各自のテーマに合わせて適宜指示します— 322 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-213

プロジェクト（秋）赤石美奈

必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
膨大なテキストデータから、いかにして有用な知識を獲得するかについて検討する。
【到達目標】
自然言語処理（NLP) の要素技術を学び、実際のデータを解析し、データ間の潜在的な関連性を顕在化するための方法論と手法を身に付ける。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
身の回りの情報をさまざまな視点で分節化し、新しい知識として活用する方法について研究を進める。
各自の進捗に応じた質疑の時間を授業内に設け、各ステップ毎に必要な知識の理解を促しながら研究を進める。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No【成績評価の方法と基準】
授業への貢献度 (20%)、発表および議論 (50%)、最終レポート (30%)
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
ノート PC を利用する。
【その他の重要事項】
特になし【Outline (in English)】Natural Language Processing (NLP) is concerned with automatically processing human language. Students will learn
about basic NLP problems, tasks and methods, especially
statistical approaches. The goal of this course is for students
to develop their programming skills, analytical skills, andpresenting skills.
Before/after each lecture, students will be expected to spend
one hour to understand the course content and write programfor exercises.
Grading will be decided based on the presentation(50%), final
report(30%) and in class contribution (20%).

【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
研究の進め方について説明する。
2
基本技術の紹介
研究に必要となる基本的な技術を紹介する。
3
基本技術演習
基本技術を使いこなすための基礎演習を行う。
4
基本技術演習
基本技術の応用について検討する。
5研究テーマの検討
各自が興味のある研究テーマについて提案し、今後の計画を立てる。
6
研究を進める
研究計画に沿って、研究を進める。
7
研究を進める
研究計画に沿って、研究を進め
る。
8
中間報告
中間報告
9
研究を進める
中間報告の結果を反映させて、計画や内容を検討しながら研究を進める。
10
研究を進める
中間報告の結果を反映させて、計画や内容を検討しながら研究を進める。
11
研究を進める
中間報告の結果を反映させて、計画や内容を検討しながら研究を進
める。
12
まとめ
これまでの成果をまとめる。
13
発表資料作成成果発表用の資料を作成する。
14
成果発表会
各自の成果を発表し、互いの成果に関して議論する。
【授業時間外の学習（準備学習・復習・宿題等）】
実験、文献調査、発表資料作成など。本授業の準備・復習時間は、計
1 時間を標準とします。
【テキスト（教科書）】
なし。
【参考書】
適宜指示する。

— 323 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-214

プロジェクト（秋）尾花賢

必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
暗号，情報セキュリティの理論と実際をプログラムの実装を通して学ぶ【成績評価の方法と基準】
講義への貢献度 20%，成果報告会での発表の内容 20%，最終レポー
ト 60%によって評価する【到達目標】
暗号，情報セキュリティの基礎的な技術を理解するとともに，それらの技術をプログラムで実装し，実際に機能することを確認する．

【学生の意見等からの気づき】
特になし【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
講義の前半では，基礎となる理論や暗号技術を概説し，そのプログラムを実装する．後半では，前半で説明した基礎技術の応用アプリ
ケーションを学ぶとともに，アプリケーションのプログラミングを行う．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【学生が準備すべき機器他】
プログラミングを行うため，貸与パソコンを持参すること．
【Outline (in English)】
Course outline: This course introduces the theory and practiceof information security.
Learning objectives: Students will learn how cryptographic
protocol works. Students will also learn how to implement
cryptographic protocol with programming language.
Learning activities outside of classroom: Students are expected
to study more than four hours for a class.
Grading criteria: Contribution to the class: 20%, Finalpresentation: 20%, Final report: 60%【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
本講義の概要についてガイダンスを行う
2
基礎となる技術の概説 本講義で実装する基礎技術につい
(1)
て学ぶ
3
基礎となる技術の概説 本講義で実装する基礎技術につい
(2)
て学ぶ
4
基礎となる技術の実装 第 2 回，第 3 回で学んだ技術を(1)
プログラムで実装する
5基礎となる技術の実装 第 2 回，第 3 回で学んだ技術を(2)
プログラムで実装する
6基礎となる技術の実装 第 2 回，第 3 回で学んだ技術を(3)プログラムで実装する
7基礎となる技術の実装 第 2 回，第 3 回で学んだ技術を(4)プログラムで実装する
8
応用技術の概説 (1)
講義の前半で学んだ技術を応用したアプリケーションについて学ぶ
9
応用技術の概説 (2)
講義の前半で学んだ技術を応用したアプリケーションについて学ぶ
10
応用技術の実装 (1)
第 8 回，第 9 回で学んだアプリ
ケーションを実装する
11
応用技術の実装 (2)
第 8 回，第 9 回で学んだアプリ
ケーションを実装する
12
応用技術の実装 (3)
第 8 回，第 9 回で学んだアプリ
ケーションを実装する
13
応用技術の実装 (4)
第 8 回，第 9 回で学んだアプリ
ケーションを実装する
14
成果報告会
講義期間中の成果を全員の前で報告する【授業時間外の学習（準備学習・復習・宿題等）】
講義で学んだ理論を理解するよう復習を行う．また，指定された期日までにプログラムが進んでいない学生は，授業時間外の時間を利用して，実装を進める．本授業の準備・復習等の授業時間外学習は，各週につき 4 時間を標準とする．
【テキスト（教科書）】
とくになし．講義時間内に資料を配布する．
【参考書】
講義時間内に適宜必要な参考書を示す．

— 324 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-215

プロジェクト（秋）佐々木 晃
必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
プログラミング言語やその処理系に関連するテーマを各自で設定し、設計実装を通じて、この分野の研究の一端を体験する。プログラミ
ング言語は、人間がコンピュータとコミュニケーションするための「言葉」であり、すなわち「架け橋」である。人間は、コンピュータにさせたい仕事の内容をプログラミング言語で伝える。そして、コンピュータはこの「言葉」があって初めて人間の役に立つように動くことが可能となる。プログラミング言語は、情報化社会において不可欠なツールであり、プログラミング処理系は、基本的かつ重要なソフトウェアアプリケーションである。
【到達目標】
選択するテーマによって下記のいずれかが目標となる。
(1) プログラムを処理する「プログラミング言語処理系」を作成できる。あるいは、プログラミング言語処理の一端を体験する。
(2) 用途を限定した「ドメイン特化型言語」によるプログラミングが行える。
(3) 自分でテーマを定め、プログラミング言語や言語処理系に関連したプロジェクトを遂行できる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
計算機言語処理系またはこれに関連するアプリケーションの設計と開発を行う。基本的には各自の能力に応じて、半期で実装を完了できるテーマを与える。テーマの例は、以下の通り。
・簡単な計算機言語処理系（コンパイラ、インタプリタ（バーチャルマシン (VM)）、トランスレーターなど）
・計算機言語処理系の開発環境（デバッガ、言語指向エディタなど）
その他、この分野に関して各自で興味のあるテーマを設定してもよい。テーマは幅広い内容から選ぶことができる。
受講生は、授業中に進捗等の発表を行い、フィードバックを受ける。

5
6
7
8

9

10
11
12
13

14

プロトタイプ作成 (2)引き続きプロトタイプシステムの作成を行う。
プロトタイプ作成 (3) プロトタイプシステムの完成とテストを行う。
中間報告
作成したプロトタイプに関して報告する。
設計
作成したプロトタイプを基に、問題点や改善点を見い出し改めて設計を行う。
実装 (1. 基本ルーチン プログラムおよびモデルをの完成の作成）を目指す。設計およびプロトタイ
プに基づき、実際のプログラムのコーディングを行う。
実装 (2)
部分的なプログラムおよびモデルの作成
実装 (3)
プログラムの基礎部分の完成
実装 (4)
プログラムの拡張プログラムテストおよ 作成したアプリケーションのプロび評価
グラムテストおよび動作の評価を行う
発表会（評価および報 開発した内容についての報告を行
告）う【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマに基づきプログラミングに取り組む。本授業の準備・復習等の授業時間外学習は、各週につき 2 時間を標準とします。
【テキスト（教科書）】
講義資料 (必要に応じて)【参考書】
テーマに応じて適宜指定する、書籍、論文、雑誌、WEB サイトなど【成績評価の方法と基準】
課題への取り組みを評価する。報告（中間 (40%) および最終 (60%)）
によって判断する。平常授業における参加度を一部加味する．

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【学生の意見等からの気づき】
質問の時間をより多く取る。メンバー間での議論の機会を増やす。

【フィールドワーク（学外での実習等）の実施】
なし / No【学生が準備すべき機器他】
あり：貸与ノート PC、学習支援システム、ネットワーク接続【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
計算機言語やその処理系の概要について説明する。また、本講義ではいくつかのコース（言語処理系の実装の他、シミュレーション言語の実習など）を設けるため、各コースの概要について説明する。
また、各自で設定したテーマのア
プリケーションを作成することも
できる
2
テーマ選び
第 3 回以降、各テーマごとにコー
ス別に演習形式で進むため、コースあるいはテーマを決定する
3
初期設計
演習はプログラミングが中心となる。まず、作成するプログラム、
アプリケーションに関して、基本的なプログラムの設計を理解する。
4
プロトタイプ作成 (1) プロトタイプ（試作プログラム）の作成を行う。プロトタイプは、本番の実装に入る前に試験的に、重要な部分の動作を確認するために行うプログラミングである【その他の重要事項】
計算機言語処理系は、基本的かつ重要なソフトウェアアプリケーションである。本テーマを選択する学生には、自主的に課題に取り組む
姿勢を期待する。
【Outline (in English)】・In this course, students will choose their own theme related toprogramming languages, make their plan and run their projectby themselves.
・At the end of the course students will realize a language
processor or complete their project related to programming
languages
・Before and after each class meeting, students will be
expected to proceed their projects, e.g. prototyping, designing,developing applications and making presentations or reports
etc.
・Grading will be decided based on mid-term presentation(40%), term-end presentation (60%) and in-class contribution (partly).
・Your required study time is at least two hours for each classmeeting.

— 325 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-216

プロジェクト（秋）佐藤裕二

必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
各研究室の専門内容を調査し、また専門を学ぶ上で必要となる基礎学力を養うことを目的とする。
【到達目標】
各研究室の専門内容を調査し、また専門を学ぶ上で必要となる基礎学力を養うことを目標とする。大学 1, 2 年生は特に、プログラミン
グの応用力の取得あるいは計算知能や機械学習の基礎の習得を一つの到達目標とする。大学 3 年生は特に、卒論研究に関連した研究分
野の先行研究を調査・理解して問題点を発掘することを到達目標とする。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
情報科学部に所属する全ての教員が、自身が得意とする分野から、半年ぐらいで完了する問題を切り出し、問題を解決するための方策
を学生の進度に合わせて提示し、学生に対して、情報科学の研究パラダイムである要求仕様、モデル化、実装、評価の基本を理解させる。大学 3 年生は特に、進化計算、ニューラルネットワーク、群知
能など生物や自然現象に着想を得た計算知能を中心に課題の設定を行う。大学 1, ２年生は、計算知能や機械学習の基礎の習得を目標とする。
以下、大学 1, 2 年生の授業計画を示す。3 年生は、前年度卒論テー
マの理解と関連分野の調査研究を行い、最後に発表会を行う。例えば、小型ロボットに学んだアルゴリズムの実装を行い、環境から取得した実データ（センサーからのノイズを含んだ入力データ）を用いた実験を行う。ノイズや動作環境によって予想と異なる動きが観測され、あるいは、アルゴリズムの差によって結果に優劣の差が生じることに対する分析、考察を行い、新たな課題の発掘につなげる。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 ガイダンス
授業の目標、レベル、進め方、および評価基準の説明
第 2 回 実験 1-1
テキストに記載の機械学習アルゴ
リズムを一つ選んで、調査・理解する
第 3 回 実験 1-2
上記選択したアルゴリズムを用いた実験を行う
第 4 回 実験 1-3
実験結果の分析と考察を行い、発表資料を纏める
第 5 回 実験 1-4
発表会 1
第 6 回 実験 2-1
テキストに記載の機械学習アルゴ
リズムを一つ選んで、調査・理解する
第 7 回 実験 2-2
上記選択したアルゴリズムを用いた実験を行う
第 8 回 実験 2-3
実験結果の分析と考察を行い、発表資料を纏める
第 9 回 実験 2-4
発表会 2
第 10 回 実験 3-1
テキストに記載の機械学習アルゴ
リズムを一つ選んで、調査・理解する
第 11 回 実験 3-2
上記選択したアルゴリズムを用いた実験を行う第 12 回 実験 3-3
第 13 回 実験 3-4
第 14 回 実験 13 ：発表会

実験結果の分析と考察を行い、発表資料を纏める
発表会 3
最終的なディスカッション、資料の見直し、まとめ【授業時間外の学習（準備学習・復習・宿題等）】
１．実験を進めるために不足している知識は自ら調査し理解するように努めること
２．その上で分からなかったことをまとめ、次回の授業の中で相談できる準備を行うこと
３．授業中に完了しなかたった問題は自習までに済ませておくこと
４．本授業の準備・復習等の授業時間外学習は、各週につき 1 時間を標準とします【テキスト（教科書）】（1、２年生用）
涌井良幸, 涌井貞美著, "Excel でわかる機械学習超入門", 技術評論社【参考書】（3 年生用）１．前年度の卒論本体、抄録
２．必要に応じて授業の中で紹介【成績評価の方法と基準】
レポート（50%）、普段の活動状況（30%）および発表会の内容（20%）
から総合的に判断する【学生の意見等からの気づき】
学生により取り組む姿勢や理解の個人差が大きいため、最終的な到達度だけではなく、初めからどれだけ成長したかも考慮して評価するようにしている。
【Outline (in English)】
We aim to survey the specialized contents of each laboratory
and to cultivate the basic academic skills necessary for learning
specialty. Particularly in the first semester of the second
grades, one goal is to acquire the application of programming or
to learn the basics of machine learning. In the first semester of
the third grades, in particular, we will conduct an investigation
and research on the graduation thesis of the previous year andrelated fields, and the goal of selecting the graduation research
theme is the goal. The standard for outside study such as
preparation and review of this class is one hour per week.
Grades will be judged comprehensively from the report 50%,
the usual activity status 30%, and the presentation 20%.

— 326 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-217

プロジェクト（秋）首藤裕一

必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
グループに分かれて自作ゲームなどのアプリケーションを設計・実装することで，プログラミングスキルを高めるとともに、複数人でひとつのプロジェクトを仕上げることを経験し、情報系の技術者としての素養を高める。

【授業時間外の学習（準備学習・復習・宿題等）】
テーマの立案や発表資料の準備，アプリケーション開発を授業時間外で行う．授業の時間でチームの議論が円滑に進むように，時間外に入念な準備を行うことが望ましい．本授業の授業時間外学習は，各週につき 1 時間を標準とする．

【到達目標】
・チームで議論を行い，意見を集約し，目標を定めてソフトウェアを開発する経験とそのための力を身につける．
・自身が強い興味を持つアプリケーションを開発することで、プログラミングスキルを向上させる。

【テキスト（教科書）】
特になし．

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
・最初の 3 回の授業でやりたいテーマを募集・発表して，3 〜 5 名のチームを結成する．
・残りの授業では，実際にアプリケーションの開発をチームで行い，最後の授業で発表を行う．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
本講義の概要についてガイダンスを行う
2
テーマ提案・議論
各自で考えたテーマを紹介し，教員・学生で議論する．
3
テーマ提案・議論
各自で考えたテーマを紹介し，教員・学生で議論する．
4
チーム分け・計画立案 学生の希望をもとに，プロジェク
トごとにチームを結成する．
5
情報収集 1
プロジェクトの目標達成に必要な情報を収集する．
6
情報収集 2
プロジェクトの目標達成に必要な情報を収集する．
7
アプリケーション開発 チームで議論をしながら，実際に
1
アプリケーションの開発を進める．
8
アプリケーション開発 チームで議論をしながら，実際に
2
アプリケーションの開発を進める．
9
アプリケーション開発 チームで議論をしながら，実際に
3
アプリケーションの開発を進め
る．
10
中間発表
現在の進捗状況や当初予定との差分を報告する。
11
アプリケーション開発 チームで議論をしながら，実際に
4
アプリケーションの開発を進める．
12
アプリケーション開発 チームで議論をしながら，実際に
5
アプリケーションの開発を進める．
13
アプリケーション開発 チームで議論をしながら，実際に
6
アプリケーションの開発を進め
る．
14
最終発表会
成果物について発表・実演を行
う．

【参考書】
講義時間内に適宜必要な参考書を示す．
【成績評価の方法と基準】
中間発表（30%）、最終発表（30%）
、チーム内議論の参加度（40%）
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
プログラミングを行うため，貸与パソコンを持参すること．
【Outline (in English)】
You will work in groups to design and implement an applicationsuch as a self-made game to improve your programming skill.
In addition, you will improve your skill to collaborate withother people to make applications. Students will be expected
to study the topic given in the class around one hour in eachweek. Your overall grade in the class will be decided based on
the following:
mid-term presentation: 30%, final presentation: 30%, in-classcontribution: 40%— 327 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-218

プロジェクト（秋）日高宗一郎

必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
主にデータ変換を目的とした関数型の簡単な領域特化言語について、習熟度や興味に応じたプログラム記述、関数型言語による処理系（インタープリタ）の部分的実装、変換の双方向化によるデータ間の一貫性保持、既存の実装の改善等を通して、関数型言語のプログラミ
ングや、データの一貫性保持等の概念を習得する。
【到達目標】
主にデータ変換を目的とした関数型の簡単な領域特化言語について、プログラム記述、関数型言語による処理系（インタープリタ）の部
分的実装、変換の双方向化によるデータ間の一貫性保持、既存の実装の改善等を通して、関数型言語のプログラミングや、データの一貫性保持等の概念を習得し、ロバストな基盤ソフトウェア構築法の考え方の一つにも触れる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
前掲の目標にゼミ形式で取り組む。
データ変換言語としては簡単なリスト変換言語の他、グラフ問い合
わせ言語や tree 構造の同期のための領域特化言語等を取り上げることも可能である。言語の実装のための言語（メタ言語）としては
OCaml を予定しており、そのインストールを通して、言語処理系
開発環境の整え方や、研究環境構築の方法論も扱う。
座学中心の授業の後テーマ選択を行い、各自実装に取り組み、成果発表の機会を設ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 説明会
プロジェクトの説明を行う
第 2 回 OCaml(1)OCaml による言語処理系（インタープリタ）開発についての講義
第 3 回 OCaml(2)OCaml による言語処理系（インタープリタ）開発についての講義
第 4 回 OCaml(3)OCaml による言語処理系（インタープリタ）開発についての講義
第 5 回 データ変換言語 (1)
データ変換言語についての講義
第 6 回 データ変換言語 (2)
データ変換言語についての演習
第 7 回 開発環境構築
OCaml による開発環境の設定
第 8 回 テーマ決定
既存テーマや各自の関心に基づくテーマから選定を行う
第 9 回 予備開発
簡単なサンプルプログラムの動作確認
第 10 回 進捗報告 (1)
選定したテーマに各自取り組み進捗を報告する第 11 回 進捗報告 (2)
選定したテーマに各自取り組み進捗を報告する第 12 回 進捗報告 (3)選定したテーマに各自取り組み進捗を報告する第 13 回 進捗報告 (4)選定したテーマに各自取り組み進捗を報告する第 14 回 成果発表およびレポー 履修者によるプロジェクトの成果
ト作成
報告
プロジェクトへの取り組みをまとめたレポートの作成準備【授業時間外の学習（準備学習・復習・宿題等）】
参考文献等の予習、選択したテーマに関する実装やレポート課題、成果発表準備などへの取り組み
本授業の準備・復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】
浅井健一 「プログラミングの基礎」サイエンス社

2007 年 2 月【参考書】
OCaml については何でも良いが、五十嵐淳 「プログラミング in OCaml 〜関数型プログラミングの基礎から GUI 構築まで〜」技術評論社 2007 年 11 月などがある。
他はガイダンスや講義中に指示する。
【成績評価の方法と基準】
授業内の課題の提出を含めた積極的な参加と講義内の中間、最終成果発表を評価の前提とし、最終レポート (本文 50%, プログラム 50%)
で総合的に判断する。
【学生の意見等からの気づき】
プロジェクトに、より直結した資料等情報の提供。
演習時間の確保。
【学生が準備すべき機器他】
プログラム開発や Web 上の資料の閲覧、レポート執筆のための貸
与パソコン【Outline (in English)】Through programming, partial implementation of interpreters
depending on the grade and interests of the participants,
synchronization between data by bidirectionalizing transformations, improvement of exiting implementations — of asimple domain specific language for data transformations, theparticipants learn functional programming and consistency
maintenance among data. Participants will also touch on how
to construct robust infrastructure software.
Besides attending this course, students are expected toread the relevant chapter(s) of the text, implement andreport progress of chosen themes, prepare interim and final
presentations.
Students will be studying one hour for a class.
Final grade will be calculated based on, but not limited to,term-end submissions (report (50%), program (50%)), withprerequisites of having presented at the in-class interim andfinal presentation sessions, completion of in-class exercises aswell as active in-class contributions.

— 328 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-219

プロジェクト（秋）廣津登志夫

必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
Web, 仮想マシン技術, Network, SDN といった、現在のネットワー
ク情報基盤の基礎技術を実践的に理解する。基礎的な内容を既に完了している場合には、研究論文等を通じて技術動向を調査する。
【到達目標】
・仮想マシン技術を使ってルータ OS を動かすことにより、ミニイ
ンターネットを構築する
・ネットワーク環境の設定と運用を通じて TCP/IP の根幹である IP
ルーティングについて理解する
これらの基本的な学習を完了した学生は教員と相談して、ネットワー
ク・OS・仮想化技術・SDN 等の分散システムの基礎となるトピッ
クを決めて取り組む。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
仮想マシンに vyos をインストールし PC ルータとすることで、各
自の PC 内に小規模なネットワークを構成する。実際に複数マシン
によるネットワークを構築し、最終的にはそれを全員で相互接続し、
ミニ・インターネットを構築する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
プロジェクト概説
このプロジェクトで実施する内容を概観し理解する。
2
ミニインターネットの 基本テーマの学生は、インター解説
ネットの仕組みの基本を理解する。
独自テーマの学生は、テーマの選定を行う。
3
仮想マシン技術の理解 仮想マシンを複数作成し、仮想マシン技術を理解する。
4
仮想マシンによるシス ミニインターネットの部品としテム構成て、仮想ノードに vyos をインストールし、ネットワーク接続可能にする。
5
仮想ネットワークの構 複数の仮想ノードと仮想ネット
築
ワークにより、仮想ノード間の相互接続を実現する。
6
複数仮想マシンによる IP アドレスを理解し、インタ
ネットワーク構成
フェースアドレスの設定などを行う。隣接ノード間で相互に疎通するように設定する。
7
中間発表会
独自テーマの者は各自のテーマについて説明する。基本テーマの者
は発表を聞き、質問することで技術的な知見を広げる。
8
中間発表会
独自テーマの者は各自のテーマについて説明する。基本テーマの者
は発表を聞き、質問することで技術的な知見を広げる。
9
静的ルーティング設定 また、各ノードに宛先ネットワー
クアドレス毎の静的ルーティング
設定を行い、複数ノード間の通信を実現する。

10
11

12

13

14

ネットワーク導通試験 ミニインターネット内部の通信を完成させる。
ディフォルトルーティ ディフォルトルートの利用によ
ング
り、ルーティング設定を簡略化する。
ミニインターネット間 各自のミニインターネットを、基の相互接続盤となる実ネットワークとの間で相互接続して大きなネットワーク
を構築する。
発表会
独自テーマの者は発表する。基本
テーマの者は発表を聞き、質問することで技術的な知見を広げる。
相互接続が未完のものは、残り時間で接続実験をする。
発表会
独自テーマの者は発表する。基本
テーマの者は発表を聞き、質問することで技術的な知見を広げる。

【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。
各自のトピックについて、設計・実装・設定をすすめる。
【テキスト（教科書）】
基本テーマについては、配布資料による【参考書】
独自テーマについては、個別に指示・提供する【成績評価の方法と基準】
基本テーマについては、構築したミニインターネットに関するレポートを元に、その達成度を見る（レポート 60%、達成度 40%）。
独自テーマについては、テーマの立案、周辺技術の調査、開発環境の準備、実際のテーマの実施・進捗、発表、レポートから総合的に判断する（立案から実施・進捗 30%、発表 30%、レポート 40%）。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
貸与ノート PC を持参すること【Outline (in English)】[Course outline]
The main objective of this course is to understand thepractical technologies related to the current Internet and cloudcomputing infrastructure. Students will learn about basicrouting mechanism which controls current Internet first, thenfind their own topic to learn related to the Internet or cloud
platform technologies.
[Learning Objectives]
Students expected to understand the concepts and mechanisms
of Internet routing.
[Learning activities outside of classroom]
Students will be expected to spend four hours to design/implement/configure the each own topic.
[Grading Criteria /Policy]
Final grade will be calculated according to the following
process; final report (60%), and in-class contribution (40%).

— 329 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-220

プロジェクト（秋）黄潤和

必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
人工知能、機械学習、IoT、およびアプリケーション（II）（特定の問題を解決するための基本的なスキルを学ぶと応用する）
このプロジェクトは、ミリ波レーダーセンサーやその他のセンサーを使用して、人間のバイタル サインと人間の活動のデータを取得する方法を学習することです。人間の健康モニタリングと活動認識のために、学習した人工知能、機械学習、IoT の技術に基づいてデー
タを処理と解析することです。
【到達目標】The goal is to enable each student masters the basic skillsof using Millimeter Wave Radar sensors or other sensors foracquiring data and the fundamental skills of analyzing data so
as to solve a small real world problem in the fields of healthcare
or smart services.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
The objective of this project is to make students understandthe principles and basic techniques of artificial intelligenceand machine learning algorithms and IoT techniques. This
course will give students a series steps to follow and learn
how to obtain data and analyze data with learned algorithms.
Students are given examples to follow and do exercises in eachclass. Students will receive the feedbacks including comments,
advice, and suggested references based on the evaluation of
their exercises in each class.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
Do exercises based on advice
1
Introduction of myresearch interestsand given teaching reference
and projects
Do exercises based on advice
2
Understand theprinciples of AI, ML, and given teaching reference
IoT (1)
3
Understand the
Do exercises based on advice
techniques of AI,
and given teaching reference
ML, IoT (2)4Understand the
Do exercises based on advice
techniques of AI,
and given teaching reference
ML, IoT (3)5Practice (including
Do exercises based on advice
programming) of AI, and given teaching reference
ML, or IoT skills (1)6Practice (including
Do exercises based on advice
programming) of AI, and given teaching reference
ML, or IoT skills (2)7Practice (including
Do exercises based on advice
programming) of AI, and given teaching reference
ML, or IoT skills (3)8Practice (including
Do exercises based on advice
programming) of AI, and given teaching reference
ML, or IoT skills (4)

9

10

11

12
13
14

Practice (including
programming) of AI,
ML, or IoT skills (5)Practice (including
programming) of AI,
ML, or IoT skills (6)Selecting a problem
to solve withlearned skills
Term project (1)Term project (2)Term project’s final
representation

Do exercises based on advice
and given teaching reference
Do exercises based on advice
and given teaching reference
Deciding a Term-project

Progress on the term project
Progress on the term project
Make oral presentation【授業時間外の学習（準備学習・復習・宿題等）】
Your required study time is at least one hour for each classmeeting.
本授業の毎週の準備・復習時間は、合計１時間以上を標準とします。
【テキスト（教科書）】
Project materials are provided and uploaded to the Hoppii
teaching support system.
【参考書】
Self-searching for the related references from the Internet
based on the project materials provided.
【成績評価の方法と基準】
The evaluation (100 points) is based on the class participation(28 points) and the final term project including the oralpresentation (50 points) and the final report (22 points).
【学生の意見等からの気づき】
It is difficult to run the project for 1st, 2nd,and 3rd grades ofstudents together, we have put our efforts on assigning slightly
different levels of project tasks to different grades of students.
【その他の重要事項】
If you are interested in knowing what research we are doing.
Please do not hesitate to contact with me. You can always
reach me by email: rhuang@hosei.ac.jp or by visiting my office:w4022.
【Outline (in English)】This project is to learn how to use Millimeter Wave Radarsensors and other sensors for obtaining data of human’svital signs and human activities. The obtained data is tobe processed and analyzed based on learned AI (artificial
intelligence), ML (machine learning), and IoT (Internet ofthings) technologies for human health monitoring and activity
recognition.
The goal is to enable each student masters the basic skillsof using Millimeter Wave Radar sensors or other sensors foracquiring data and the fundamental skills of analyzing data so
as to solve a small real world problem in the fields of healthcare
or smart services.
This course will give students a series steps to follow and learn
how to obtain data and analyze data with learned algorithms.
Students are given examples to follow and do exercises in eachclass. Students will receive the feedbacks including comments,
advice, and suggested references based on the evaluation of
their exercises in each class.
The evaluation (100 points) is based on the class participation(28 points) and the final term project including the oralpresentation (50 points) and the final report (22 points).

— 330 —

情報科学部 発行日：2023/5/1

Your required study time is at least one hour for each classmeeting.

— 331 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-221

プロジェクト（秋）李亜民

必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
The course focuses on computer hardware design andimplementation. Students will study the following contents.
1. Verilog HDL (Hardware Description Language)
2. EDA (Electronic Design Automation) Tools (ModelSim andIntel Quartus II)
3. Combinational Circuit Design in Verilog HDL
4. Sequential Circuit Design in Verilog HDL
5. Input / Output Interface Controller Design in Verilog HDL
6. CPU Design in Verilog HDL
7. Computer Design in Verilog HDL
8. Computer System Design in Verilog HDL【到達目標】
We know "System Engineer (SE) = Software Engineer (SE) +Hardware Engineer (HE)", in the field of computer science andengineering. If you want to be a Professional System Engineer
in future, you must know about the hardware design. Throughthis project, students can design various hardware circuits,
including CPUs, in Verilog HDL, implement the circuits on
FPGA, and prepare beautiful technical reports.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
The contents include the Verilog HDL grammar, module
structure, combinational and sequential circuits design, LED,
buttons, switches, seven-segment LEDs in FPGA board, VGA(Video Graphics Array), keyboard, scan code, ASCII and Kanji
fonts, CPU, and assembly programming language. We prepare
some samples and students challenge their own codes in theclass. Finally, each student will have a presentation andsubmit a technical report written with LaTeX. In addition to
the projects, the third-year students will read research papers
and present the papers. Feedbacks: At the beginning of eachlecture, the previous exercise problems will be explained.
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
なし / No【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Introduction
Introduction to research andprojects
2
Basic of Verilog
Verilog HDL, Module, Test
HDL
Bench, EDA Tools, Switch,
Button, LED.
Implementation on DE0-CV
with Quartus II
3
Styles of Verilog
Structural Style, Dataflow
HDL
Style, Behavioral Style,Multiplexer
4
Verilog HDLVerilog HDL Operators, ALU
Operators
5
Verilog HDL
Always and Function, If-Else
Statements
and Case, Seven-Segment LED
6
Verilog HDL
Module Invocation, Counter
Registers
7
Digital Clock
Digital Clock

8
9
10
11
12
13
14

VGA Display
Controller
PS2 Keyboard
Controller
MIPS CPU Design
Assembly
Programming (1)Assembly
Programming (2)Documentation with
Latex
Presentation

VGA Display Controller, ASCII
Font Table, Kanji
PS2 Keyboard Controller
MIPS CPU, Scancode
Assembly Programming,
Scancode to ASCII
Assembly Programming,
Scancode to ASCII
Documentation with Latex
Presentation and Report
Submission【授業時間外の学習（準備学習・復習・宿題等）】
1. 4 hours per week
2. Study Verilog HDL
3. Design circuits with EDA tools【テキスト（教科書）】
Online materials【参考書】
Google【成績評価の方法と基準】
Evaluated based on the class participation (10%), progress ofprojects (60%), report (20%), and presentation (10%)
【学生の意見等からの気づき】
Prepared more sample Verilog HDL codes【学生が準備すべき機器他】
Bring your note PC to the class【Outline (in English)】
The course focuses on computer hardware design andimplementation. Students will study the following contents.
1. Verilog HDL (Hardware Description Language)
2. EDA (Electronic Design Automation) Tools (ModelSim andIntel Quartus II)
3. Combinational Circuit Design in Verilog HDL
4. Sequential Circuit Design in Verilog HDL
5. Input / Output Interface Controller Design in Verilog HDL
6. CPU Design in Verilog HDL
7. Computer Design in Verilog HDL
8. Computer System Design in Verilog HDL— 332 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-222

プロジェクト（秋）伊藤克亘

必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
テーマは「自由に研究する」です。ただ、これまでのテーマとしては、音やことば、人間の行動を対象とした研究、システム構築に取り組む人が多かったようです。これまでのテーマについては、研究室の卒業論文・修士論文が参考になります。http://kotoba.slp.k.hosei.
ac.jp/~itou/thesis.html で見られます。が、研究でありさえすればなんでも構いません。
【到達目標】
自分で取り組んだ課題について得られた知見を発表できるようになる。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【その他の重要事項】
詳細はプロジェクトのホームページに掲載します
http://kotoba.slp.k.hosei.ac.jp/~itou/project/2023/projectBguidance.html【Outline (in English)】
We aim "to research freely". However, many of the previous
theme seem to be a lot of people working on research,system construction for sounds, words, human behavior. The
samples of theme can be seen at http://kotoba.slp.k.hosei.ac.
jp/~itou/thesis.html
Before/after each class meeting, students will be expected tospend two hours to understand the course content.
The overall grade in the class will be decided based on the
final report.

【授業の進め方と方法】
自分でテーマを決めたら、それについて実験したり、プログラムを作成 したり、データを収集したりする。その結果を毎週発表する、ということを繰り返す。
発表については、その場でコメントし、必要に応じて技術的な解説を行う。
最後に、全体を通した成果を発表させ、それについてコメントする。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
研究の進め方について確認する。
2
研究テーマ発表
各自の研究テーマについて発表する。
3
進捗状況報告実験の結果について報告する。
4
進捗状況報告実験の結果について報告する。
5
進捗状況報告実験の結果について報告する。
6
進捗状況報告実験の結果について報告する。
7
進捗状況報告実験の結果について報告する。
8
進捗状況報告実験の結果について報告する。
9
進捗状況報告実験の結果について報告する。
10
進捗状況報告実験の結果について報告する。
11
進捗状況報告実験の結果について報告する。
12
進捗状況報告実験の結果について報告する。
13
最終発表資料作成
レポートの書き方について学ぶ14
まとめ
最終発表を行い、議論する。
【授業時間外の学習（準備学習・復習・宿題等）】
本授業の授業時間外学習は、各週につき 2 時間を標準とする。
内容は、データ収集、実験、文献調査、発表資料作成などである。
【テキスト（教科書）】
必要に応じて適宜作成する。
【参考書】
適宜指示する。
【成績評価の方法と基準】
授業での発表回数と最終発表の完成度 (100%) で評価する。
なお、授業で 10 回以上発表し、10 回以上質問しない限り単位は与えない。
【学生の意見等からの気づき】
特になし。
【学生が準備すべき機器他】
学習支援システム、プロジェクタ、ノート PC を活用する。

— 333 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-223

プロジェクト（秋）小池

崇文

必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
実世界指向メディア/Computational Reality の様々な技術を体験しながら研究の基礎を学ぶ．何らかの技術デモンストレーションを実際に完成させることにて，関連要素技術の基礎を実践的に学ぶ．プ
ロジェクトを通じて，実世界指向メディア/Computational Realityとは何かについて考えてもらう．
【到達目標】
効率的に効果的なデジタルコンテンツを作成する技術の習得を目指す．プロジェクトを遂行しながら，背後に必要となる CG や AI，物理シミュレーション，デザインなど，様々な要素技術の習得と，それらを組み合わせて一つのアプリケーションを構築する能力の獲得を目標とする．本プロジェクトは，テーマは自由で，個人でもグループを組んで取り組んでもどちらでも良いが，何らかのプロトタイプを完成させることを単位取得の条件とする．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
実世界指向メディア/Computational Reality をテーマに，各自で，どんなことが出来るか調査し，プロトタイプの計画を立て，初期構想を発表する．その後，計画にもとづき，実装を行う．途中で，中間発表を行う．後半では中間発表に対する各種フィードバックを元に，実装を進め，最後に成果発表を行う．各自のテーマについては，
授業内と，Slack を用いたフィードバックを適宜実施する．

【テキスト（教科書）】
特になし．必要に応じて，授業中に配布する．
【参考書】
必要に応じて，授業中で紹介する．
【成績評価の方法と基準】
3 回の発表 (構想発表，中間発表，最終成果発表)(30%)，プロジェク
トの完成度 (30%)，レポート (40%) から総合的評価する．
【学生の意見等からの気づき】
資料の充実と関連技術の解説を増やす．
【学生が準備すべき機器他】
ノート PC とプロジェクタ，必要に応じて他の情報機器を利用する．
【Outline (in English)】
You will learn the fundamentals of research while experiencing
various techniques of Computational Reality.
You willpractically learn the basics of related element technologies by
actually completing some kind of technology demonstration.
Through the project, you should consider what Computational
Reality is.
Students will be expected to spend four hours researching anddeveloping their projects.
Grading will be decided based on presentations (35%), the final
report (35%), and the quality of the students’ project(30%).

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
あり / Yes【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
プロジェクト概要説明
2
計画
アイデア出し，基本設計
3
構想発表
作成するプログラムの概要・目標・計画についての発表
4
調査
API や関連文献調査
5
設計
詳細設計
6
実装 (1)
必要に応じて調査や実験を繰り返しつつ，プロトタイプを実装
7
実装 (2)
必要に応じて調査や実験を繰り返しつつ，プロトタイプを実装
8
中間発表
アイデアや途中まで作成したプロ
トタイプの発表
9
実装 (4)
必要に応じて調査や実験を繰り返しつつ，プロトタイプを実装
10
実装 (5)
必要に応じて調査や実験を繰り返しつつ，プロトタイプを実装
11
実装 (6)
必要に応じて調査や実験を繰り返しつつ，プロトタイプを実装
12
実装 (7)
必要に応じて調査や実験を繰り返しつつ，プロトタイプを実装
13
最終報告準備
最終成果発表の準備を行う．
14
最終成果発表完成したプロトタイプのデモを中心に成果発表【授業時間外の学習（準備学習・復習・宿題等）】
成果発表までにプロトタイプを完成させるために，必要に応じて調査や実装を進める．十分な時間外学習を行う．本授業の準備・復習
等の授業時間外学習は，各週につき 4 時間を標準とする．

— 334 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-224

プロジェクト（秋）小西克巳

必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
データ科学分野や信号処理分野、機械学習分野について、データのモデル化、スパースモデリング、スパースセンシング、画像処理、画像修復、信号修復などをプログラムの実装を通して学ぶ【到達目標】
データ科学分野や信号処理分野、機械学習分野の基礎を理し，それらを実装し応用する能力を身につける。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
基礎となる理論について講義し、それらについてのプログラミングを行う。
対象とするデータは、実際の医療データ、天文データ、カメラ映像、
海流データ等とし、必要な場合はインターネットで広く公開されているオープンデータを利用する。
最終レポート課題は、Hoppii 上で講評し、フィードバックする。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No【テキスト（教科書）】
必要に応じて指定する。
【参考書】
必要に応じて指定する。
【成績評価の方法と基準】
最終レポートを１００％として評価する。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
プログラミングを行うため，貸与パソコンを持参すること．
【Outline (in English)】This course deals with the fundamentals of academic research.
It also enhances the development of students’ skill in making
oral presentation and self-regulated learning.
The goals of this course are to help students acquire anunderstanding of data science. Students will be expected
to have completed the required assignments after each classmeeting. Your study time will be more than four hours for aclass. Your overall grade in the class will be decided based on
the following
Reports : 100%

【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ説明
実施するプロジェクトのテーマについて説明する
2
基礎理論の理解 (1)
本講義で必要な基礎について学
び、発表する。
3
基礎理論の理解 (2)
本講義で必要な基礎について学
び、発表する。
4
基礎理論の理解 (3)
本講義で必要な基礎について学
び、発表する。
5
基礎技術の実装 (1)
これまで学んだ技術をプログラムで実装する
6
基礎技術の実装 (2)
これまで学んだ技術をプログラムで実装する
7
基礎技術の実装 (3)
これまで学んだ技術をプログラムで実装する
8
応用技術の理解 (1)
本講義で必要な応用技術について学び、発表する。
9
応用技術の理解 (2)
本講義で必要な応用技術について学び、発表する。
10
応用技術の理解 (3)
本講義で必要な応用技術について学び、発表する。
11
応用技術の実装 (2)
これまで学んだ技術をプログラムで実装する
12
応用技術の実装 (4)
これまで学んだ技術をプログラムで実装する
13
応用技術の実装 (5)これまで学んだ技術をプログラム
で実装する
14
成果報告会
講義期間中の成果を全員の前で報告する【授業時間外の学習（準備学習・復習・宿題等）】
各自のテーマについて、予習・復習を行う。発表資料、スライドの作成を行う。時間内に実装が完了しない学生は、期日に間に合うよ
うに実装する。
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とする。

— 335 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-225

プロジェクト（秋）佐藤周平

必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
コンピュータグラフィックスに関するテーマについて，記事や文献の調査，プログラムの作成，成果の発表を通して，コンピュータグ
ラフィックスに関する基礎知識の習得や，研究・開発に必要な能力の基礎を養う．
【到達目標】
記事や文献の調査，実装を通して，コンピュータグラフィックスや画像処理などの周辺分野に関しての基礎的な知識，技術を習得する
ことが目標である．また研究・開発に必要な調査やプレゼン等の能力を養うことも目標である．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
前半はコンピュータグラフィックスやその周辺分野を対象に，記事・文献等の調査，テーマ・目標の設定を行う．テーマは予め用意されたものから選択，もしくは自身で自由に設定する．後半では，決めたテーマに関するプログラムの実装を行い，目標となるシステム等の作成を行う．前半および後半の最後でそれぞれ中間発表および成果発表を行う．また，学年ごと隔週で個別に進捗を確認する．質問・相談等への対応や議論は，授業内および Slack を用いて行う．

【成績評価の方法と基準】
発表（70%），成果の完成度（20%），質疑への参加など授業への貢献度（10%）から総合的に評価する．
【学生の意見等からの気づき】
授業内で個別に進み具合を確認する．
【学生が準備すべき機器他】
ノート PC【Outline (in English)】【授業の概要（Course outline）】
In this course, students experience processes of actual researchand development of computer graphics (CG) containing survey,
programming, and presentations.
【到達目標（Learning Objectives）】
Goals of this course are to acquire fundamental knowledge andtechniques about CG and related fields, and to raise abilities
needed for research and development.
【授業時間外の学習（Learning activities outside of classroom）】
Students should spend at least 4 hours preparing andreviewing this course.
【成績評価の方法と基準（Grading Criteria /Policy）】
Presentations (70%), Quality of results (20%), Contributions tothis course (10%)

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
プロジェクトの概要説明，CG 研
究分野の紹介2
導入
導入，テーマの紹介
3
調査（1）
文献や資料の調査，進捗確認，基礎知識に関しての解説
4
調査（2）
文献や資料の調査，進捗確認，基礎知識に関しての解説
5
調査（3）
文献や資料の調査，進捗確認，基礎知識に関しての解説
6
調査（4）
文献や資料の調査，進捗確認，基礎知識に関しての解説
7
中間発表（1）
テーマ，目標，調査した内容の発表
8
中間発表（2）
テーマ，目標，調査した内容の発
表
9
実装（1）
実装，進捗確認10
実装（2）実装，進捗確認11
実装（3）実装，進捗確認12
実装（4）実装，進捗確認13
成果発表（1）
最終的な成果の発表
14
成果発表（2）
最終的な成果の発表【授業時間外の学習（準備学習・復習・宿題等）】
中間発表，成果発表までに自分で立てた目標を達成するために，必要に応じて調査や実装を進めること．
授業の準備，復習等の時間外学習は，各週につき 4 時間を標準とする．
【テキスト（教科書）】
なし．必要に応じて別途紹介する．
【参考書】
なし．必要に応じて別途紹介する．

— 336 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-226

プロジェクト（秋）善甫

康成

必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
自然法則に基づいたシミュレーションの方法、およびシミュレーショ
ンの結果の解釈など計算物理の基礎を、自ら調査研究することを通して学ぶ．
【到達目標】
自然法則に基づいたシミュレーションやの解析手法を体験する．計
算物理の入門として、物理、数学の基礎的な知識をベースに、力学、
電磁気学、量子力学、流体力学、光学などの中から各自テーマを決める．
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
プロジェクトでは、計算機を用いたシミュレーション手法の調査からはじめ、計算物理的手法に基づき、単純なプログラムの作成、あるいはプログラムの改良による小規模なシミュレーションや、物理量の見積りを行う．また、得られた結果を加工して可視化などの解析を体験する．参加者の予備知識や経験により、大型計算機の利用を行うことや、並列計算などの高度な計算手法をテーマとして取り上げることも可能である．計算手法の理解を確認するために、毎回進捗報告を提出が求められる．報告内容や手法の理解度や重要性に応じて適宜解説・フィードバックする．
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
プロジェクトの進め方の説明．研究室での主な研究内容の紹介
2
基本技術の理解 (1)プログラムの操作や編集作業などの基本技術の修得
3
基本技術の理解 (2)プログラムの操作や編集作業などの基本技術の修得
4
テーマの決定
各自の研究テーマの決定し、その技術分野について調査実施．各研
究テーマに関する基本的な実施計
画の策定
5
基礎技術の調査
各自の研究テーマでの基礎となる技術を調査・報告
6
基礎技術の修得 (1)
各自の研究テーマの基礎となる技術に関して実例を使い修得
7
基礎技術の修得 (1)
各自の研究テーマの基礎となる技術に関して実例を使い修得
8
中間報告会
中間報告および各テーマについて議論
9
研究実施のための計画 中間報告会での議論を踏まえ、各調整
自の研究テーマへ反映できるように基礎技術を発展させるための詳細な計画作成10進捗状況の報告と議論 各自の研究の進捗報告およびレ(1)
ポート提出．議論を行い研究遂行
11
進捗状況の報告と議論 各自の研究の進捗報告およびレ(2)
ポート提出．議論を行い研究遂行
12
進捗状況の報告と議論 各自の研究の進捗報告およびレ(3)
ポート提出．議論を行い研究遂行
13
進捗状況の報告と議論 各自の研究の成果について、報告
および発表準備会および最終報告作成のための準備14

まとめ・評価

各自の成果の最終報告会と最終レ
ポートの提出【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします．自らのテーマについて調査し、発表、議論を通し、次回までに行う研究内容の議論の基となる資料の作成を行う．
【テキスト（教科書）】担当教員が作成した印刷物を授業にて配布【参考書】
計算物理学（上・下）、小柳義夫監訳、朝倉書店【成績評価の方法と基準】
複数のレポート (50%) と各回での報告や発表など課題への寄与 (50%)
により評価【学生の意見等からの気づき】
自ら課題を見つけそれを解いていくようにすると、着実に理解が深まります．待っているようでは各自のテーマの理解が進みません．
質問も積極的に行うといいでしょう．
【学生が準備すべき機器他】
貸与 PC【Outline (in English)】
The purpose of this course is to learn the fundamentals
of computational physics through Simulation techniques
and understandings of the calculated results utilizing yourinvestigation and contribution. Participants can experiencesimulation and analysis methods based on the principles ofscience. As an introduction to computational physics, youwill choose a topic from the fields that interest you, suchas mechanics, electromagnetism, quantum mechanics, fluid
mechanics, and optics with the help of the instructor.
In this class, we will start with a survey of computer simulation
methods, We will create simple programs or improve themto perform small-scale simulations and estimates of physicalquantities. The participants will also experience processing
and visualization of the obtained results and are required
to submit a progress report each time to confirm theirunderstanding of the computational methods. An explanation
will be given according to the level of understanding andimportance of their reports and methods. Participants will be
expected to spend more than four hours for a class.
Grating will be decided based on the grades for reports (50%),
presentations, and in-class contributions (50%).

— 337 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-227

プロジェクト（秋）高村

誠之

必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
画像を主とする様々なディジタルメディアデータの圧縮について、データの信号的特性の把握や情報理論的知見と創意工夫に基づいた
より高効率な圧縮アルゴリズムを、実装とシミュレーションを通して開発する。
秋学期は、上記とは異なり、画像一般にまつわる課題を独自に設定
し、独自に解くというテーマを選択してもよい。
【到達目標】
データ圧縮にまつわる様々な情報技術、すなわち情報理論基礎、符号理論、信号処理基礎、ディジタルメディア技術を理解し、またそれら技術の実装を体験し、深く身につける。
特に、ディジタル信号処理における適応フィルタ、最小二乗法アル
ゴリズムについて学べると同時に、拡張応用も学ぶことができる。
また、自らの工夫をこらしたアルゴリズムを実装し、実験結果をまとめ客観的に評価し、さらにアルゴリズムを改良していくことで、研究におけるトライアル＆エラーの楽しさを体験する。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
Python による画像圧縮のコードを配布し、これを理解・改造・実行し、データ収集し評価を行う。
授業時間内に、理論や技術の基礎から応用を解説する。またプロジェ
クト進捗状況を随時発表する。
授業時間外には、授業で述べた事柄を念頭におき、自ら技術調査しプログラミング・シミュレーションを行い、データをまとめ、発表できる形に残す。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
プロジェクトの進め方の説明
2
基本技術の理解 (1)
データ圧縮に関する基本技術の修得
3
基本技術の理解 (2)データ圧縮に関する基本技術の修得
4
基本技術の理解 (3)、 データ圧縮に関する基本技術の修実施計画の策定
得、実施計画の策定、各自の研究
テーマでの基礎となる技術を調査・報告
5
基礎技術の修得 (1)
各自の研究テーマでの基礎となる技術を調査・報告
6
基礎技術の修得 (2)
各自の研究テーマの基礎となる技術に関して実例を使い修得
7
基礎技術の修得 (3)
各自の研究テーマの基礎となる技術に関して実例を使い修得
8
中間報告会
中間報告および各テーマについて議論
9
進捗状況の報告と議論 各自の研究の進捗報告。議論から(1)
改善のヒントを得る
10
進捗状況の報告と議論 各自の研究の進捗報告。議論から(2)改善のヒントを得る
11
進捗状況の報告と議論 各自の研究の進捗報告。議論から(3)改善のヒントを得る
12
進捗状況の報告と議論 各自の研究の進捗報告。議論から(4)改善のヒントを得る

13

14

進捗状況の報告と議論 各自の研究の成果について、報告
および発表準備会および最終報告作成のための準
備まとめ
各自の成果の最終報告会と最終レ
ポートの提出【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 2 時間を標準とする。テーマについて調査し、実験、データ収集、文献調査、資料作成を行う。
【テキスト（教科書）】担当教員が作成したスライドやコードを授業にて配布【参考書】
論文や Web で公開されている教材等【成績評価の方法と基準】
複数のレポート (50%) と各回での報告や発表、議論への参加などの課題への寄与 (50%) により評価【学生の意見等からの気づき】
ベースとなる圧縮プログラムが改造しやすくなるよう工夫すること【学生が準備すべき機器他】
貸与 PC【その他の重要事項】
本講義は担当教員の企業での画像処理応用や画像符号化技術に関する研究開発の知見を元に実務に必要な信号処理に関する講義を行う。
質問をしたりされたり、実際に手を動かしてみることで、より理解が深まることが期待できる。他者の発表をよく聞くことで自分の発表の良い点・悪い点にも気付き、よりよい発表へつなげられるようになる。
【Outline (in English)】Through implementation and simulation, students will learn
how to compress various media data, mainly images, withhigher efficiency by devising compression algorithms based on
the understanding of signal characteristics of the data andinformation theoretical knowledge.
In the fall semester, unlike the above, you may choose atheme in which you independently set and independently solve
problems related to images in general.
Before each class meeting, students will be expected to haveunderstood the bases of the target technique or read relevant
articles. Your required study time is at least two hours for eachclass meeting.
Grading will be decided based on reports (50%), and the qualityof the presentation and participation in duscussion at the classmeeting (50%).

— 338 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-228

プロジェクト（秋）花泉弘

必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
この科目では、研究をするということはどういうことかを学ぶ。研究は問題を見つけることから始まる。その問題をどのように解決するかを考え、プログラムを作成して処理を行い、設定した問題を解いていく。そのプロセスの中でさらなる問題が生じるが、それらを分析し、問題の本質を理解することによって最終的な解決を目指す。
研究期間内に得られた結果が、初めに自分が予定した結果になっているとは限らない。その場合は、なぜそうならなかったのかを考察し、次の研究に生かす。
より具体的には、興味のあるテーマを自分で決めて（問題の設定）、どのように問題解決を図るか決め、プログラムを作成して処理結果を得、それが当初計画したものかどうかの考察を行うことが本プロジェクトのテーマとなっている。
【到達目標】
興味のあるテーマを自分で決めること（問題発掘能力）、プログラミングを自分のものとすること（プログラミング能力）、問題解決力をつけること、発表能力（広義のコミュニケーション能力）を身につけること、が到達目標である。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
自分で興味のある画像に関係するテーマを決めて、プロジェクトとして進めていく。処理のためのプログラムは基本的に自作する。これまでに行われてきたプロジェクトのテーマや最近はやりのテーマ、
これはちょっと無理かなと思うようなものまで、とにかく失敗を恐れずチャレンジしていく。まずテーマを決め、次に処理の方針を決めた後はある程度自分のペースでプロジェクトを進めていく。最後にまとめの報告会を開き、各人の頑張りを評価する。なお、使用するプログラミング言語は各自の得意なもので構わない（授業計画はプログラミング言語として python を用いる場合について書いている）。授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
過去のプロジェクトの これまでにどのようなテーマでプ紹介
ロジェクトが行われてきたかを紹
介する。
2
画像データ
画像データがどのようなものか、
プロジェクトでどのようなことを行っていくのかを理解する。
3
テーマの設定目標としての（仮の）テーマを設定する。テーマは途中でも変更可能である。
4python と openCV
各自のＰＣに python と開発環境の導入を導入し、さらに python から
openCV が使えるようにする。
5
python の基礎
python のサンプルプログラムを動かし、プログラム作成法や動作法を理解する。
6
openCV の基礎
python から openCV の関数を動かす。openCV 自体の理解も必要
となる。

7

8

9

10

11

12

13
14

画像の読み込みと表示 画像データを読み込み法と表示法とを理解し自分で使えるようにする。
各自のテーマにそって テーマに沿ってプログラムを作成のプログラム作成とデ し、動作させて結果を評価する。
バッグ１
各自のテーマにそって テーマに沿ってプログラムを作成のプログラム作成とデ し、動作させて結果を評価する。
バッグ２
各自のテーマにそって テーマに沿ってプログラムを作成のプログラム作成とデ し、動作させて結果を評価する。
バッグ３
各自のテーマにそって テーマに沿ってプログラムを作成のプログラム作成とデ し、動作させて結果を評価する。
バッグ４
各自のテーマにそって テーマに沿ってプログラムを作成のプログラム作成とデ し、動作させて結果を評価する。
バッグ５
報告書作成
発表会に向けた資料づくりを行
う。
まとめ
成果発表会

【授業時間外の学習（準備学習・復習・宿題等）】
時間が不足するので、各自自宅でも処理を進めてほしい（授業時間
外学習は、毎週 4 時間を標準としている）。プログラミングは「習うより慣れろ」といった面があるので、とにかくプログラミングを行って python を自分のものにしてしまうことを勧める。
【テキスト（教科書）】
必要に応じて Web を通じて配布する。
【参考書】
必要に応じて指示する。
【成績評価の方法と基準】
授業に対する積極性（20 ％）と報告書の質（50 ％）、および発表技術（30 ％）を考慮して評価する。3 回以上無断欠席した者はその時点で不合格となるので注意すること。病気などで欠席する場合には代わりの時間に進捗状況を報告に来ること。報告がない場合には欠席となるので注意すること。
【学生の意見等からの気づき】
おおむね満足しているとの評価であったが、成果発表会で質の低下が気になった。チャレンジする姿勢の不足も心配である。完成度の高いプロジェクトになるよう指導していきたいと思う。
【学生が準備すべき機器他】
各自ノート PC を持参のこと。
【その他の重要事項】
授業計画は、python の初学者用の典型的なものである。経験者は授業計画にかかわらず、自分の興味のあるテーマについてとことん
勉強して理解を深めて欲しい。

— 339 —

情報科学部 発行日：2023/5/1【Outline (in English)】In this subject, you will learn what it means to do research.
Research begins with finding a problem. We think about
how to solve the problem, create a program, process it, andsolve the set problem. Further problems will arise in theprocess. We aim for the final solution by analyzing themand understanding the essence of the problems. The results
obtained during the research period may not be always theresults that you originallyexpected. In that case, consider why
the expected results did not happen and use it in the next study.
More specifically, you decide the theme you are interestedin (problem setting), decide how to solve the problem, createa program, get the processing result, and whether it is theoriginally planned one. Consideration is the theme of thisproject.
Students can decide own theme based on their interests(problem finding ability), make programming their own(programming ability), acquire problem-solving ability, andacquire presentation ability (communication ability in a broad
sense). Since there is not enough time, students are expected
to proceed with the processing at their own home (4 hours aweek is the standard for outside classroom learning). Students’scores are measured based on attitude to attend class (20%),report quality (50%), and presentation technique (30%). Please
note that those who are absent three times or more without
notice will be rejected at that time.

— 340 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-229

プロジェクト（秋）藤田悟

必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
個人またはグループでテーマを決めて、研究プロジェクトを実施する。
共通テーマは設けないが、これまで、以下のテーマでプロジェクトを実施してきたので、これらを参考に、各自・各グループのテーマを決めること。テーマを達成するにあたって、何らかのプログラミ
ングが必要なものを選択すること。
・株式自動売買ソフトウェア「株ロボ」
・オセロゲーム・Web アプリケーション
・Android アプリケーション
・大貧民プレイヤ
・Google App Engine
・社会シミュレーション
・HTML5・Kinect
・Web サービス・ニューラルネットワーク
・データ分析
・自然言語処理【到達目標】
自ら設定したテーマに対して、調査から始めて、最終報告となる論文をまとめるところまでのプロセスを学ぶ。
研究に必要なプログラミング能力を身に付ける。
成果を文章にまとめ、わかりやすく発表する能力を身に付ける。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
初回に、いくつかの研究テーマの例を紹介する。これを参考にして、一人、あるいは、グループを作って、研究を進める。研究テーマを決めるに当たっては、一つ以上のプログラムを完成させる必要があ
るものを考えること。
プロジェクトの序盤では、文献の調査と、研究を進めるのに必要なプログラミングスキルの習得を行う。特に、Kinect や Android を利用する場合は、資料に沿ってプログラミング環境を整備し、小規模なテストプログラムを作成する。
プロジェクトの中盤では、テーマに沿ったプログラム開発や実験を進める。また、中間報告書をまとめ、報告書の書き方についてフィードバックを受ける。
プロジェクトの終盤では、プログラムの完成と、評価実験を進める。
成果は論文にまとめる。また、全員の前で成果発表を行い、最終報
告書をまとめる。
プロジェクト全体を通じて、文献の調査、研究テーマに対する提案、開発と実験、論文にまとまるという一連の作業を経験し、基本的な研究方法を学ぶ。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 プロジェクト概要の説 プロジェクトの進め方やテーマ例
明を紹介する。
第 2 回 テーマ決定
各自・各グループのテーマを決定する。いくつかの研究テーマ例を紹介する。
第 3 回 文献調査
関連文献を選び出し、背景となる知識を習得する。

第4回

環境整備

第5回

グループワーク

第6回

研究活動

第7回

研究活動、中間報告

第8回

開発 1

第9回

開発 2

第 10 回 開発 3
第 11 回 開発と実験 1
第 12 回 開発と実験 2
第 13 回 最終実験
第 14 回 論文発表

研究に必要な機器やプログラミン
グ環境を準備する。
グループに分かれて、それぞれの研究テーマについて討議する。
必要に応じて、テーマを修正する。
各自のテーマに沿った調査・研究・設計・開発を進める
各自のテーマに沿った調査・研究・設計・開発を進める
中間報告書を作成する。
各自のテーマに沿った研究とプログラム開発を進める
各自のテーマに沿った研究とプログラム開発を進める
各自のテーマに沿った研究とプログラム開発を進める
各自のテーマに沿ったプログラム
開発と実験を進める。
各自のテーマに沿ったプログラム
開発と実験を進める。
プログラムを完成させて、最終実験を行う。
研究成果を論文にまとめて、発表する。

【授業時間外の学習（準備学習・復習・宿題等）】
本授業の準備・復習等の授業時間外学習は、各週につき 1 時間を標準とします。
研究テーマの調査、プログラミング開発、論文作成など、フェーズに合わせて自宅学習を進める。
【テキスト（教科書）】
指定しない
【参考書】
授業内に指示する【成績評価の方法と基準】
授業への積極的参加態度 (15%)
成果発表 (10%)
レポート提出 (75%)
【学生の意見等からの気づき】
学生の個別の質問に丁寧に答えるように心がける。
【学生が準備すべき機器他】
ネットワークを利用
演習にはノート PC を用いる
【その他の重要事項】
本講義の内容は、担当教員の企業における研究活動という実務経験を反映し、データ分析やシステム構築手法についての指導を含む。
【Outline (in English)】[Course outline]
Individuals or groups choose theme of research and achieve
their goal. The common theme is not determined, but students
can select preferable them in the followings.
- Automatic stock trading- Reversi- Web application / Web services- Android application- Poverty game
- Social simulation- HTML- Kinect— 341 —

情報科学部 発行日：2023/5/1- Neural Network- Data analysis- Natural language processing[Learning objective]
The goals of this course are to have experience of research workfrom determining your theme to reporting your results.
[Learning activities outside of classroom]
Students will be expected to have completed the final reportof your research work after the last class. Your study time athome will be more than one hour for a class to read papers,
make programs and write the report.
[Grading criteria / policy]Your overall grade in the class will be decided based on thefollowing
Activities in class: 15%, Presentation: 10%, Final report: 75%— 342 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-230

プロジェクト（秋）細部

博史

必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
可視化インタフェースを基本として視覚的・対話的なソフトウェアを開発する．

【成績評価の方法と基準】
発表 (30%) とレポート (60%) に加え，授業中の参加の度合・貢献
度 (10%) を考慮し，総合的に判断する．

【到達目標】
視覚的・対話的なソフトウェアの開発に必要となる知識と技術を身に付ける．

【学生の意見等からの気づき】
特になし．

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
基本となる可視化インタフェースの開発では，Processing と呼ばれるプログラミング言語・開発環境を用いる．可視化の対象や手法に関しては，履修者が各自で選択する．例えば Twitter 等のソーシャ
ルネットワーキングサービスから，ユーザが投稿した情報や，ユーザ間の関係に関する情報を専用の API で取得し，時系列可視化やグラフ可視化等の手法で可視化することが挙げられる．また，各自の興味等に応じて，Processing 以外の言語・環境を用いることや，可視化インタフェース以外の視覚的・対話的なソフトウェア (例えば，可視化以外を目的としたユーザインタフェースや，ビデオゲームなど) を選択することも認める．履修者は学期の半ばにテーマを選択して発表し，学期の後半には開発したソフトウェアについて発表して，最後にレポートにまとめる．授業で課した課題 (小テストやレポート) 等を取り上げ，授業内で全体に対してフィードバックを行う．

【学生が準備すべき機器他】
貸与ノート PC を使用する．
【Outline (in English)】Students will develop visual and interactive software such as
visualization interfaces. The goal of this course especially
includes acquiring the knowledge and skill of the developmentof visual and interactive software. The students are expectedto spend typically 2 hours for preparation, review, andassignments for each class meeting. Grading will be decided
based on assignments (30%), the final report (60%), andin-class contribution (10%).

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
ガイダンス
プロジェクトの進め方についての説明
2
Processing (1)Processing を用いたソフトウェ
ア開発についての講義
3
Processing (2)Processing を用いたソフトウェ
ア開発についての講義 (続き)4
可視化 (1)
可視化技術についての講義
5
可視化 (2)
可視化技術についての講義 (続き)6
テーマ発表
履修者によるテーマの発表
7
進捗報告 (1)
履修者による進捗状況の報告
8
進捗報告 (2)
履修者による進捗状況の報告
9
進捗報告 (3)
履修者による進捗状況の報告
10
中間発表
履修者による進捗状況の発表
11
進捗報告 (4)
履修者による進捗状況の報告
12
進捗報告 (5)
履修者による進捗状況の報告
13
進捗報告 (6)
履修者による進捗状況の報告
14
成果発表・レポート作 履修者による成果の発表とレポー
成ト作成についての説明【授業時間外の学習（準備学習・復習・宿題等）】
視覚的・対話的なソフトウェアを開発し，発表資料とレポートを作成する．
準備・復習等の授業時間外学習は，各週につき 2 時間を標準とする．
【テキスト（教科書）】担当教員が作成した講義資料をウェブ上で配布する．
【参考書】
B. Fry (著), 増井俊之 (監訳), 加藤慶彦 (訳), ビジュアライジング・
データ― Processing による情報視覚化手法, オライリー・ジャパン,
2008. ISBN 978-4873113784— 343 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-231

プロジェクト（秋）馬

建華

必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
ユビキタスコンピューティング、モノのインターネット、ウェアラ
ブル技術、行動・感情認識と Android アプリのプログラミングについて勉強すること【到達目標】
このコースは、学生が人々の日常生活の中でスマートなユビキタス
環境とサービス (スマート IoT、ウェアラブル応用、健康管理、行動
認識、感情認識など) について勉強することを目的とする。学生は、ユビキタス機器やウェアラブルデバイスに関連して基本的な Java
Android プログラミングを使い、簡単な Android アプリを作成する。
For the 3rd grade students (３年生), they will also read papers
and investigate representative ubiquitous technologies, andplan their research subjects and topics.
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
このコースでは、まず、典型的なユビキタス要素のワイヤレスデバイ
ス（センサー、スマホ、スマート IoT、ウェアラブルデバイス）などのユビキタスアプリケーションおよびサービスについて教える, 学生に深くユビキタスコンピューティング、ユビキタス社会を理解して頂く。学生はレポートを作成して、ユビキタスコンピュータ、ネッ
トワーク、および関連するそれらに対応する Android アプリケー
ションが何かを調査し、発表し、提出する。授業で課した課題 (オンラインレポート、プログラミングプログレスレポート、プレゼン
テーション資料作成) 等を取り上げ、授業内で全体に対してフィードバックを行う。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
Project Introduction Project subject, content andteaching method
2Introduction to
Ubiquitous devices, networks
and applications
Ubiquitous
Computing3
Internet of Things
IoT concept, technologies and(IoT)
applications
4
Wearable
Wearable technology history
Technology
and present, typical wearable
devices and sensors
5
Presentation and
Presentation on a specific
Discussion (I)technology in ubiquitous
computing
6
Android
Android installation and
Programming
setting
Environment
7
Basic Android
Basic Android activity andProgramming
programming
8
Activity
Daily activity data collection
Recognition/行動認識 and recognition
9
Presentation and
Presentation on a wearable
Discussion (II)device and its applications
10
Calculator App
Make an Android calculator
application
11
Sensor App
Data acquisition and display
from an acceleration sensor

12
13
14

Game App

Simple game programming
using an acceleration sensor
Emotion
Vital sign data collection and
Recognition/感情認識 emotion recognition
Presentation and
Presentation on an Android
Discussion (III)application【授業時間外の学習（準備学習・復習・宿題等）】
Study some specific ubiquitous technologies, investigate thenewest wearable devices and applications, learn Android
programming, and prepare class presentations. 本授業の準備・
復習時間は、計 1 時間を標準とします。
【テキスト（教科書）】
Materials provided by this teacher【参考書】
Related online materials on the Internet【成績評価の方法と基準】
成績は下記を総合して判断する (100%)- 平常点- 4 回のオンラインレポート- 3 回の発表- プログラムの完成度【学生の意見等からの気づき】
Adapt to different programming levels of students【学生が準備すべき機器他】
Bring Note PC【その他の重要事項】
Besides the materials provided by the teacher, a student should
well use the Internet to get the latest research using wearables
and Android programming knowledge.
【Outline (in English)】
The course will first introduce the basic ubiquitous computing
and applications, then study smart IoT and wearable
technologies as well as their applications in activity/emotion
recognition, and finally make Android APP programming.
Each student will make four online reports about typicalubiquitous technologies, submit two Android programming
progress report, and make three presentations about thelatest wearables. Before and after each class, students will
spend at least one hour on reviewing content and completing
assignment according to the grading policy. Overall evaluation
will be based on the quality of class performance (10%), reports(30%), presentations (30%) and programming completeness(30%).

— 344 —

情報科学部 発行日：2023/5/1

OTR100KA-CS-232

プロジェクト（秋）雪田

修一

必選区分： ｜ 配当年次／単位：1〜3 年次／ 1 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
数学ゲーム開発(参考：昨年度) 曲面の微分幾何学の諸概念、特に曲率、接続の対話的可視化を目指す。
【到達目標】
本年度の詳細は受講者の予備知識と興味によって決定する。以下すべての項目は昨年度のもので参考としてほしい。
曲率と接続の概念を可視化する方法を身に着ける。研究課題に取り組み、成果はサイエンスインカレあるいは学会で発表する。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP4-3」に関連【授業の進め方と方法】
用意されたテキストで基礎知識を得つつ、Mathematica で概念を可視化する。授業で課した課題 (小テストやレポート) 等を取り上げ、授業内で全体に対してフィードバックを行う。

【テキスト（教科書）】
http://cis.k.hosei.ac.jp/~yukita/ あ る い はhosei.ac.jp/wiki/ にあるオンライン教材。

http://yktlab.cis.k.

【参考書】
適宜指示する。
【成績評価の方法と基準】
毎回の課題 (50%)。最終発表会 (50%)。
【学生の意見等からの気づき】
該当なし。
【学生が準備すべき機器他】
ノート PC 使用。
【Outline (in English)】
We develop mathematical games such as a space travel
simulator in a curved space.

【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 テーマ説明会
曲率、接続の概念を紹介する。
第 2 回 曲面のデータ構造とア 曲面を数式処理システムで扱う場
ルゴリズム
合のデータ形式を紹介する。媒介
変数表示、陰関数表示など。
第 3 回 ベクトル場のデータ構 接ベクトルの扱いを学ぶ。
造とアルゴリズム
第 4 回 接続のデータ構造とア Levi-Civita(レビ-チビタ) 接続のルゴリズム (1)
概念とその可視
第 5 回 接続のデータ構造とア Levi-Civita(レビ-チビタ) 接続のルゴリズム (2)
概念とその可視化
第 6 回 Gauss 曲率のデータ 経路の変更に動的に追随する接続構造とアルゴリズムの可視化方法を学ぶ。
(1)
第 7 回 Gauss 曲率のデータ 接続を経路に沿って積分する方法
構造とアルゴリズムを学ぶ。
(2)
第 8 回 Gauss 曲率のデータ 経路の変更に動的に追随する接続構造とアルゴリズムの可視化方法を学ぶ。
(3)
第 9 回 平均曲率と極小曲面
極小曲面の性質について学ぶ。
(1)
第 10 回 平均曲率と極小曲面
境界を変動させ、極小曲面の変化(2)を可視化する。
第 11 回 研究テーマの検討
複数の研究テーマを提示するので、各自の到達度に応じて選択を行う。
第 12 回 研究報告第 1 段階
予備計算の結果を検討する。
第 13 回 研究報告第 2 段階
本格的な計算を行い、十分な計算例を蓄積する。
第 14 回 研究報告第 3 段階
研究成果と発表の方法について確認する。
【授業時間外の学習（準備学習・復習・宿題等）】
毎回出されるの課題に取り組む。
本授業の準備・復習等の授業時間外学習は、各週につき 4 時間を標準とします。

— 345 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講相島健助

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 346 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 347 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講赤石

美奈

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 348 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 349 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講尾花賢

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 350 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 351 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講佐々木 晃
必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 352 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 353 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講佐藤裕二

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 354 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 355 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講首藤裕一

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 356 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 357 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講日高宗一郎

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 358 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 359 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講廣津登志夫

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 360 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 361 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講黄潤和

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 362 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 363 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講李

亜民

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 364 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 365 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講伊藤克亘

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 366 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 367 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講小池

崇文

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 368 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 369 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講小西克巳

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 370 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 371 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講佐藤周平

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 372 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 373 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講善甫

康成

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 374 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 375 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講高村

誠之

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 376 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 377 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講花泉

弘

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 378 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 379 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講藤田悟

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 380 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 381 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講細部

博史

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 382 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 383 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講馬

建華

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 384 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 385 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-392

情報科学特講雪田

修一

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：春学期授業/Spring
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究を行うにあたり、研究分野における基礎知識を獲得するとともに、研究テーマを設定する。その過程で、情報科学分野の研究
論文、研究報告等の文献を多く読み、科学技術論文の構成とまとめ方について学ぶ。
【到達目標】
卒業研究で必要となる関連分野の文献を読み、その内容を理解した上で、他者に説明する能力を身に付ける。また、論文を読んで卒業論文を執筆するのに十分な基礎知識を身に付ける。それらを通じて、取り組むべき研究テーマを決定する。

10

手法の詳細検討

11

手法の明確化

12

初期実験

13

手法の事前評価

14

手法の再検討【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP3-1」と「DP3-2」、「DP4-3」に関連【授業の進め方と方法】
卒業研究に関係する分野の知見を深めるために、関連研究調査や議論を行う。各自の進捗に応じて質疑討論を行う。教員、研究室メン
バーからフィードバックを受けながら、研究上必要となる事柄について、実験や考察を進めるとともに、研究テーマの設定を行う。調
査した研究について、特講論文発表会にて発表する。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
テーマ設定 (調査)ステップ 1,2,3 では、輪講形式で発表および討論を行い、取り組む
べきテーマを決定する。
ステップ 1 では、テーマ設定に関わる各種調査を行う。
2
テーマ設定 (検討)
調査に基づいてテーマの検討を行う。
3
テーマ設定 (決定)取り組むべきテーマを決定する。
4
設定テーマにおける課 以下、ステップ 4〜7 では、輪講題の明確化 (調査)形式で発表および討論を行い、設定したテーマにおける先行研究調
査から課題を抽出する。
ステップ 4 では、設定したテーマ
における先行研究調査から課題を抽出する。
5
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (検討)を行う。特に、このステップの前後で行われる特講論文発表会を通じて先行研究への理解を深める。
6
設定テーマにおける課 抽出した課題についての詳細検討
題の明確化 (詳細検討) を行う。
7
設定テーマにおける課 ステップ 4-6 の結果を踏まえて課題の明確化
題を明確化する。
8
手法の調査
以下、ステップ 8〜11 において、抽出した課題の解決に向けたアプ
ローチ方法を決めていく。輪講形
式で発表および討論を行う。
適宜、実験等を行いつつ方法の検討を行う。
ステップ 8 では、アプローチ方法を検討し、関連する調査を行う。
9
手法の検討
課題解決に向けたアプローチ方法の検討を重ねる。

課題解決に向けたアプローチ方法の詳細な検討を行う。
8〜10 に基づいて、課題解決に向けたアプローチ方法を具体化する。
以下、ステップ 12〜14 において、前項目で検討したアプローチ
に従って、初期的な実験等を行い、アプローチの事前評価を行う。輪講形式で発表および討論を行い、アプローチに対して詳細な検討を加える。この段階は、次セメスタの最初に実施される卒業論
文中間発表に向けた重要な準備期間となる。
ステップ 12 では、初期実験を行う。
12 で行った初期実験に基づき、設定したアプローチ方法についての事前評価を行う
12, 13 に基づいて、設定したアプ
ローチ方法について詳細検討を行う。

【授業時間外の学習（準備学習・復習・宿題等）】
各自の研究テーマに関連する調査や研究討論を積極的に行う。必要に応じて、関連する実験等を行う。想定する学習時間は最低 8 時間
であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
以下に基づいて総合的に評価する (100%)。
- 期の途中で行う特講論文発表会への取り組みおよび、指定された報告書- 卒業研究への取り組み- 発表や議論などセミナーへの関与度【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will acquire basic knowledge on
the research field for their graduation research and set theirresearch theme. Students will also read and understand many
research papers and articles related to the theme.
・At the the end of the course, students will be expected tounderstand how to write a research paper and provide effective
presentations.

— 386 —

情報科学部 発行日：2023/5/1
・Students will be expected to dedicate yourself to research
activities and to run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- presentation held in the middle of the term
- reports- activities in seminars in your lab.

— 387 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
相島健助

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 388 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
赤石

美奈

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 389 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
尾花賢

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 390 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
佐々木 晃
必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 391 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
佐藤裕二

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 392 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
首藤裕一

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 393 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
日高宗一郎

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 394 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
廣津登志夫

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 395 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
黄潤和

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 396 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
李亜民

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 397 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
伊藤克亘

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 398 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
小池

崇文

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 399 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
小西克巳

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 400 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
佐藤周平

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 401 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
善甫

康成

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 402 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
高村

誠之

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 403 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
花泉

弘

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 404 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
藤田悟

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 405 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
細部

博史

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 406 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
馬建華

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 407 —

情報科学部 発行日：2023/5/1

OTR400KA-CS-391

情報科学卒業論文
雪田

修一

必選区分： ｜ 配当年次／単位：4 年次／ 4 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
卒業研究のテーマとして設定した課題に取り組み、問題解決を試みる。また、卒業論文の執筆を通じて、研究の方法を学ぶとともに、論理的思考を行う方法を身に付ける。また、中間発表会と卒業論文発
表会の準備と発表を通じて、研究発表の方法を学ぶ。

10【到達目標】
担当教員との議論の中でテーマおよび解決すべき課題を設定する。
課題解決に向けて必要な小課題を設定しこれらを解決する、という研究サイクルを実践する。

11【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】
情報科学部ディプロマポリシーのうち「DP1」と「DP3-1」、「DP4-1」、「DP4-2」、「DP4-3」に関連

13【授業の進め方と方法】
担当教員の指導の下、設定した研究テーマについて、解決のための方法を設定し、必要となる小課題に取り組む。各自の進捗に応じて質疑討論を行う。教員、研究室メンバーからフィードバックを受けながら、ステップごとに必要な実験を行ったり、知識の理解を促しながら研究を進める。中間発表会と卒業論文発表会において、自分の研究テーマについて、発表を行い、フィードバックを受ける。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
課題解決の実践 (1)ステップ 1〜4 では、定めた方針にしたがって課題解決に向けた取り組みを行う。取り組みの過程で必要となる実験を行う。研究室
内、研究室間での発表会において、各自の研究テーマを説明し、研究手法や中間的な結果について深く検討を行う。
ステップ 1 では、課題に応じた実
験の準備を行う。
2
課題解決の実践 (2)引き続き、課題に応じた実験の準備を進める。
3
課題解決の実践 (3)設定した実験を行う。
4
課題解決の実践 (4)中間結果として、ステップ 1,2,3で得られた実験結果をまとめる。
5
課題解決の実践 (5)以下、ステップ 5〜9 では、引き続き、課題解決に向けた取り組みを行う。必要に応じて計画の見直しを行いながら、設定した小課題をステップに従って実験等を進める。進捗報告とディスカッション
によって、研究の進め方を検討する。
ステップ 5 では、中間結果に基づいて、実験結果の見直しの検討を行う。
6
課題解決の実践 (6)中間結果に基づいて、実験等の計画を見直す。
7
課題解決の実践 (7)
必要な追加実験の準備を行う。
8
課題解決の実践 (8)追加実験を実施する。
9
課題解決の実践 (9)
追加実験の結果のまとめと分析を
行う。

12

14

論文作成および発表準 以下、ステップ 10〜14 では、実備 (1)験結果等をまとめ課題の評価を行う。卒業論文の執筆を進める。発表の準備を行う。
ステップ 10 では、9 の分析結果をもとに、課題全体の評価、考察を行う。論文の骨子を検討する。
論文作成および発表準 論文を執筆する。
備 (2)
論文作成および発表準 論文草稿を完成させる。発表資料
備 (3)を作成する。抄録の提出に備える。
論文作成および発表準 論文の仕上げを行う。発表資料を備 (4)整える。抄録の提出に備える。
論文作成および発表準 発表の準備を行う。
備 (5)【授業時間外の学習（準備学習・復習・宿題等）】
設定したテーマの研究を進める。必要な実験を行う。テーマに関する文献を読む。想定する学習時間は最低 8 時間であるが、受講者の学修状況、研究の進捗状況によってさらに必要になる。
【テキスト（教科書）】なし【参考書】
テーマの研究分野における各種論文や、書籍を適宜指定する。
【成績評価の方法と基準】
卒業研究への取り組み、中間発表、卒業論文と卒業研究発表を総合的に評価する (100%)。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
研究実施、論文執筆、発表資料作成に PC を使用【その他の重要事項】- 授業計画の項で述べたスケジュールは、計画の例である。
- 卒業研究の詳細なスケジュール、発表会、提出物等に関する情報は掲示板および情報科学部ホームページで告知する。各自熟読したう
えで、担当教員との相談のもと研究計画を練ること。
- 研究室間で行う発表討論においては、実製品の研究開発に関連した実務経験を持つ教員が加わり、受講生の研究について、実社会における側面からの視座を含んだ助言を与える。
【Outline (in English)】・In this course, students will perform research and problem
solving according to their research theme.
・At the end of the course, students are required to complete
their graduation thesis and learn to think logically and how
to express their own idea to others effectively through interim
presentations and presentations of graduation thesis.
・Students will be expected to dedicate yourself to research
activities and run related experiments if you needed.
・Your required study time is at least eight hours per week.
・Your overall grade will be decided based on the followings(100%).
- daily activities related to the research- interim presentation and presentation of graduation thesis- graduation thesis— 408 —

情報科学部 発行日：2023/5/1

SEE200LC

情報科教育法Ⅰ小林邦久

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
まず初めに、学習指導要領にある教科「情報」の教育目標と教科
内容について正確に理解することを目標とします。次に、指導案作
りや教材作りなどを通して、各単元ごとに学習する内容をどう組み立てるかなどを考えてもらいます。また、お互いにそれを発表しあいながら理解を深めていくことをしてもらいます。
みなさんが技術系学部の学生であることを念頭において、特に情報と社会との関連について、実際に指導することができるようになることを目標とします。
また、ＩＣＴ活用についても考えていきます。
※教員免許を取得しても教職につくことを予定していないという人もいるかとは思いますが、すべての受講生が将来教員として教壇に立つことを前提に授業を行います。
【到達目標】
この科目は、将来「情報科」の教員として学校現場で教育にあた
るために必要な知識、技量の土台となる力を養成することを目標とします。教科「情報」は歴史の浅い教科なので、学習指導要領に示された事項についての知識を得ることをベースとしながらも、教科の内容を創造的に作り上げていける実践者となることをめざします。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】【授業の進め方と方法】
学習指導要領の内容や著作権法の解説、プログラミングや学力評
価の方法など、各テーマの必要最少限の講義を行います。それを元に、基本的にはみなさん自身が資料を集め、考え、まとめ、発表し、議論するという形の授業を行います。教員として、教材の選択や作成ができることを目指します。課題等の提出・フィードバックは「学習支援システム」を通じて行います。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 情報科の導入と改訂の 共通教科および専門教科の目標と趣旨および共通教科情 科目構成、教科「情報」が設立されることとなった趣旨を学びなが報の内容の扱いら、その帰結として、この教科ではどのような力を育てることが求められているのかを考えます。
第 2 回 到達目標と年間授業計 年間の授業回数から年間の授業計
画の作成および教える 画を立てます。１年間で学ばせるために必要な教員の心 内容と流れを作ります。また、教構え員としての心構えについても考えていきます。
第 3 回 情報活用およびＩＣＴ 情報活用の実践力について、情報活用の実践力機器の操作教育として、Word や
Excel などのソフトの操作方法についての指導案を考えます。
第 4 回 情報の科学的な理解
２進数の理解とコンピュータの成り立ちについて学びます。
第 5 回 問題解決とモデル化・ 数値化できる日常の問題やモデル
シミュレーション化された問題などを扱い、問題解
決の学習内容とモデル化とシミュ
レーションを考えます。
第 6 回 アルゴリズムとプログ 十進ＢＡＳＩＣを使ってプログ
ラミング
ラミングを教えるための演習をし
ます。

第7回

学力評価の方法

第３〜６回で行った課題について学力評価をどう行うかについて実習します。
第 8 回 情報検索とデータベー 情報の整理と検索の必要性についスて学ばせたり、検索エンジンやデータの重要性などについて学
び、指導法を考えます。
第 9 回 情報モラル
情報モラルを身につける上で、規範倫理としての黄金律や情報倫
理、不安定で頻繁に変わる情報技
術・情報インフラの知識、情報危機管理などを学び、どういう指導を行えばよいかを考えます。また、情報社会に参画する態度の指導を考えます。
第 10 回 著作権
著作権の基本的な考え方と色々な事例を通して理解を深めて、生徒に教える際の教材を作ります。
第 11 回 メディアリテラシー
いろいろなメディアについて学
び、社会的現象を取り上げて指導することを考えます。
第 12 回 情報通信ネットワーク コミュニケーションツールとしてとコミュニケーション のネットワークについて学び、仕組みやセキュリティなどを学び、
ネットワークについて何を教えるかを考えます。
第 13 回 教員の職務
授業の他に校務分掌、課外活動、生活指導、進路指導など教員の職務について考えます。
第 14 回 総合課題
各回で指導案作成や授業教材作成の課題を課して、その内容の質および発表等により評価します。
また、最終課題としての総合レ
ポートも評価の対象としています。
【授業時間外の学習（準備学習・復習・宿題等）】
授業時間外の学習時間を 4 時間とします。
授業内で発表・問題提起をしてもらうために準備が課されることがあります。
高校生を対象とした読書案内を書く課題があります。自分が高校生に推薦できるような「情報」関連の本を探しておいてください。
教職課程で必要とされる教育学関連の授業で学んだことをしっかり復習しておいてください。
【テキスト（教科書）】
高等学校学習指導要領〈平成 30 年告示〉解説 情報編 文部科学省 511 円※文部科学省ＨＰよりダウンロード可能ではあるが、今後必要となるものなので必ず購入しておくこと【参考書】
高校時代に普通教科「情報」（「社会と情報」または「情報の科学」）の授業を受けたことがある人は、その教科書があると役に立ちます。
「情報科教育法（改訂２版）」久野靖／辰巳丈夫 [監修] オーム社
【成績評価の方法と基準】
成績評価基準期末試験は実施しません。
課題提出により評価します。期末に提出するレポート（35 ％）のほか、授業内でいくつかの課題（トータル 65 ％）を課します。
ほぼ毎回の授業ごとに課題を課します。各課題の意図を正確に把握し、誠意を持って答えているかを含めて見ます。
【学生の意見等からの気づき】
特になし— 409 —

情報科学部 発行日：2023/5/1【学生が準備すべき機器他】
Hoppii に繋げられる貸与パソコンまたは自分のパソコンを必ず持参してください。
【Outline (in English)】
Course outline ：This subject makes the necessary knowledge and the training
the skill a target to educate at school as the future’s"information teacher".
Learning Objectives ：The goal of this course is to nurture the foundation of theknowledge and skills necessary to teach at school as an
information science teacher in the future. Since the subject"Information" is a subject with a short history, we aim tobecome practitioners who can creatively create the content of
the subject based on the knowledge of the items indicated in
the course of study.
Learning activities outside of classroom ：4 hours of study time outside class hours.
You may be required to prepare for making presentations andraising questions in class.
"There is an assignment to write a reading guide for highschool students." Look for "information" books that you canrecommend to high school students.
Please thoroughly review what you have learned in thepedagogy-related classes required in the teacher training
course.
Grading Criteria /Policy ：There will be no grade evaluation standard final exam.
will be evaluated by submitting assignments. In addition to
the report (20%) to be submitted at the end of the term, several
assignments (total 80%) will be assigned in class.
"We will assign assignments for almost every class." We will
check whether the intention of each assignment is accurately
understood and whether the answers are given in good faith— 410 —

情報科学部 発行日：2023/5/1

SEE200LC

情報科教育法Ⅱ小林邦久

必選区分： ｜ 配当年次／単位：2〜4 年次／ 2 単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
情報科教育法Ⅰに続いて、情報の実習を中心とした授業の内容の理解と、指導法や指導案を作成することを中心に行います。各単元ごとの学習内容をどう組み立てるか、生徒の理解度はどうかなどを考えてもらいます。また、お互いにそれを発表しあいながら理解を深めていくことをしてもらいます。
みなさんが技術系学部の学生であることを念頭において、特に情報と社会との関連について、実際に指導することができるようになることを目標とします。
また、ＩＣＴ活用についても考えていきます。
※教員免許を取得しても教職につくことを予定していないという人もいるかとは思いますが、すべての受講生が将来教員として教壇に立つことを前提に授業を行います。
【到達目標】
この科目は、将来「情報科」の教員として学校現場で教育にあた
るために必要な知識、技量の土台となる力を養成することを目標とします。教科「情報」は歴史の浅い教科なので、学習指導要領に示された事項についての知識を得ることをベースとしながらも、教科の内容を創造的に作り上げていける実践者となることをめざします。

第4回

第5回

第6回

第7回

第8回

第9回

【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】【授業の進め方と方法】
学習指導要領の内容や著作権法の解説、プログラミングや学力評
価の方法など、各テーマの必要最少限の講義を行います。それを元に、基本的にはみなさん自身が資料を集め、考え、まとめ、発表し、議論するという形の授業を行います。教員として、教材の選択や作成ができることを目指します。課題等の提出・フィードバックは「学習支援システム」を通じて行います。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes

第 10 回

第 11 回

第 12 回【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face回
テーマ
内容
第 1 回 普通教科「情報Ⅰ」お 共通教科「情報Ⅰ」で取り上げる
よび「情報Ⅱ」の内容 内容および「情報Ⅱ」の内容詳細と構成について学びながら、それの扱い
問題解決能力の実践
ぞれの教科ではどのような力を育てることが求められているのかを考えます。
問題解決能力を養うための簡単なクイズをつくり、問題解決のためのプロセスについて学びます。
第 2 回 「情報」授業の指導案 毎時間の授業目的、内容、流れとの作成と教科書項目の 授業時間の目安、留意事項などを分類
考えて指導案を作ります。
情報活用の実践力
情報活用の実践力として、Word
や Excel 等のソフトを使って何ができるかを考えさせる指導案を作成します。
第 3 回 オンライン授業の可能 高校でのオンライン授業の可能性
性について考えます。対面、リアル
タイムオンライン、オンデマンドなど、ネット環境を活用した授業について考えます。

第 13 回

第 14 回オンライン環境とＳＮ 授業を行うために必要なオンライ
Ｓ教育
ン環境を考えたり、ＳＮＳトラブ
ルなどについて生徒に考えさせる
教材をつくります。
シミュレーションの活 コンピュータを使ってできるシ
用
ミュレーションについて考えさせ、実際のデータを使って分析させるような教材をつくります。
プログラミングの教材 十進ＢＡＳＩＣを使ってプログラづくり
ミングの基本を学びます。また、
Excel の VBA を使ったプログラ
ミングについても触れます。
学力評価から教材の見 第３〜６回で行った課題について直し
学力評価をどう行うかについて考え、教材を見直します。
Excel を使ったデータ 簡単なデータベースモデルを処理
Excel で作成して、その処理の仕方を生徒に実習させる指導案を考えます。
ネット上のトラブル
情報モラルの指導の仕方として、禁止事項を教えるだけではなく、
何故それがいけないのか、どうす
れば危険を回避できるか、人に迷惑をかけないかを学びます。
ネット上の著作権
インターネット上での著作権について考え、生徒がやりがちなコ
ピーや不正使用など、違法行為について考えてまとめます。
メディアの影響と五感 人間の五感から得る色々な情報を元に、メディアが与える人々への影響について考えます。
ＩＣＴによるコミュニ コミュニケーションとその構造、ケーションおよびＩＣ コミュニティと情報社会などを学
び、コミュニケーションと情報通
Ｔ活用について信について何を教えるかを考えます。
学校の危機管理と教員 学校は、生徒の教育を受ける権利
が意識すべきことを尊重し、教育活動を通して生徒の学習意欲を引き出し、生徒の成長を促す場である。生徒が安心して活動できるような環境を作り維持していくために、教員は何をすべきか、どういう行動を取るべきかを考えます。
総合課題
情報の授業をどのように組み立てて何を教えていくかを総合的に考えてまとめます。
各回で指導案作成や授業教材作成の課題を課して、その内容の質および発表等により評価します。
また、最終課題としての総合レ
ポートも評価の対象としています。

【授業時間外の学習（準備学習・復習・宿題等）】
授業時間外の学習時間を 4 時間とします。
授業内で発表・問題提起をしてもらうために準備が課されることがあります。
高校生を対象とした読書案内を書く課題があります。自分が高校生に推薦できるような「情報」関連の本を探しておいてください。
教職課程で必要とされる教育学関連の授業で学んだことをしっかり復習しておいてください。

— 411 —

情報科学部 発行日：2023/5/1【テキスト（教科書）】
高等学校学習指導要領〈平成 30 年告示〉解説 情報編 文部科学省 511 円※文部科学省ＨＰよりダウンロード可能ではあるが、今後必要となるものなので必ず購入しておくこと【参考書】
高校時代に普通教科「情報」（「社会と情報」「情報の科学」）の授業を受けたことがある人は、その教科書があると役に立ちます。
「情報科教育法（改訂２版）」久野靖／辰巳丈夫 [監修] オーム社
【成績評価の方法と基準】
成績評価基準期末試験は実施しません。
課題提出により評価します。期末に提出するレポート（20 ％）の
ほか、授業内でいくつかの課題（トータル 80 ％）を課します。
ほぼ毎回の授業ごとに課題を課します。各課題の意図を正確に把握し、誠意を持って答えているかを含めて見ます。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
Hoppii に繋げられる貸与パソコンまたは自分のパソコンを必ず持参してください。
【Outline (in English)】
Course outline ：This subject makes the necessary knowledge and the training
the skill a target to educate at school as the future’s"information teacher".
Learning Objectives ：The goal of this course is to nurture the foundation of theknowledge and skills necessary to teach at school as an
information science teacher in the future. Since the subject"Information" is a subject with a short history, we aim tobecome practitioners who can creatively create the content of
the subject based on the knowledge of the items indicated in
the course of study.
Learning activities outside of classroom ：4 hours of study time outside class hours.
You may be required to prepare for making presentations andraising questions in class.
"There is an assignment to write a reading guide for highschool students." Look for "information" books that you canrecommend to high school students.
Please thoroughly review what you have learned in thepedagogy-related classes required in the teacher training
course.
Grading Criteria /Policy ：There will be no grade evaluation standard final exam.
will be evaluated by submitting assignments. In addition to
the report (20%) to be submitted at the end of the term, several
assignments (total 80%) will be assigned in class.
"We will assign assignments for almost every class." We will
check whether the intention of each assignment is accurately
understood and whether the answers are given in good faith.

— 412 —

情報科学部 発行日：2023/5/1

SEE300LC

教育実習（事前指導）
小林邦久

必選区分： ｜ 配当年次／単位：3〜4 年次／単位 ｜ 開講時期：秋学期授業/Fall
その他属性：【授業の概要と目的（何を学ぶか）】
次年度に情報科の教育実習を行う予定の学生を対象として、実習に臨むための準備や模擬授業などを行います。その中で教育実習の心得なども修得してもらいます。また、ＩＣＴ活用についても適切に指導が出来るように考えていきます。
【到達目標】
実習に必要な指導案が作成できるようになること、必要な教材が作成できるようになること、模擬授業などを経験し、自信をもって実習に臨めるようになることを目標とします。
教員が集団で生徒の指導にあたるということを重視します。同僚（実習においては指導担当教員など）と教育的な議論をし、目標や指導方法についてしっかり共有できる力をつけることをめざします。
【この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか（該当授業科目と学位授与方針に明示された学習成果との関連）】【授業の進め方と方法】
まず、教育実習そのものの意義や学習指導案のあり方、そして指導案作成の仕方について講義を行います。その後、指導案作成の実
習と相互分析、さらに自ら立案した指導案を使っての模擬授業と相互評価を反復して、優れた教壇実習をどう実現するかを実践的に体得するようにします。全体に対してフィードバックを行う。
授業内では相互評価の場面を重視します。
【アクティブラーニング（グループディスカッション、ディベート等）の実施】
あり / Yes【フィールドワーク（学外での実習等）の実施】
なし / No
【授業計画】授業形態：対面/face to face
回
テーマ
内容
1
教育実習の輪郭と意義 教育実習の概要を説明し、その意義を十分理解してもらえるようにします。【講義】2
学習指導案について
学習指導案とはどのようなものかをお話しし、実際にどのように指導案を作成していくのかを説明します。【講義】
3
学習指導案（講義中心 実際に指導案を作ります。作成しの授業）の作成と検討 た学習指導案を受講者がお互いに検討します。【作業・討論】
4
学習指導案（講義中心 実際に指導案を作ります。作成しの授業）の作成と検討 た学習指導案を受講者がお互いに検討します。【作業・討論】
5
講義中心の模擬授業
講義中心の模擬授業を行い受講者がお互いに検討します。【実習】6
講義中心の模擬授業
講義中心の模擬授業を行い受講者がお互いに検討します。【実習】7
学習指導案（講義中心 指導案の修正をします。問題点をの授業）の検討と修正 受講者がお互いに指摘して検討修正します。【作業・討論】
8
講義中心の模擬授業
講義中心の模擬授業を改善して行（再）います。【実習】9
講義中心の模擬授業
講義中心の模擬授業を改善して行（再）います。【実習】10
実習を含む学習指導案 実際に実習を含んだ指導案を作りの作成（教育実習事後 ます。【作業】前年度受講生によ指導を含む）
る教育実習の報告を聞きます。
【質疑応答】

11

12
13
14

実習を含む学習指導案 実際に実習を含んだ指導案を作りの作成（教育実習事後 ます。【作業】前年度受講生によ指導を含む）
る教育実習の報告を聞きます。
【質疑応答】
実習を含む模擬授業
実習を含む模擬授業を行い受講者がお互いに検討します。【実習】実習を含む模擬授業
実習を含む模擬授業を行い受講者がお互いに検討します。【実習】
来年度の教育実習に向 模擬授業など行ってきたことを来けてのまとめ
年度の実習につなげていくようなまとめを行う【講義】【授業時間外の学習（準備学習・復習・宿題等）】
今日の子どもや教育についての読書をしたり、ニュースを視聴するなどを行い日常的に関心を高めてください。
「３週間の教育実習期間を通じて生徒に何を伝えたいか」と聞かれたときに答えられるようにしておいてください。
また、来年度実習を終えたあと、次年度のこの講座を履修する学
生に、教育実習事後指導として体験談を含めた教育実習の振り返りをしてもらいます。
【テキスト（教科書）】
高等学校学習指導要領〈平成 30 年告示〉解説 情報編 文部科学省 511 円※文部科学省ＨＰよりダウンロード可能ではあるが、今後必要となるものなので必ず購入しておくこと【参考書】
高校時代に普通教科「情報」（「社会と情報」「情報の科学」）の授業を受けたことがある人は、その教科書があると役に立ちます。
「情報科教育法（改訂２版）」久野靖／辰巳丈夫 [監修] オーム社
【成績評価の方法と基準】
学習指導案（当初作成したもの、授業を受けて改善したもの）および、模擬授業で評価します。受講生の相互評価も加味します。
平常点 ：実際の教育実習は皆勤が原則ですから、この授業でも平常点は重視します。
指 導 案：よく考え抜かれた詳案が完成しているかどうかを評価
基準にします。
模擬授業：授業展開だけでなく、同僚（同じ教室で受講している学生）との協同も重視します。
なお科目の性質上、参加度合や課題へのとりくみ姿勢などで問題があるとみなされる場合は不合格とします。
「講義中心の授業」についての指導案作成および模擬授業の評価
は 50 ％、「実習を含む授業」についての指導案作成および模擬授業の評価は 50 ％です。
【学生の意見等からの気づき】
特になし【学生が準備すべき機器他】
Hoppii に繋げられる貸与パソコンまたは自分のパソコンを必ず持参してください。
【その他の重要事項】
この事前指導に合格しないと教科「情報」の教育実習を行うことができません。授業には休まずに出席してください。
事後指導については、前年度の実習生がいない場合は、過去の実習生のコメントをビデオで見てもらいます。
【Outline (in English)】
Course outline ：— 413 —

情報科学部 発行日：2023/5/1

For students who are planning to undergo educational training
in the Information Department in the next academic year,
preparations for the training and mock classes are provided. Inthat process, students will also learn how to practice teaching.
In addition, we will consider how to provide appropriate
guidance on the use of ICT.
Learning Objectives ：The goal is to be able to create the instruction plan necessary
for the practical training, to be able to create the necessaryteaching materials, to experience mock classes, etc., and to beable to face the practical training with confidence.
We emphasize that teachers work as a group to guide students.
We aim to develop the ability to have educational discussions
with colleagues (such as supervisors in practical training) andshare goals and teaching methods.
Learning activities outside of classroom ：Keep your interest up on a daily basis by reading about today’schildren and education, or by watching the news.
Please be prepared to answer when asked, "What do you wantto convey to your students through the three-week teachingpractice period?"
In addition, after completing the practical training for the next
fiscal year, we will ask students who will take this course
next year to review their teaching practice, including theirexperiences, as post-practice instruction.
Grading Criteria /Policy ：Evaluate learning instruction plans (originally created, improved after taking lessons) and mock lessons.
Mutualevaluation by students will also be taken into consideration.
Normal points: In principle, perfect attendance is required in
actual teaching practice, so even in this class
I value normal points.
Guidance plan: Evaluate whether a well-thought-out detailed
plan has been completed
Make it a standard.
Mock class: Not only class development, but alsocolleagues (who are taking classes in the same
We also value cooperation with students).
Due to the nature of the course, students will be disqualified
if they are deemed to have problems with their degree ofparticipation or attitude toward the task.
The evaluation of lesson plans and mock lessons for"classes centered on lectures" is 50%, and the assessment oflesson plans and mock lessons for "classes including practicaltraining" is 50%.

— 414 —