Computer_science


Structure and Interpretation of Computer Programs
The Pragmatic Programmer: From Journeyman to Master
Introduction to Algorithms
The Art of Computer Programming, Volume 1: Fundamental Algorithms
Clean Code: A Handbook of Agile Software Craftsmanship
The Clean Coder: A Code of Conduct for Professional Programmers
Design Patterns: Elements of Reusable Object-Oriented Software
Head First Design Patterns
Code: The Hidden Language of Computer Hardware and Software
Algorithms to Live By: The Computer Science of Human Decisions
Algorithms
Programming Pearls
The Mythical Man-Month: Essays on Software Engineering
Introduction to the Theory of Computation
Probabilistic Machine Learning: An Introduction (Adaptive Computation and Machine Learning series)