 | Harold Abelson,
Gerald Jay Sussman, and Jullie Sussman.
Structure and
Interpretation of Computer Programs.
MIT Press, Cambridge, MA, 1985. |
 | Max K. Agoston.
Computer
Graphics and Geometric Modeling: Implementation and Algorithms.
Springer Verlag, 2005. |
 | Max K. Agoston.
Computer
Graphics and Geometric Modeling: Mathematics.
Springer Verlag, 2005. |
 | Alfred V. Aho, John E.
Hopcroft, and Jeffrey D. Ullman.
The Design and
Analysis of Computer Algorithms.
Addison-Wesley, Reading, MA, 1974. |
 | Alfred V. Aho, Ravi Sethi,
and Jeffrey D. Ullman.
Compilers,
Principles, Techniques, and Tools.
Addison-Wesley, Reading, MA, 1985. |
 | Christopher Alexander.
Notes on the
Synthesis of Form.
Harvard University Press, Cambridge, 1964. |
 | Christopher Alexander.
The Timeless
Way of Building.
Oxford University Press, New York, 1979. |
 | Christopher Alexander.
The Nature of
Order.
Oxford University Press, Oxford, 2001. |
 | Scott W. Ambler.
The Elements of
UML 2.0 Style.
Cambridge University Press, Cambridge, 2005. |
 | Ross Anderson.
Security
Engineering: A Guide to Building Dependable Distributed Systems.
Wiley, New York, 2001. |
| Michael A. Arbib.
Brains, Machines, and Mathematics.
McGraw-Hill, 1963. |
 | Ken Arnold and James
Gosling.
The Java
Programming Language.
Addison-Wesley, 1996. |
| Robert L. Ashenhurst,
editor.
ACM Turing
Award lectures.
Addison-Wesley, 1987. |
 | Bruno Aziza and Joey
Fitts.
Drive Business
Performance: Enabling a Culture of Intelligent Execution.
John Wiley & Sons, New York, 2008. |
| Maurice J. Bach.
The Design of
the UNIX Operating System.
Prentice Hall, Englewood Cliffs, NJ, 1986. |
 | Friedrich L. Bauer.
Decrypted
Secrets: Methods and Maxims of Cryptology.
Springer Verlag, 1997. |
 | Kent Beck.
Extreme
Programming Explained: Embrace Change.
Addison-Wesley, Boston, MA, 2000. |
 | Kent Beck.
Implementation
Patterns.
Addison-Wesley, Boston, MA, 2007. |
 | Kris Macleod Bell,
Lars Ivar Igesund, Sean Kelly, and Michael Parker.
Learn to
Tango with D.
Apress, Berkeley, CA, 2007. |
 | M. Ben-Ari.
Principles of
Concurrent and Distributed Programming.
Prentice Hall, Englewood Cliffs, NJ, 1990. |
| Jon Louis Bentley.
Writing
Efficient Programs.
Prentice Hall, Englewood Cliffs, NJ, 1982. |
 | Jon Louis Bentley.
Programming
Pearls.
Addison-Wesley, Reading, MA, 1986. |
 | Jon Louis Bentley.
More
Programming Pearls: Confessions of a Coder.
Addison-Wesley, Reading, MA, 1988. |
 | Peter L. Bernstein.
Against the
Gods: The Remarkable Story of Risk.
John Wiley & Sons, New York, 1996. |
| G. B. Bleazard.
Handbook of
Data Communications.
NCC Publications, The National Computing Centre Limited, Oxford Road,
Manchester M1 7ED, England, 1986. |
 | Joshua T. Bloch.
Effective
Java.
Addison-Wesley, Boston, MA, second edition, 2008. |
 | Grady Booch, James
Rumbaugh, and Ivar Jacobson.
The Unified
Modeling Language User Guide.
Addison-Wesley, Reading, MA, 1999. |
 | Paul Booth.
An Introduction
to Human-Computer Interaction.
Lawrence Erlbaum Associates, Publishers, New Jersey, NJ, 1989. |
 | L. Bostock and
S. Chandler.
Pure
Mathematics.
Stanley Thorner (Publishers) Ltd., 1978. |
 | F. P. Brooks.
The Mythical
Man Month.
Addison-Wesley, Reading, MA, 1975. |
 | J. Glenn Brookshear.
Computer
Science.
Addison-Wesley, sixth edition, 2000. |
 | J. Glenn Brookshear.
Computer
Science.
Addison-Wesley, eighth edition, 2004. |
| Ralf Brown and Jim Kyle.
PC
Interrupts: A Programmer's Reference to BIOS, DOS, and Third-party
Calls.
Addison-Wesley, 1991. |
| William J. Brown,
Raphael C. Malveau, Hays W. McCormick III, and Thomas J. Mowbray.
AntiPatterns
Refactoring Software, Architectures, and Projects in Crisis.
Wiley, New York, 1998. |
| Bill P. Buckles and
Frederck E. Petry, editors.
Genetic
Algorithms.
IEEE Computer Society Press, 1992. |
 | Peter Burger and
Duncan Gillies.
Interactive
Computer Graphics: Functional, Procedural and Device-level
Methods.
Addison-Wesley, 1989. |
 | Van Burnham.
Supercade: A
Visual History of the Videogame Age 1971–1984.
MIT Press, Cambridge, MA, 2001. |
 | Stuart K. Card, Thomas P.
Moran, and Allen Newell.
The Psychology
of Human-Computer Interaction.
Lawrence Erlbaum Associates, Publishers, New Jersey, 1983. |
 | Christopher Chatfield.
Statistics for
Technology: A Course in Applied Statistics.
Chapman and Hall, 1983. |
| Keith L. Clark and
Frank G. McCabe.
micro-PROLOG:
Programming in Logic.
Prentice Hall, Englewood Cliffs, NJ, 1984. |
 | Daniel I. A. Cohen.
Introduction to
Computer Theory.
John Wiley & Sons, New York, 1997. |
 | Douglas E. Comer and
David L. Stevens.
Internetworking
with TCP/IP, volume II: Design, Implementation and Internals.
Prentice Hall, Englewood Cliffs, NJ, 1991. |
 | Douglas E. Comer and
