CS50 on Twitch

by CS50 · 63 videos

Total watch time

6d 2h 2m

at speed · exactly 6 days, 2 hours, 2 minutes, 5 seconds at 1×

6d 2h 2m 5s
1.25×4d 20h 49m 40s
1.5×4d 1h 21m 23s
1.75×3d 11h 26m 54s
3d 1h 1m 3s
Average video2h 19m 5s
Longest4h 17s
Shortest56m 3s
Compare Open on YouTube JSON

Plan to finish

About 147 days at an hour a day

Pick a daily pace and the days you'll watch. Ticked videos are skipped.

Days

At one hour a day, every day, this playlist takes about 147 days. Turn on JavaScript to plan around your week.

Videos (63)

6d 2h 2m in total · tick what you've watched

Tick videos you've watched — progress is saved in this browser.

Videos to
Watched
1 SPELLER IS EASY (IN PYTHON) - CS50 on Twitch, EP. 1 1:31:33 2018-10-24
2 SNAKE FROM SCRATCH (PART 1) - CS50 on Twitch, EP. 2 3:01:41 2018-10-30
3 SNAKE FROM SCRATCH (PART 2) - CS50 on Twitch, EP. 3 2:51:07 2018-10-30
4 GIT AND GITHUB TUTORIAL - CS50 on Twitch, EP. 4 2:00:39 2018-10-30
5 MEMORY CARD GAME FROM SCRATCH - CS50 on Twitch, EP. 5 3:07:46 2018-11-03
6 SQL BASICS - CS50 on Twitch, EP. 6 1:29:39 2018-11-05
7 BINARY CLASSIFIER WITH TENSORFLOW - CS50 on Twitch, EP. 7 2:18:46 2018-11-07
8 REACT BASICS - CS50 on Twitch, EP. 8 1:30:47 2018-11-08
9 3D PONG IN UNITY FROM SCRATCH - CS50 on Twitch, EP. 9 3:21:15 2018-11-10
10 INTRO TO DEVOPS WITH TRAVIS CI - CS50 on Twitch, EP. 10 1:57:55 2018-11-12
11 JAVASCRIPT DRAWING APP FROM SCRATCH - CS50 on Twitch, EP. 11 2:33:16 2018-11-14
12 TIC TAC TOE FROM SCRATCH - CS50 on Twitch, EP. 12 2:37:05 2018-11-15
13 LINUX COMMANDS TUTORIAL - CS50 on Twitch, EP. 13 2:23:19 2018-11-17
14 100 COOL THINGS IN PYTHON (PART 1) - CS50 on Twitch, EP. 14 3:14:03 2018-11-20
15 REGULAR EXPRESSIONS TUTORIAL - CS50 on Twitch, EP. 15 1:38:36 2018-11-21
16 SUPER MARIO BROS. - CS50 Plays Twitch, EP. 16 1:51:27 2018-11-22
17 SPACE INVADERS FROM SCRATCH (PART 1) - CS50 on Twitch, EP. 17 4:00:17 2018-11-27
18 SETTING UP A WEB SERVER ON AWS - CS50 on Twitch, EP. 18 2:18:35 2018-11-28
19 INTRO TO R AND BIOSTATS - CS50 on Twitch, EP. 19 2:05:40 2018-11-29
20 LEGEND OF ZELDA - CS50 Plays Twitch, EP. 20 2:38:32 2018-12-04
21 LOW-LEVEL C TUTORIAL - CS50 on Twitch, EP. 21 2:05:11 2018-12-05
22 SPACE INVADERS FROM SCRATCH (PART 2) - CS50 on Twitch, EP. 22 2:52:45 2019-01-08
23 DOCKER TUTORIAL - CS50 on Twitch, EP. 23 1:30:37 2019-01-11
24 HANGMAN FROM SCRATCH - CS50 on Twitch, EP. 24 2:31:33 2019-01-15
25 TYPING GAME FROM SCRATCH - CS50 on Twitch, EP. 25 2:33:06 2019-01-16
26 HTML BASICS - CS50 on Twitch, EP. 26 3:21:55 2019-01-19
27 MINESWEEPER FROM SCRATCH (PART 1) - CS50 on Twitch, EP. 27 3:02:18 2019-01-24
28 GAME OF FIFTEEN IN PYTHON FROM SCRATCH - CS50 on Twitch, EP. 28 2:43:46 2019-01-24
29 GENERATING PDFS WITH PYTHON - CS50 on Twitch, EP. 29 1:37:32 2019-01-25
30 MINESWEEPER FROM SCRATCH (PART 2) - CS50 on Twitch, EP. 30 2:34:17 2019-01-29
31 FLASK BASICS (SERVER-SIDE PYTHON) - CS50 on Twitch, EP. 31 1:46:34 2019-01-30
32 WE REVIEW YOUR SOURCE CODE! - CS50 on Twitch, EP. 32 1:41:52 2019-02-04
33 OBJECT-ORIENTED PROGRAMMING IN PYTHON - CS50 on Twitch, EP. 33 1:34:52 2019-02-05
34 CSS BASICS - CS50 on Twitch, EP. 34 3:20:24 2019-02-07
35 WE REVIEW YOUR CODE AGAIN! - CS50 on Twitch, EP. 35 1:28:34 2019-02-13
36 BOOTSTRAP BASICS - CS50 on Twitch, EP. 36 2:42:56 2019-02-17
37 MORE OF YOUR SOURCE CODE! - CS50 on Twitch, EP. 37 1:37:37 2019-02-19
38 FREE CODING IN THE BROWSER! - CS50 on Twitch, EP. 38 1:30:50 2019-02-20
39 SOLITAIRE FROM SCRATCH! - CS50 on Twitch, EP. 39 3:13:46 2019-02-22
40 WEB SCRAPING TUTORIAL! ft. BeautifulSoup - CS50 on Twitch, EP. 40 1:50:11 2019-02-23
41 SOLITAIRE PART 2! - CS50 on Twitch, EP. 41 3:03:42 2019-02-26
42 COOKIE CLICKER FROM SCRATCH! - CS50 on Twitch, EP. 42 2:22:56 2019-02-28
43 JAVASCRIPT BASICS TUTORIAL! - CS50 on Twitch, EP. 43 3:04:11 2019-03-02
44 CRYPTOCURRENCY BASICS! - CS50 on Twitch, EP. 44 1:39:07 2019-03-05
45 FUNCTIONAL PROGRAMMING BASICS! - CS50 on Twitch, EP. 45 2:03:45 2019-03-09
46 LIVE CTF! PART 1! - CS50 on Twitch, EP. 46 1:55:16 2019-03-13
47 GENETIC ALGORITHMS! - CS50 on Twitch, EP. 47 1:28:05 2019-03-15
48 SLOT MACHINE FROM SCRATCH! - CS50 on Twitch, EP. 48 2:40:53 2019-03-20
49 AUGMENTED REALITY WITH SPARK AR! - CS50 on Twitch, EP. 49 1:21:23 2019-03-22
50 LIVE CTF, PART 2! - CS50 Live, EP. 50 2:22:17 2019-03-27
51 KALI LINUX! - CS50 Live, EP. 51 2:28:52 2019-04-04
52 PYTHON TEXT ADVENTURE, WRITTEN BY CHAT! - CS50 Live, EP. 52 2:37:38 2019-04-04
53 K-MEANS CLASSIFIER IN PYTHON! - CS50 Live, Ep. 53 2:09:26 2019-04-12
54 CHAT CODES FOR ME IN PYTHON! - CS50 Live, EP. 54 3:26:12 2019-04-12
55 NEURAL NETWORKS, PART 2! - CS50 Live, EP. 55 2:04:07 2019-04-18
56 CHAT CODES PYTHON AGAIN! - CS50 Live, EP. 56 2:19:08 2019-04-19
57 REVIEWING CHAT'S CODE! - CS50 Live, EP. 57 56:03 2019-04-22
58 NEURAL NETWORKS, PART 3! - CS50 Live, EP. 58 2:06:30 2019-04-27
59 MORE CHAT CODING PYTHON! - CS50 Live, EP. 59 2:17:27 2019-04-30
60 2048 FROM SCRATCH! CS50 Live, EP 60 2:53:38 2019-05-14
61 2048 FROM SCRATCH, PART 2! - CS50 Live, EP. 61 3:02:56 2019-05-09
62 2048 FROM SCRATCH, PART 3! CS50 Live, EP 62 2:01:58 2019-05-15
63 PYTHON TUTORIAL! - CS50 Live, EP. 63 1:24:01 2019-05-18

Embed a badge

Show the watch time in a README or course description — it links back here and updates itself

Watch time: 6d 2h 2m · 63 videos

Markdown
[![Watch time: 6d 2h 2m · 63 videos](https://playlistduration.com/badge/playlist/PLhQjrBD2T381GoWDSziZYoaK7CY9JXtWK.svg)](https://playlistduration.com/playlist/PLhQjrBD2T381GoWDSziZYoaK7CY9JXtWK)
HTML
<a href="https://playlistduration.com/playlist/PLhQjrBD2T381GoWDSziZYoaK7CY9JXtWK"><img src="https://playlistduration.com/badge/playlist/PLhQjrBD2T381GoWDSziZYoaK7CY9JXtWK.svg" alt="Watch time: 6d 2h 2m · 63 videos" width="214" height="20"></a>

Add ?speed=1.5 to the image URL for the time at that speed, ?label=Course to change the left text, or ?style=flat-square for square corners.

Want the numbers themselves? GET https://playlistduration.com/api/v1/playlist/PLhQjrBD2T381GoWDSziZYoaK7CY9JXtWK returns them as JSON — free, no key. API docs →

Data from the YouTube Data API as of 2026-09-22 (cached). Private or deleted videos are excluded from totals.