Fall 2019: Course Information
Meeting time: |
Monday 14:00 - 15:35; Wednesday 9:45 - 11:20 |
Classroom: |
3A408 |
Instructor:
Yu Zhang ( 张昱 ),
Email: yuzhang@ustc.edu.cn
Office: 科技实验楼西楼615,
Phone: 63603804,
Office Hours: Monday 15:50~17:00
Teaching Assistants:
- Haowei Deng ( 邓皓巍 ):
Email:
jackdhw@mail.ustc.edu.cn
Office: 科技实验楼西楼610,
Phone: 17305699481,
Office Hours: Friday 15:00~17:00
- Yitong Huang ( 黄奕桐 ):
Email:
hyt@mail.ustc.edu.cn
Office: 科技实验楼西楼610,
Phone: 15156036998,
Office Hours: Thursday 15:00~17:00
Course related Websites:
- EduCoder for discussion, online practice, etc.
Prerequisites
Please do not take this course unless you have the prerequisites:
C Programming Language and Data Structures.
Syllabus
2019年8月版
Reference Material
- 陈意云、张昱,编译原理(第3版)(普通高等教育“十二五”国家级规划教材),
高等教育出版社,2014.9.
- Compilers: Principles, Techniques, and Tools
by Aho, Sethi, and Ullman—also known as "The Red Dragon Book".
- Christopher W. Fraser, and David R. Hanson. A Retargetable C Compiler: Design and Implementation. Addison-Wesley, 1995.
王挺、黄春 等译. 可变目标C编译器——设计与实现. 电子工业出版社,2005.