Computer Arcitecture

Broken into 4 Main Layers:

  1. Hardware - made up of physical components of a computer
  2. Operating System - allows hardware to communicate with the system
  3. Software - how we as humans interact with our computer
  4. User - interacts with the computer