之前曾有新闻说SICP6.001课程被最新得6.00、6.01、6.02所替代,6.001正式“退休”。
而在刚收到的MITOCW上的订阅邮件,MIT更新了OCW网页上的课程,其中新课程有一门6.945 Adventures in Advanced Symbolic Programming,级别是Graduate,由Gerald Sussman(SICP的作者之一)教授,其中阅读列表中包含了SICP。
也许,这门课就是SICP的继承者。
课程网页:
http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-945Spring-2009/CourseHome/index.htm
6.945 Adventures in Advanced Symbolic Programming
Course Description
This course covers concepts and techniques for the design and implementation of large software systems that can be adapted to uses not anticipated by the designer. Applications include compilers, computer-algebra systems, deductive systems, and some artificial intelligence applications. Topics include combinators, generic operations, pattern matching, pattern-directed invocation, rule systems, backtracking, dependencies, indeterminacy, memoization, constraint propagation, and incremental refinement. Substantial weekly programming assignments are an integral part of the subject.