David L. Stevens.
Internetworking
with TCP/IP, volume III: Client-Server Programming and
Applications (BSD Socket Version).
Prentice Hall, Englewood Cliffs, NJ, 1993. |
 | Douglas E. Comer.
Internetworking
with TCP/IP, volume I: Principles, Protocols and Architecture.
Prentice Hall, Englewood Cliffs, NJ, second edition, 1991. |
 | Damian Conway.
Object Oriented
Perl.
Manning Publications Co., Greenwich, CT, 2000. |
 | Damian Conway.
Perl Best
Practices.
O'Reilly and Associates, Sebastopol, CA, 2005. |
 | Claire Kehrwald Cook.
Line by
Line.
Houghton Mifflin, Boston, MA, 1986. |
 | James O. Coplien and
Douglas C. Schmidt.
Pattern
Languages of Program Design.
Addison-Wesley, Reading, MA, 1995. |
| Intel Corporation.
iAPX 86, 88 User's Manual.
Intel Corporation, 1981. |
| Intel Corporation.
i486 Processor
Programmer's Reference Manual.
McGraw-Hill, 1990. |
| Microsoft Corporation.
Microsoft
Windows multimedia programmer's reference.
Microsoft Press, Redmond, WA, 1991. |
| Intel Corporation.
Intel
architecture software developer's manual, volume 1: Basic
architecture.
Intel Corporation, 1999.
Available online http://www.intel.com/design/PentiumII/manuals/243190.htm. |
| Intel Corporation.
Intel
architecture software developer's manual, volume 2: Instruction
set reference manual.
Intel Corporation, 1999.
Available online http://www.intel.com/design/PentiumII/manuals/243190.htm. |
| Intel Corporation.
Intel
architecture software developer's manual, volume 3: System
programming.
Intel Corporation, 1999.
Available online http://www.intel.com/design/PentiumII/manuals/243190.htm. |
| Brad J. Cox.
Object Oriented
Programming: An Evolutionary Approach.
Addison-Wesley, 1986. |
 | Dave Crane, Eric
Pascarello, and Darren James.
Ajax in
Action.
Manning, Greenwich, CT, 2006. |
| Margaret Cunningham.
File Structure
and Design.
Chartwell-Bratt, 1985. |
| Michael A. Cusumano
and Richard W. Selby.
Microsoft
Secrets.
The Free Press, New York, 1995. |
 | Michael A. Cusumano.
The Business of
Software: What Every Manager, Programmer, and Entrepreneur Must Know to
Thrive and Survive in Good Times and Bad.
The Free Press, New York, 2004. |
 | Peter Daniel, editor.
16th
International Conference on Computer Safety, Reliability and Security:
SAFECOMP '97. European Workshop on Industrial Computer Systems:
TC-7, Springer Verlag, September 1997. |
| Tina Darmohray, editor.
Job
Descriptions for System Administrators.
Short Topics in System Administration. USENIX Association, Berkeley, CA,
1997. |
 | Alan M. Davis.
201 Principles
of Software Development.
McGraw-Hill, 1995. |
 | Fadi P. Deek and James
A. M. McHugh.
Open Source:
Technology and Policy.
Cambridge University Press, Cambridge, 2008. |
 | Tom DeMarco and
Timothy R. Lister.
Peopleware:
Productive Projects and Teams.
Dorset House Publishing, 1987. |
 | Peter J. Denning
and Robert M. Metcalfe, editors.
Beyond
Calculation: The Next Fifty Years of Computing.
Springer Verlag, 1997. |
| Dorothy Elizabeth Robling
Denning.
Cryptography
and Data Security.
Addison-Wesley, Reading, MA, 1983. |
 | Peter J. Denning.
Computers Under
Attack: Intruders, Worms, and Viruses.
Addison-Wesley, 1990. |
 | Peter J. Denning, editor.
Talking Back to
the Machine.
Springer Verlag, 1999. |
 | Nachum
Dershowitz and Edward M. Reingold.
Calendrical
Calculations.
Cambridge University Press, Cambridge, 1997. |
| Dimitris K.
Despotis and Constantin Zopounidis, editors.
Proceedings of the 5th International Conference of the Decision Sciences
Institute, DSI '99. Decision Sciences Institute, July 1999. |
| Giorgos
Diakonikolaou, Athanasia Agiakatsika, and Ilias Mpouras.
Corporate
Internetworking.
Kleidarithmos, Athens, Greece, 2004.
In Greek. |
| Barbara L. Dijker, editor.
A Guide to
Developing Computing Policy Documents.
Short Topics in System Administration. USENIX Association, Berkeley, CA,
1997. |
| Tony Dowden.
Inside the
EISA Computers.
Addison-Wesley, 1990. |
 | William Dunham.
The
Mathematical Universe.
John Wiley & Sons, New York, 1994. |
 | Margaret A. Ellis
and Bjarne Stroustrup.
The Annotated
C++ Reference Manual.
Addison-Wesley, Reading, MA, 1990. |
| Terry Escamilla.
Intrusion
Detection: Network Security Beyond the Firewall.
Wiley, New York, 1998. |
 | Brian D. Eubanks.
Wicked Cool
Java: Code Bits, Open-Source Libraries, and Project Ideas.
No Starch Press, San Francisco, 2006. |
 | European UNIX systems User
Group.
10th
Anniversary Conference Proceedings: UNIX around the World, April
1988. |
| European UNIX systems User
Group.
Autumn 1988
Conference Proceedings: New Directions for UNIX, October
1988. |
| European UNIX systems User Group.
Autumn '89
Conference Proceedings, September 1989. |
 | Jim Farley, William
Crawford, and David Flanagan.
Java Enterprise
in a Nutshell.
O'Reilly and Associates, Sebastopol, CA, second edition, 2002. |
 | Michael Feathers.
Working
Effectively with Legacy Code.
Prentice Hall, Englewood Cliffs, NJ, 2005. |
| Anthony J. Field and
Peter G. Harrison.
Functional
Programming.
Addison-Wesley, 1988. |
| Simone
Fisher-Hübner, Gerald Quirchmayr, and Louise Yngström, editors.
User Identification & Privacy Protection: Applications in Public
Administration & Electronic Commerce. IFIP WG 8.5 and WS 9.6, June
1999. |
 | David Flanagan.
