L01 [Syllabus and Big Ideas] - Skyline-9/CS2110-Notes GitHub Wiki

L01 [Syllabus and Big Ideas]

Big Idea #1

All Computer can compute the same kinds of things

  • Turing equivalence

Big Idea #2

Layers Making the Electrons Work

Big Idea #3

Binary

  • Binary is better for computers because circuits are just on/off

Big Idea #4

Computers Store Representations of Something Outside

  • Computers can't store the mathematical abstraction we call a number
    • Numbers exist in your head, computers are only physical objects
  • Everything in a computer is a finite-sized representation