Computer Science

Computer Science

25 of 25 videos summarized

In 40 episodes, Carrie Anne Philbin teaches you computer science! This course is based on introductory college-level material as well as the AP Computer Science Principles guidelines. By the end of this course, you will be able to: *Outline the history of computers and the design decisions that gave us modern computers *Describe the basic elements of programming and software *Identify the basic components of computer hardware and what they do *Describe how computers are used and how that has evolved over time *Appreciate how far computers have come and how far they might take us

The Cold War and Consumerism: Crash Course Computer Science #2411:18

The Cold War and Consumerism: Crash Course Computer Science #24

Aug 16, 2017

Screens & 2D Graphics: Crash Course Computer Science #2311:31

Screens & 2D Graphics: Crash Course Computer Science #23

Aug 9, 2017

Keyboards & Command Line Interfaces: Crash Course Computer Science #2211:24

Keyboards & Command Line Interfaces: Crash Course Computer Science #22

Aug 2, 2017

Compression: Crash Course Computer Science #2112:48

Compression: Crash Course Computer Science #21

Jul 26, 2017

Files & File Systems: Crash Course Computer Science #2012:03

Files & File Systems: Crash Course Computer Science #20

Jul 12, 2017

Memory & Storage: Crash Course Computer Science #1912:17

Memory & Storage: Crash Course Computer Science #19

Jul 5, 2017

Operating Systems: Crash Course Computer Science #1813:36

Operating Systems: Crash Course Computer Science #18

Jun 28, 2017

Integrated Circuits & Moore's Law: Crash Course Computer Science #1713:50

Integrated Circuits & Moore's Law: Crash Course Computer Science #17

Jun 21, 2017

Software Engineering: Crash Course Computer Science #1610:35

Software Engineering: Crash Course Computer Science #16

Jun 14, 2017

Alan Turing: Crash Course Computer Science #1513:04

Alan Turing: Crash Course Computer Science #15

Jun 7, 2017

Data Structures: Crash Course Computer Science #1410:07

Data Structures: Crash Course Computer Science #14

May 31, 2017

Intro to Algorithms: Crash Course Computer Science #1311:44

Intro to Algorithms: Crash Course Computer Science #13

May 24, 2017

Programming Basics: Statements & Functions: Crash Course Computer Science #1211:57

Programming Basics: Statements & Functions: Crash Course Computer Science #12

May 17, 2017

The First Programming Languages: Crash Course Computer Science #1111:52

The First Programming Languages: Crash Course Computer Science #11

May 10, 2017

Early Programming: Crash Course Computer Science #109:26

Early Programming: Crash Course Computer Science #10

May 3, 2017

Advanced CPU Designs: Crash Course Computer Science #912:23

Advanced CPU Designs: Crash Course Computer Science #9

Apr 27, 2017

Instructions & Programs: Crash Course Computer Science #810:36

Instructions & Programs: Crash Course Computer Science #8

Apr 12, 2017

The Central Processing Unit (CPU): Crash Course Computer Science #711:38

The Central Processing Unit (CPU): Crash Course Computer Science #7

Apr 5, 2017

Registers and RAM: Crash Course Computer Science #612:17

Registers and RAM: Crash Course Computer Science #6

Mar 29, 2017

How Computers Calculate - the ALU: Crash Course Computer Science #511:10

How Computers Calculate - the ALU: Crash Course Computer Science #5

Mar 22, 2017

Representing Numbers and Letters with Binary: Crash Course Computer Science #410:46

Representing Numbers and Letters with Binary: Crash Course Computer Science #4

Mar 15, 2017

Boolean Logic & Logic Gates: Crash Course Computer Science #310:07

Boolean Logic & Logic Gates: Crash Course Computer Science #3

Mar 8, 2017

Electronic Computing: Crash Course Computer Science #210:44

Electronic Computing: Crash Course Computer Science #2

Mar 1, 2017

Early Computing: Crash Course Computer Science #111:53

Early Computing: Crash Course Computer Science #1

Feb 22, 2017