Java in a
Nutshell.
O'Reilly and Associates, Sebastopol, CA, 1997. |
 | Tom Forester and
Perry Morrison.
Computer
Ethics: Cautionary Tales and Ethical Dilemmas in Computing.
MIT Press, Cambridge, MA, 1990. |
 | Martin Fowler and
Kendall Scott.
UML
Distilled: Applying the Standard Object Modeling Language.
Addison-Wesley, Boston, MA, second edition, 2000. |
 | Martin Fowler.
Refactoring:
Improving the Design of Existing Code.
Addison-Wesley, Boston, MA, 2000. |
 | Mark Frauenfelder.
The Best of
Make.
O'Reilly, City, 2007. |
| Robert Fulghum.
All I Really Need to Know I Learned in Kindergarten: Uncommon Thoughts on
Common Things.
Ivy Books, reissue edition, 1993. |
 | Carl C.
Gaither and Alma E. Cavazos-Gaither.
Mathematically
Speaking: A Dictionary Quotations.
Institute of Physics Publishing, Bristol and Philadelphia, 1998. |
 | Carl C.
Gaither and Alma E. Cavazos-Gaither, editors.
Practically
Speaking: A Dictionary of Quotations on Engineering, Technology and
Architecture.
Institute of Physics Publishing, Bristol and Philadelphia, 1999. |
 | Erich Gamma and Kent
Beck.
Contributing to
Eclipse: Principles, Patterns, and Plug-Ins.
Addison-Wesley, Boston, MA, 2004. |
 | Erich Gamma, Richard
Helm, Ralph Johnson, and John Vlissides.
Design
Patterns: Elements of Reusable Object-Oriented Software.
Addison-Wesley, Reading, MA, 1995. |
 | Narain Gehani.
Document
Formatting and Typesetting on the UNIX System.
Silicon Press, Summit, NJ, second edition, 1987. |
 | Narain Gehani.
Bell Labs: Life
in the Crown Jewel.
Silicon Press, Summit, NJ, 2003. |
 | Andrew S. Glassner.
Graphics
Gems.
Academic Press, 1990. |
 | Adele Goldberg and
David Robson.
Smalltalk-80:
The Language.
Addison-Wesley, Reading, MA, 1989. |
 | Dieter Gollmann.
Computer
Security.
Wiley, Chichester, UK, 1999. |
 | Pete Goodlife.
Code Craft: The
Practice of Writing Excellent Code.
No Starch Press, San Francisco, 2007. |
| Michael Gosney, John
Odam, and Jim Benson.
The Gray Book:
Designing in Black & White on your Computer.
Vantana Press, second edition, 1990. |
 | Paul Graham.
Hackers &
Painters: Big Ideas from the Computer Age.
O'Reilly and Associates, Sebastopol, CA, 2004. |
| Paul R. Gray and
Robert G. Meyer.
Analysis and
Design of Analog Integrated Circuits.
John Wiley and Sons, New York, second edition, 1984. |
| Stefanos Gritzalis,
Sokratis Katsikas, and Dimitris Gritzalis.
Computer
Network Security.
Papasotiriou, Athens, Greece, 2003.
In Greek. |
| Dimitris Gritzalis, editor.
IFIP TC5
WG5.4 3rd International Conference on Reliability, Quality & Safety of
Software-Intensive Systems, ENCRESS '97. IFIP, Chapman & Hall,
May 1997. |
| Stefanos Gritzalis.
Information Systems Security in a Distributed Environment.
PhD thesis, University of Athens, Athens, Greece, 1998.
In Greek. |
 | Mikell P. Groover.
Automation,
Production Systems, and Computer Integrated Manufacturing.
Prentice Hall, Englewood Cliffs, NJ, 1987. |
| John Grossman, editor.
The Chicago
Manual of Style.
The University of Chicago Press, Chicago and London, fourteenth edition,
1993. |
 | Wulfram Grstner and
Werner Kistler.
Spiking Neuron
Models: Single Neurons, Populations, Plasticity.
Cambridge University Press, Cambridge, 2002. |
 | Jürg Gutknecht, editor.
Programming
Languages and System Architectures International Conference.
Springer-Verlag, March 1994.
Lecture Notes in Computer Science 782. |
| Geoff Halprin, editor.
A System
Administrator's Guide to Auditing.
Short Topics in System Administration. USENIX Association, Berkeley, CA,
2000. |
 | Fred Halsall.
Data
Communications, Computer Networks and OSI.
Addison-Wesley, second edition, 1988. |
| Samuel P.
Harbison and Guy L. Steele Jr.
C: A
Reference Manual.
Prentice Hall, Englewood Cliffs, NJ, third edition, 1991. |
 | David Harel.
Algorithmics:
the Spirit of Computing.
Addison-Wesley, 1987. |
 | Elliotte Rusty Harold
and W. Scott Means.
XML in a
Nutshell.
O'Reilly and Associates, Sebastopol, CA, 2001. |
 | Robert Harris.
Enigma.
Ballantine Books, Beverly Hills, CA, 1996. |
 | Stephen W. Hawking.
A Brief History
of Time: from the Big Bang to the Black Holes.
Bantam Press, 1988. |
 | John L. Hennessy
and David A. Patterson.
Computer
Architecture: A Quantitative Approach.
Morgan Kaufmann, San Francisco, 1990. |
 | Jack Herrington.
PHP Hacks:
Tips & Tools for Creating Dynamic Web Sites.
O'Reilly, Sebastopol, CA, 2005. |
| Rafael Hirschfeld, editor.
Financial
Cryptography: First International Conference, FC '97. Springer
Verlag, February 1997.
Lecture Notes in Computer Science 1318. |
 | C. A. R. Hoare.
Communicating
Sequential Processes.
Prentice Hall, Englewood Cliffs, NJ, 1985. |
 | Daniel M. Hoffman and
David M. Weiss, editors.
Software
Fundamentals: Collected Papers by David L. Parnas.
Addison-Wesley, Boston, MA, 2001. |
 | 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. |
| Christopher John Hogger.
Introduction to
Logic Programming.
Academic Press, 1984. |
 | Paul Horowitz and
