Lecture Videos · Lecture Video
MIT OpenCourseWare
Mathematics for Computer Science
Art: Palmer, Edward, 1803-1872, Figures 113-123. Plate Electrical Machines, 1840 · Public domain
- Instructors
- Prof. Erik Demaine, Dr. Zachary Abel, Dr. Brynmor Chapman
- Term
- Spring 2024
- Level
- Undergraduate
- What's inside
- 24 videos · 10 problem sets · 23 lecture notes · 1 reading · 32 other files · 1 web page
- Materials open
- Videos here · files on MIT OCW
About this course
Source: MIT OpenCourseWare 6.1200J Mathematics for Computer Science, Spring 2024, Prof. Erik Demaine, Dr. Zachary Abel, Dr. Brynmor Chapman — original course page on ocw.mit.edu ↗. License: CC BY-NC-SA 4.0. Study order: MIT's own listing order, section by section. Taken from MIT's published course files, downloaded from ocw.mit.edu on September 23, 2026. How RedLectern is built.
Materials are grouped the way MIT organized them. A verified, course-wide order has not been established here.
Before you start
Prerequisites are not listed here. Check MIT's own syllabus for this course.
How this course was organized
What's here, and what isn't
- 10 of 10 assignments/exams couldn't be tied to a specific point in the course, so a single, verified course-wide order isn't shown — materials are grouped by section instead.
Not included here
13 items from the source could not be safely included:
- Found in the source, but not linked to a specific point in the course, so it isn't shown as an activity. (10 items)
- MIT's page format for this item wasn't recognized clearly enough to place it safely. (3 items)
Materials by section
Grouped by section, as MIT organized them. Not sequenced or ordered.
Lecture Notes
23 files
- Lecture 01: Proofs, Lecture Notes Download
- Lecture 02: Contradiction and Induction, Lecture Notes Download
- Lecture 03: Casework and Strong Induction, Lecture Notes Download
- Lecture 04: State Machines, Lecture Notes Download
- Lecture 05: Sums, Lecture Notes Download
- Lecture 06: Asymptotics, Lecture Notes Download
- Lecture 07: Recurrences, Lecture Notes Download
- Lecture 08: Divisibility, Lecture Notes Download
- Lecture 09: Modular Arithmetic, Lecture Notes Download
- Lecture 10: Cryptography, Lecture Notes Download
- Lecture 11: Graphs and Coloring, Lecture Notes Download
- Lecture 12: Matching, Lecture Notes Download
- Lecture 13: Connectivity Trees, Lecture Notes Download
- Lecture 14: Diagraphs, Lecture Notes Download
- Lecture 15: Relations and Counting, Lecture Notes Download
- Lecture 16: Counting, Lecture Notes Download
- Lecture 17: More Counting, Lecture Notes Download
- Lecture 18: Introduction to Probability, Lecture Notes Download
- Lecture 19: Conditional Probability, Lecture Notes Download
- Lecture 20: Independence, Lecture Notes Download
- Lecture 21: Random Variables, Lecture Notes Download
- Lecture 22: Expectation, Lecture Notes Download
- Lecture 24: Large Deviations, Chebyschev and Chernoff Bound, Wrap Up Lecture Notes Download
Warm Up Problems
7 files
Problem Sets
- Transcript for Lecture 3: Casework and Strong Induction Download
- Transcript for Lecture 4: State Machines Download
- .DS_Store Download
Other materials from this course
22 video transcripts
- Lecture 1: Predicates, Sets, and Proofs transcript Download
- Lecture 2: Contradiction and Induction transcript Download
- Lecture 5: Sums transcript Download
- Lecture 6: Asymptotics transcript Download
- Lecture 7: Recurrences transcript Download
- Lecture 8: Divisibility transcript Download
- Lecture 9: Modular Arithmetic transcript Download
- Lecture 10: Cryptography transcript Download
- Lecture 11: Graphs and Coloring transcript Download
- Lecture 12: Matching transcript Download
- Lecture 13: Connectivity and Trees transcript Download
- Lecture 14: Digraphs and DAGs transcript Download
- Lecture 15: Relations and Counting transcript Download
- Lecture 16: Counting Techniques transcript Download
- Lecture 17: More Counting Techniques transcript Download
- Lecture 18: Probability transcript Download
- Lecture 19: Conditional Probability transcript Download
- Lecture 20: Independence transcript Download
- Lecture 21: Random Variables transcript Download
- Lecture 22: Expectation transcript Download
- Lecture 23: Expectation and Variance transcript Download
- Lecture 24: Large Deviations: Chebyshev and Chernov Bound, Wrap Up transcript Download
Course outline
Lecture Videos · Lecture Video
Lecture 2: Contradiction and Induction
Lecture Videos · Lecture Video
Lecture 3: Casework and Strong Induction
Lecture Videos · Lecture Video
Lecture 4: State Machines
Lecture Videos · Lecture Video
Lecture 5: Sums
Lecture Videos · Lecture Video
Lecture 6: Asymptotics
Lecture Videos · Lecture Video
Lecture 7: Recurrences
Lecture Videos · Lecture Video
Lecture 8: Divisibility
Lecture Videos · Lecture Video
Lecture 9: Modular Arithmetic
Lecture Videos · Lecture Video
Lecture 10: Cryptography
Lecture Videos · Lecture Video
Lecture 11: Graphs and Coloring
Lecture Videos · Lecture Video
Lecture 12: Matching
Lecture Videos · Lecture Video
Lecture 13: Connectivity and Trees
Lecture Videos · Lecture Video
Lecture 14: Digraphs and DAGs
Lecture Videos · Lecture Video
Lecture 15: Relations and Counting
Lecture Videos · Lecture Video
Lecture 16: Counting Techniques
Lecture Videos · Lecture Video
Lecture 17: More Counting Techniques
Lecture Videos · Lecture Video
Lecture 18: Probability
Lecture Videos · Lecture Video
Lecture 19: Conditional Probability
Lecture Videos · Lecture Video
Lecture 20: Independence
Lecture Videos · Lecture Video
Lecture 21: Random Variables
Lecture Videos · Lecture Video
Lecture 22: Expectation
Lecture Videos · Lecture Video
Lecture 23: Expectation and Variance
Lecture Videos · Lecture Video
Lecture 24: Large Deviations: Chebyshev and Chernov Bound, Wrap Up
Problem Sets · Problem Set
Problem Set 01
Problem Sets · Problem Set
Problem Set 02
Problem Sets · Problem Set
Problem Set 03
Problem Sets · Problem Set
Problem Set 04
Problem Sets · Problem Set
Problem Set 05
Problem Sets · Problem Set
Problem Set 06
Problem Sets · Problem Set
Problem Set 07
Problem Sets · Problem Set
Problem Set 08
Problem Sets · Problem Set
Problem Set 09
Problem Sets · Problem Set
Problem Set 10
MIT OpenCourseWare, Prof. Erik Demaine, Dr. Zachary Abel, Dr. Brynmor Chapman, 6.1200J Mathematics for Computer Science, Spring 2024.
License: CC BY-NC-SA 4.0 · Edition: Spring 2024 · Open the original course on OCW ↗
Organized by RedLectern, independent of MIT and not endorsed by MIT.
Per-resource rights are recorded on each resource; All-Rights-Reserved items are link-only, never mirrored.
