Mathematics for Computer Science
Electrical Engineering and Computer Science · Prof. Tom Leighton · Fall 2010 · Undergraduate
This course is published by MIT OpenCourseWare. Below are the lectures we have indexed, in the order they were taught. For problem sets, notes and exams, visit the original course page.
- Lecture 1: Introduction and Proofs
- Lecture 2: Induction
- Lecture 3: Strong Induction
- Lecture 4: Number Theory I
- Lecture 5: Number Theory II
- Lecture 6: Graph Theory and Coloring
- Lecture 7: Matching Problems
- Lecture 8: Graph Theory II: Minimum Spanning Trees
- Lecture 9: Communication Networks
- Lecture 10: Graph Theory III
- Lecture 11: Relations, Partial Orders, and Scheduling

Mathematics
Lecture 1: Introduction and Proofs
Mathematics for Computer Science · Prof. Tom Leighton

Mathematics
Lecture 2: Induction
Mathematics for Computer Science · Prof. Tom Leighton

Mathematics
Lecture 3: Strong Induction
Mathematics for Computer Science · Prof. Tom Leighton

Mathematics
Lecture 4: Number Theory I
Mathematics for Computer Science · Prof. Tom Leighton

Mathematics
Lecture 5: Number Theory II
Mathematics for Computer Science · Prof. Tom Leighton

Mathematics
Lecture 6: Graph Theory and Coloring
Mathematics for Computer Science · Prof. Tom Leighton