テキトーに教科書やwebを見ても挫折しそうなので、コンピューターサイエンス を教えている大学ではどんな授業があるのかを調べて、即した本を買えばいいじゃん!と思って調べて見た。
日本のインターネットの父がいるSFCでは、シラバスを村井純で絞ると下記のような授業がヒットする。※ここは自由に授業を取っていくので先生で絞らないといけない…
(C2087)オペレーティングシステム
(35010)コンピュータアーキテクチャ
(04180)インターネット
(35060)インターネットオペレーション(TCP/IPとか?)
(45090)インターネットシステム構成法
(13070)ネットワークプログラミング
(35020)ネットワークアーキテクチャ
(45070)モバイルネットワーク論
(13060)システムプログラミング
(35070)情報通信セキュリティとプライバシー
(45100)情報セキュリティマネジメント
学部の授業だとこんな感じ。コンピューターの仕組み、インターネット(ネットワーク)の仕組み、プログラミングがちょっと、セキュリティ、て感じ。意外と領域は少ないのだなと感じた。
では東大はどうか。東大大学院の情報理工学研究科(コンピュータ科学)の講義はこんな感じ。
アルゴリズム論
メディア情報学
計算機言語システム論
並列数値計算論
計算生物物理
配列解析アルゴリズム特論
DNA情報解析特論
ゲノム機能情報解析特論
プログラミング代数特論
テキストメディア特論
先端アルゴリズム論
実践英語対話表現演習I
戦略ソフトウェア特論
論文構成法
学際計算科学特論
先端データ解析論
先端統計モデリング論
コンピュータアーキテクチャ特論
オペレーティングシステム特論
近似・オンラインアルゴリズムとその応用
情報セキュリティのためのアルゴリズム
ネットワーク最適化
計算科学プログラミングI
計算科学プログラミングII
計算科学における情報圧縮
研究倫理
グローバル・クリエイティブリーダー実践英語演習I
グローバル・クリエイティブリーダー実践英語演習II
計算科学アライアンス特別講義I
計算科学アライアンス特別講義II
コンピュータ科学特別講義I
コンピュータ科学特別講義II
コンピュータ科学特別講義IV
コンピュータ科学特別講義 V
英語とか論文執筆系があるが、よりマニアックなアルゴリズムとか入っている感じ。やはりコンピュータの仕組みか(当たり前だけど)。
Moocで大流行りのPythonプログラミングとか機械学習とかはあんまり出てこない。流行っているものとプロとして必須なものはやはり違うのだね。ここら辺で足腰を鍛えないとダメということか。
日本のインターネットの父がいるSFCでは、シラバスを村井純で絞ると下記のような授業がヒットする。※ここは自由に授業を取っていくので先生で絞らないといけない…
(C2087)オペレーティングシステム
(35010)コンピュータアーキテクチャ
(04180)インターネット
(35060)インターネットオペレーション(TCP/IPとか?)
(45090)インターネットシステム構成法
(13070)ネットワークプログラミング
(35020)ネットワークアーキテクチャ
(45070)モバイルネットワーク論
(13060)システムプログラミング
(35070)情報通信セキュリティとプライバシー
(45100)情報セキュリティマネジメント
学部の授業だとこんな感じ。コンピューターの仕組み、インターネット(ネットワーク)の仕組み、プログラミングがちょっと、セキュリティ、て感じ。意外と領域は少ないのだなと感じた。
では東大はどうか。東大大学院の情報理工学研究科(コンピュータ科学)の講義はこんな感じ。
アルゴリズム論
メディア情報学
計算機言語システム論
並列数値計算論
計算生物物理
配列解析アルゴリズム特論
DNA情報解析特論
ゲノム機能情報解析特論
プログラミング代数特論
テキストメディア特論
先端アルゴリズム論
実践英語対話表現演習I
戦略ソフトウェア特論
論文構成法
学際計算科学特論
先端データ解析論
先端統計モデリング論
コンピュータアーキテクチャ特論
オペレーティングシステム特論
近似・オンラインアルゴリズムとその応用
情報セキュリティのためのアルゴリズム
ネットワーク最適化
計算科学プログラミングI
計算科学プログラミングII
計算科学における情報圧縮
研究倫理
グローバル・クリエイティブリーダー実践英語演習I
グローバル・クリエイティブリーダー実践英語演習II
計算科学アライアンス特別講義I
計算科学アライアンス特別講義II
コンピュータ科学特別講義I
コンピュータ科学特別講義II
コンピュータ科学特別講義IV
コンピュータ科学特別講義 V
英語とか論文執筆系があるが、よりマニアックなアルゴリズムとか入っている感じ。やはりコンピュータの仕組みか(当たり前だけど)。
Moocで大流行りのPythonプログラミングとか機械学習とかはあんまり出てこない。流行っているものとプロとして必須なものはやはり違うのだね。ここら辺で足腰を鍛えないとダメということか。
コメント
コメントを投稿