Literature for a Software Engineer

A Listmania! list by Paulo Andre (Portugal)
 
Concrete Mathematics: Foundation for Computer Science
1.  Concrete Mathematics: Foundation for Computer Science by Ronald L. Graham
The list author says:
  "Despite what you might think, it's all based upon maths. Unfortunately, perhaps."
£60.79   Used & New from: £48.24
5.0 out of 5 stars  See all reviews (4 customer reviews)

The  C Programming Language (2nd Edition)
2.  The C Programming Language (2nd Edition) by Brian Kernighan
The list author says:
  "C is what low (not lowest) level programming is made of. Learn with its creators."
£33.99   Used & New from: £22.33
4.7 out of 5 stars  See all reviews (115 customer reviews)

Expert C Programming
3.  Expert C Programming by Peter van der Linden
The list author says:
  "I'm told this is a good companion to the C Bible above. Never read it though."
£30.39   Used & New from: £16.19
4.6 out of 5 stars  See all reviews (24 customer reviews)

Introduction to Algorithms
4.  Introduction to Algorithms by Thomas H. Cormen
The list author says:
  "In order to write good software you need to be proficient with algorithm design and analysis."
Used & New from: £23.81
4.3 out of 5 stars  See all reviews (6 customer reviews)

See buying options
The Art of Computer Programming: v. 1-3: Bd. 1: Fundamental Algorithms / Bd. 2: Seminumerical Algorithms / Bd. 3: Sorting and Searching: Vol 1-3 (Series in Computer Science & Information Processing)
5.  The Art of Computer Programming: v. 1-3: Bd. 1: Fundamental Algorithms / Bd. 2: Seminumerical Algorithms / Bd. 3: Sorting and Searching: Vol 1-3 (Series in Computer Science & Information Processing) by Donald E. Knuth
The list author says:
  "The Bible of algorithm theory. A massive three-volume masterpiece from Master Knuth."
Used & New from: £87.00
4.4 out of 5 stars  See all reviews (9 customer reviews)

See buying options
Design patterns : elements of reusable object-oriented software
6.  Design patterns : elements of reusable object-oriented software by Erich Gamma
The list author says:
  "Software should be well designed and this books teaches how to circumvent common pitfalls."
£23.51   Used & New from: £18.34
4.6 out of 5 stars  See all reviews (51 customer reviews)

The Practice of Programming (Professional Computing)
7.  The Practice of Programming (Professional Computing) by Brian Kernighan
The list author says:
  "A good programming style should top a good design. This book teaches you the former."
£28.04   Used & New from: £12.28
4.5 out of 5 stars  See all reviews (10 customer reviews)

Cryptonomicon
8.  Cryptonomicon by Neal Stephenson
The list author says:
  "Now that you have the foundations, you can stop to catch your breath while reading a true geek book :)"
Used & New from: £0.30
4.2 out of 5 stars  See all reviews (98 customer reviews)

See buying options
The C++ Programming Language, Special Edition
9.  The C++ Programming Language, Special Edition by Bjarne Stroustrup
The list author says:
  "C is not everything. C++ takes it to a different paradigm: Object-Oriented."
£50.99   Used & New from: £27.23
3.9 out of 5 stars  See all reviews (18 customer reviews)

