# Computer Science 10 - Spring 2012

- Institution: University of California, Berkeley
- Taught by: Daniel Garcia, Yaniv Assaf, Aijia Yan, Gerald Friedland, Bjorn Hartmann, Raffi Krikorian, Armando Fox
- Year: 2012
- Level: Undergraduate
- Language: English
- Subjects: Computer science, Engineering
- Source: [Internet Archive](https://archive.org/details/ucberkeley_webcast_itunesu_496412424)
- 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 10 LEC 001 Sp12

The Beauty and Joy of Computing

## Lectures

1. [Lecture 1: Welcome - Abstraction](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9), 50 min (Video)
2. [Lecture 2: How it Works - 3D Graphics](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-2), 42 min (Video)
3. [Lecture 3: Video Games](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-3), 46 min (Video)
4. [Lecture 4: Functions](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-4), 43 min (Video)
5. [Lecture 5: Programming Paradigms](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-5), 47 min (Video)
6. [Lecture 6: Algorithms](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-6), 44 min (Video)
7. [Lecture 7: Algorithmic Complexity](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-7), 53 min (Video)
8. [Lecture 8: Concurrency](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-8), 45 min (Video)
9. [Lecture 9: Recursion](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-9), 52 min (Video)
10. [Lecture 10: Social Implications of Computing](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-10), 45 min (Video)
11. [Lecture 11: Recursion II](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-11), 40 min (Video)
12. [Lecture 12: Sharing Multimedia on the Internet - Online Privacy](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-12), 43 min (Video)
13. [Lecture 13: Human-Computer Interaction](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-13), 50 min (Video)
14. [Lecture 14](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-14), 48 min (Video)
15. [Lecture 15: Twitter: Raffi Krikorian](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-15), 51 min (Video)
16. [Lecture 16: Artifical Intelligence](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-16), 45 min (Video)
17. [Lecture 17: The Internet.How it Works and How to Keep it That Way](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-17), 50 min (Video)
18. [Lecture 18: Higher Order Functions I](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-18), 48 min (Video)
19. [Lecture 19: Higher Order Functions II](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-19), 47 min (Video)
20. [Lecture 20: Distributed Computing](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-20), 50 min (Video)
21. [Lecture 21: Saving the World with Computing: Katy Yelick](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-21), 50 min (Video)
22. [Lecture 22: Limits of Computing](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-22), 48 min (Video)
23. [Lecture 23: Future of Computing](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-23), 44 min (Video)
24. [Lecture 24: Intro to Software as a Service - SaaS - and Cloud Computing](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-24), 43 min (Video)
25. [Lecture 25: Summary and Farewell](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_496412424/11a5549f4bc9-25), 36 min (Video)
