Learn · Internet Archive

Course43 lectures33 h 39 min

CS 61C - Fall 2007

John Wawrzynek · University of California, Berkeley

Start with lecture 1 At Internet Archive

About

Computer Science 61C - Fall 2007 - The internal organization and operation of digital computers. Machine architecture, support for high-level languages (logic, arithmetic, instruction sequencing) and operating systems (I/O, interrupts, memory management, process switching). Elements of computer logic design. Tradeoffs involved in fundamental architectural design decisions.

Machine Structures

Lectures

  1. Introduction 2007-08-27 · 44 min · Audio
  2. Introduction to the C Programming Language 2007-08-29 · 53 min · Audio
  3. C Pointers and Arrays 2007-08-31 · 51 min · Audio
  4. C Structures and Memory Management 2007-09-05 · 51 min · Audio
  5. Memory Management 2007-09-07 · 51 min · Audio
  6. Slack (More Memory Management) 2007-09-10 · 49 min · Audio
  7. Number Representations 2007-09-12 · 50 min · Audio
  8. MIPS Memory and Branches 2007-09-17 · 50 min · Audio
  9. MIPS Branches 2007-09-19 · 48 min · Audio
  10. MIPS Procedures (technical problem - (technical problem - lecture starts at 6 minutes) 2007-09-21 · 34 min · Audio
  11. MIPS Procedures and Logic Ops 2007-09-24 · 51 min · Audio
  12. MIPS Instruction Format 1 2007-09-26 · 47 min · Audio
  13. MIPS Instruction Format 2 2007-09-28 · 47 min · Audio
  14. Floating Point 1 2007-10-01 · 51 min · Audio
  15. Floating Point 2 2007-10-03 · 48 min · Audio
  16. MIPS Instruction Format 3 2007-10-05 · 49 min · Audio
  17. Compilation, Assembly and Linkage 1 (low audio) 2007-10-08 · 50 min · Audio
  18. Compilation, Assembly and Linkage 2 2007-10-10 · 41 min · Audio
  19. Intro to Sync Digital Systems 2007-10-12 · 52 min · Audio
  20. Introduction to Sychronous Digital Systems - Part II 2007-10-15 · 51 min · Audio
  21. Combinational Logic 1 2007-10-17 · 46 min · Audio
  22. Combinational Logic 2 2007-10-19 · 50 min · Audio
  23. CPU Introduction 2007-10-22 · 48 min · Audio
  24. CPU Single Cycle 1 2007-10-24 · 51 min · Audio
  25. CPU Single Cycle 2 2007-10-26 · 51 min · Audio
  26. CPU Control 2007-10-29 · 50 min · Audio
  27. CPU Pipelining 1 2007-10-31 · 50 min · Audio
  28. CPU Pipelining 2 2007-11-02 · 48 min · Audio
  29. Processor Pipelining I 2007-11-05 · 45 min · Audio
  30. Caches 2 2007-11-07 · 49 min · Audio
  31. Caches 3 2007-11-09 · 49 min · Audio
  32. Virtual Memory 1 2007-11-14 · 50 min · Audio
  33. Cashes II 2007-11-16 · 51 min · Audio
  34. IO Basics 2007-11-19 · 49 min · Audio
  35. IO Networks 2007-11-21 · 51 min · Audio
  36. IO Disks 2007-11-26 · 50 min · Audio
  37. Performance 2007-11-28 · 51 min · Audio
  38. Virtualization and Simulation 2007-11-30 · 53 min · Audio
  39. Performance 2 2007-12-03 · 48 min · Audio
  40. x86 Architecture 2007-12-05 · 46 min · Audio
  41. Advanced Architectures 2007-12-07 · 38 min · Audio
  42. Advanced Processors and Course Wrapup 2007-12-10 · 48 min · Audio
  43. MIPS Introduction 2007-09-14 · 1 min · Audio

Credits and licence

Institution
University of California, Berkeley
Teacher
John Wawrzynek
Year
2007
Level
Undergraduate
Language
English
Source
Internet Archive
Licence
Internet Archive states no licence for it. Internet Archive's terms
Attribution
2006 Regents of the University of California
Who can watch
Internet Archive gives no rating. Invisible Network shows it to Teens profiles and older, judged from what the source says about it. How courses are placed