Up Next
Representing Numbers + Letters with Binary: Crash Course Computer Science #4
Season 1
Episode 4
10:38
Programming Basics: Statements & Functions: Crash Course Computer Science #12
Season 1
Episode 12
11:35
Back to Show
Crash Course Computer Science
Boolean Logic & Logic Gates: Crash Course Computer Science #3
Season 1
Episode 3
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 logical operations, which are guided by a branch of mathematics called Boolean Algebra. We’re going to focus on three fundamental operations - NOT, AND, and OR - and
Support Provided By
10:22
We'll talk about how large programs are typically broken up into into function units.
12:51
The father of computer science himself: Alan Turing.
10:06
Today we’re going to talk about on how we organize the data we use on our devices.
11:35
We’ll start by creating small programs for our very own video game to show how statements
11:30
Algorithms are the sets of steps necessary to complete computation.
10:56
These new languages utilized new abstractions to make programming easier.
9:04
Today, we’re going to look at the history of programming
12:00
We’re going to take a step back and look at how CPU speeds have rapidly increased.
10:14
Today we’re going to take our first baby steps from hardware into software!
11:15
Today we’re going to build the ticking heart of every computer.
12:07
Today we’re going to create memory!
11:09
Today we're going to talk about a fundamental part of all modern computers.