プログラマが計算機の動作を詳細かつ具体的に記述するのは大変です。計算機にやって欲しい事だけを抽象的でおおざっぱに記述すれば、残りはシステムがうまくやってくれる。それが可能になるような言語やシステムソフトウェアの研究をしています。
専門的なプログラミングの知識がなくても、簡単に高品質なプログラムが作れるようになることを目指しています。そのために、プログラムを書くための言語(プログラミング言語)や、作ったプログラムを効率よく実行するためのシステムを研究しています。
情報通信専攻
コンピュータサイエンス専攻