Independent academic archive · Rights remain with the original publishers · Streamed via YouTube
Independent academic archive · Rights remain with the original publishers · Streamed via YouTube

A foundational lecture from MIT's seminal 6.001 course, exploring the concept of streams in functional programming and their role in managing computational processes.
Opening lecture of 6-session syllabus
Symbolic Differentiation and Quotation in Lisp
Professor of Electrical Engineering and Computer Science at MIT
MIT Professor of Electrical Engineering and Computer Science and co-author of Structure and Interpretation of Computer Programs (SICP).
Professor of Electrical Engineering and Computer Science
MIT Professor and co-author of SICP and Structure and Interpretation of Classical Mechanics, co-inventor of the Scheme programming language.
Harold Abelson, Gerald Jay Sussman et al.
The legendary 'Wizard Book' written by Hal Abelson and Gerald Jay Sussman for MIT 6.001—exploring procedural abstraction, metalinguistic evaluators, and register machines.
44:02Hal Abelson & Gerald Jay Sussman · MIT
41:51Gerald Jay Sussman · MIT
1:04:31Hal Abelson & Gerald Jay Sussman · MIT
1:16:49Hal Abelson & Gerald Jay Sussman · MIT
1:10:43Hal Abelson & Gerald Jay Sussman · MIT
Parallel undergraduate curricula in Distributed Systems taught at University of Cambridge (Martin Kleppmann) and MIT (Hal Abelson & Gerald Jay Sussman).
MIT: Logic Programming, Part 1 (MIT) establishes the undergraduate foundations in Distributed Systems required for MIT 6.824: Distributed Systems (MIT).
Introduction to Computer Science and Programming using Python (MIT) establishes the introductory foundations in Distributed Systems required for MIT: Logic Programming, Part 1 (MIT).
Co-authors of Structure and Interpretation of Computer Programs (SICP) and co-instructors of MIT's foundational 6.001 curriculum.
1:12:56MIT