Γενική βιβλιογραφία
- ACM.
ACM
Turing Award lectures.
Addison-Wesley, 1987.
- Alfred V. Aho, Ravi Sethi,
and Jeffrey D. Ullman.
Compilers, Principles, Techniques, and Tools.
Addison-Wesley, 1985.
- F. P. Brooks.
The
Mythical Man Month.
Addison-Wesley, 1975.
- Communications of the ACM.
Published by the Association for Computing Machinery.
- Computing surveys.
Published by the Association for Computing Machinery.
- Peter J. Denning
and Robert M. Metcalfe, editors.
Beyond
Calculation: The Next Fifty Years of Computing.
Springer Verlag, 1997.
- John L. Hennessy
and David A. Patterson.
Computer Architecture: A Quantitative Approach.
Morgan Kaufmann Publishers, 1990.
- Douglas R. Hofstadter.
Goedel, Escher, Bach: an Eternal Golden Braid.
Penguin Books, 1979.
- Douglas R. Hofstadter.
Metamagical Themas: Questing for the Essence of Mind and Pattern.
Penguin Books, 1986.
- Andrew Hunt and David
Thomas.
The
Pragmatic Programmer: From Journeyman to Master.
Addison Wesley Longman, 2000.
- Computer.
Published by the Institute of Electrical and Electronics Engineers Computer
Society.
- Brian W. Kernighan
and Rob Pike.
The
UNIX Programming Environment.
Prentice-Hall, 1984.
- Brian W. Kernighan
and Rob Pike.
The
Practice of Programming.
Addison-Wesley, 1999.
- Brian W. Kernighan
and P. J. Plauger.
The
Elements of Programming Style.
McGraw-Hill, second edition, 1978.
- Donald E. Knuth.
The Art of Computer Programming, volume 1 / Fundamental
Algorithms.
Addison-Wesley, second edition, 1973.
- Donald E. Knuth.
The
Art of Computer Programming, volume 3 / Sorting and Searching.
Addison-Wesley, 1973.
- Donald E. Knuth.
The
Art of Computer Programming, volume 2 / Seminumerical Algorithms.
Addison-Wesley, second edition, 1981.
- Peter G. Neumann.
Computer Related Risks.
Addison-Wesley, 1995.
- Donald A. Norman.
The
Invisible Computer.
MIT Press, 1998.
- Roger Penrose.
The
Emperor's new mind concerning computers, minds and the laws of
physics.
Oxford University Press, 1989.
- Charles Petzold.
Code: The Hidden Language of Computer Hardware and Software.
Microsoft Press, Redmond, Washington, USA, 1999.
- Raghu
Ramakrishnan and Johannes Gehrke.
Database Management Systems.
McGraw-Hill, second edition, 2000.
- Elaine Rich.
Artificial Intelligence.
McGraw-Hill, 1983.
- Bruce Schneier.
Secrets & Lies: Digital Security in a Networked World.
Wiley Computer Publishing, 2000.
- Ravi Sethi.
Programming Languages: Convepts and Constructs.
Addison-Wesley, 1989.
- Ian Sommerville.
Software Engineering.
Addison-Wesley, sixth edition, 2001.
- Andrew S. Tanenbaum.
Operating Systems: Design and Implementation.
Prentice-Hall, 1987.
- Andrew S. Tanenbaum.
Computer Networks.
Prentice-Hall, second edition, 1988.
- Michael A. Williams.
A
History of Computing Technology.
IEEE Computer Society Press, 1997.