Why are we here?
To learn the hardware basis of digital computers
- Logic devices, state, clocks, etc.
Improve your mental model of what a computer is
To learn how to solve problems using hardware
- Design process, logic minimization, etc.
Exposure to new ideas
- Emergent behavior from large numbers of simple elements:
- With NORs and wire, you can build the entire Internet!!!
- Digital hardware is inherently parallel
- Exposure to parallel computation