SCCI Digital Library and Forum
Menu
Home
About Us
Video Library
eBooks
SCCI Forum
Home
»
Applied Sciences
»
Engineering
»
Electrical Engineering and Computer Science (M-I-T)
»
Structure and Interpretation of Computer Programs (M-I-T)
»
2A Higher-order Procedures
2A Higher-order Procedures
Course:
Structure and Interpretation of Computer Programs (M-I-T)
Discipline:
Applied Sciences
Institute:
MIT
Instructor(s):
Harold Abelson, Gerald Jay Sussman, Julie Sussman
Level:
Undergraduate
Structure and Interpretation of Computer Programs (M-I-T)
1A Overview and Introduction to Lisp
10A Compilation
10B Storage Allocation and Garbage Collection
1B Procedures and Processes; Substitution Model
2A Higher-order Procedures
2B Compound Data
3A Henderson Escher Example
3B Symbolic Differentiation; Quotation
4A Pattern Matching and Rule-based Substitution
4B Generic Operators
5A Assignment, State, and Side-effects
5B Computational Objects
6A Streams, Part 1
6B Streams, Part 2
7A Metacircular Evaluator, Part 1
7B Metacircular Evaluator, Part 2
8A Logic Programming, Part 1
8B Logic Programming, Part 2
9A Register Machines
9B Explicit-control Evaluator