LE/EECS 1520 -Questions, Answers| Newest
Update 2026/2027
Abacus
earliest computing device, finger-powered calculator
Algorithm
a finite set of unambiguous instructions to solve a problem
Jacquard Loom
used punch cards to later make into coding
Claude Shannon
introduced application of Boolean Logic and was the father of the modern information age
Von Neumann Architecture
Basis for modern computers
Alan Turing
Broke the Enigma Code
ENIAC
Electronic Numerical Integrator and Computer
Grace Murray Hopper
cCreated first complier
Transistor
, Most important invention of 20th century, replaced bulky vacuum tubes
Integrated Circuit
- Many transistors on small surface
- lowered costs of computers
Margaret Hamilton
- Pioneer for software engineering
- Led team that coded computers aiding in travel to the moon
Gordon Bell
Developed "mini-computers"
2 main ways of representing information
Analog and Digital
Analog Data
- Continuous representation of data
- ex: thermometer
Digital Data
- Discrete representation of data
- Easier to process on computers
- ex: digital clock
Conversion from Analog to Digital Data
Update 2026/2027
Abacus
earliest computing device, finger-powered calculator
Algorithm
a finite set of unambiguous instructions to solve a problem
Jacquard Loom
used punch cards to later make into coding
Claude Shannon
introduced application of Boolean Logic and was the father of the modern information age
Von Neumann Architecture
Basis for modern computers
Alan Turing
Broke the Enigma Code
ENIAC
Electronic Numerical Integrator and Computer
Grace Murray Hopper
cCreated first complier
Transistor
, Most important invention of 20th century, replaced bulky vacuum tubes
Integrated Circuit
- Many transistors on small surface
- lowered costs of computers
Margaret Hamilton
- Pioneer for software engineering
- Led team that coded computers aiding in travel to the moon
Gordon Bell
Developed "mini-computers"
2 main ways of representing information
Analog and Digital
Analog Data
- Continuous representation of data
- ex: thermometer
Digital Data
- Discrete representation of data
- Easier to process on computers
- ex: digital clock
Conversion from Analog to Digital Data