CSC 599: Senior Capstone
Spring 2013
Interesting/Influential Computer Science Articles
Historical Computers
Theoretical Computer Science
Artificial Intelligence
- Computing Machinery and Intelligence, Alan Turing, 1950.
- Theory of Self-Reproducing Automata, John von Neumann, 1959.
- Computer Simulation of Human Thinking, Allen Newell and Herbert Simon, 1961.
- Computer Science as Empirical Inquiry: Symbols and Search, Allen Newell and Herbert Simon, 1976.
- Why People Think Computers Can't, Marvin Minsky, 1982.
- Principles of Rule Based Expert SystemsBruce Buchanan and Richard Duda, 1982.
- Connectionist Models and Their Properties, J.A. Feldman and D.H. Ballard, 1982.
- What is the Singularity, Vernor Vinge, 1993.
- A (Very) Brief History of Artificial Intelligence, Bruce Buchanan, 2005.
Software Engineering
- Go To Statement Considered Harmful, Edsger Dijkstra, 1968.
- Program Development by Stepwise Refinement, Niklaus Wirth, 1971.
- Computer Programming as an Art, Donald Knuth, 1974.
- The Mythical Man-Month, Frederick Brooks, Jr., 1975.
- Social Processes and Proofs of Theorems and Programs, Richard De Millo, Richard Lipton and Alan Perlis, 1979.
- The Emperor's Old Clothes, C.A.R Hoare, 1981.
- Software Aspects of Strategic Defense Systems, David Parnas, 1985.
- No Silver Bullet, Frederick Brooks, Jr., 1986.
Computer Organization/Architecture
Human-Computer Interaction
Internet & Web
- As We May Think, Vannevar Bush, 1945.
- Reliable Digital Communications Using Unreliable Network Repeater Nodes, Paul Baran, 1960.
- A Protocol for Packet Network Intercommunication, Vinton Cerf and Robert Kahn, 1974.
- The World Wide Web, Tim Berners-Lee, Robert Cailliau, Ari Luotonen, Henrik Frystyk Nielsen and Arthur Secret, 1994.
- The anatomy of a large-scale hypertextual Web search engine, Sergey Brin and Lawrence Page, 1998.
- The Semantic Web, Tim Berners-Lee, James Hendler and Ora Lassila, 2001.