Manual Set 1
Manual Set 1
science
Why study computers?
• The computer is a profoundly important technology
– Broadly impactful
– Occasionally disruptive
• What are some of the impacts the computer has had the
way we live, the way we think, and the way we do
business?
Baudot keyboard.
Source: Wikipedia
George Boole
• It was George Boole (and simultaneously Augustus De
Morgan), in the 1840’s who joined logic with mathematics
– “The respective interpretation of the symbols 0 and 1 in the
system of logic are Nothing and Universe.”
– I.e., not true (false), or universally correct (true)
– We sometimes call this Boolean logic in honor
• By the invention of the computer, Bertrand Russell and
Alfred North Whitehead had used logic to try and unify all
of mathematics, in their Principia Mathematica (1910-
1913)
– Hence, any serious mathematician would have been familiar
with mathematical logic by the time of the invention of
computer languages in the 1950s
Intellectual roots of computer science
• So, just by looking “under the hood” of a simple program
we see connections back to:
– Telegraphy and early computer communication
– Mathematical functions, mathematical logic
– The earliest computers
• Gives us a strong sense of the deep influence mathematics
has had on computers
• But, also gives us the sense that to deeply understand the
present, one must also understand the past
• In coming lectures, will aim to:
– Provide historical context on a subject
– Provide key ideas and concepts about a subject
– Provide some sense of where the future is going