# Computer Science 61C - Spring 2010

- Institution: University of California, Berkeley
- Teacher: Daniel D. GARCIA
- Year: 2010
- Level: Undergraduate
- Language: English
- Subjects: Computer science, Engineering
- Source: [Internet Archive](https://archive.org/details/ucberkeley_webcast_itunesu_354818653)
- 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 61C LEC 001 Sp10

Machine Structures

## Lectures

1. [Lecture 1: Course Introduction](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92), 50 min (Audio)
2. [Lecture 2: Number Representation](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-2), 46 min (Audio)
3. [Lecture 3: Introduction to C](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-3), 53 min (Audio)
4. [Lecture 4: C Pointers, Arrays, Strings](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-4), 52 min (Audio)
5. [Lecture 5: C Structures, scanf, malloc](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-5), 53 min (Audio)
6. [Lecture 6: Memory Management I](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-6), 50 min (Audio)
7. [Lecture 7: Memory Management II](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-7), 53 min (Audio)
8. [Lecture 8: MIPS Intro](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-8), 54 min (Audio)
9. [Lecture 9: MIPS lw, sw, Decisions I](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-9), 49 min (Audio)
10. [Lecture 10: MIPS Decisions II](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-10), 49 min (Audio)
11. [Lecture 11: MIPS Procedures I](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-11), 55 min (Audio)
12. [Lecture 12: MIPS Procedures and Logic Ops](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-12), 50 min (Audio)
13. [Lecture 13: MIPS Instruction Format I](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-13), 53 min (Audio)
14. [Lecture 14: MIPS Instruction Format II](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-14), 51 min (Audio)
15. [Lecture 15: Floating Point I](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-15), 52 min (Audio)
16. [Lecture 16: Floating Point II](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-16), 50 min (Audio)
17. [Lecture 17: MIPS Instruction Format III](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-17), 50 min (Audio)
18. [Lecture 18: Compilation, Assembly, Linking I](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-18), 45 min (Audio)
19. [Lecture 19: Compilation, Assembly, Linking II](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-19), 48 min (Audio)
20. [Lecture 20: Students solve the Midterm](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-20), 50 min (Audio)
21. [Lecture 21: Intro to Synch. Digital Systems](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-21), 47 min (Audio)
22. [Lecture 22: State Elements](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-22), 47 min (Audio)
23. [Lecture 23: State Elements](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-23), 52 min (Audio)
24. [Lecture 24: Combinational Logic](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-24), 51 min (Audio)
25. [Lecture 25: CPU Design: Single-Cycle I](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-25), 51 min (Audio)
26. [Lecture 26: CPU Design: Single-Cycle II](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-26), 52 min (Audio)
27. [Lecture 27: CPU Design: Control](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-27), 50 min (Audio)
28. [Lecture 28: CPU Design: Pipelining I](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-28), 52 min (Audio)
29. [Lecture 29: CPU Design: Pipelining II](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-29), 49 min (Audio)
30. [Lecture 30: Caches I](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-30), 43 min (Audio)
31. [Lecture 31: Caches II](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-31), 50 min (Audio)
32. [Lecture 32: Caches III](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-32), 53 min (Audio)
33. [Lecture 33: Virtual Memory I](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-33), 51 min (Audio)
34. [Lecture 34: Virtual Memory II](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-34), 51 min (Audio)
35. [Lecture 35: I/O: Basics, Storage, and Networks](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-35), 52 min (Audio)
36. [Lecture 36: Performance](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-36), 45 min (Audio)
37. [Lecture 37: Intra-machine Parallelism: pthreads](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-37), 50 min (Audio)
38. [Lecture 38: Inter-machine Parallelism: mpi/map reduce](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-38), 35 min (Audio)
39. [Lecture 39: Summary, Review, and Evaluation](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818653/f459a3448d92-39), 37 min (Audio)