Winfield Hill.
The Art of
Electronics.
University Press, second edition, 1989. |
 | Michael Howard and
David LeBlanc.
Writing Secure
Code.
Microsoft Press, Redmond, WA, second edition, 2003. |
 | Paul Hudson.
PHP in a
Nutshell: A Desktop Quick Reference.
O'Reilly, Sebastopol, CA, 2005. |
 | Darrell Huff.
How to Lie with
Statistics.
W. W. Norton & Company, New York, 1954. |
 | Watts S. Humphrey.
Managing the
Software Process.
Addison-Wesley, Reading, MA, 1989. |
 | Andrew Hunt and David
Thomas.
The Pragmatic
Programmer: From Journeyman to Master.
Addison-Wesley, Boston, MA, 2000. |
| IBM Corporation.
IBM Personal Computer Technical Reference Manual, 1983. |
 | Adobe Systems
Incorporated.
Postscript
Language Reference Manual.
Addison-Wesley, 1985. |
 | Adobe Systems
Incorporated.
Postscript
Language Program Design.
Addison-Wesley, 1988. |
 | Michael Jackson.
Software
Requirements & Specifications: a Lexicon of Practice, Principles and
Prejudices.
Addison-Wesley, 1995. |
 | Raj Jain.
The Art of
Computer Systems Performance Analysis.
John Wiley and Sons, New York, 1991. |
 | Michael Jenkin and
Laurence Harris, editors.
Computational
and Psychophysical Mechanisms of Visual Coding.
Cambridge University Press, Cambridge, 1997. |
| Nelson Johnson.
Advanced
Graphics in C: Programming and Techniques.
Osborne McGraw Hill, 1987. |
 | Aviel William Strunk Jr.
and E. B. White.
The Elements of
Style.
Macmillan Publishing Co., New York, 1979. |
 | David Kahn.
The
Codebreakers: The Story of Secret Writing.
Scribner, New York, 1996. |
 | Stephen H. Kan.
Metrics and
Models in Software Quality Engineering.
Addison-Wesley, Boston, MA, second edition, 2002. |
 | Cem Kaner, Jack Falk, and
Hung Quoc Nguyen.
Testing
Computer Software.
Wiley, New York, second edition, 1999. |
 | Dimitris Karagiannis,
editor.
DEXA 94: 5th
International Conference on Database and Expert Systems
Applications. Springer-Verlag, September 1994.
Lecture Notes in Computer Science 856. |
 | Sokratis K.
Katsikas and Dimitris Gritzalis, editors.
Information
Systems Security: Facing the Information Society of the 21st
Century.
Chapman & Hall, 1996. |
 | Sokratis K. Katsikas,
Stefanos Gritzalis, and Javier Lopez, editors.
Public Key
Infrastructure: First European PKI Workshop: Research and Applications,
EuroPKI 2004. Springer-Verlag, June 2004.
Lecture Notes in Computer Science 3093. |
 | Sokratis Katsikas, editor.
Proceedings
CMS '97 3rd IFIP TC6/TC11 International joint working Conference on
Communications and Multimedia Security. IFIP, Chapman & Hall,
September 1997. |
 | Simeon Keates and
John Clarkson.
Countering
Design Exclusion: An Introduction to Inclusive Design.
Springer-Verlag, London, 2004. |
 | Brian W. Kernighan
and Rob Pike.
The UNIX
Programming Environment.
Prentice Hall, Englewood Cliffs, NJ, 1984. |
 | Brian W. Kernighan
and Rob Pike.
The Practice of
Programming.
Addison-Wesley, Reading, MA, 1999. |
 | Brian W. Kernighan
and P. J. Plauger.
Software
Tools.
Addison-Wesley, Reading, MA, 1976. |
 | Brian W. Kernighan
and P. J. Plauger.
The Elements of
Programming Style.
McGraw-Hill, New York, second edition, 1978. |
| Brian W. Kernighan
and Dennis M. Ritchie.
The C Programming Language.
Prentice Hall, Englewood Cliffs, NJ, first edition, 1978. |
 | Brian W. Kernighan
and Dennis M. Ritchie.
The C
Programming Language.
Prentice Hall, Englewood Cliffs, NJ, second edition, 1988. |
 | K. N. King.
Java
Programming: from the Beginning.
W. W. Norton & Company, New York, 2000. |
 | Stephen King.
On Writing: A
Memoir of the Craft.
New English Library/Hodder & Stoughton, London, 2001. |
 | Lars Klander.
Hacker Proof:
the Ultimate Guide to Network Security.
Jamsa Press, Las Vegas, NV, 1997. |
 | Elizabeth Knowles, editor.
The Oxford
Dictionary of Twenthieth Century Quotations.
Oxford University Press, 1998. |
 | Donald E. Knuth.
The Art of
Computer Programming, volume 1: Fundamental Algorithms.
Addison-Wesley, Reading, MA, second edition, 1973. |
 | Donald E. Knuth.
The Art of
Computer Programming, volume 3: Sorting and Searching.
Addison-Wesley, Reading, MA, 1973. |
 | Donald E. Knuth.
The Art of
Computer Programming, volume 2: Seminumerical Algorithms.
Addison-Wesley, Reading, MA, second edition, 1981. |
 | Donald E. Knuth.
The
METAFONTbook.
Addison-Wesley, Reading, MA, 1986. |
 | Donald E. Knuth.
The
TeXbook.
Addison-Wesley, Reading, MA, 1989. |
 | Donald E. Knuth.
Selected Papers
on Computer Science.
Cambridge University Press, Cambridge, 1996.
CSLI Lecture Notes Number 59. |
 | Donald E. Knuth.
The Art of
Computer Programming, volume 1: Fundamental Algorithms.
Addison-Wesley, Reading, MA, third edition, 1997. |
 | Andrew Koenig.
C Traps and
Pitfalls.
Addison-Wesley, Reading, MA, 1988. |
 | Henry F. Korth
