Lecture

Right Arrow

SEARCH COURSES / LECTURES

Left Arrow

Structure and Interpretation of Computer Programs (M-I-T)

(20 Lectures Available)

S# Lecture Course Institute Instructor Discipline
1
  • 1A Overview and Introduction to Lisp
Structure and Interpretation of Computer Programs (M-I-T) MIT Harold Abelson, Gerald Jay Sussman, Julie Sussman Applied Sciences
2
  • 10A Compilation
Structure and Interpretation of Computer Programs (M-I-T) MIT Harold Abelson, Gerald Jay Sussman, Julie Sussman Applied Sciences
3
  • 10B Storage Allocation and Garbage Collection
Structure and Interpretation of Computer Programs (M-I-T) MIT Harold Abelson, Gerald Jay Sussman, Julie Sussman Applied Sciences
4
  • 1B Procedures and Processes; Substitution Model
Structure and Interpretation of Computer Programs (M-I-T) MIT Harold Abelson, Gerald Jay Sussman, Julie Sussman Applied Sciences
5
  • 2A Higher-order Procedures
Structure and Interpretation of Computer Programs (M-I-T) MIT Harold Abelson, Gerald Jay Sussman, Julie Sussman Applied Sciences
6
  • 2B Compound Data
Structure and Interpretation of Computer Programs (M-I-T) MIT Harold Abelson, Gerald Jay Sussman, Julie Sussman Applied Sciences
7
  • 3A Henderson Escher Example
Structure and Interpretation of Computer Programs (M-I-T) MIT Harold Abelson, Gerald Jay Sussman, Julie Sussman Applied Sciences
8
  • 3B Symbolic Differentiation; Quotation
Structure and Interpretation of Computer Programs (M-I-T) MIT Harold Abelson, Gerald Jay Sussman, Julie Sussman Applied Sciences
9
  • 4A Pattern Matching and Rule-based Substitution
Structure and Interpretation of Computer Programs (M-I-T) MIT Harold Abelson, Gerald Jay Sussman, Julie Sussman Applied Sciences
10
  • 4B Generic Operators
Structure and Interpretation of Computer Programs (M-I-T) MIT Harold Abelson, Gerald Jay Sussman, Julie Sussman Applied Sciences
11
  • 5A Assignment, State, and Side-effects
Structure and Interpretation of Computer Programs (M-I-T) MIT Harold Abelson, Gerald Jay Sussman, Julie Sussman Applied Sciences
12
  • 5B Computational Objects
Structure and Interpretation of Computer Programs (M-I-T) MIT Harold Abelson, Gerald Jay Sussman, Julie Sussman Applied Sciences
13
  • 6A Streams, Part 1
Structure and Interpretation of Computer Programs (M-I-T) MIT Harold Abelson, Gerald Jay Sussman, Julie Sussman Applied Sciences
14
  • 6B Streams, Part 2
Structure and Interpretation of Computer Programs (M-I-T) MIT Harold Abelson, Gerald Jay Sussman, Julie Sussman Applied Sciences
15
  • 7A Metacircular Evaluator, Part 1
Structure and Interpretation of Computer Programs (M-I-T) MIT Harold Abelson, Gerald Jay Sussman, Julie Sussman Applied Sciences
16
  • 7B Metacircular Evaluator, Part 2
Structure and Interpretation of Computer Programs (M-I-T) MIT Harold Abelson, Gerald Jay Sussman, Julie Sussman Applied Sciences
17
  • 8A Logic Programming, Part 1
Structure and Interpretation of Computer Programs (M-I-T) MIT Harold Abelson, Gerald Jay Sussman, Julie Sussman Applied Sciences
18
  • 8B Logic Programming, Part 2
Structure and Interpretation of Computer Programs (M-I-T) MIT Harold Abelson, Gerald Jay Sussman, Julie Sussman Applied Sciences
19
  • 9A Register Machines
Structure and Interpretation of Computer Programs (M-I-T) MIT Harold Abelson, Gerald Jay Sussman, Julie Sussman Applied Sciences
20
  • 9B Explicit-control Evaluator
Structure and Interpretation of Computer Programs (M-I-T) MIT Harold Abelson, Gerald Jay Sussman, Julie Sussman Applied Sciences