Lecture 1 of 452007-01-1753 min
Course Intro
Dan Garcia · University of California, Berkeley
Credits and licence
- From
- CS 61C - Spring 2007, University of California, Berkeley (at Internet Archive)
- Licence
- Internet Archive states no licence for it.
- Attribution
- 2006 Regents of the University of California
- Who can watch
- Teens profiles and older. How courses are placed
All the lectures
- Course Intro
- Number Representation
- Introduction to C
- C Pointers, Arrays, Strings
- C Structures, Scanf, Malloc
- Memory Management I
- Memory Management II
- MIPS Intro
- MIPS LW, SW, Decisions I
- MIPS Decisions II
- MIPS Procedures I
- MIPS Procedures II and Logic Ops
- MIPS Instruction Format I
- MIPS Instruction Format II
- Floating Point I (39 minute lecture due to fire alarm)
- Floating Point I (Fall 2006 Lecture)
- Floating Point II
- MIPS Instruction Format III
- Compilation, Assembly, Linking, Loading I
- Compilation, Assembly, Linkage II
- Intro to Sync Digital Systems
- State Elements I- Valerie
- Combinational Logic
- Communicational Logic Blocks
- Intro to CPU Design
- CPU Design: Single-cycle I
- CPU Design: Single-cycle II
- CPU Design- Control
- Recovery Oriented Computing
- CPU Design- Pipelining I
- CPU Design- Pipelining II
- Caches I
- Caches II
- Caches III
- Virtual Memory I
- Virtual Memory II
- IO Basics- Polling and Interrupts
- IO Networks
- IO Disks
- Performance
- Writing REALLY Fast Code- Aaron
- Reconfigurable Computing
- Parallel Computing in Software
- Parallel Computing in Hardware
- Summary, Review, and Evaluation