計算機工学 (大学1年生)
情報システムにおけるハードウェア、ソフトウェアの基礎について,コンピュータ、インターネットに関する最新のトピックスも交えながら、分かり易く講じる.
* 課題提出に関する注意事項
計算機アルゴリズム (大学2年生)
計算機上で各種問題を効率良く解くために重要なデータ構造とアルゴリズム,及びアルゴリズムの効率を評価するための計算複雑さの理論の基礎について講じる.
コンピュータアーキテクチャ (大学2年生)
計算機アーキテクチャ (大学3年生)
計算機アーキテクチャとは何かに始まり,計算機上でのデータ表現や命令セットアーキテクチャの分類,プロセッサ(ハードワイアード制御・マイクロプログラム制御,データパス,RISCとCISC,パイプライニング),メモリ階層(キャッシュ,仮想記憶),入出力システム等の構成法について講じる.
* 課題提出に関する注意事項
コンピュータアーキテクチャ特論 (大学院)
最新のコンピュータアーキテクチャに関して,スーパースカラ,VLIW,演算パイプライン,データフローマシン,プロセッサアレイ,マルチプロセッサ等の各種並列処理アーキテクチャを中心として,それらのアーキテクチャの能力を有効に引き出すために必須な並列処理ソフトウェア,及び並列処理技術の応用について講じる.
CS最先端技術:”最先端の並列処理技術” (2006年10月3日)
* 講義資料
