Instructional Video
Khan Academy

Khan Academy: Binary & Data

9th - 10th
Adafruit founder Limor Fried and program manager Federico Gomez Suarez explain how computers represent numbers, text, images, and sound using tiny electric signals.
Instructional Video
Khan Academy

Khan Academy: Perfect Secrecy

9th - 10th
Claude Shannon's idea of perfect secrecy: no amount of computational power can help improve your ability to break the one-time pad.
Instructional Video
Khan Academy

Khan Academy: From the Inventor: Welcome!

9th - 10th
Meet John Resig, the developer that invented jQuery and now works as an engineer at Khan Academy.
Instructional Video
Khan Academy

Khan Academy: Primality Test Challenge

9th - 10th
How can a machine tell us if a number is prime?
Instructional Video
Khan Academy

Khan Academy: The Prime Number Theorem

9th - 10th
This video lesson from Khan Academy is designed for high school, or college students, who are enrolled in a computer science course. The following question is addressed: How can we estimate the number of primes up to x?
Instructional Video
Khan Academy

Khan Academy: Intro to Games and Visualizations

9th - 10th
This JavaScript video lesson discusses the basics for writing codes for video games and other visualizations. This video lesson from Khan Academy is intended for students who are taking an introductory computer programming course.
Instructional Video
Khan Academy

Khan Academy: Random Primality Test (Warm Up)

9th - 10th
This video lesson provides an introduction to random primality tests and explains how they will work (warm up). This video lesson from Khan Academy is intended for students who are taking an introductory computer science course.
Instructional Video
Khan Academy

Khan Academy: Randomized Algorithms (Intro)

9th - 10th
This video lesson discusses how using random numbers can help speed up a decision algorithm in a computer program. This video lesson from Khan Academy is intended for students who are taking an introductory computer science course.
Instructional Video
Khan Academy

Khan Academy: Time Space Tradeoff

9th - 10th
What is our memory limit? How can save time at the expense of space? During this video lesson from Khan Academy, students will learn about the primality test as it relates to cryptography. This information is intended for students who...
Instructional Video
Khan Academy

Khan Academy: Packets, Routers, and Reliability

9th - 10th
Spotify engineer Lynn Root and Vint Cerf, Father of the Internet, explain how information on the Internet is broken down into packets, and how to ensure that information is reliably received. This video lesson from Khan Academy is...
Instructional Video
Khan Academy

Khan Academy: Ip Addresses and Dns

9th - 10th
The co-founder of the Internet Vint Cerf and software engineer Paola Mejia take us through the ins and outs of how networks talk to each other. This video lesson from Khan Academy is intended for students who are taking a high school...
Instructional Video
Khan Academy

Khan Academy: Error Correction

9th - 10th
This video lesson discusses "error correction as it pertains to correcting "noise" in computer science. This video lesson from Khan Academy is intended for students who are taking an introductory computer science course.
Instructional Video
Khan Academy

Khan Academy: Rsa Encryption: Step 2

9th - 10th
This video shows the second step in setting up a trap-door function for RSA, the public-key cryptosystem that is used for safe data transmission. This video lesson from Khan Academy is intended for students who are taking an introductory...
Instructional Video
Khan Academy

Khan Academy: Rsa Encryption: Step 4

9th - 10th
This video shows the last step in setting up a trap-door function for RSA, the public-key cryptosystem that is used for safe data transmission. This video lesson from Khan Academy is intended for students who are taking an introductory...
Instructional Video
Khan Academy

Khan Academy: Summary (What's Next?)

9th - 10th
This computer science lesson discusses factorization, generating prime numbers, and challenges the viewer think about the possibilities of their applications in the future. This video lesson from Khan Academy is intended for students who...
Instructional Video
Khan Academy

Khan Academy: Symbol Rate

9th - 10th
This resource provides an introduction to symbol rate. This video lesson from Khan Academy is intended for students who are taking an introductory computer programming course.
Instructional Video
Khan Academy

Khan Academy: S Q L or Sequel?

9th - 10th
This video lesson discusses the IBM-created data access tool called "SEQUEL." This video lesson from Khan Academy is intended for students who are taking an introductory computer programming course.
Instructional Video
Khan Academy

Khan Academy: Source Encoding

9th - 10th
This video lesson provides an introduction to coding theory. This video lesson from Khan Academy is intended for students who are taking an introductory computer science course.
Instructional Video
Khan Academy

Khan Academy: Sieve of Eratosthenes

9th - 10th
This video lesson discusses the Sieve of Eratosthenes, a method that allows people to generate a list of primes. This video lesson from Khan Academy is intended for students who are taking an introductory computer science course.
Instructional Video
Khan Academy

Khan Academy: The Search for Extraterrestrial in Telligence

9th - 10th
In this video lesson, the following question is answered: Can information theory help us talk to aliens? This video lesson from Khan Academy is intended for students who are taking an introductory computer science course.
Instructional Video
Khan Academy

Khan Academy: Rsa Encryption: Step 3

9th - 10th
This video shows the third step in setting up a trap-door function for RSA, the public-key cryptosystem that is used for safe data transmission. This video lesson from Khan Academy is intended for students who are taking an introductory...
Instructional Video
Khan Academy

Khan Academy: Pseudorandom Number Generators

9th - 10th
In this lesson, random sequences and pseudorandom number sequences are discussed. This video lesson from Khan Academy is intended for students who are taking an introductory computer science course.
Instructional Video
Khan Academy

Khan Academy: The Fundamental Theorem of Arithmetic

9th - 10th
This video lesson from Khan Academy is designed for high school, or college students, who are enrolled in a computer science course. This lesson provides challenges with prime numbers and actorization, information that will later connect...
Instructional Video
Khan Academy

Khan Academy: Cybersecurity and Crime

9th - 10th
Google Security Princess Parisa Tabriz and Jenny Martin from Symantec introduce the most common types of cybercrime, including viruses, malware, DDOS attacks and phishing scams. This video lesson from Khan Academy is intended for...