Instructional Video10:41
SciShow

Data Mining: How You're Revealing More Than You Think

12th - Higher Ed
Data mining recently made big news with the Cambridge Analytica scandal, but it is not just for ads and politics. It can help doctors spot fatal infections and it can even predict massacres in the Congo.
Instructional Video7:54
PBS

Is a Tagged Instagram More Than Just a Photo?

12th - Higher Ed
The hashtag, so simple and ubiquitous, raises the image from mere photo to a new complex entity.
Instructional Video11:18
SciShow

SciShow Quiz Show: Weird Water Creatures & Spontaneous Combustion!

12th - Higher Ed
SciShow Quiz Show is back, with familiar faces Hank Green and Caitlin Hofmeister battling it out over questions on water, fire, and computer science!
Instructional Video4:27
SciShow

From Heartbleed to Tamiflu: Why We're Less Safe Than We Thought

12th - Higher Ed
SciShow News looks into two things that were giving us less protection than we thought they were: online security software, and anti-viral drugs.
Instructional Video17:37
TED Talks

Lorrie Faith Cranor: What’s wrong with your pa$$w0rd?

12th - Higher Ed
Lorrie Faith Cranor studied thousands of real passwords to figure out the surprising, very common mistakes that users -- and secured sites -- make to compromise security. And how, you may ask, did she study thousands of real passwords...
Instructional Video11:40
SciShow

5 Computer Scientists Who Changed Programming Forever

12th - Higher Ed
It's taken the work of many programmers to turn computers into something we carry in our pockets, and here are five (technically 10!) that we think you should be aware of.
Instructional Video11:06
Crash Course

Reinforcement Learning

12th - Higher Ed
Reinforcement learning is particularly useful in situations where we want to train AIs to have certain skills we don’t fully understand ourselves. Unlike some of the techniques we’ve discussed so far, reinforcement learning generally...
Instructional Video11:45
Crash Course

Advanced CPU Designs: Crash Course Computer Science

12th - Higher Ed
So now that we’ve built and programmed our very own CPU, we’re going to take a step back and look at how CPU speeds have rapidly increased from just a few cycles per second to gigahertz! Some of that improvement, of course, has come from...
Instructional Video6:53
SciShow

This Problem Could Break Cryptography

12th - Higher Ed
What if, no matter how strong your password was, a hacker could crack it just as easily as you can type it? In fact, what if all sorts of puzzles we thought were hard turned out to be easy? Mathematicians call this problem P vs. NP, it...
Instructional Video8:22
SciShow

How Hackers Hack, and How To Stop Them

12th - Higher Ed
Hacking is tough, but stopping hackers can be even tougher.
Instructional Video11:20
Crash Course

Hackers & Cyber Attacks: Crash Course Computer Science

12th - Higher Ed
Today we're going to talk about hackers and their strategies for breaking into computer systems. Now, not all hackers are malicious cybercriminals intent on stealing your data (these people are known as Black Hats). There are also White...
Instructional Video10:15
Crash Course

Computer Vision: Crash Course Computer Science

12th - Higher Ed
Today we’re going to talk about how computers see. We’ve long known that our digital cameras and smartphones can take incredibly detailed images, but taking pictures is not quite the same thing. For the past half-century, computer...
Instructional Video4:17
3Blue1Brown

How secure is 256 bit security? Cryptocurrency - Part 2 of 2

12th - Higher Ed
When a piece of cryptography is described as having "256-bit security", what exactly does that mean? Just how big is the number 2^256?
Instructional Video3:52
SciShow

The Next X Prize: Artificial Intelligence!

12th - Higher Ed
Hank takes you to the next frontier of innovation: the XPrize for Artificial Intelligence, talking about how true AI can be measured, and what the future might look like.
Instructional Video12:29
Crash Course

Integrated Circuits & Moore’s Law: Crash Course Computer Science

12th - Higher Ed
So you may have heard of Moore's Law and while it isn't truly a law it has pretty closely estimated a trend we've seen in the advancement of computing technologies. Moore's Law states that we'll see approximately a 2x increase in...
Instructional Video5:09
SciShow

Why Electronics Just Shouldn't Work

12th - Higher Ed
Every wire, memory chip, and radio link is constantly fending off data corruption with error detecting and correcting codes. With the help of these codes, electronics can keep up the illusion of perfection… most of the time.
Instructional Video11:29
Crash Course

Neural Networks and Deep Learning

12th - Higher Ed
Today, we're going to combine the artificial neuron we created last week into an artificial neural network. Artificial neural networks are better than other methods for more complicated tasks like image recognition, and the key to their...
Instructional Video11:20
Crash Course

Early Computing: Crash Course Computer Science

12th - Higher Ed
Hello, world! Welcome to Crash Course Computer Science! So today, we’re going to take a look at computing’s origins, because even though our digital computers are relatively new, the need for computation is not. Since the start of...
Instructional Video4:21
SciShow

How Close Are We to the Perfect Smart Home?

12th - Higher Ed
Want to do more than talk to your refrigerator and control your lights with your phone? Hank explains how close we are to the smart home that can do everything for us.
Instructional Video9:29
Crash Course

Data Structures: Crash Course Computer Science

12th - Higher Ed
Today we’re going to talk about on how we organize the data we use on our devices. You might remember last episode we walked through some sorting algorithms, but skipped over how the information actually got there in the first place! And...
Instructional Video11:18
Crash Course

Machine Learning & Artificial Intelligence: Crash Course Computer Science

12th - Higher Ed
So we've talked a lot in this series about how computers fetch and display data, but how do they make decisions on this data? From spam filters and self-driving cars, to cutting edge medical diagnosis and real-time language translation,...
Instructional Video9:25
SciShow

We’re Teaching Robots and AI to Design New Drugs

12th - Higher Ed
It might sound like a concept from science fiction, but artificial intelligence is already facilitating the development process behind some pharmaceuticals.
Instructional Video10:11
Crash Course

Electronic Computing: Crash Course Computer Science

12th - Higher Ed
So we ended last episode at the start of the 20th century with special purpose computing devices such as Herman Hollerith’s tabulating machines. But as the scale of human civilization continued to grow as did the demand for more...
Instructional Video9:57
Crash Course

Software Engineering: Crash Course Computer Science

12th - Higher Ed
Today, we’re going to talk about how HUGE programs with millions of lines of code like Microsoft Office are built. Programs like these are way too complicated for a single person, but instead require teams of programmers using the tools...