Course45 lectures36 h 41 min
Computer Science 61A - Fall 2008
Brian HARVEY · University of California, Berkeley
About
COMPSCI 61A LEC 001 Fa08
The Structure and Interpretation of Computer Programs
Lectures
- functional programming I
- functional programming I
- functional programming II
- higher-order procedures I
- higher-order procedures II
- orders of growth
- recursion and iteration
- user interface I (Alan Kay)
- user interface II (Alan Kay)
- data abstraction
- sequences
- Example - calculator
- hierarchical data I
- hierarchical data II
- Scheme-1 interpreter
- generic operators I
- generic operators II
- object-oriented programming I
- object-oriented programming II
- object-oriented programming III
- assignment and state
- environments I
- environments II
- mutable data I
- mutable data II
- vectors
- client-server programming
- concurrency I
- concurrency II
- streams I
- streams II
- mapreduce I
- metacircular evaluator, Logo I
- metacircular evaluator, Logo II
- mapreduce II
- analyzing evaluator
- Therac-25
- lazy evaluator
- nondeterministic evaluator I
- nondeterministic evaluator II
- logic programming I
- logic programming II
- shell programming
- review
- review
Credits and licence
- Institution
- University of California, Berkeley
- Teacher
- Brian HARVEY
- Year
- 2008
- Level
- Undergraduate
- Language
- English
- Subjects
- Computer science, Engineering
- Source
- Internet Archive
- Licence
- CC BY-NC-ND 3.0, as Internet Archive states it. Non-commercial use only, and no changed versions. Internet Archive's terms
- Who can watch
- Internet Archive gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed