How can we improve the speed of a (deterministic) primality test? Created by Brit Cruise.
- Subject:
- Applied Science
- Computer Science
- Material Type:
- Lesson
- Provider:
- Khan Academy
- Provider Set:
- Code.org
- Author:
- Brit Cruise
- Date Added:
- 07/14/2021
How can we improve the speed of a (deterministic) primality test? Created by Brit Cruise.
Adafruit founder Limor Fried and program manager Federico Gomez Suarez explain how computers represent numbers, text, images, and sound using tiny electric signals.
Smart fabric designer Madison Maxey and founder and maker Danielle Applestone explain the different components that allow computers to input, store, process, and output information.
Brit explains the Caesar cipher, the first popular substitution cipher, and shows how it was broken with "frequency analysis". Created by Brit Cruise.
Adafruit founder Limor Fried and virtual reality designer Nat Brown show how simple logical circuits underlie everything your computer does.
What is the limit of compression? Created by Brit Cruise.
A visual explanation of conditional probability.
Learn a technique for converting decimal numbers into binary numbers using just pen, paper, and calculations. Works best for small numbers, since bigger numbers require increasingly more calculations. Created by Pamela Fox.
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.
Review how the decimal number system works before diving into the binary number system. The decimal number system and binary number system work the same way; the only difference is what each digit represents (0-9 versus 0/1). Created by Pamela Fox.
Walkthrough of Diffie-Hellman Key Exchange. Created by Brit Cruise.
Long before the internet people thought about sending information along wires using static electricity. Created by Brit Cruise.
Mia Epner, who works on security for a US national intelligence agency, explains how cryptography allows for the secure transfer of data online. This video explains 256-bit encryption, public and private keys, SSL & TLS and HTTPS.
WW2 Encryption is explored with a focus on the Enigma. Read more here. Created by Brit Cruise.
How can we communicate in the presence of noise? Created by Brit Cruise.
Measuring the divisibility of a number. Created by Brit Cruise.
A quick outline of how & why it works. Created by Brit Cruise.
Introduction to a key result in elementary number theory using a visualization with beads. Created by Brit Cruise.
Can you tell the difference between actions based upon flipping a coin and those based upon blind guessing or simulating randomness? This short video examines the frequency stability property. Created by Brit Cruise.
Tumblr founder David Karp and Xbox program manager Jasmine Lawrence give a detailed description of how files and webpages are sent and received using HTTP and HTML.