Structure and Interpretation of Computer Programs (SICP)
Hal Abelson & Gerald Jay Sussman
Hal Abelson and Gerald Jay Sussman's landmark MIT 6.001 lectures introducing computational thinking, Lisp, procedural abstraction, linear recursion versus iteration, and the substitution model of evaluation.
Start Lecture 12 lectures · 2h total
Syllabus progress0 of 2 watched
Syllabus
201
Lecture 1· 1:12:56
Overview and Introduction to Lisp: Procedural & Symbolic Abstraction
Harold Abelson's inaugural lecture for MIT's 6.001, "Structure and Interpretation of Computer Programs," introduces Lisp as a foundational tool for computational abstraction.
1:12:56
02
Lecture 2· 58:22
Procedures and Processes: The Substitution Model, Recursion & Iteration
A foundational exploration of procedures, processes, and the substitution model, integral to understanding computation as taught in MIT's 6.001 'Structure and Interpretation of Computer Programs'.
58:22