and Abraham Silberschatz.
Database System
Concepts.
McGraw-Hill, second edition, 1991. |
| Glenn Krasner.
Smalltalk-80:
Bits of History, Words of Advice.
Addison-Wesley, 1983. |
| Susan Lammers.
Programmers at
Work.
Microsoft Press, Redmond, WA, 1989. |
| Leslie Lamport.
LATEX: A
Document Preparation System.
Adisson-Wesley, Reading, MA, 1985. |
 | Leslie Lamport.
LATEX: A
Document Preparation System.
Adisson-Wesley, Reading, MA, second edition, 1994. |
| Günther Lamprecht.
Introduction to
SIMULA-67.
Friedr. Vieweg & Sohn, Braunschweig, Wiesbaden, Germany, 1981. |
 | Samuel J. Leffler,
Marshall Kirk McKusick, Michael J. Karels, and John S. Quarterman.
The Design and
Implementation of the 4.3BSD Unix Operating System.
Addison-Wesley, Boston, MA, 1988. |
| Meir M. Lehman and
Laszlo A. Belady.
Program
Evolution: Processes of Software Change.
Academic Press, 1985. |
| LH Software.
FESPA for
Windows.
Kleidarithmos, Athens, Greece, 1998.
In Greek. |
 | Don Libes and Sandy
Ressler.
Life with
UNIX.
Prentice Hall, Englewood Cliffs, NJ, 1989. |
 | Don Libes.
Obfuscated C
and Other Mysteries.
John Wiley and Sons, New York, 1993. |
| Spyros P.
Libieratos and Dimitris K. Charamidopoulos.
The Computation
of Space Structures.
Kleidarithmos, Athens, Greece, 1996.
In Greek. |
 | Tim Lindhorn and
Frank Yellin.
The Java
Virtual Machine Specification.
The Java Series. Addison-Wesley, Reading, MA, 1997. |
 | John Lions.
Lions'
Commentary on Unix 6th Edition with Source Code.
Annabooks, Poway, CA, 1996. |
 | Bernice Sacks Lipkin.
Latex for
Linux: A Vade Mecum.
Springer Verlag, 1999. |
 | Stanley B. Lippman.
A C++
Primer.
Addison-Wesley, 1989. |
| Spyros
Livieratos and Dimitris Charamidopoulos, editors.
Tekton for Windows.
Klitharithmos, Athens, Greece, 1996.
In Greek. |
 | Steve Maguire.
Writing solid
code: Microsoft's techniques for developing bug-free programs.
Microsoft Press, Redmond, WA, 1993. |
 | Joe Marasco.
The Software
Development Edge: Essays on Managing Succesful Projects.
Addison-Wesley, Boston, MA, 2005. |
 | Robert C. Martin.
Agile Software
Development: Principles, Patterns, and Practices.
Prentice Hall, Upper Saddle River, NJ, 2003. |
 | Norman Matloff and
Peter Jay Salzman.
The Art of
Debugging with GDB, DDD, and Eclipse.
No Starch Press, San Francisco. |
 | Clive ``Max'' Maxfield.
Bebop to the
Boolean Boogie.
Newnes, 2003. |
 | Pete McBreen.
Software
Craftsmanship: The New Imperative.
Addison-Wesley, 2002. |
| Steve C McConnell.
Code Complete :
A Practical Handbook of Software Construction.
Microsoft Press, Redmond, WA, 1993. |
 | Steve C McConnell.
Code Complete:
A Practical Handbook of Software Construction.
Microsoft Press, Redmond, WA, second edition, 2004. |
| Andrew D. McGettrick.
The Definition
of Programming Languages.
Cambridge University Press, 1980. |
| Gary McGraw and
Edward W. Felten.
Securing
Java: Getting Down to Business with Mobile Code.
Wiley, New York, second edition, 1999. |
| Kathryn S. McKinley, editor.
20 Years of the
ACM SIGPLAN Conference on Programming Language Design and Implementation
1979-1999, A Selection. ACM, 2004. |
 | Marshall Kirk
McKusick and George V. Neville-Neil.
The Design and
Implementation of the FreeBSD Operating System.
Addison-Wesley, Reading, MA, 2004. |
 | David G.
Messerschmitt and Clemens Szyperski.
Software
Ecosystem: Understanding an Indispensable Technology and Industry.
MIT Press, Cambridge, MA, 2004. |
 | Bertrand Meyer.
Object-oriented
Software Construction.
Prentice Hall, Englewood Cliffs, NJ, 1988. |
 | Scott Meyers.
Effective
C++.
Addison-Wesley, Reading, MA, second edition, 1998. |
 | Scott Meyers.
Effective
STL.
Addison-Wesley, Reading, MA, 2001. |
 | Microsoft
Corporation.
Microsoft
C# Language Specifications.
Microsoft Press, Redmond, WA, 2001. |
| Robert Milne and
Christopher Strachey.
A Theory of
Programming Language Semantics.
Chapman and Hall, London, UK, 1976. |
 | Trevor Misfeldt,
Gregory Bumgardner, and Andrew Gray.
The Elements of
C++ Style.
Cambridge University Press, Cambridge, 2004. |
| Geoffrey A. Moore.
Crossing the Chasm.
HarperCollins, New York, 1991. |
| Sape Mullender, editor.
Distributed Systems.
Addison-Wesley, 1989. |
 | Jackie Neider, Tom Davis,
and Mason Woo.
OpenGL
Programming Guide: The Official Guide to Learning OpenGL.
Addison-Wesley, 1993. |
 | Peter G. Neumann.
Computer
Related Risks.
Addison-Wesley, 1995. |
| Joe Nickell, Barry Karr,
and Tom Genoni, editors.
The Outer Edge: Classic Investigations of the Paranormal.
CSICOP Inc., Amherst, NY, 1996. |
 | Hanne Riis Nielson
and Flemming Nielson.
Semantics with
Applications: An Appetizer.
Springer, 2007. |
 | Donald A. Norman.
The Psychology
of Everyday Things.
BasicBooks, New York, 1988. |
 | Donald A. Norman.
The Invisible
Computer.
MIT Press, Cambridge, MA, 1998. |
 | Martin Odersky, Lex
Spoon, and Bill Venners.
Programming in
Scala: A Comprehensive Step-by-Step Guide.
Artima, Mountain View, CA, 2009. |
 | Richard A. O'Keefe.
