- 1. 課前導覽
- 2. 電腦/計算機的早期歷史 - Early Computing
- 3. 電子計算機的進展 - Electronic Computing
- 4. 布林邏輯和邏輯電路 - Boolean Logic & Logic Gates
- 5. 二進制 - Representing Numbers and Letters with Binary
- 6. 算數邏輯運算單元 - How Computers Calculate - the ALU
- 7. 暫存器和記憶體 - Registers and RAM
- 8. 中央處理器 - The Central Processing Unit(CPU)
- 9. 指令和程式 - Instructions & Programs
- 10. 進階 CPU 設計 - Advanced CPU Designs
- 11. 程式語言的發展史 - Early Programming
- 12. 第一個程式語言 - The First Programming Languages
- 13. 程式語言基礎:敘述句和函式 - Programming Basics: Statements & Functions
- 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. 螢幕和2D 圖形顯示 - Screens & 2D Graphics
- 25. 冷戰和消費主義 - The Cold War and Consumerism
- 26. 個人電腦革命 - The Personal Computer Revolution
- 27. 圖形化使用介面 - Graphical User Interfaces
- 28. 3D 圖形 - 3D Graphics
- 29. 電腦/計算機網路 - Computer Networks
- 30. 網際網路 - The Internet
- 31. Web 網頁入門 - The World Wide Web
- 32. 網路資訊安全 - Cybersecurity
- 33. 駭客與網路攻擊 - Hackers & Cyber Attacks
- 34. 密碼學 - Cryptography
- 35. 機器學習與人工智慧 - Machine Learning & Artificial Intelligence
- 36. 計算機視覺 - Computer Vision
- 37. 自然語言處理 - Natural Language Processing
- 38. 機器人學 - Robots
- 39. 電腦/計算機心理學 - Psychology of Computing
- 40. 教育科學 - Educational Technology
- 41. 奇點、天網、電腦/計算機的未來 - The Singularity, Skynet, and the Future of Computing
- 42. 課程回顧與未來學習方向建議