编译原理是计算机科学与技术专业的核心专业基础课,通过对该课程的学习,使学生掌握编译过程中的相关原理和编译技术,能初步进行编译程序的开发和维护,同时有利于学生提高专业素质和适应社会多方面需要的能力。
本课程授课形式也在不断地发展探索中。从最初传统的课堂授课模式,发展到引入基于CDIO的卓越工程师实践创新教学方式,从学校的重点课程到上海市的重点课程,以及上海市的精品课程,授课方式一直紧跟随时代和技术的发展。
本课程2013年被评为上海市重点建设课程,2015年上海市精品课程。