Procedures and Processes: The Substitution Model, Recursion & IterationStructure and Interpretation of Computer Programs (SICP) · Lec 2·Software Architecture & Abstraction · Hal Abelson & Gerald Jay Sussman · MITHal Abelson&Gerald Jay SussmanMIT—58:22
A Conversation with CMU Faculty & Students on CS Education (July 2007)Systems & CS·Research Seminar·Software Design & HCI · Alan Kay · Carnegie Mellon UniversityAlan KayCarnegie Mellon University—1:20:48