The Craft of
Prolog.
MIT Press, Cambridge, MA, 1990. |
| David L.
Oppenheimer, David A. Wagner, and Michele D. Crabb.
System
Security: A Management Perspective.
Short Topics in System Administration. USENIX Association, Berkeley, CA,
1997. |
 | Andy Oram and Greg
Wilson.
Beautiful Code:
Leading Programmers Explain How They Think.
O'Reilly and Associates, Sebastopol, CA, 2007. |
 | Tim O'Reilly and
Sarah Milstein.
The Twitter
Book.
O'Reilly, Sebastopol, CA, 2009. |
 | John K. Ousterhout.
Tcl and the
Tk Toolkit.
Addison-Wesley, 1994. |
 | Chrissoleon T.
Papadopoulos, Michael E. J. O'Kelly, Michael J. Vidalis, and Diomidis
Spinellis.
Analysis and
Design of Discrete Part Production Lines.
Springer, 2009.
(doi:10.1007/978-0-387-89494-2_6) |
 | Emil Pascarelli
and Deborah Quilter.
Repetitive
Strain Injury.
John Wiley & Sons, New York, 1994. |
 | Roger Penrose.
The Emperor's
new mind concerning computers, minds and the laws of physics.
Oxford University Press, 1989. |
 | Henry Petroski.
To Engineer is
Human: The Role of Failure in Successful Design.
Vintage Books, New York, 1992. |
| Henry Petroski.
Design
Paradigms: Case Histories of Error and Judgement in Engineering.
Cambridge University Press, Cambridge, 1994. |
 | Henry Petroski.
The Book on the
Bookshelf.
Vintage Books, New York, 1999. |
| Charles Petzold.
Programming
Windows: the Microsoft Guide to Writing Applications for Windows
3.
Microsoft Press, Redmond, WA, second edition, 1990. |
| Simon L. Peyton Jones.
The
Implementation of Functional Programming Languages.
Prentice Hall, Englewood Cliffs, NJ, 1987. |
 | Charles P.
Pfleeger and Shari Lawrence Pfleeger.
Security in
Computing.
Prentice Hall, Englewood Cliffs, NJ, fourth edition, 2007. |
 | Benjamin C. Pierce.
Types and
Programming Languages.
MIT Press, Cambridge, MA, 2002. |
| Lewis J. Pinson and
Richard S. Wiener.
An Introduction
to Object-Oriented Programming and Smalltalk.
Addison-Wesley, 1988. |
 | Robert M. Pirsig.
Zen and the Art
of Motorcycle Maintenance.
Vintage, London, 1991.
First published in Great Britain by the Bodley Head, 1974. |
 | P. J. Plauger.
Programming on
Purpose: Essays on Software Design.
Prentice Hall, Englewood Cliffs, NJ, 1993. |
| P. J. Plauger.
Programming on
Purpose II: Essays on Software People.
Prentice Hall, Englewood Cliffs, NJ, 1993. |
| P. J. Plauger.
Programming on
Purpose III: Essays on Software Technology.
Prentice Hall, Englewood Cliffs, NJ, 1994. |
 | David Pogue.
The World
According to Twitter.
Black Dog & Leventhal Publishers, New York, 2009. |
 | Ken C. Pohlman.
The Compact
Disc Handbook.
Oxford University Press, 1992. |
 | Ben Potter, Jane
Sinclair, and David Till.
An Introduction
to Formal Specification and Z.
Prentice Hall, Englewood Cliffs, NJ, 1991. |
 | William H. Press,
Brian P. Flannery, Saul A. Teukolsky, and William T. Vetterling.
Numerical
Recipes Example Book (C).
Cambridge University Press, 1988. |
 | William H. Press,
Brian P. Flannery, Saul A. Teukolsky, and William T. Vetterling.
Numerical
Recipes in C.
Cambridge University Press, 1988. |
 | William H. Press, Saul A.
Teukolsky, William T. Vetterling, and Brian P. Flannery.
Numerical
Recipes in C++.
Cambridge University Press, Cambridge, second edition, 2002. |
 | Roger S. Pressman.
Software
Engineering: A Practitioner's Approach.
McGraw-Hill, 1987. |
 | Roger S. Pressman.
Software
Engineering: A Practitioner's Approach.
McGraw-Hill, London, fifth edition, 2000.
European Adaptation. Adapted by Darrel Ince. |
| Dave Radin.
Building a
Successful Software Business.
O'Reilly and Associates, Sebastopol, CA, 1994. |
 | Raghu
Ramakrishnan and Johannes Gehrke.
Database
Management Systems.
McGraw-Hill, second edition, 2000. |
 | Jef Raskin.
The Humane
Interface: New Directions for Designing Interactive Systems.
Addison-Wesley, Boston, MA, 2000. |
 | Eric Raymond.
The New
Hacker's Dictionary.
MIT Press, Cambridge, MA, 1991. |
 | Eric Steven Raymond.
The Art of
Unix Programming.
Addison-Wesley, 2003. |
 | Casey Read and Ben Fry.
Processing: A
Programming Handbook for Visual Designers and Artists.
MIT Press, Cambridge, MA, 2007. |
 | David Reed.
A Balanced
Introduction to Computer Science.
Pearson Prentice Hall, Upper Saddle River, NJ, 2005. |
 | Eric Rescorla.
SSL and
TLS.
Addison-Wesley, 2001. |
 | Garr Reynolds.
Presentation
Zen: Simple Ideas on Presentation Design on Presentation Design and
Delivery.
New Riders, Berkeley, CA, 2008. |
 | Charles Rich and
Richard C. Waters, editors.
Readings in
Artifical Intelligence and Software Engineering.
Morgan Kaufmann, San Francisco, 1986. |
 | Elaine Rich.
Artificial
Intelligence.
McGraw-Hill, 1983. |
 | Kay A. Robbins and
Steven Robbins.
UNIX Systems
Programming: Communication, Concurrency, and Threads.
Prentice Hall, Upper Saddle River, NJ, 2003. |
| Marshall T. Rose.
The Open Book:
A Practical Perspective on OSI.
Prentice Hall, Englewood Cliffs, NJ, 1989. |
 | Sheldon M. Ross.
