ABCDEFGHIJKLMNOPQRSTUVWXY
1
Class DateTopicPaperDiscussion Leader
In-Class Group Discussion Representative
Skype Group Discussion Representative
2
Monday, January 22, 2018Intro ClassJoseph Weizenbaum. "ELIZA - A Computer Program for the Study of Natural Language Communication Between Man and Machine" (1966)Teaching Staff
3
Monday, January 29, 2018InfrastructureGordon Moore. "Cramming More Components onto Integrated Circuits" (1965)Teaching StaffOwen Murphy
4
Monday, January 29, 2018OriginsLuigi Menabrea and Ada Lovelace. "A Sketch of the Analytical Engine Invented by Charles Babbage" (1842)Teaching StaffOwen Murphy
5
Monday, January 29, 2018OriginsAlan Turing. "On Computable Numbers, with an Application to the Entscheidungsproblem" (1936)Teaching StaffOwen Murphy
6
Monday, February 5, 2018ArchitectureArthur Burks, Herman Goldstine, and John von Neumann. "Preliminary Discussion of the Logical Design of an Electronic Computing Instrument" (1946)Teaching StaffAntonia Oprescu
7
Monday, February 5, 2018InformationClaude Shannon. "A Symbolic Analysis of Relays and Switching Circuits" (1938)Chuck McCallum
8
Monday, February 5, 2018InformationClaude Shannon. "A Mathematical Theory of Communication" (1948)Dwayne Kennemore
9
Monday, February 5, 2018InformationRichard Hamming. "Error Detecting and Error Correcting Codes" (1950)Roman Levitas
10
Monday, February 12, 2018Computers for peopleVannevar Bush. "As We May Think" (1945)Evan ImperatoShantha Rajendran
11
Monday, February 12, 2018Computers for peopleJ. C. R. Licklider. "Man-Computer Symbiosis" (1960)Owen MurphyShantha Rajendran
12
Monday, February 12, 2018Computers for peopleDouglas Engelbart. "Fall Joint Computer Conference: The Demo" (1968)Brandon NelsonShantha Rajendran
13
Monday, February 12, 2018Computers for peopleAlan Kay. "A Personal Computer for Children of All Ages" (1972)Shantha RajendranShantha Rajendran
14
Monday, February 19, 2018Presidents' Day
15
Monday, February 26, 2018Computers and thinkingAlan Turing. "Computing Machinery and Intelligence" (1950)Aya IbrahimAya Ibrahim
16
Monday, February 26, 2018Formal modelsNoam Chomsky. "Three Models for the Description of Language" (1956)Brandon NelsonAya Ibrahim
17
Monday, February 26, 2018Formal modelsMichael Rabin and Dana Scott. "Finite Automata and their Decision Problems" (1959)Marzena FullerAya Ibrahim
18
Monday, March 5, 2018Software as engineeringGrace Hopper. "The Education of a Computer" (1952)Eric Ding
19
Monday, March 5, 2018Software as engineeringFrederick Brooks. Selections from The Mythical Man-Month (1975)Ben Jenkins
20
Monday, March 5, 2018Artificial IntelligenceJohn McCarthy, Marvin Minsky, Nathaniel Rochester, and Claude Shannon. "A Proposal for the Dartmouth Research Project on Artificial Intelligence" (1955)Dwayne Kennemore
21
Monday, March 12, 2018Spring Recess
22
Monday, March 19, 2018Programming languagesJ. W. Backus, R. J. Beeber, S. Best, R. Goldberg, L. M. Haibt, H. L. Herrick, R. A. Nelson, D. Sayre, P. B. Sheridan, H. Stern, I. Ziller, R. A. Hughes, and R. Nutt. "The FORTRAN Automatic Coding System" (1959)Chuck McCallumOwen Murphy
23
Monday, March 19, 2018Programming languagesPeter Nauer. "Report on the Algorithmic Language ALGOL 60" (1963)Harry Levinson Owen Murphy
24
Monday, March 26, 2018System designJ. H. Saltzer, D. P. Reed, and D. D. Clark. "End-to-End Arguments in System Design" (1983)Claudio BustamanteClaudio Bustamante
25
Monday, March 26, 2018Graphics and interactionT. H. Myer and Ivan Sutherland. "On the Design of Display Processors" (1968)Claudio BustamanteShantha Rajendran
26
Monday, March 26, 2018Graphics and interactionIvan Sutherland. "Sketchpad: A Man-Machine Graphical Communication System" (1963)Harry LevinsonShantha Rajendran
27
Monday, March 26, 2018Graphics and interactionIvan Sutherland. "The Ultimate Display" (1965)Shantha RajendranShantha Rajendran
28
Monday, April 2, 2018AlgorithmsDavid Gale and Lloyd Shapley. "College Admissions and the Stability of Marriage" (1962)Aya Ibrahim
29
Monday, April 2, 2018AlgorithmsJack Edmonds. "Paths, Trees, and Flowers" (1965)Matthew SandersAya Ibrahim
30
Monday, April 2, 2018NetworksDavid Clark. "The Design Philosophy of the DARPA Internet Protocols" (1988)Aya IbrahimAya Ibrahim
31
Monday, April 2, 2018NetworksMetcalfe and Boggs, "Ethernet: Distributed Packet Switching for Local Computer Networks"Evan ImperatoAya Ibrahim
32
Monday, April 9, 2018Control abstractionsEdsger Dijkstra. "Go To Statement Considered Harmful" (1968)Matthew Sanders
33
Monday, April 9, 2018Control abstractionsLeslie Lamport. "Time, Clocks, and the Ordering of Events in a Distributed System" (1978)Ethan Anthony Wade
34
Monday, April 9, 2018Control abstractionsGray, Lorie, Putzolu, Traiger, "Granularity of Locks and Degrees of Consistency in a Shared Data Base" (1976)Ethan Anthony Wade
35
Monday, April 9, 2018Programs as formalisms, part IRobert Floyd. "Assigning Meaning to Programs" (1967)Marzena Fuller
36
Monday, April 16, 2018Complexity before NPKurt Godel. "Letter to John von Neumann" (1956)Ben Jenkins
37
Monday, April 16, 2018Complexity after NPRichard Karp. "Reducibility Among Combinatorial Problems" (1972)Antonia Oprescu
38
Monday, April 16, 2018Complexity after NPLeonid Levin. "Universal Search Problems" (1973)Ethan Anthony Wade
39
Monday, April 16, 2018Complexity after NPShafi Goldwasser, Silvio Micali, and Charles Rackoff. "The Knowledge Complexity of Interactive Proof Systems" (1985)
40
Monday, April 16, 2018Data organization and retrievalEdgar Codd. "Relational Completeness of Data Base Sublanguages" (1972)Tracey Zellmann
41
Monday, April 23, 2018Security and cryptographyWhitfield Diffie and Martin Hellman. "New Directions in Cryptography" (1976)Antonia Oprescu
42
Monday, April 23, 2018Security and cryptographyKen Thompson. "Reflections on Trusting Trust" (1984)Claudio BustamanteClaudio Bustamante
43
Monday, April 23, 2018Security and cryptography Dwayne Kennemore
44
Monday, April 23, 2018The WebTim Berners-Lee. "Information Management: A Proposal" (1989)Claudio BustamanteClaudio Bustamante
45
Monday, April 23, 2018The WebTim Berners-Lee, Robert Cailliau, Jean-François Groff, and Bernd Pollermann. "World-Wide Web: The Information Universe" (1992)Owen Murphy
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100