CS50 VR 2016 - Week 4 - Memory
This is Week 4 of CS50 2016 in 360º stereoscopic VR, shot on Nokia OZO. For the 2D version of Week 4, see https://youtu.be/PYJYiBlto5M.
00:00:00 - Week 3 in Review
00:03:24 - Strings are a Lie
00:04:20 - compare0
00:06:34 - copy0
00:10:05 - noswap
00:15:49 - Program Memory
00:17:35 - The Stack
00:22:15 - get_string() in Detail
00:31:05 - Pointer Fun Preview
00:31:29 - Taking Off the Training Wheels
00:32:05 - compare1
00:32:39 - char *
00:34:45 - strcmp
00:36:42 - copy1
00:37:02 - malloc
00:45:07 - Introducing Pointers
00:49:27 - swap
00:55:04 - Proverbial Lightbulb
00:56:05 - Pointer Arithme…
Watch on YouTube ↗
(saves to browser)
Chapters (40)
Week 3 in Review
3:24
Strings are a Lie
4:20
compare0
6:34
copy0
10:05
noswap
15:49
Program Memory
17:35
The Stack
22:15
get_string() in Detail
31:05
Pointer Fun Preview
31:29
Taking Off the Training Wheels
32:05
compare1
32:39
char *
34:45
strcmp
36:42
copy1
37:02
malloc
45:07
Introducing Pointers
49:27
swap
55:04
Proverbial Lightbulb
56:05
Pointer Arithmetic
56:18
pointers
59:55
Pointer Gotchas
1:03:06
Pointer Fun with Binky
1:06:26
Memory Leaks
1:07:02
valgrind
1:07:30
memory
1:14:42
The Heap
1:16:01
Types of Overflow
1:17:26
Buffer Overflow
1:21:20
The Stack in More Detail
1:26:53
Zooming In
1:28:38
Representing Images
1:31:04
JPEG
1:32:11
Hexadecimal
1:37:10
BMP
1:40:24
struct
1:42:19
structs0
1:45:00
structs1
1:47:55
CSV
1:48:43
Enhance
1:51:02
Outro
Playlist
Uploads from CS50 · CS50 · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Persistence
CS50
Hello, World: Hadi Partovi
CS50
CS50 Live, Episode 008
CS50
CS50 Live Outtakes
CS50
CS50 Live, Episode 009
CS50
Robotics
CS50
Content Distribution and Archival in a Digital Age
CS50
CS50x Conversation
CS50
Hello, World: Susan Wojcicki
CS50
60 Seconds of Virtual Reality at Valve
CS50
Harvard Tour, Widener Library
CS50
Harvard Tour, Harvard Yard
CS50
Camera Stabilization
CS50
CS50 2014, Coming Soon
CS50
CS50's ALS Ice Bucket Challenge
CS50
CS50 2014, Coming Soon
CS50
This is CS50 2014
CS50
CS50 Staff 2014
CS50
Extruding CS50 in 3D
CS50
Week 0
CS50
Week 1
CS50
Week 2
CS50
CS50 2014 - Week 0
CS50
CS50 2014 - Week 1
CS50
CS50 2014 - Week 2, continued
CS50
CS50 2014 - Week 3
CS50
CS50 2014 - Week 0, continued
CS50
Ansel in the Shoppe
CS50
Supersection 1, Less Comfortable
CS50
Supersection 1, More Comfortable
CS50
Section 2
CS50
CS50 2014 - Week 4
CS50
Section 3
CS50
Week 3, continued
CS50
CS50 2014 - Week 2
CS50
CS50 2014 - Week 5
CS50
Quiz 0 Review
CS50
Section 5
CS50
Section 4
CS50
CS50 2014 - Week 3, continued
CS50
CS50 2014 - Week 4, continued
CS50
CS50 2014 - Week 7
CS50
Week 4
CS50
Week 3
CS50
server
CS50
server, continued
CS50
CS50 2014 - Week 7, continued
CS50
CS50 2014 - Week 8
CS50
Section 7
CS50
Section 6
CS50
CS50 2014 - Week 8, continued
CS50
Week 8
CS50
Week 7
CS50
Week 9
CS50
Breaking Through The (Google) Glass Ceiling by Christopher Bartholomew
CS50
Introduction to Amazon Web Services by Leo Zhadanovsky
CS50
CS50 2014 - Week 9
CS50
How to Build Innovative Technologies by Abby Fichtner
CS50
Light Your World (with Hue Bulbs) by Dan Bradley
CS50
Building Dynamic Web Apps with Laravel by Eric Ouyang
CS50
DeepCamp AI