MIT 18.200 Principles of Discrete Applied Mathematics, Spring 2024

by MIT OpenCourseWare · 20 videos

Total watch time

1d 42m

at speed · exactly 1 day, 42 minutes, 27 seconds at 1×

1d 42m 27s
1.25×19h 45m 58s
1.5×16h 28m 18s
1.75×14h 7m 7s
12h 21m 14s
Average video1h 14m 7s
Longest1h 20m 53s
Shortest55m 18s
Compare Open on YouTube JSON

Plan to finish

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

Videos (20)

1d 42m in total · tick what you've watched

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

Videos to
Watched
1 Lecture 1: Pigeonhole Principle 1:13:47 2025-12-17
2 Lecture 2: Independence and Conditioning 1:10:58 2025-12-17
3 Lecture 3: Inclusion-Exclusion 1:19:29 2025-12-17
4 Lecture 4: Counting 1:18:26 2025-12-17
5 Lecture 5: More Counting and Generating Functions 1:11:45 2025-12-17
6 Lecture 6: More on Generating Functions 1:19:54 2025-12-17
7 Lecture 7: Generating Functions for Catalan Numbers 1:11:49 2025-12-17
8 Lecture 8: Tail Bounds 1:20:53 2025-12-17
9 Lecture 9: Chernoff Bounds 55:18 2025-12-17
10 Lecture 10: Modular Arithmetic 1:18:50 2025-12-17
11 Lecture 11: Basic Group Theory 1:15:24 2025-12-17
12 Lecture 12: Introduction to Linear Programming 1:14:04 2025-12-17
13 Lecture 13: Duality in Linear Programming 1:16:12 2025-12-17
14 Lecture 14: Zero-Sum Games 1:14:18 2025-12-17
15 Lecture 15: Max-Flow Min-Cut Theorem 1:17:52 2025-12-17
16 Lecture 16: Data Compression and Shannon’s Noiseless Coding Theorem 1:08:50 2025-12-17
17 Lecture 17: Huffman Coding 1:17:59 2025-12-17
18 Lecture 18: Transmitting Information Reliably over a Noisy Channel & Shannon’s Noisy Coding Theorem 1:12:21 2025-12-17
19 Lecture 19: Error-Correcting Codes—Hamming Codes 1:18:31 2025-12-17
20 Lecture 20: Reed-Solomon Codes 1:05:47 2025-12-17

Embed a badge

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

Watch time: 1d 42m · 20 videos

Markdown
[![Watch time: 1d 42m · 20 videos](https://playlistduration.com/badge/playlist/PLUl4u3cNGP61p2fXeXjNCrfNHFwyW-bl0.svg)](https://playlistduration.com/playlist/PLUl4u3cNGP61p2fXeXjNCrfNHFwyW-bl0)
HTML
<a href="https://playlistduration.com/playlist/PLUl4u3cNGP61p2fXeXjNCrfNHFwyW-bl0"><img src="https://playlistduration.com/badge/playlist/PLUl4u3cNGP61p2fXeXjNCrfNHFwyW-bl0.svg" alt="Watch time: 1d 42m · 20 videos" width="203" 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/PLUl4u3cNGP61p2fXeXjNCrfNHFwyW-bl0 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.