Below, you can find the books, which I've read, ordered by category. If you know a good book, which is missing in a certain category, please let me know. I'm always looking for new titles.
- Artificial Intelligence: A Modern Approach
- Art of Computer Programming, Volume 1: Fundamental Algorithms
- Compilers
- Computer Architecture: A Quantitative Approach
- Genetic Algorithms + Data Structures = Evolution Programs
- Introduction to Algorithms
- Introduction to the Theory of Neural Computation
- Operating System Concepts
- Programming Language Essentials
- Theory of Computation
- Core Java 1.1 Volume 1: Fundamentals
- Core Java 2, Volume II: Advanced Features
- Effective Java Programming Language Guide
- Enterprise JavaBeans (3rd Edition)
Software Engineering
- Code Complete
- Design Patterns
- Fundamentals of Software Engineering
- Peopleware : Productive Projects and Teams
- Rapid Development
- Refactoring
- Software Engineering
- UML Distilled: A Brief Guide to the Standard Object Modeling Language
