Computer Science: The Canon. Fall 2003 Readings Download Area

There's Plenty of Room at the BottomFeynman, R. in Hey, A. (ed.), Feynman and Computation: Exploring the Limits of Computers, Perseus Books, 1999. 9.3 MB
Sketchpad: A Man-Machine Graphical Communication SystemSutherland, I. 1.7 MB
Solution of a Problem in Concurrent Programming ControlDijkstra, E. W. in Communications of the ACM, 8:9, Sept. 1965; reprinted in CACM's 25th Anniversary Issue, 26:1, 1983.216 KB
Reducibility among Combinatorial ProblemsKarp, R. Reprinted from Complexity of Computer Computations, Miller, R. et. al. (eds.) Plenum Press, 1972.568 KB
Report on the Algorithmic Language Algol 60Naur et. al. in Communciations of the ACM, 3:5, 1960. 980 KB
Minds, Brains, and ProgramsSearle, J. R. Reprinted in Haugeland, J. (ed.) Mind Design II, MIT Press, 1997.903 KB
The Game of Life (Parts I-III) Gardner, M. in Wheels, Life and Other Mathematical Amusements. W.H. Freeman and Co. 1983 1 MB
Giant Brains or Machines that Think. Ch. 1-2 and Ch. 11-12 Berkeley, E., John Wiley and Sons, 1949.568 KB, 908 KB
As We May Think Bush, V.8.6 MB
The General and Logical Theory of AutomataVon Neumann, J. printed in The Charles Babbage Institute Reprint Series for the History of Computing. Vol. 12. Aspray and Burks (eds.) MIT Press, 1987. 1.6 MB
First Draft of a Report on the EDVACVon Neumann, J. printed in The Origins of Digital Computers: Selected Papers. Randell, B. (ed.) Springer-Verlag, 1982.7.2 MB
Pascal: On his Calculating Machine and Leibniz: On his Calculating MachinePascal, Leibniz733 K
Of the Analytical EngineBabbage3.0 MB
Of the Analytical Engine - missing pageBabbage68 KB
Proposed Automatic Calculating MachineAiken10.0 MB
Computing Machinery and Intelligence
[In Mind: A Quarterly Review of Psychology and Philosophy]
Turing 981 KB
On Computable Numbers, with an Application to the Entscheidungsproblem
Proceedings of the London Mathematical Society, ser. 2, vol. 42 (1936-7).
Turing 1 MB