Domain of Science
Map of Computer Science
Like all other sciences, computer science has many branches. An informative video provides a brief overview of computer science. It breaks the discipline into three major areas: theoretical computer science, computer engineering, and...
Crash Course
Keyboards and Command Line Interfaces: Crash Course Computer Science #22
Imagine a computer without keyboards. A video in the Crash Course Computer Science playlist explains the development of input and output devices for computers, including keyboards. Additionally, the resource describes command line...
Crash Course
Memory and Storage: Crash Course Computer Science #19
Don't take your USB memory stick for granted. An engaging video describes the evolution of computer memory and storage devices over time. It covers punch cards, delay line memory, magnetic core memory, magnetic tape, magnetic drum...
Crash Course
Operating Systems: Crash Course Computer Science #18
Can you multitask? Computers sure can. Young computer scientists learn about operating systems that connect software to hardware, such as device drivers. They also see how computers multitask and use dynamic memory allocation.
Crash Course
Integrated Circuits and Moore's Law: Crash Course Computer Science #17
See how computers overcame the "tyranny of numbers." Scholars watch the 17th video in a series to learn how integrated circuits replaced large numbers of discrete transistors, paving the way for smaller and less costly computers. The...
Real Engineering
Transistors—The Invention That Changed the World
When you think about the greatest inventions in the world, transistors probably don't come to mind. Scholars learn about how transistors have had a huge impact on computing. The video also explains aspects of computing from vacuum tubes...
Crash Course
Advanced CPU Designs: Crash Course Computer Science #9
Faster is always better, right? The ninth installment of a series on computer science focuses on advancements in CPU design and speed. The video covers instruction pipelining, cache, FLOPS, branch prediction, multi-core processors, and...
Crash Course
Instructions and Programs: Crash Course Computer Science #8
Scholars receive instruction on writing instructions as they learn how to develop computer programs in the eighth video of the series. Animations show how computers carry out these instructions and programs.
Crash Course
The Central Processing Unit (CPU): Crash Course Computer Science #7
Build your own CPU. A video shows how logic gates, the ALU, and RAM all combine to form the central processing unit of a computer. It explains the fetch, decode, and execute phases of the CPU.
Crash Course
How Computers Calculate—the ALU: Crash Course Computer Science # 5
ALU, what are you? Young computer scientists watch a video to learn about the Arithmetic and Logic Unit (ALU) in the fifth video of the series. They use logic gates to represent each component of this unit.
Crash Course
Boolean Logic and Logic Gates: Crash Course Computer Science #3
Boolean logic just makes sense. A video teaches individuals about Boolean logic and its connection to the binary system. It shows how the operations NOT, AND, OR, and XOR are shown on electric circuits using transistors.
Crash Course
Early Computing: Crash Course Computer Science #1
A generation brought up with computers probably can't imagine a world without them. The first video in the series explains advances in early computing. From the abacus to tabulating machines, individuals see how computations were made...
Curated OER
The Story of Bill Gates
A computer on every desk, and in every home, running Microsoft software. This slogan seemed like a crazy vision in the mid 1980s ,but as this brief look at the early days of Microsoft shows, Bill Gates and his pals were on to something.
Curated OER
How It's Made - Nuts and Bolts
The nuts and bolts of manufacturing nuts and bolts is the topic of this show. For your career exploration or engineering classes, this would be a good resource to use when examining different mechanized processes.
Common Craft
Common Craft: Computer Hardware
This video introduces three parts of computer hardware: hard drive, RAM, processor. The video uses a house metaphor to illustrate the role of each part.