Java In a Nutshell (In a Nutshell (O'Reilly))
10.  Java In a Nutshell (In a Nutshell (O'Reilly)) by David Flanagan
The list author says:
  "This was my introduction to Java and honestly I can't recommend it high enough."
Used & New from: £0.01
4.5 out of 5 stars  See all reviews (4 customer reviews)

See buying options
TCP/IP Network Administration
11.  TCP/IP Network Administration by Craig Hunt
The list author says:
  "This book has all you need to know about Unix-oriented network adminstration. Ok, maybe almost everything."
£22.42   Used & New from: £12.24
4.7 out of 5 stars  See all reviews (10 customer reviews)

DNS and BIND
12.  DNS and BIND by Paul Albitz
The list author says:
  "Definitely the best reference on DNS adminstration using BIND. Trust me on this one."
Used & New from: £0.01
4.9 out of 5 stars  See all reviews (14 customer reviews)

See buying options
Computer Networks
13.  Computer Networks by Andrew S. Tanenbaum
The list author says:
  "This book covers networks from physical level to top level applications. A must."
Used & New from: £6.28

See buying options
Operating Systems: Design And Implementation (International Edition)
14.  Operating Systems: Design And Implementation (International Edition) by Andrew S. Tanenbaum
The list author says:
  "A bit dated but arguably still the best reference on Operating System design."
Used & New from: £3.23
4.7 out of 5 stars  See all reviews (12 customer reviews)

See buying options
The Design and Implementation of the 4.4 BSD Operating System (Addison-Wesley UNIX and Open Systems Series)
15.  The Design and Implementation of the 4.4 BSD Operating System (Addison-Wesley UNIX and Open Systems Series) by Marshall Kirk McKusick
The list author says:
  "The very best book to get acquainted with a particular OS implementation: the 4.4 BSD"
Used & New from: £2.55
5.0 out of 5 stars  See all reviews (1 customer review)

See buying options
Understanding the Linux Kernel
16.  Understanding the Linux Kernel by Daniel P. Bovet
The list author says:
  "If you want to learn about the guts of Linux, start here. And learn a bunch of cutting edge OS theory as you go along."
Used & New from: £4.03
4.5 out of 5 stars  See all reviews (2 customer reviews)

See buying options
Compilers: Principles, Techniques and Tools
17.  Compilers: Principles, Techniques and Tools by A.V. Aho
The list author says:
  "Regarding compiler design, the so-called "Dragon Book" might be a decent introduction to a challenging subject."
Used & New from: £3.72
4.7 out of 5 stars  See all reviews (7 customer reviews)

See buying options
The Gnu C Library Reference Manual
18.  The Gnu C Library Reference Manual by Sandra Loosemore
The list author says:
  "A comprehensive guide to the Glibc written by the ones who really know the drill including McGrath and Drepper."
Out of stock

The ANSI Common Lisp Book (Prentice Hall Series in Artificial Intelligence)
19.  The ANSI Common Lisp Book (Prentice Hall Series in Artificial Intelligence) by Paul Graham
The list author says:
  "If you program in a higher level, Lisp is arguably the language of choice. This books is a perfect introduction to the ANSI Common Lisp dialect."
£47.49   Used & New from: £29.35
4.3 out of 5 stars  See all reviews (3 customer reviews)

Stories of Your Life and Others
20.  Stories of Your Life and Others by Ted Chiang
The list author says:
  "To end with a master's stroke here's the finest modern sci-fi by Ted Chiang."
Used & New from: £4.89
5.0 out of 5 stars  See all reviews (2 customer reviews)

See buying options

More Actions

Discover more about this author
 See all of their Listmania! lists
Make your own list
 Create a Listmania! list
View your page on Amazon.co.uk
 Go to Your Profile page

About this Listmania!

 

Author

Paulo Andre (Portugal)
Qualifications: CS Student
Last updated: 23/06/2003
Report abuse
    

More Listmania!

 

Great Programming Books Great Programming Books

Great Programming Books: A list of 8 items by "_webguy_"

Recommended C++ books Recommended C++ books

Recommended C++ books: A list of 25 items by Guy Newman "gr8grip"

10 Books for Electronic Engineering 10 Books for Electronic Engineering

10 Books for Electronic Engineering: A list of 10 items by Mr. P. O'Callaghan "dspembedded"

Books a Computer Scientist Can't Possibly Do Without Books a Computer Scientist Can't Possibly Do Without

Books a Computer Scientist Can't Possibly Do Without: A list of 10 items by H. Robinson

Great Software Books Great Software Books

Great Software Books: A list of 16 items by Werner Slosse