Instructor: Christos
H. Papadimitriou
Soda 689, christos@cs,
(510) 642-1559
Office Hours: Mondays and Thursdays 5-6pm, and by appointment
Meets: Tuesdays 3:00-5:00pm, in Soda 310.
Units: two. See me for ways to take it for 4 units.
Course Format: Presentations by participants and discussion.
Course Requirements:
Attend all meetings, read
all papers, and participate in the discussion.
Present (possibly in a group) one of the classics, and write a paper about it (including a summary of the presentation and the discussion).
Examples of classics:
Readings
in the philosophy and history of science
First Two Meetings: I talked about
Godel's Theorem and the Birth
of the Computer .
For Gödel’s paper see this
translation.
Third Meeting, September
4:
I talked about Turing’s paper on computable numbers.
Fourth Meeting, September
11:
Greg Valiant and Thomas Vidick presented Feynman’s
paper, as well as a subsequent paper by Deutsch .
Fifth Meeting, September
18:
Bryce Lee, Tracy Wang, David Poll and Krish Eswaran presented Nash's paper
Sixth Meeting, September
25:
James Cook, Sridhar Ramesh, and Jimmy Yang
presented Shannon's
Mathematical Theory of Communication
Seventh Meeting, October
2:
Juliet Rubinstein and Jessica Schoen presented
Edmonds’ paper
No
meeting October 9
Eighth meeting, October
16:
Scott Beamer and Ari Rabkin
told us about New Directions in Cryptography, Diffie and Hellman, 1976
Ninth meeting, October 23: John McKernan told us about the Antikythera
mechanism (here are three papers )
Tenth meeting, October
30: Danielle Cassley and Ephrat
Biton spoke on As We May Think. Vannevar Bush, 1945
Eleventh meeting, November
6:
Albert Chae, Christos Stergiou
and Vishal Talwar presented John McCarthy's Lisp paper
Twelfth meeting, November
13:
Yaron Singer and Jacob Burnim
spoke about the origins of graph theory and some recent developments, here is Euler's paper in translation and
a survey (they’ll cover sections 4 and 6)
Thirteenth meeting,
November 20 Tyson Condi,
Eirinaios Michelakis, and
Daisy Wang will tell us about the beginnings of relational databases
Sixteenth
meeting, possibly December 6 (a Thursday,
and in room 380!) Lorenzo Orecchia
and Alexandre Staufer will
tell us about linear programming.
here is a list of readings.