Computer Science Research Papers

Title Category Author Date
On the Cruelty of Really Teaching Computing Science General Computer Science Edsger W. Dijkstra 1988
Assigning Meanings to Programs Algorithms/Numerical Analysis Robert W. Floyd 1967
Reflections on Trusting Trust Software Engineering Ken Thompson 1984
On the Criteria to be Used in Decomposing Systems into Modules Software Engineering D.L. Parnas 1972
Go To Statement Considered Harmful Software Engineering Edsger W. Dijkstra 1995
A.M. Turing on Computable Numbers, with an Application to the Entscheidungsproblem Computational Science A.M. Turing 1936
What Every Computer Scientist Should Know About Floating-Point Arithmetic Computational Science David Goldberg 1991
Growing a Language Programming Languages Guy L. Steele 1998
The Problem with Threads Operating Systems Edward A. Lee 2006
Program Design in a Unix Environment Software Engineering Rob Pike -
Why Cryptosystems Fail Cryptography Ross Anderson -
Can Programming Be Liberated From the Von Neumann Style? Computer Architecture John Backus 1978
From Patterns to Components Software Engineering Karine Arnout 2004
Introduction to Operating Systems Abstractions – Using Plan 9 from Bell Labs Operating Systems Francisco J Ballesteros -

Reflections on Trusting Trust


Share