favorite computer science books
 
 







  
File Structures Using Pascal (The Benjamin/Cummings Series in Computer Science)
Nancy E. Miller

Addison-Wesley, 1987
  
  











  



  
Linux® Programming Bible8 reviews
John Goerzen

Hungry Minds, 2000

Excellent tutorial/reference on many topics

+ Good tutorial and reference. Nothing spectacular.

Is this book out of print? I hope not, because it's a great book. I am an experienced programmer, and it fills in some details about things I knew fairly well, and it helps me learn things I don't know much about. If I wanted to dig deeper, I could always get a separate book for each topic, but I ...
  
  











  



  
Understanding the Linux Kernel (2nd Edition)13 reviews
Daniel P. Bovet, Marco Cesati

O'Reilly Media, Inc., 2002

Exceptional treatment of the Linux Kernel

+ Real-World OS Nuts and Bolts
+ The only Linux kernel book you need
+ Excellent Book on OS Design
  
  











  



  
Advanced Compiler Design and Implementation17 reviews
Steven Muchnick

Morgan Kaufmann, 1997

Great starting point for compiler development

+ Bible of compiler data-flow analysis

Compiler development is more of a craft than a science, although there's plenty of science involved. It involves huge numbers of tradeoffs in features, optimizations, and use of the underlying processor. But, as long as people keep coming up with new computing platforms (and not just instruction ...
  
  











  



  
Handbook of Applied Cryptography (Discrete Mathematics and Its Applications)16 reviews

CRC-Press, 1996

Fantastic traditional reference

+ Advanced Crypto for the college mind.
+ A very detailed book, but not for everyone.
+ Complete and satisfying
+ Very depthful yet readable
  
  











  



  
Discrete and Combinatorial Mathematics: An Applied Introduction (4th Edition)26 reviews
Ralph P. Grimaldi

Addison Wesley Publishing Company, 1998

ideal for self study

+ More rigorous and lengthy than other discrete texts, too much for my purposes
+ great book on discrete math

Excellent book, carefully chosen examples, ideal for self study. I like it very much. My advice is not to skip any section or solved examples or you might be lost.
  
  











  



  
Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control (The Morgan ...4 reviews
Gerhard Weikum, Gottfried Vossen

Morgan Kaufmann, 2001

Up-to-date ... sends an old friend into semi-retirement

+ A wonderfully written book on an important topic
+ Very Very Good
+ A must for serious DB professionals
  
  











  



  
Solaris(TM) Internals (Solaris Series)29 reviews
Jim Mauro, Richard McDougall, ...

Prentice Hall PTR, 2000

One of the Top Books on Solaris/UNIX Internals

+ A must
+ Unusual problem with your Solaris application?

This book will teach you everything you want to know about Solaris. It is an excellent Operating Systems book and can be used as a reference or text. It digs into the guts of the kernel and intimately presents the fine details of Solaris operation.
  
  











  



  
Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)250 reviews
Erich Gamma, Richard Helm, ...

Addison-Wesley Professional, 1994

If you are a programmer, this is a must read

+ Design Patterns
+ A bit old school, but an excellent starting point...
+ The One book you absolutely must read if you develop with object oriented languages.
  
  











  



  
Introduction to Algorithms167 reviews
Thomas H. Cormen, Charles E. Leiserson, ...

The MIT Press, 2001

The best textbook on algorithms, but it is not a programming book.

+ good condition
+ This version has NO CD
+ excellent resource
  
  











  



  
Crafting a Compiler with C3 reviews
Charles Fischer, Richard LeBlanc

Addison Wesley, 1991

Handles a tough subject in a thorough and readable way

+ Good introduction
+ Good treatment of difficult material

I teach compiler construction and I personally hate the "Dragon book" because it is beyond the level of many students. Fischer and LeBlanc present most of the same material and they make it readable. Theirs was the first book to devote an entire chapter to symbol tables, the central data ...
  
  











  



  
Programming in ANSI C10 reviews
Stephen G. Kochan

Sams, 1994

The best C tutorial book

+ To all other technical writers...
+ The best for beginners

This book by Steve Kochan is absolutely the best book for anyone starting out programming in C. This is an excellent introductory text with frequent examples and good text. This book makes no assumptions about the particular computer system or operating system on which the C language is ...
  
  











  



  
Introduction to the Theory of Computation51 reviews
Michael Sipser

Course Technology, 1996

My choice for textbook in my computation theory class

+ Excellent presentation of the material
+ A very nice book for undergraduates and graduates to understand computation theory.
+ Don't be afraid of the proofs
  
  











  



  
Data Mining Techniques: For Marketing, Sales, and Customer Support28 reviews
Michael J. A. Berry, Gordon Linoff

Wiley, 1997

Excellent introduction

+ Excellent book for Data Mining
+ Very Interesting book
+ A must-have book for your technical library
  
  











  



  
Database Management Systems44 reviews
Raghu Ramakrishnan, Johannes Gehrke

McGraw-Hill Companies, 2000

Great, practical book on basic DB internals

+ Buy it as a course book
+ It's a good book for databases, but don't expect more

A few years back, I created a special-purpose, custom-built, high-speed relational DBMS using just this book and general computer science knowledge. Darn thing blew the socks off more general purpose solutions and was very stable even after a crash. The book covers access methods, indexing, ...
  
  











  



  
UNIX Internals: The New Frontiers17 reviews
Uresh Vahalia

Prentice Hall, 1995

The best operating systems book in existence

+ Best OS book
+ Great book tolearn about diff. flavours of UNIX
+ Great reference
+ Must have
  
  











  



  
Advanced Database Systems (The Morgan Kaufmann Series in Data Management Systems)2 reviews
V. S. Subrahmanian, Roberto Zicari

Morgan Kaufmann, 1997

Timely delivery, excellent service

I am really satisfied with the purchase of this product. It was delivered on the date they said it would be. Further, I got notified after it was shipped so I could easily track it. The product was in fine condition when delivered.
  
  











  



  
Computer Networks (4th Edition)108 reviews
Andrew S. Tanenbaum

Prentice Hall PTR, 2002

The classic has been improved

+ Good Starting Point.
+ A Good Find
+ Thaddy's comments
  
  











  



  
Operating System Design: The XINU Approach7 reviews
Douglas Comer

Prentice Hall, 1983

Great book to learn Operating System

+ Must have for your toolbox
+ Excellent book for embedded goodies
+ Disappointing but informative...I take back that statement.
  
  











  



  
Design Patterns Explained: A New Perspective on Object-Oriented Design69 reviews
Alan Shalloway, James Trott

Addison-Wesley Professional, 2001

Opened my eyes to the full potential of patterns

+ Where's the complete code of this book?
+ An Excellent Tutorial
+ Best design patterns book (after gof)
  
  











  






   



apparel
baby
beauty
books
camera photo
cell phones
classical music
computers
dvd
electronics
gourmet food
health personal care
kitchen
magazines
musical instruments
office products
outdoor living
computer video games
popular music
pet-supplies
software
sporting goods
tools hardware
toys-games
vhs
watches jewelry



Kindle - Amazon's New Wireless Reading Device
This is the future of book reading. I have used it and love it!

randomly chosen


book: Hands on PSHCE (Belair - A World of Display)

we recommend


If you are a programmer, this is a must read


leave a comment


home  impressum - about us