课程名称: Structure and Interpretation of Computer Programs课程官网地址:2022年春先修课程: 零基础可学重要程度: Berkeley入门第一课课程评点: 这门课是全美计算机五大名课之一。
课程说明美国名校是非常重视基础的编程教育的,和哈佛、Stanford等学校一样,伯克利也有自己的CS专业入门系列课。
CS61A:主要是用Python来掌握函数式编程、面向对象以及SQL等等;CS61B:CS61B 数据结构,则是算法与数据结构的入门课,不过使用的编程语言是Java;CS61C:CS61C 计算机组成原理,则基于RISC-V的计算机体系结构这几门课也都是非常值得学习的重要核心课程,对Berkeley体系感兴趣的童鞋可以围绕这个路线深入学习。
配套教材SICP这门课以前是学Scheme编程语言,配套的教材也是神书“巫师书”《计算