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: Intro to Algorithms

  • 15: Data Structures

  • 16: Alan Turing

  • 17: Software Engineering

  • 18: Integrated Circuits & Moore’s Law

  • 19: Operating Systems

  • 20: Memory & Storage

  • 21: Files & File Systems

  • 22: Compression

  • 23: Keyboards & Command Line Interfaces

  • 24: Screens & 2D Graphics

  • 25: The Cold War and Consumerism

  • 26: The Personal Computer Revolution

  • 27: Graphical User Interfaces

  • 28: 3D Graphics

  • 29: Computer Networks

  • 30: The Internet

  • 31: The World Wide Web

  • 32: Cybersecurity

  • 33: Hackers & Cyber Attacks

  • 34: Cryptography

  • 35: Machine Learning & AI

  • 36: Computer Vision

  • 37: Natural Language Processing

  • 38: Robots

  • 39: Psychology of Computing

  • 40: Educational Technology

  • 41: Future of Computing

Powered by: Crash Course



Courses Index