Crash Course
Cryptography: Crash Course Computer Science
Today we’re going to talk about how to keep information secret, and this isn’t a new goal. From as early as Julius Caesar’s Caesar cipher to Mary, Queen of Scots, encrypted messages to kill Queen Elizabeth in 1587, theres has long been a...
Crash Course
Programming Basics: Statements & Functions: Crash Course Computer Science
Today, Carrie Anne is going to start our overview of the fundamental building blocks of programming languages. We’ll start by creating small programs for our very own video game to show how statements and functions work. We aren’t going...
Crash Course
The Personal Computer Revolution: Crash Course Computer Science
Today we're going to talk about the birth of personal computing. Up until the early 1970s components were just too expensive, or underpowered, for making a useful computer for an individual, but this would begin to change with the...
SciShow
How AI Can Save Lives | SciShow Compilation
Artificial intelligence is rapidly becoming an integral part of our everyday lives. Here’s a number of ways in which it manages to make life better for us humans.
Crash Course
Registers and RAM: Crash Course Computer Science
Today we’re going to create memory! Using the basic logic gates we discussed in episode 3 we can build a circuit that stores a single bit of information, and then through some clever scaling (and of course many new levels of abstraction)...
Crash Course
Early Programming: Crash Course Computer Science
Since Joseph Marie Jacquard’s textile loom in 1801, there has been a demonstrated need to give our machines instructions. In the last few episodes, our instructions were already in our computer’s memory, but we need to talk about how...
Crash Course
Gender Stratification: Crash Course Sociology
Today we’re looking at how society becomes stratified along gender lines. We’ll discuss Raewyn Connell’s concept of hegemonic masculinities and emphasized femininities. We’ll explore gender socialization in the home, media, and schools....
Crash Course
Cybersecurity: Crash Course Computer Science
Cybersecurity is a set of techniques to protect the secrecy, integrity, and availability of computer systems and data against threats. In today’s episode, we’re going to unpack these three goals and talk through some strategies we use...
Crash Course
The World Wide Web: Crash Course Computer Science
Today we’re going to discuss the World Wide Web - not to be confused with the Internet, which is the underlying plumbing for the web as well as other networks. The World Wide Web is built on the foundation of simply linking pages to...
SciShow
Eugene Goostman & The Science of What Disgusts You
SciShow News parses the latest science news, including whether a computer program really passed a famous artificial intelligence test, and new insights into why and how we're disgusted by the things that gross us out.
Crash Course
The First Programming Languages: Crash Course Computer Science
So we ended last episode with programming at the hardware level with things like plugboards and huge panels of switches, but what was really needed was a more versatile way to program computers - software! For much of this series we’ve...
Crash Course
Algorithmic Bias and Fairness
Today, we're going to talk about five common types of algorithmic bias we should pay attention to: data that reflects existing biases, unbalanced classes in training data, data that doesn't capture the right value, data that is amplified...
Crash Course
The Central Processing Unit (CPU): Crash Course Computer Science
Today we’re going to build the ticking heart of every computer - the Central Processing Unit or CPU. The CPU’s job is to execute the programs we know and love - you know like GTA V, Slack... and Power Point. To make our CPU we’ll bring...
Crash Course
Boolean Logic & Logic Gates: Crash Course Computer Science
Today, Carrie Anne is going to take a look at how those transistors we talked about last episode can be used to perform complex actions. With the just two states, on and off, the flow of electricity can be used to perform a number of...
Crash Course
How Computers Calculate - the ALU: Crash Course Computer Science
Today we're going to talk about a fundamental part of all modern computers. The thing that basically everything else uses - the Arithmetic and Logic Unit (or the ALU). The ALU may not have the most exciting name, but it is the...
Crash Course
Files & File Systems: Crash Course Computer Science
Today we’re going to look at how our computers read and interpret computer files. We’ll talk about how some popular file formats like txt, wave, and bitmap are encoded and decoded giving us pretty pictures and lifelike recordings from...
Crash Course
Web Search
Today we’re going to talk about search engines, which are just AI systems that try to help us find what we’re looking for. Search engines can be the sort that serve up a list of results, like during a Google or Bing search, using web...
Crash Course
Intro to Algorithms: Crash Course Computer Science
Algorithms are the sets of steps necessary to complete computation - they are at the heart of what our devices actually do. And this isn’t a new concept. Since the development of math itself algorithms have been needed to help us...
Crash Course
Unsupervised Learning
Today, we’re moving on from artificial intelligence that needs training labels, called Supervised Learning, to Unsupervised Learning which is learning by finding patterns in the world. We’ll focus on the performing unsupervised...
Crash Course
The Singularity, Skynet, and the Future of Computing: Crash Course Computer Science
In our SERIES FINALE of Crash Course Computer Science we take a look towards the future! In the past 70 years electronic computing has fundamentally changed how we live our lives, and we believe it’s just getting started. From ubiquitous...
Crash Course
Screens & 2D Graphics: Crash Course Computer Science
Today we begin our discussion of computer graphics. So we ended last episode with the proliferation of command line (or text) interfaces, which sometimes used screens, but typically electronic typewriters or teletypes onto paper. But by...
Crash Course
The Internet: Crash Course Computer Science
Today, we're going to talk about how the Internet works. Specifically, how that stream of characters you punch into your browser's address bar, like "youtube.com", return this very website. Just to clarify we're talking in a broader...
Crash Course
Computer Networks: Crash Course Computer Science
Today we start a three episode arc on the rise of a global telecommunications network that changed the world forever. We’re going to begin with computer networks, and how they grew from small groups of connected computers on LAN networks...