Archeology of Computer Science: Islamic, Iberian, and Pre-Columbian Roots
Download as PDF
Course Description
This course examines the history of computer science before there were computers and before there was a scientific field. It makes use of an archaeology of knowledge to find traces in the past for ideas and practices common in our present. We will explore in this course some of the ideas and devices that foreshadowed, during the Middle Ages and Early Modernity, the field of computation. We will also explore the different uses that were given or were meant to be given to these ideas and devices. In this journey, we will discover how different cultures created, used, or imagined different devices for computation. Some of the topics that we will cover are: al-Khwarizmi's algebra, al-Jazari's clocks, Raymond Llull's combinatorial diagrams, Peruvian Quipus, and Leibniz's binary numbers. Our focus is cultural, philosophical, and historical, the course will not involve programming and knowing how to program is not a prerequisite. Taught in English.
Grading Basis
ROP - Letter or Credit/No Credit
Min
3
Max
5
Course Repeatable for Degree Credit?
No
Course Component
Seminar
Enrollment Optional?
No
This course has been approved for the following WAYS
Aesthetic and Interpretive Inquiry (AII), Social Inquiry (SI)