Computer Sience Crash Course


In this series, we're going to trace the origins of modern computers!

  • 01: Course Preview

  • 02: Early Computing

  • 03: Electronic Computing

  • 04: Boolean Logic & Logic Gates

  • 05: Numbers and Letters with Binary

  • 06: How Computers Calculate

  • 07: Registers and RAM

  • 08: The Central Processing Unit

  • 09: Instructions & Programs

  • 10: Advanced CPU Designs

  • 11: Early Programming

  • 12: Programming Languages

  • 13: Programming Basics

  • 14: Data Structures

  • 15: Alan Turing

  • 16: Software Engineering

  • 17: Integrated Circuits & Moore’s Law

  • 18: Operating Systems

  • 19: Memory & Storage

  • 20: Files & File Systems

  • 21: Compression

  • 22: Keyboards & Command Line Interfaces

  • 23: Screens & 2D Graphics

  • 24: The Cold War and Consumerism

  • 25: The Personal Computer Revolution

  • 26: Graphical User Interfaces

  • 27: 3D Graphics

  • 28: Computer Networks

  • 29: The Internet

  • 30: The World Wide Web

  • 31: Cybersecurity

  • 32: Hackers & Cyber Attacks

  • 33: Cryptography

  • 34: Machine Learning & AI

  • 35: Computer Vision

  • 36: Natural Language Processing

  • 37: Robots

  • 38: Psychology of Computing

  • 39: Educational Technology

  • 40: Future of Computing

Powered by: Crash Course



Courses Index