The Mechanics of How Computers Work

Computer Science Course Preview ------->

Chapters in this Unit:

  • Early Computing
  • Electronic computing
  • Boolean & Logic Gates
  • Representing Numbers and Letters with Binary
  • How Computers Calculate – ALU
  • Registers and RAM
  • The Central Processing Unit (CPU)
  • Instructions & Programs
  • Advanced CPU Designs
Computer Science Course Preview
Play Video about Computer Science Course Preview

UNIT 1: The Mechanics of How Computers Work

Chapter 1: Early Computing

Chapter 2: Electronic Computing

Chapter 3: Boolean Logic & Logic Gates

Unit1_Ch1-Early Computing
Play Video about Unit1_Ch1-Early Computing
Unit1_Ch2-Electronic Computing
Play Video about Unit1_Ch2-Electronic Computing
Unit1_Ch3-Boolean Logic & Logic Gates
Play Video about Unit1_Ch3-Boolean Logic & Logic Gates

Chapter 4: Representing Numbers and Letters with Binary

Chapter 5: How Computers Calculate - the ALU

Chapter 6: Registers and RAM

Unit1_Ch4-Representing Numbers and Letters with Binary
Play Video about Unit1_Ch4-Representing Numbers and Letters with Binary
Unit1_Ch5-How Computers Calculate - the ALU
Play Video about Unit1_Ch5-How Computers Calculate - the ALU
Unit1_Ch6-Registers and RAM
Play Video about Unit1_Ch6-Registers and RAM

Chapter 7: The Central Processing Unit (CPU)

Chapter 8: Instructions & Programs

Chapter 9: Advanced CPU Designs

Unit1_Ch7-The Central Processing Unit (CPU)
Play Video about Unit1_Ch7-The Central Processing Unit (CPU)
Unit1_Ch8-Instructions & Programs
Play Video about Unit1_Ch8-Instructions & Programs
Unit1_Ch9-Advanced CPU Designs
Play Video about Unit1_Ch9-Advanced CPU Designs

01.  Early Computing
02.  Electronic Computing
03.  Boolean Logic & Logic Gates
04.  Representing Numbers & Letters with Binary
05.  How Computers Calculate – The ALU
06.  Registers & RAM
07.  The Central Processing Unit (CPU)
08.  Instructions & Programs
09.  Advanced CPU Designs

10.  Early Programming
11.  The First Programming Languages
12.  Programming Basics:   Statements & Functions
13.  Intro to Algorithms
14.  Data Structures
15.  Alan Turing
16.  Software Engineering

17.  Integrated Circuits & Moore’s Law
18.  Operating Systems
19.  Memory & Storage
20.  File & 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.  Cyber Security
32.  Hackers & Cyber Attacks
33.  Cryptographic

34.  Machine Learning & Artificial Intelligence
35.  Computer Vision
36.  Natural Language Processing
37.  Robots

38.  Psychology of Computing
39.  Educational Technology
40.  The Singularity, Skynet, and the Future of Computing

Course features coming in the Summer:

  • Study Planning Sheet
  • Course Review
  • Completion Exam
  • Completion Certificate

Other Related Topics . . . coming soon . . .

  •   
  •   
  •   
  •