Season 1

    Starting February 22nd, Carrie Anne Philbin will be hosting Crash Course Computer Science! In this series, we're going to trace the origins of our modern computers, take a closer look at the ideas that gave us our current hardware and software, discuss how and why our smart devices just keep getting smarter, and even look towards the future!

    Video thumbnail: Crash Course Computer Science The Future of Computing: Crash Course Computer Science #40

    Crash Course Computer Science

    The Future of Computing: Crash Course Computer Science #40

    In our SERIES FINALE of Crash Course Computer Science we take a look towards the future!

    The Future of Computing: Crash Course Computer Science #40

    Video thumbnail: Crash Course Computer Science Educational Technology: Crash Course Computer Science #39

    Crash Course Computer Science

    Educational Technology: Crash Course Computer Science #39

    Today we’re going to talk about how computer science can support learning.

    Educational Technology: Crash Course Computer Science #39

    Video thumbnail: Crash Course Computer Science Psychology of Computing: Crash Course Computer Science #38

    Crash Course Computer Science

    Psychology of Computing: Crash Course Computer Science #38

    Today, we’re going to discuss some psychological considerations in building computers.

    Psychology of Computing: Crash Course Computer Science #38

    Video thumbnail: Crash Course Computer Science Robots: Crash Course Computer Science #37

    Crash Course Computer Science

    Robots: Crash Course Computer Science #37

    Today we're going to talk about robots!

    Robots: Crash Course Computer Science #37

    Video thumbnail: Crash Course Computer Science Natural Language Processing: CC Computer Science #36

    Crash Course Computer Science

    Natural Language Processing: CC Computer Science #36

    Today we’re going to talk about how computers understand speech and speak themselves.

    Natural Language Processing: CC Computer Science #36

    Video thumbnail: Crash Course Computer Science Computer Vision: Crash Course Computer Science #35

    Crash Course Computer Science

    Computer Vision: Crash Course Computer Science #35

    Today we’re going to talk about how computers see.

    Computer Vision: Crash Course Computer Science #35

    Video thumbnail: Crash Course Computer Science Cryptography: Crash Course Computer Science #33

    Crash Course Computer Science

    Cryptography: Crash Course Computer Science #33

    Today we’re going to talk about how to keep information secret, and this isn’t a new goal.

    Cryptography: Crash Course Computer Science #33

    Video thumbnail: Crash Course Computer Science Hackers & Cyber Attacks: Crash Course Computer Science #32

    Crash Course Computer Science

    Hackers & Cyber Attacks: Crash Course Computer Science #32

    Today we're going to talk about hackers and their strategies for breaking into computer sy

    Hackers & Cyber Attacks: Crash Course Computer Science #32

    Video thumbnail: Crash Course Computer Science Cybersecurity: Crash Course Computer Science #31

    Crash Course Computer Science

    Cybersecurity: Crash Course Computer Science #31

    Cybersecurity is a set of techniques to protect data against threats.

    Cybersecurity: Crash Course Computer Science #31

    Video thumbnail: Crash Course Computer Science The World Wide Web: Crash Course Computer Science #30

    Crash Course Computer Science

    The World Wide Web: Crash Course Computer Science #30

    Today we’re going to discuss the World Wide Web - not to be confused with the Internet.

    The World Wide Web: Crash Course Computer Science #30

    Video thumbnail: Crash Course Computer Science The Internet: Crash Course Computer Science #29

    Crash Course Computer Science

    The Internet: Crash Course Computer Science #29

    Today, we're going to talk about how the Internet works.

    The Internet: Crash Course Computer Science #29

    Video thumbnail: Crash Course Computer Science Computer Networks: Crash Course Computer Science #28

    Crash Course Computer Science

    Computer Networks: Crash Course Computer Science #28

    Today we start a three episode arc on the rise of a global telecommunications network.

    Computer Networks: Crash Course Computer Science #28

    Video thumbnail: Crash Course Computer Science 3D Graphics: Crash Course Computer Science #27

    Crash Course Computer Science

    3D Graphics: Crash Course Computer Science #27

    Today we’re going to discuss how 3D graphics are created and rendered for a 2D screen.

    3D Graphics: Crash Course Computer Science #27

    Video thumbnail: Crash Course Computer Science Graphical User Interfaces: Crash Course Computer Science #26

    Crash Course Computer Science

    Graphical User Interfaces: Crash Course Computer Science #26

    Today, we're going to discuss the critical role of graphical user interfaces.

    Graphical User Interfaces: Crash Course Computer Science #26

    Video thumbnail: Crash Course Computer Science The Personal Computer Revolution: Crash Course Computer Scie

    Crash Course Computer Science

    The Personal Computer Revolution: Crash Course Computer Scie

    Today we're going to talk about the birth of personal computing.

    The Personal Computer Revolution: Crash Course Computer Scie

    Video thumbnail: Crash Course Computer Science The Cold War and Consumerism: Crash Course Computer Science

    Crash Course Computer Science

    The Cold War and Consumerism: Crash Course Computer Science

    This is an era that saw huge government funded projects - like the race to the moon.

    The Cold War and Consumerism: Crash Course Computer Science

    Video thumbnail: Crash Course Computer Science Keyboards & Command Line Interfaces: Crash Course Computer S

    Crash Course Computer Science

    Keyboards & Command Line Interfaces: Crash Course Computer S

    Today, we are going to start our discussion on user experience.

    Keyboards & Command Line Interfaces: Crash Course Computer S

    Video thumbnail: Crash Course Computer Science Compression: Crash Course Computer Science #21

    Crash Course Computer Science

    Compression: Crash Course Computer Science #21

    Today, we’re going to talk about lossless compression.

    Compression: Crash Course Computer Science #21

    Video thumbnail: Crash Course Computer Science Files & File Systems: Crash Course Computer Science #20

    Crash Course Computer Science

    Files & File Systems: Crash Course Computer Science #20

    Today we’re going to look at how our computers read and interpret computer files.

    Files & File Systems: Crash Course Computer Science #20

    Video thumbnail: Crash Course Computer Science Memory & Storage: Crash Course Computer Science #19

    Crash Course Computer Science

    Memory & Storage: Crash Course Computer Science #19

    Today we’re going to trace the history of these storage technologies.

    Memory & Storage: Crash Course Computer Science #19

    Support for PBS.org provided by: