Stanford University
University of Pennsylvania
RICE University
COMP 412: Compiler Construction for Undergraduates --Keith Cooper, Michael Burke
COMP 512: Advanced Compiler Construction --Keith D. Cooper
California State University, Sacramento
CSC 151: Compiler Construction --Bilibili video
University of Illinois Urbana-Champaign
University of Cambridge
University of Texas
University of California San Diego
Cornell University
CS 6120: Advanced Compilers β --Adrian Sampson
NPTEL(India, Contain video)
IIT Kharagpur: Compiler Design --Santanu Chattopadhyay
IIT Kanpur: Compiler Design --S.K.Aggarwal
IISc Bangalore: Compiler Design --Y.N.Srikant
IISc Bangalore: Principles of Compiler Design --Y.N.Srikant
University of Toronto
CSCD70: COMPILER OPTIMIZATION --Gennady Pekhimenko
Carnegie Mellon University
KAIST(Korea Advanced Institute of Science and Technology)
Swarthmore College
University of Massachusetts at Lowell
406: Compiler Construction --Jay McCarthy
中科院软件所PLCT实验室 && HelloGCC && HelloLLVM
方舟·编译技术入门与实战 --吴伟
方舟编译器短视频 --slides --Bilibili video --史宁宁
清华大学 --王生原,陈 渝,姚海龙
中国科学技术大学
编译原理 --Bilibili video --陈意云
Principles and Techniques of Compiler(2019) --李诚
Principles and Techniques of Compiler(2019) --张昱
哈尔滨工业大学 --Bilibili video --陈鄞
西安交通大学 --Bilibili video --冯博琴
东南大学 --Bilibili video --廖力
国防科技大学 --Bilibili video --王挺
北京航空航天大学 --icourse --张莉
Stanford University: CS243: Program Analysis and Optimization
University of Pennsylvania: Software Analysis and Testing
Aarhus University: Static Program Analysis
Federal University of Minas Gerais: DCC888: Static Program Analysis YOUTUBE video --Fernando M Q Pereira
Carnegie Mellon University: 17-355/17-665/17-819 Program Analysis
Peking University:
Software Analysis 2019 --Yingfei Xiong(熊英飞)
Software Analysis 2020(video) --Yingfei Xiong(熊英飞)
Nanjing University
Software Analysis --Yue Li(李樾), Tian Tan(谭添)
--Bilibili video:
01:Introduction 02: Intermediate Representation 03: Data Flow Analysis I 04: Data Flow Analysis II
05: Data Flow Analysis - Foundations I 06: Data Flow Analysis - Foundations II 07: Interprocedural Analysis 08: Pointer Analysis
09:Pointer Analysis - Foundations I 10: Pointer Analysis - Foundations II 11: Pointer Analysis - Context Sensitivity I 12: Pointer Analysis - Context Sensitivity II
13: Static Analysis for Security 14: Datalog-Based Program Analysis 15: CFL-Reachability and IFDS 16: Soundness and Soundiness
燧原科技
《编译优化》--官孝峰
--Bilibili video:
01: 编译器简介+从源码到运行 02: BB+CFG+Local_optimization 03: DFA1 04: DFA2
05: WorkList 06: Pointer Analysis 07: SSA 08: Register Allocation
09: Case Study & ILP(I) 10: ILP(II) Instruction Scheduling (完结)
University of California, Berkeley
CS294-113: Virtual Machines and Managed Runtimes Bilibili video
Virtual Machines Summer School
Brown University
University of WASHINGTON
Carnegie Mellon University
Peking University
编程语言的设计原理 --Yingfei Xiong(熊英飞)
Programming Language Implementation Summer School
Cornell University
CS 4110: Programming Languages and Logics --Adrian Sampson
CS 6110: Advanced Programming Languages --Adrian Sampson
Indiana University Bloomington
P523: Programming Language Implementation --Arun Chauhan
Nanjing University
程序设计语言的形式语义 -- Hongjin Liang(梁红瑾)
CS61a: Structure and Interpretation of Computer Programs -- Xinyu Feng(冯新宇)
CS242: Foundations of Programming Languages -- Xinyu Feng(冯新宇)
OPLSS — Oregon Programming Language Summer Schoo
2020:Due to the unprecedented public health crisis caused by the Covid-19 outbreak, the organisers of OPLSS2020 have decided to cancel the event for this summer.
2019:Foundations of Probabilistic Programming and Security
2018:Parallelism and Concurrency
2016:Types, Logic, Semantics, and Verification
2015:Types, Logic, Semantics, and Verification
2014:Types, Logic, Semantics, and Verification
2013:Types, Logic, and Verification
2012:Logic, Languages, Compilation, and Verification
2011:Types, Semantics and Verification
2010:Logic, Languages, Compilation, and Verification
2009:Theory & Practice of Language Implementation
2008:Logic and Theorem Proving
2007:Integrating with the External World
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。