Latest Videos
[CS61C FA20] Lecture 03.1 - C Intro Basics Intro and Background
CS 61C Departmental
12.7K views·3 years ago
[CS61C FA20] Lecture 04.3 - C Intro Pointers, Arrays, Strings Arrays
CS 61C Departmental
6.4K views·3 years ago
[CS61C FA20] Lecture 03.2 - C Intro Basics Compile v. Interpret
CS 61C Departmental
8.4K views·3 years ago
[CS61C FA20] Lecture 02.2 - Number Representation Conversions
CS 61C Departmental
12.8K views·3 years ago
[CS61C FA20] Lecture 05.1 - C Memory Management Dynamic Memory Allocation
CS 61C Departmental
10.8K views·3 years ago
[CS61C FA20] Lecture 05.2 - C Memory Management Linked List Example
CS 61C Departmental
6.2K views·3 years ago
[CS61C FA20] Lecture 05.3 - C Memory Management Memory Locations
CS 61C Departmental
12.1K views·3 years ago
[CS61C FA20] Lecture 05.4 - C Memory Management Memory Management
CS 61C Departmental
5.3K views·3 years ago
[CS61C FA20] Lecture 05.5 - C Memory Management When Memory Goes Bad
CS 61C Departmental
5.0K views·3 years ago
[CS61C FA20] Lecture 07.1 - RISC-V Intro RISC-V Assembly Language
CS 61C Departmental
12.3K views·3 years ago
[CS61C FA20] Lecture 07.3 - RISC-V Intro RISC-V addsub Instructions
CS 61C Departmental
5.7K views·3 years ago
[CS61C FA20] Lecture 06.4 - Floating Point Examples, Discussion
CS 61C Departmental
4.1K views·3 years ago
[CS61C FA20] Lecture 06.5 - Floating Point Floating Point Discussion
CS 61C Departmental
3.7K views·3 years ago
[CS61C FA20] Lecture 06.1 - Floating Point Basics & Fixed Point
CS 61C Departmental
7.1K views·3 years ago
[CS61C FA20] Weekly Lecture 03.LIVE - Floating Point & RISC-V
CS 61C Departmental
7.1K views·3 years ago
![[CS61C FA20] Lecture 04.1 - C Intro Pointers, Arrays, Strings Pointers and Bugs](https://i.ytimg.com/vi/tS3MOTQraL4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAurtcZUfjbAL3-IYWA6amphX-fzQ)
![[CS61C FA20] Lecture 03.1 - C Intro Basics Intro and Background](https://i.ytimg.com/vi/p5QYzRGWGKo/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAYSqHUN2RMGUkP972YV80EBZCKog)
![[CS61C FA20] Lecture 02.4 - Number Representation Two's Complement, Bias, and Summary](https://i.ytimg.com/vi/opFCs4m7pW8/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBwcbD4rsCIcowf9IUhkMYcMUTY5A)
![[CS61C FA20] Lecture 02.1 - Number Representation Intro, Bits can be anything](https://i.ytimg.com/vi/mGgOK9ShS6g/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDgQoK8xdf2jV23ECMsTjbAYw8Rdg)
![[CS61C FA20] Lecture 04.3 - C Intro Pointers, Arrays, Strings Arrays](https://i.ytimg.com/vi/hJNoW4hlZDg/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDPajwFQj4YXjaVKfFNECpjx1_7ZA)
![[CS61C FA20] Lecture 03.4 - C Intro Basics C Syntax](https://i.ytimg.com/vi/euf_2BqbdIw/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCRhn2HQYnwB8HLtHygmYiktFh04A)
![[CS61C FA20] Lecture 03.2 - C Intro Basics Compile v. Interpret](https://i.ytimg.com/vi/cFN0bX8mlmg/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBdF3k5QVZUk-H0vf05c_53OE4nUQ)
![[CS61C FA20] Lecture 04.4 - C Intro Pointers, Arrays, Strings Function Pointer Example](https://i.ytimg.com/vi/PlIYbp0fgY4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB_Yl9deYk6O3md1H4QWxy_m0St6g)
![[CS61C FA20] Lecture 04.2 - C Intro Pointers, Arrays, Strings Using Pointers Effectively](https://i.ytimg.com/vi/LvewxVYZ2vg/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBJWxb1HMN1Tg2QGbeltzJfSomTjw)
![[CS61C FA20] Lecture 02.3 - Number Representation Overflow, Sign and Magnitude, One's Complement](https://i.ytimg.com/vi/I6USbMvf7vg/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBeDP_mdCUxCkkKFFYRuDFFk24ZQg)
![[CS61C FA20] Lecture 03.3 - C Intro C v. Java and C Syntax](https://i.ytimg.com/vi/A6ELzsvVEnE/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB-xEqlZsFuM-c7O61noJvpX7d5KQ)
![[CS61C FA20] Lecture 02.2 - Number Representation Conversions](https://i.ytimg.com/vi/5rmB4SvfDPo/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBrH_1iML-8Ttdci_M8YKkv-nE-pw)
![[CS61C FA20] Lecture 05.1 - C Memory Management Dynamic Memory Allocation](https://i.ytimg.com/vi/J6mhHw7UTPM/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCWkZy63Q5zGn30-DRhnW6XLZxCMg)
![[CS61C FA20] Lecture 05.2 - C Memory Management Linked List Example](https://i.ytimg.com/vi/sJaSIlZzBPk/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAPrM-Hnr1QLYio--fMV4_35Af7Dg)
![[CS61C FA20] Lecture 05.3 - C Memory Management Memory Locations](https://i.ytimg.com/vi/Keducx5bp-g/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCZEQj1UD1n_AwSJks224XUB6kEeg)
![[CS61C FA20] Lecture 05.4 - C Memory Management Memory Management](https://i.ytimg.com/vi/Sq5tSeWfnGY/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBfOWO_3NpnaTbhJZDiQxzeS_1iGQ)
![[CS61C FA20] Lecture 05.5 - C Memory Management When Memory Goes Bad](https://i.ytimg.com/vi/f7KHu6KvO_g/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA7oEbGT6AH1ThSXffjTobQiVrjSQ)
![[CS61C FA20] Lecture 07.1 - RISC-V Intro RISC-V Assembly Language](https://i.ytimg.com/vi/w7efr8-MRPQ/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCFEBm8u15S05aNpNIdUKHVTWzUeQ)
![[CS61C FA20] Lecture 07.2 - RISC-V Intro Elements of Architecture Registers](https://i.ytimg.com/vi/mIDxHr5_sxo/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLClXzA1oWONItFlrl6a82vbh-GQDA)
![[CS61C FA20] Lecture 07.3 - RISC-V Intro RISC-V addsub Instructions](https://i.ytimg.com/vi/-Vv4UaG9o9k/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA1o4niLE0zQeaW0I_052Ue2YKRqw)
![[CS61C FA20] Lecture 07.4 - RISC-V Intro RISC-V Immediates](https://i.ytimg.com/vi/vGIEgP2ZZP8/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAiNSuzchZF2cN2l8kYLbkZk-Sm0A)
![[CS61C FA20] Lecture 06.2 - Floating Point Floating Point](https://i.ytimg.com/vi/GzOMIRj1yO0/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBMyefZZtEQ8r0JAgNcaUaE1tZJnQ)
![[CS61C FA20] Lecture 06.3 - Floating Point Special Numbers](https://i.ytimg.com/vi/Gs0ARZzY-gM/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA47qksE2F_Zcn5i5PNUtETHfAVqw)
![[CS61C FA20] Lecture 06.4 - Floating Point Examples, Discussion](https://i.ytimg.com/vi/7MRtSYK1IOI/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDAetTkxcskhW46JuFRsLEbcqVmMg)
![[CS61C FA20] Lecture 06.5 - Floating Point Floating Point Discussion](https://i.ytimg.com/vi/VkLcogCQAho/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDg63y_BV7mQKoDCnFmFy2vIe9Edw)
![[CS61C FA20] Lecture 06.6 - Floating Point Other Floating Point Representations](https://i.ytimg.com/vi/DkGTIhH_s7g/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCGHnk91pxtg8MkrVM4CwPKoLF_Pw)
![[CS61C FA20] Lecture 06.1 - Floating Point Basics & Fixed Point](https://i.ytimg.com/vi/-nB32FCrlTA/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDWiNMmDxaN_KTeX-_dX4fq2IJ-nQ)
![[CS61C FA20] Lecture 08.1 - RISC-V lw, sw, Decisions I Storing in Memory](https://i.ytimg.com/vi/wXGhuhLKkqg/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB4fFvQMQuM7nBsSxoOrLgSLrAL6g)
![[CS61C FA20] Weekly Lecture 03.LIVE - Floating Point & RISC-V](https://i.ytimg.com/vi/osjc-T_MJ8E/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBEkrhkU3LD3v4L4UgKspqhSjcMCA)
![[CS61C FA20] Lecture 08.2 - RISC-V lw, sw, Decisions I Data Transfer Instructions](https://i.ytimg.com/vi/Vo2WL9acC5M/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLApyuSzhlqWC62kppJtegCISDSepw)