cs210COMPUTING
AND
CULTURE
Biology and Computing
Spring 2006: Monday and Wednesday 2:00-3:15 PM
Brian M. O'Connell, Maria Sanford Room 205
Course
Description:
Computer Science is frequently presented as a set of theories and practices
without much attention
to their creators and development. This course will focus on selected, paradigmatic events and
individuals within computing, analyzing the dynamics of the advances and their implications for
computing and society as a whole.
Although we will be approaching these issues through an interdisciplinary perspective, students are
reminded that this is a computer science course. Basic knowledge of computational theory, architecture
operating systems and programming will be expected. Students who are not computer science majors
should request additional assistance in these areas when needed.
The course will be conducted as a seminar at the graduate level. Students are expected to read every
assignment and to be prepared for discussion. Attendance at each class is presumed. Three or more
unexcused absences will result in the loss of the class participation score.
Our topics and schedule may be changed with the availability of guest speakers and the interests of
the class. Please check the online syllabus for updates and revisions.
Texts:
Daniel Hillis, The Pattern on the Stone: The Simple Ideas that Make Computers Work (Perseus Books Group (November 1, 1999)
John Von Neumann, The Computer and the Brain, 2d Ed. (Yale University Press, 2000)
Online Materials located at this site
Reserve Materials
Class Policies:
Attendance is presumed. Three or more unexecused absences will result in loss of class participation score.
All materials submitted must be in typed, analog form and stapled. No email assignments accepted.
Students must maintain backup copies of all course work for the semester.
Evaluation:
50% Topic Assignments
30% Subject Matter Quizzes (closed book)
20% Class Participation
Evaluation Criteria for Written Assignments:
40% Use of Course Material
40% Comprehensiveness & Clarity
20% Creativity & Originality
Course Syllabus
subject to change - check here often
Weeks |
subject |
Introduction to Computers |
1-3 |
topics |
Course Overview Digital Logic & Computer Hardware |
|
assignment |
Hillis, Chapters 1 - 3 |
supplement |
LINK: W. Daniel Hillis: Edge Biography LINK: George Boole 1815 - 1864 |
Quiz One - Out 3/6 - Due 3/15
Weeks |
subject |
René Descartes No Class: 2/13 and 2/20 (Presidents' Day) |
4-8 |
topics |
Descartes' 'Dualism' The Legacy of Descartes |
|
assignment |
LINK: Descartes: Meditation II LINK: Descartes: Meditation VI LINK: Scheutz: The Cognitive-Computational Story (pdf file) |
supplement |
LINK: York University: Classics in the History of Psychology
LINK:
Rene
Descartes 1596 - 1650
|
Weeks |
subject |
Norbert Wiener & Cybernetics No Class:3/7 & 3/20 & 3/22 (Spring Break) |
|
10-11 |
topics |
Control Theories, Feedback, Homeostasis & Equilibrium, Cybernetics & Robotics |
|
|
assignment |
LINK: American Society for Cybernetics: Chapter One Chapter Two LINK: AMS - Nobert Wiener |
|
supplement |
LINK: Principia Cybernetica LINK: Machina speculatrix: W. Grey Walter's history LINK: Grey Walter Archive LINK: Norbert Wiener - Memoir |
|
Quiz Two - Out 4/10 - Due 4/19
Weeks |
subject |
A.M. Turing & John von Neumann |
12-13 |
topics |
Computation Theory & Computability |
|
assignment |
Von Neumann, The Computer & the Brain Hillis, Chapter 4 LINK: John von Neumann's Contributions to Computing & Computer Science |
supplement |
LINK: Turing: Computing Machinery & Intelligence (pdf) LINK: Chaitin, A Century of Controversy over the Foundations of Math |
Quiz Three - Out 5/4 - Due 5/15
Weeks |
subject |
Rod Brooks & Emergent Intelligence |
14-15 |
topics |
Behavioral Models for Computation |
|
assignment |
Hillis, Chapter 9 |
supplement |
LINK: Rod Brooks' Site |
Quiz Four - TBA