情報科学科

情報科学科

コンピュータの原理を理解し
コンピュータの最先端を行く
情報科学とは、情報を切り口として計算と知能の本質に迫る学問。
コンピュータの原理を学ぶ講義、ソフトウエアやプロセッサを作る実験を通じて、
最先端のコンピュータサイエンスを習得する。
History
1970年 理学部附属情報科学研究施設
1975年 情報科学科
  現在に至る

情報科学は、情報を切り口として計算と知能の本質に迫る学問だ。

例えば、人間の脳で行われている情報処理を研究し、その結果を生かしたコンピュータを作る。 物理法則に従って動作するコンピュータが行う計算の普遍法則の体系化も重要な課題だ。

カリキュラムは、コンピュータサイエンスや人工知能の基礎科目が中心。 2年次の4学期後期から3年次にかけては情報科学のための数学、論理学、各種アルゴリズムの基礎、計算システムの構成法などを学ぶ。 実際に動く計算機システムを一式作り上げる実験を通して、ソフトウエアやプロセッサの構築法などを体得する。 馴染みのあるソフトウエアを設計・プログラミングして作る実験、コンピュータグラフィックスのプログラムが動作するよう、CPU(中央演算処理装置)、コンパイラなどを設計・開発する実験など、コンピュータの原理を深く理解できる内容となっている。 4年次の夏学期からは、最先端研究に備えた講義が始まる。

教員は、情報理工学系研究科コンピュータ科学専攻に属しており、並列・分散計算、自然言語処理、計算と通信の高速化など、コンピュータに関連する11の研究室が教育研究を担っている。 情報科学は近年、生物学や社会科学とも接点を強めつつあるため、学際研究も盛んである。

Photo:広川智基 Text:渡辺 寿

学科長から一言!

学科長
『情報科学の面白さは、
限りない新しさと持続する変化です。
一緒に次の新しさを探求しましょう』
平木 敬

VOICE1

下江 雅さん
情報科学科
3年
岩田陽一さん
情報科学の幅広い知識を
身に付けることができます

大学1年の時に友人に誘われてプログラミングコンテストに参加しました。 ここで離散数学の面白さに惹かれ進学を決めました。 情報科学科では離散数学などコンピュータを扱う上での基礎科目のほかに、CPUやOS(基本ソフト)の仕組みなどを学んでいます。 3年次には、グループに分かれてCPUの設計からプログラムを動かすコンパイラの作成まで手作りします。 こうした自主的な学習を通して、情報科学の幅広い知識が身に付けられます。 新しい知識を得ることで、今まで理解できなかったことが理解できるようになると、とても楽しい。 将来は研究者を目指したいと思っています。

VOICE2

下江 雅さん
情報科学科
4年
泊 久信さん
世界で最速最大の
計算機設計に携わりたい

高校の授業で、生物が動く複雑なシステムの話を聞きました。 その後、教養学部在学中にコンピュータで動くシステムを作りたいという思いが強くなり、情報科学科を選択しました。 情報科学科には、フリップフロップが動く仕組みから人工知能を作る話まで幅広い授業と実習があり、計算機の動作全般まで広い視野を見渡せます。 今では、計算機全体が協調して動くことを考えながら、システムを設計できるようになりました。 将来は、研究者、エンジニアといった肩書きにこだわらず、世界で最速最大の計算機設計ができるよう、国内外の企業や研究所で仕事をしたいと考えています。