# Computer Science 61A - Fall 2009

- Institution: University of California, Berkeley
- Teacher: Brian HARVEY
- Year: 2009
- Level: Undergraduate
- Language: English
- Subjects: Computer science, Engineering
- Source: [Internet Archive](https://archive.org/details/ucberkeley_webcast_itunesu_354818321)
- Licence: [CC BY-NC-ND 3.0](http://creativecommons.org/licenses/by-nc-nd/3.0/) (Non-commercial use only, and no changed versions.)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

COMPSCI 61A LEC 001 Fa09

The Structure and Interpretation of Computer Programs

## Lectures

1. [Lecture 1](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5), 51 min (Audio)
2. [Lecture 2](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-2), 50 min (Audio)
3. [Lecture 3](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-3), 53 min (Audio)
4. [Lecture 4](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-4), 50 min (Audio)
5. [Lecture 5](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-5), 48 min (Audio)
6. [Lecture 7](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-6), 53 min (Audio)
7. [Lecture 8](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-7), 47 min (Audio)
8. [Lecture 9](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-8), 52 min (Audio)
9. [Lecture 10: Sequences](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-9), 50 min (Audio)
10. [Lecture 11: User Interface (Alan Kay) 2](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-10), 12 min (Audio)
11. [Lecture 12: Example: Calculator](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-11), 51 min (Audio)
12. [Lecture 13: Hierarchical Data](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-12), 53 min (Audio)
13. [Lecture 14: Hierarchical Data](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-13), 51 min (Audio)
14. [Lecture 15: Mapreduce](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-14), 51 min (Audio)
15. [Lecture 16: Generic Operators](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-15), 51 min (Audio)
16. [Lecture 17: Generic Operators](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-16), 45 min (Audio)
17. [Lecture 18: Object-Oriented Programming](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-17), 52 min (Audio)
18. [Lecture 19: Object-Oriented Programming](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-18), 48 min (Audio)
19. [Lecture 20: Object-Oriented Programming](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-19), 7 min (Audio)
20. [Lecture 21: Assignment and State](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-20), 50 min (Audio)
21. [Lecture 22: Environments](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-21), 52 min (Audio)
22. [Lecture 23: Environments](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-22), 50 min (Audio)
23. [Lecture 24: Mutable Data](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-23), 50 min (Audio)
24. [Lecture 25: Mutable Data](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-24), 52 min (Audio)
25. [Lecture 26: Vectors](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-25), 49 min (Audio)
26. [Lecture 27: Client/Server Programming](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-26), 47 min (Audio)
27. [Lecture 28: Concurrency](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-27), 52 min (Audio)
28. [Lecture 29: Concurrency](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-28), 50 min (Audio)
29. [Lecture 30: Streams](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-29), 53 min (Audio)
30. [Lecture 31: Streams](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-30), 50 min (Audio)
31. [Lecture 32: Metacircular Evaluator](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-31), 50 min (Audio)
32. [Lecture 33: Metacircular Evaluator, Logo](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-32), 51 min (Audio)
33. [Lecture 34: Mapreduce](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-33), 50 min (Audio)
34. [Lecture 35: Analyzing Evaluator](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-34), 50 min (Audio)
35. [Lecture 36: Therac-25](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-35), 51 min (Audio)
36. [Lecture 37: Lazy Evaluator](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-36), 54 min (Audio)
37. [Lecture 38: Nondeterministic Evaluator](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-37), 51 min (Audio)
38. [Lecture 39: Nondeterministic Evaluator](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-38), 50 min (Audio)
39. [Lecture 40: Logic Programming](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-39), 50 min (Audio)
40. [Lecture 41: Logic Programming](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-40), 49 min (Audio)
41. [Lecture 42: Review](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818321/3f1b0fcb1ec5-41), 41 min (Audio)