Introduction to
Probability and Statistics for Engineers and Scientists.
Elsevier Academic Press, third edition, 2004. |
 | Aviel D. Rubin, Daniel
Geer, and Marcus J. Ranum.
Web Security
Sourcebook.
John Wiley & Sons, New York, 1997. |
| Steven M. Rubin.
Computer Aids
for VLSI Design.
Addison-Wesley, 1987. |
 | James Rumbaugh, Michael
Blaha, William Premerlani, Frederick Eddy, and William Lorensen.
Object-Oriented
Modeling and Design.
Prentice Hall, Englewood Cliffs, NJ, 1991. |
 | James Rumbaugh, Ivar
Jacobson, and Grady Booch.
The Unified
Modeling Language Reference Manual.
Addison-Wesley, Reading, MA, 1999. |
 | Thomas P. Ryan.
Modern
Engineering Statistics.
Wiley-Interscience, 2007. |
 | Jerome H. Saltzer
and M. Frans Kaashoek.
Principles of
Computer System Design: An Introduction.
Morgan Kaufmann, San Diego, 2009. |
| Peter H. Salus, editor.
Handbook of
Programming Languages, volume I: Object-Oriented Programming
Languages.
Macmillan Technical Publishing, Indianapolis, IN, 1998. |
| Peter H. Salus, editor.
Handbook of
Programming Languages, volume II: Imperative Programming
Languages.
Macmillan Technical Publishing, Indianapolis, IN, 1998. |
| Peter H. Salus, editor.
Handbook of
Programming Languages, volume III: Little Languages and Tools.
Macmillan Technical Publishing, Indianapolis, IN, 1998. |
| Peter H. Salus, editor.
Handbook of
Programming Languages, volume IV: Functional and Logic Programming
Languages.
Macmillan Technical Publishing, Indianapolis, IN, 1998. |
| Charles H. Schmauch.
ISO 9000 for
Software Developers.
ASQC Quality Press, Milwaukee, WI, 1995. |
| David A. Schmidt.
Denotational
Semantics: A Methodology for Language Development.
Wm. C. Brown, 1986. |
| Bruce Schneier.
Applied
Cryptography.
Wiley, New York, second edition, 1996. |
 | Bruce Schneier.
Secrets &
Lies: Digital Security in a Networked World.
Wiley, New York, 2000. |
 | Bruce Schneier.
Beyond Fear:
Thinking Sensibly about Security in an Uncertain World.
Copernicus Books, New York, 2003. |
| G. I.
Schuëller and P. Kafka, editors.
Proceedings ESREL '99 — The Tenth European Conference on Safety and
Reliability. ESRA, VDI, TUM, A. A. Balkema, September 1999. |
| Norbert Schwarz.
Introduction to
TeX.
Addison-Wesley, 1989. |
 | Robert Sedgewick.
Algorithms in
C.
Addison-Wesley, Reading, MA, 1990. |
 | John Sellens, editor.
System and
Network Administration for Higher Reliability.
Short Topics in System Administration. USENIX Association, Berkeley, CA,
2001. |
| Motorola Semiconductors.
M68000 16/32-Bit Microprocessor Programmer's Reference Manual.
Motorola Semiconductors, fourth edition, 1984. |
| Hemant Sengar.
Security of ublic and IP Telephone Networks: A Security Assessment of
SS7, SIGTRAN and VoIP Protocols.
VMD Verlag Dr. Müller, Saarbrücken, Germany, 2008. |
 | Ravi Sethi.
Programming
Languages: Concepts and Constructs.
Addison-Wesley, Reading, MA, 1989. |
 | Ben Shneiderman.
Designing the
User Interface: Strategies for Effective
Human-Computer-Interaction.
Addison-Wesley, Boston, MA, third edition, 1998. |
| Michael Shortland
and Jane Gregory.
Communicating
Science: A Handbook.
Longman Scientific & Technical, 1991. |
| Charles H. Sides.
How to Write
and Present Technical Information.
Cambridge University Press, Cambridge, 1991. |
| Bud E. Smith and
Mark T. Johnson.
Programming the
Intel 80386.
Scott, Foresman and Company, 1987. |
| Ian Sommerville.
Software
Engineering.
Addison-Wesley, third edition, 1989. |
 | Ian Sommerville.
Software
Engineering.
Addison-Wesley, sixth edition, 2001. |
 | Sulayman K. Sowe,
Ioannis G. Stamelos, and Ioannis Samoladas, editors.
Emerging Free
and Open Source Software Practices.
IGI Publishing, Hershey, PA, 2007. |
 | Diomidis
Spinellis and Georgios Gousios, editors.
Beautiful
Architecture: Leading Software Engineers Explain How They Think.
O'Reilly, Sebastopol, CA, 2009. |
 | Diomidis Spinellis.
Code Reading:
The Open Source Perspective.
Addison-Wesley, Boston, MA, 2003. |
 | Diomidis Spinellis,
editor.
Cross-Media
Service Delivery, volume 740 of The Kluwer international
series in engineering and computer science.
Kluwer Academic Publishers, Boston, MA, 2003. |
| Dionysios Spinellis,
editor.
Computer Crimes
Cyber-Terrorism Child Pornography and Financial Crimes: Reports presented to
the Prepapratory Colloquy for the Round Table II of the 17th International
Congress of Penal Law (Beijing 2004). Ant. N. Sakkoulas, April
2003. |
 | Diomidis Spinellis.
Code Quality:
The Open Source Perspective.
Addison-Wesley, Boston, MA, 2006. |
 | Maureen Sprankle
and Jim Hubbard.
Problem Solving
& Programming Concepts.
Pearson Education, eighth edition, 2009. |
 | Leon Sterling and
Ehud Shapiro.
The Art of
Prolog.
MIT Press, Cambridge, MA, 1986. |
 | W. Richard Stevens, Bill
Fenner, and Andrew M. Rudoff.
UNIX Network
Programming, volume 1.
Pearson Education, 2003. |
 | W. Richard Stevens.
UNIX Network
Programming.
Prentice Hall, Englewood Cliffs, NJ, 1990. |
 | W. Richard Stevens.
Advanced
Programming in the UNIX Environment.
Addison-Wesley, 1992. |
 | Clifford Stoll.
