Course

Computation as a Universal and Fundamental Concept

Chapters

Intro Computation and Its Limits

Lecture 1 Is There Anything Computers Can't Do?

Lecture 2 How Algorithms Outsmart Complexity

Lecture 3 Easy Problems, Hard Problems

Lecture 4 Two Worlds We Might Live In

Lecture 5 AI, Quantum Computing, and Beyond