CS50P Shorts

by CS50 · 35 videos

Total watch time

6h 2m

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

6h 2m 19s
1.25×4h 49m 51s
1.5×4h 1m 33s
1.75×3h 27m 2s
3h 1m 10s
Average video10m 21s
Longest20m 1s
Shortest5m 27s
Compare Open on YouTube JSON

Plan to finish

About 7 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 7 days. Turn on JavaScript to plan around your week.

Videos (35)

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

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

Videos to
Watched
1 API Calls - CS50P Shorts 13:03 2024-11-08
2 Boolean Expressions - CS50P Shorts 11:18 2024-06-28
3 Capture Groups - CS50P Shorts 9:31 2024-06-28
4 Classes - CS50P Shorts 7:46 2024-06-28
5 Class Methods and Class Variables - CS50P Shorts 12:17 2024-11-25
6 Conditionals - CS50P Shorts 11:35 2024-06-28
7 Creating Modules and Packages - CS50P Shorts 8:55 2024-11-25
8 Debugging - CS50P Shorts 18:19 2022-08-22
9 Dictionaries - CS50P Shorts 19:28 2024-06-28
10 Dictionary Methods - CS50P Shorts 9:41 2024-11-14
11 For Loops - CS50P Shorts 8:56 2024-06-28
12 Functions - CS50P Shorts 6:20 2024-04-23
13 Handling Exceptions - CS50P Shorts 10:26 2024-06-28
14 Instance Methods - CS50P Shorts 9:35 2024-06-28
15 Instance Variables - CS50P Shorts 6:03 2024-06-28
16 Lists - CS50P Shorts 9:27 2024-06-28
17 List and Dictionary Comprehensions - CS50P Shorts 11:10 2024-11-25
18 List Methods - CS50P Shorts 5:27 2024-11-14
19 Patterns - CS50P Shorts 14:57 2024-06-28
20 Pillow - CS50P Shorts 7:52 2024-06-28
21 pytest - CS50P Shorts 14:59 2024-06-28
22 Raising Exceptions - CS50P Shorts 5:55 2024-11-14
23 random - CS50P Shorts 10:20 2024-06-28
24 Reading and Writing CSVs - CS50P Shorts 20:01 2024-06-28
25 Reading and Writing Files - CS50P Shorts 9:30 2024-11-15
26 Recursion - CS50P Shorts 10:57 2024-11-15
27 Return Values - CS50P Shorts 6:56 2025-03-26
28 Side Effects - CS50P Shorts 6:52 2024-06-28
29 String Methods - CS50P Shorts 6:59 2024-11-15
30 String Slicing - CS50P Shorts 6:21 2024-11-14
31 Style - CS50P Shorts 11:35 2022-08-22
32 Tuples - CS50P Shorts 7:58 2024-11-15
33 Variables - CS50P Shorts 7:30 2025-03-26
34 Visual Studio Code for CS50 - CS50P Shorts 17:33 2022-07-08
35 While Loops - CS50P Shorts 6:47 2024-06-28

Embed a badge

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

Watch time: 6h 2m · 35 videos

Markdown
[![Watch time: 6h 2m · 35 videos](https://playlistduration.com/badge/playlist/PLhQjrBD2T381eWtNm274cXo8zxUFX-lyn.svg)](https://playlistduration.com/playlist/PLhQjrBD2T381eWtNm274cXo8zxUFX-lyn)
HTML
<a href="https://playlistduration.com/playlist/PLhQjrBD2T381eWtNm274cXo8zxUFX-lyn"><img src="https://playlistduration.com/badge/playlist/PLhQjrBD2T381eWtNm274cXo8zxUFX-lyn.svg" alt="Watch time: 6h 2m · 35 videos" width="196" 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/PLhQjrBD2T381eWtNm274cXo8zxUFX-lyn 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.