Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

What Computers Can't Do - With Kevin Buzzard

The Royal Institution via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course introduces the P vs NP problem in theoretical computer science: whether every problem whose solution is quickly verifiable can also be quickly solved. It uses examples including public-key cryptography, factoring, complicated knots, and polynomial-time algorithms.

Syllabus

Introduction
Can Computers Control Killer Robots
What a Company Needs
Google Employees
Does Google have an army of killer robots
How many killer robots have Google actually got
Can computers think
Deepblue thinking
Problems
Ancient Greeks
Euclids Theorem
Trisection Angle
Conclusion
Ada Lovelace
A Theorem
Alan Turing
Computer programs
Conclusions
Practical Problems
Summary
Two Computer Programs
Polynomial Time
Public Key Cryptography
Complicated Knots
Multiply
Scale
Factoring
P and NP
NP Examples
Does P Equal NP
What would happen if someone proved P

Taught by

The Royal Institution

Reviews

Start your review of What Computers Can't Do - With Kevin Buzzard

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.