The Cuckoo's
Egg: Tracking a Spy Through a Maze of Computer Espionage.
The Bodley Head, London, 1989. |
 | Clifford Stoll.
Silicon Snake
Oil.
Macmillan Publishing Co., 1995. |
 | Thomas
Strothotte and Stefan Schlechtweg.
Non-Photorealistic Computer Graphics.
Morgan Kaufmann, San Francisco, 2002. |
| Bjarne Stroustrup.
The C++
Programming Language.
Addison-Wesley, 1986. |
 | Bjarne Stroustrup.
The C++
Programming Language.
Addison-Wesley, second edition, 1991. |
 | Bjarne Stroustrup.
The C++
Programming Language.
Addison-Wesley, Reading, MA, third edition, 1997. |
 | Ed Sullivan.
Under Pressure
and On Time.
Microsoft Press, Redmond, WA, 2001. |
 | Herb Sutter and
Andrei Alexandrescu.
C++ Coding
Standards: 101 Rules, Guidelines, and Best Practices.
Addison Wesley, 2004. |
 | Herb Sutter.
Exceptional
C++ Style: 40 New Engineering Puzzles, Programming Problems, and
Solutions.
Addison Wesley, 2004. |
| AT & T, editor.
UNIX System
Readings and Applications, volume II.
Prentice Hall, Englewood Cliffs, NJ, 1987. |
| Andrew S. Tanenbaum.
Operating
Systems: Design and Implementation.
Prentice Hall, Englewood Cliffs, NJ, 1987. |
 | Andrew S. Tanenbaum.
Computer
Networks.
Prentice Hall, Englewood Cliffs, NJ, second edition, 1988. |
 | Adrienne Tannenbaum.
Metadata
Solutions.
Addison-Wesley, 2002. |
 | Kevin Tate.
Sustainable
Software Development.
Addison-Wesley, Boston, MA, 2006. |
| R. D. Tennent.
Princliples of
Programming Languages.
Prentice Hall, Englewood Cliffs, NJ, 1981. |
| The Accredited Standard Committee X3, Information
Processing Systems, Technical Committee for Programming Language C (X3J11).
Rationale for
the ANSI C Programming Language.
Silicon Press, Summit, NJ, 1990. |
 | Edward R. Tufte.
The Visual
Display of Quantitative Information.
Graphics Press, Cheshire, CT, 1983. |
| Efraim Turban, Jae Lee,
David King, and H. Michael Chung.
Electronic
Commerce: A Managerial Perspective.
Prentice–Hall, Englewood Cliffs, NJ, 2000. |
| Wladyslaw M.
Turski and Thomas S. E. Maibaum.
The
Specification of Computer Programs.
Addison-Wesley, 1987. |
| University of the Aegean,
Department of Business Administration.
Second International Aegean Conference on the Analysis and Modelling of
Manufacturing Systems, May 1999. |
| Proceedings of the Summer
1988 USENIX Conference. USENIX Association, June 1988. |
 | John R. Vacca.
Intranet
Security.
Charles River Media, Inc., Rockland, MA, 1997. |
 | Arthur van Hoff, Sami
Shaio, and Orca Starbuck.
Hooked on
Java.
Addison-Wesley, 1996. |
| Jan van Leeuwen, editor.
Computer Science Today: Recent Trends and Developments.
Springer Verlag, 1995.
Lecture Notes in Computer Science 1000. |
 | John Viega and Gary
McGraw.
Building Secure
Software: How to Avoid Security Problems the Right Way.
Addison-Wesley, Boston, MA, 2001. |
| Mitchell Waite, editor.
UNIX Papers
for UNIX Developers and Power Users.
Howard W. Sams & Company, 1987. |
| Jeff Walden.
File Formats
for Popular PC Software: A Programmer's Reference.
John Wiley & Sons, New York, 1986. |
| Jeff Walden.
More File
Formats for Popular PC Software: A Programmer's Reference.
John Wiley & Sons, New York, 1987. |
 | Larry Wall and
Randal L. Schwartz.
Programming
Perl.
O'Reilly and Associates, Sebastopol, CA, 1990. |
 | Henry S. Warren Jr.
Hacker's
Delight.
Addison-Wesley, Boston, MA, 2003. |
 | Damien Watkins, Mark
Hammond, and Brad Abrams.
Programming in
the .NET Environment.
Addison-Wesley, Reading, MA, 2002. |
 | Alan Watt and Mark Watt.
Advanced
Animation and Rendering Techniques.
Addison-Wesley, Reading, MA, 1992. |
 | Gerald M. Weinberg.
The Psychology
of Computer Programming.
Dorset House Publishing, New York, silver anniversary edition, 1998. |
 | Joseph Weizenbaum.
Computer Power
and Human Reason.
Pelican books, 1984. |
 | Brian Chess Jacob West.
Secure
programming with static analysis.
Addison-Wesley, Boston, MA, 2007. |
 | Michael A. Williams.
A History of
Computing Technology.
IEEE Computer Society Press, 1997. |
 | Al Williams.
Microcontroller
Projects with Basic Stamps.
R&D Books, 2000. |
 | Niklaus Wirth.
Programming in
Modula-2.
Springer Verlag, third edition, 1985. |
 | Helen Wright.
Introduction to
Scientific Visualization.
Springer, 2007. |
| Louise Yngström and Simone Fisher-Hübner, editors.
WISE 1: First World Conference on Information Security
Education. IFIP TC11 WG 11.8, June 1999. |
| Edward Yourdon.
Decline & Fall
of the American Programmer.
Prentice Hall, Englewood Cliffs, NJ, 1993. |
 | Edward Yourdon.
Death
March.
Prentice Hall, Englewood Cliffs, NJ, 1997. |
 | Ruixi Yuan and W.
Timothy Strayer.
Virtual Private
Networks: Technologies and Solutions.
Addison-Wesley, 2001. |
 | William Zinsser.
On Writing
Well.
HarperCollins, London, 2006. |
 | Elizabeth Zwicky, Simon
Cooper, and D. Brent Chapman.
Building
Internet Firewalls.
O'Reilly and Associates, Sebastopol, CA, second edition, 2000. |