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! Computers fill a crucial role in the function of our society, and it's our hope that over the course of this series you will gain a better understanding of how far computers have taken us and how far they may carry us into the future.
1. Episode # 1 Early Computing
2. Episode # 2 Electronic Computing
3. Episode # 3 Boolean Logic & Logic Gates
4. Episode # 4 Representing Numbers & Letters with Binary
5. Episode # 5 How Computers Calculate - the ALU
6. Episode # 6 Registers and RAM
7. Episode # 7 The Central Processing Unit (CPU)
8. Episode # 8 Instructions & Programs (CPU)
9. Episode # 9 Advanced CPU Designs
10. Episode # 10 Early Programming
11. Episode # 11 The First Programming Languages
12. Episode # 12 Programming Basics: Statements & Functions
13. Episode # 13 Intro to Algorithms
14. Episode # 14 Data Structures
15. Episode # 15 Alan Turing
16. Episode # 16 Software Engineering
17. Episode # 17 Integrated Circuits
18. Episode # 18 Operating Systems
19. Episode # 19 Memory & Storage
20. Episode # 20 Files & File Systems
21. Episode # 21 Compression
22. Episode # 22 Keyboards & Command Line Interfaces
23. Episode # 23 Screens & 2D Graphics
24. Episode # 24 The Cold War and Consumerism
25. Episode # 25 The Personal Computer Revolution
26. Episode # 26 Graphical User Interfaces
27. Episode # 27 3D Graphics
28. Episode # 28 Computer Networks
29. Episode # 29 The Internet
30. Episode # 30 The World Wide Web
31. Episode #31 Cybersecurity
32. Episode #32 Hackers & Cyber Attacks
33. Episode #33 Cryptography
34. Episode #34 Machine Learning & Artificial Intelligence
35. Episode #35 Computer Vision
36. Episode # 36 Natural Language Processing
37. Episode # 37 Robots
38. Episode # 38 Psychology of Computing
39. Episode # 39 Educational Technology
40. Episode # 40 The Singularity, Skynet, and the Future
2. Episode # 2 Electronic Computing
3. Episode # 3 Boolean Logic & Logic Gates
4. Episode # 4 Representing Numbers & Letters with Binary
5. Episode # 5 How Computers Calculate - the ALU
6. Episode # 6 Registers and RAM
7. Episode # 7 The Central Processing Unit (CPU)
8. Episode # 8 Instructions & Programs (CPU)
9. Episode # 9 Advanced CPU Designs
10. Episode # 10 Early Programming
11. Episode # 11 The First Programming Languages
12. Episode # 12 Programming Basics: Statements & Functions
13. Episode # 13 Intro to Algorithms
14. Episode # 14 Data Structures
15. Episode # 15 Alan Turing
16. Episode # 16 Software Engineering
17. Episode # 17 Integrated Circuits
18. Episode # 18 Operating Systems
19. Episode # 19 Memory & Storage
20. Episode # 20 Files & File Systems
21. Episode # 21 Compression
22. Episode # 22 Keyboards & Command Line Interfaces
23. Episode # 23 Screens & 2D Graphics
24. Episode # 24 The Cold War and Consumerism
25. Episode # 25 The Personal Computer Revolution
26. Episode # 26 Graphical User Interfaces
27. Episode # 27 3D Graphics
28. Episode # 28 Computer Networks
29. Episode # 29 The Internet
30. Episode # 30 The World Wide Web
31. Episode #31 Cybersecurity
32. Episode #32 Hackers & Cyber Attacks
33. Episode #33 Cryptography
34. Episode #34 Machine Learning & Artificial Intelligence
35. Episode #35 Computer Vision
36. Episode # 36 Natural Language Processing
37. Episode # 37 Robots
38. Episode # 38 Psychology of Computing
39. Episode # 39 Educational Technology
40. Episode # 40 The Singularity, Skynet, and the Future