次々は主にコンパイラや静的解析は、共有への皆のためにここですが、また、そのデータをアーカイブするために、いくつかのコースを収集します。
海外のいくつかのコース:
1、スタンフォードコンパイラコースシリーズ
CS143:CS143:コンパイラ
CS243:CS243 -高度なコンパイラ
CS343:CS 343
コースのこのシリーズは、3つのコースの合計。これは、CS143コンパイラの基本について話して、CS142は、プログラムの解析と最適化技術の話、ドラゴン本の著者モニカ・ラムは、このコースでインストラクター、CS143は、近年では、コンパイラの焦点の分野における最新の研究成果であります、当然の中心は読み、関連する論文の議論の上に置きます。
また、https://www.bilibili.com/video/av18939632 オープンクラスは、CS143コースの簡略化されたバージョンであると言われます。
2、ペンコンパイラコース
CIS341:CIS 341春2020
実行中の字句/構文解析、コード生成、意味解析、最適化、サポートの面:それは分かれ、基本的なコンパイラのコースに属します。
3氏フェルナンド静的プログラム解析のコース
DCC888:https://homepages.dcc.ufmg.br/~fernando/classes/dcc888/
このコースでは、非常に包括的に非常に詳細でPPTコンテンツ、参照情報も非常にいっぱいになっ導入静的コード解析、静的解析手順と、対応する最適化技術のために主にあります。一方、LLVMに関連したコース内容のコースも一部。
4、オーフスの(デンマーク)大学の静的コード解析プログラム
SPA: 静的プログラム解析
これはもちろん、対応する材料もカバーされている基本的な要素の静的解析のために出して、コンテンツの多くはまた、DCC888はもちろん、参照として選択します。コンテンツは必ずしもDCC888包括的にカバーではありませんが、しかし、内容はより多くのシステムの中に、対象となるよう、教科書があるので。
5、ライス大学コンパイラ建設コース
COMP412:https://www.clear.rice.edu/comp412/
6、サクラメント州立大学コンパイラ建設コース
CSC 151:コンパイラの建設:英国のコンパイラの理論[単語]コンパイラ建設、サクラメント州立CSC 151( Shobaki)_ ビープ音マイルマイル(゜-゜)ZU RO乾杯〜-bilibili
7、UIUCコンパイラコース
CS426:https://courses.engr.illinois.edu/cs426/fa2019/
CS526:CS526新しいものではありません開始(https://courses.engr.illinois.edu/cs526/sp2020/)
歴史カリキュラム:http://polaris.cs.uiuc.edu/~padua/cs526/
----------------------------
いくつかの国内の大学のコース:
1、国立大学防衛の技術コンパイラ理論
国防科学技術大学 - 高精細_ビープ音マイルマイルとコンパイラの理論(クラシックコース)(゜ - ゜)ZU RO乾杯〜-bilibili
2、大規模なコンパイラの理論ハルビン工業大学
コンパイラの理論 - ハルビン工業大学(MOOCクラシックコース)_ビープ音マイルマイル(゜ - ゜)ZU RO乾杯〜-bilibili
3、コンパイラ理論、東南大学
遼全力コンパイラ理論、東南大学64マイル_ビープ音のマイルを話す(゜ - ゜)ZU RO乾杯〜-bilibili
4、西安交通大学コンパイラ理論
ZU RO乾杯〜-bilibili - 西安交通大学[56]完全なコンパイラの理論は、風水Boqin _ビープ音マイルのマイルを(゜゜)強調します
5、教授陳Yiyun、中国科学技術大学「コンパイラ理論と技術」
ZU RO乾杯〜-bilibili - 中国科学院_ビープビープマイルマイル(゜゜)のチェン・イー・ユンコンパイラ理論
(シリーズの)6、南京大学、静的コード解析プログラム
最初のレッスン:南京大学"解析ソフト"コース01(はじめ)_ビープ音マイルマイル(゜-゜)ZU RO乾杯〜-bilibili
第二の教訓:南京大学「解析ソフト」コース02(中間表現)_ビープ音マイルマイル(゜-゜)ZU RO乾杯〜-bilibili
--------------------------------
コースの業界のいくつか:
1、隋元コンパイラ技術の最適化(シリーズの)プログラム:
このコースは、上記のDCC888はもちろんDCC888にPPT、だけでなく、コアプログラムの解析と最適化を説明するために、ほとんどの時間を開くに基づいています。
2、CASソフトウェアPLCT研究所とHelloGCC / HelloLLVMコンパイラ技術の共同打ち上げと(シリーズの)実用的な入門コース
アーク・コンパイラ技術や実用的なエントリ(+オープンソースプロジェクトのコンパイラ理論)_ビープ音マイルマイル(゜ - ゜)ZU RO乾杯〜-bilibili
コースでは、理論的な部分の両方が含まれ、実用的な部分もかなりの割合が含まれているので、コンパイラや大学のコースは同じではありません。同時に、焦点は、コンパイラ理論コース上にあり、大学は重要な大規模な数の後端よりも異なっています。