-
Introduction to Algorithms, fourth edition 4th Edition by Thomas H. Cormen | Hardcover
- Regular price
- $49.90
- Regular price
-
$99.00 - Sale price
- $49.90
- Unit price
- per
Introduction to Algorithms, fourth edition 4th Edition | Thomas H. Cormen | 978-0262046305 | Hardcover Introduction to Algorithms, 4th Edition by Cormen, Leiserson, Rivest, and Stein (CLRS) is the most comprehensive and authoritative algorithms textbook available. Used in top computer science programmes , this fully updated edition covers foundational algorithms... -
Fundamentals of Software Architecture: A Modern Engineering Approach 2nd Edition by Mark Richards | Paperback
- Regular price
- $29.30
- Regular price
-
$99.00 - Sale price
- $29.30
- Unit price
- per
1Fundamentals of Software Architecture: A Modern Engineering Approach 2nd Edition | Mark Richards | 978-1098175511 | Paperback Fundamentals of Software Architecture by Mark Richards and Neal Ford is the definitive modern guide to software architecture. Covering 20 architecture styles, essential design patterns, and the soft skills architects need, this 2nd... -
Fundamentals of Software Architecture: A Modern Enginee | Mark Richards | 978-1098175511 | Paperback
- Regular price
- $29.90
- Regular price
-
$99.00 - Sale price
- $29.90
- Unit price
- per
Fundamentals of Software Architecture: A Modern Enginee | Mark Richards | 978-1098175511 | Paperback Fundamentals of Software Architecture book by Mark Richards is one of the most sought-after titles in Computer Science & Programming. As a leading programming textbook, coding guide, developer reference, software handbook, this book is trusted by... -
Python Data Science Handbook: Essential Tools for Working with Data 1st Edition by Jake VanderPlas | Paperback
- Regular price
- $49.90
- Regular price
-
$99.00 - Sale price
- $49.90
- Unit price
- per
1Python Data Science Handbook: Essential Tools for Working with Data 1st Edition | Jake VanderPlas | 978-1491912058 | Paperback Python Data Science Handbook by Jake VanderPlas is the definitive reference for data scientists working with Python. Covering NumPy, pandas, Matplotlib, and scikit-learn in depth, this book provides everything needed to... -
Head First C#: A Learner's Guide to Real-World Programming with C# and .NET 5th Edition by Andrew Stellman | Paperback
- Regular price
- $49.90
- Regular price
-
$99.00 - Sale price
- $49.90
- Unit price
- per
1Head First C#: A Learner's Guide to Real-World Programming with C# and .NET 5th Edition | Andrew Stellman | 978-1098141783 | Paperback Head First C#, 5th Edition by Andrew Stellman and Jennifer Greene is the most engaging and visually rich introduction to C# and .NET programming. Using the unique Head... -
Generative Deep Learning: Teaching Machines To Paint, Write, Compose, and Play 2nd Edition by David Foster | Paperback
- Regular price
- $49.90
- Regular price
-
$99.00 - Sale price
- $49.90
- Unit price
- per
1Generative Deep Learning: Teaching Machines To Paint, Write, Compose, and Play 2nd Edition | David Foster | 978-1098134181 | Paperback Generative Deep Learning, 2nd Edition by David Foster is the hands-on guide to building generative AI models. Comprehensively updated to include diffusion models, Stable Diffusion, ChatGPT architecture, and large language... -
Causal Inference in Python: Applying Causal Inference in the Tech Industry 1st Edition by Matheus Facure | Paperback
- Regular price
- $34.90
- Regular price
-
$99.00 - Sale price
- $34.90
- Unit price
- per
2Causal Inference in Python: Applying Causal Inference in the Tech Industry 1st Edition | Matheus Facure | 978-1098140250 | Paperback Causal Inference in Python by Matheus Facure is a practical guide to applying causal reasoning in data science and tech industry analytics. Covering potential outcomes, A/B testing, instrumental variables, difference-in-differences,... -
Python for Data Analysis: Data Wrangling with pandas, NumPy, and Jupyter 3rd Edition by Wes McKinney | Paperback
- Regular price
- $49.90
- Regular price
-
$99.00 - Sale price
- $49.90
- Unit price
- per
Python for Data Analysis: Data Wrangling with pandas, NumPy, and Jupyter 3rd Edition | Wes McKinney | 978-1098104030 | Paperback Python for Data Analysis, 3rd Edition by Wes McKinney — the creator of pandas — is the definitive guide to data wrangling with Python. Updated for Python 3.10 and pandas... -
Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications 1st Edition by Chip Huyen | Paperback
- Regular price
- $35.90
- Regular price
-
$99.00 - Sale price
- $35.90
- Unit price
- per
1Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications 1st Edition | Chip Huyen | 978-1098107963 | Paperback Designing Machine Learning Systems by Chip Huyen is the go-to guide for building production-ready ML systems. Covering data pipelines, feature engineering, model deployment, monitoring, and MLOps, this practical book bridges the... -
Domain-Driven Design: Tackling Complexity in the Heart of Software 1st Edition by Eric Evans | Hardcover
- Regular price
- $49.90
- Regular price
-
$99.00 - Sale price
- $49.90
- Unit price
- per
Domain-Driven Design: Tackling Complexity in the Heart of Software 1st Edition | Eric Evans | 978-0321125217 | Hardcover Domain-Driven Design: Tackling Complexity in the Heart of Software by Eric Evans is one of the most influential software design books ever written. Known as 'the Blue Book' among developers, it introduces... -
Deep Learning (Adaptive Computation and Machine Learning series) by Ian Goodfellow | Hardcover
- Regular price
- $49.90
- Regular price
-
$99.00 - Sale price
- $49.90
- Unit price
- per
Deep Learning (Adaptive Computation and Machine Learning series) | Ian Goodfellow | 978-0262035613 | Hardcover Deep Learning by Ian Goodfellow, Yoshua Bengio, and Aaron Courville is the definitive textbook on deep learning and neural networks. Published by MIT Press, this comprehensive reference covers mathematical foundations, architectures, training techniques, and applications... -
Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming 3rd Edition by Eric Matthes | Paperback
- Regular price
- $49.90
- Regular price
-
$99.00 - Sale price
- $49.90
- Unit price
- per
Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming 3rd Edition | Eric Matthes | 978-1718502703 | Paperback Python Crash Course, 3rd Edition by Eric Matthes is the world's best-selling Python programming book. Updated for Python 3.11, this hands-on guide takes beginners from zero to building real projects... -
Grokking Algorithms, Second Edition 2nd Edition by Aditya Bhargava | Paperback| S-9781633438538
- Regular price
- $34.90
- Regular price
-
$99.00 - Sale price
- $34.90
- Unit price
- per
Grokking Algorithms, Second Edition 2nd Edition | Aditya Bhargava | 978-1633438538 | Paperback Grokking Algorithms, Second Edition by Aditya Bhargava expands on the bestselling first edition with new chapters on machine learning algorithms, NP-hard problems, and performance improvements. With its signature visual teaching style, this updated edition is the go-to... -
Software Engineering at Google: Lessons Learned from Programming Over Time by Titus Winters | Paperback
- Regular price
- $49.90
- Regular price
-
$99.00 - Sale price
- $49.90
- Unit price
- per
Software Engineering at Google: Lessons Learned from Programming Over Time | Titus Winters | 978-1492082798 | Paperback Software Engineering at Google by Titus Winters, Tom Manshreck, and Hyrum Wright distils the engineering culture, practices, and tools that enable Google to build and maintain scalable, long-lasting software. This authoritative guide covers... -
R for Data Science: Import, Tidy, Transform, Visualize, | Hadley Wickham | 978-1492097402 | Paperback
- Regular price
- $49.90
- Regular price
-
$99.00 - Sale price
- $49.90
- Unit price
- per
R for Data Science: Import, Tidy, Transform, Visualize, | Hadley Wickham | 978-1492097402 | Paperback R for Data Science 2nd Edition book by Hadley Wickham is one of the most sought-after titles in Computer Science & Programming. As a leading programming textbook, coding guide, developer reference, software handbook, this book... -
Mathematics for Machine Learning 1st Edition | Marc Peter Deisenroth | 978-1108455145 | Paperback
- Regular price
- $49.90
- Regular price
-
$99.00 - Sale price
- $49.90
- Unit price
- per
Mathematics for Machine Learning 1st Edition | Marc Peter Deisenroth | 978-1108455145 | Paperback Mathematics for Machine Learning book by Marc Peter Deisenroth is one of the most sought-after titles in Computer Science & Programming. As a leading programming textbook, coding guide, developer reference, software handbook, this book is trusted... -
Python Data Science Handbook: Essential Tools for Worki | Jake VanderPlas | 978-1491912058 | Paperback
- Regular price
- $49.90
- Regular price
-
$99.00 - Sale price
- $49.90
- Unit price
- per
1Python Data Science Handbook: Essential Tools for Worki | Jake VanderPlas | 978-1491912058 | Paperback Python Data Science Handbook book by Jake VanderPlas is one of the most sought-after titles in Computer Science & Programming. As a leading programming textbook, coding guide, developer reference, software handbook, this book is trusted... -
Head First C#: A Learner's Guide to Real-World Programm | Andrew Stellman | 978-1098141783 | Paperback
- Regular price
- $49.90
- Regular price
-
$99.00 - Sale price
- $49.90
- Unit price
- per
Head First C#: A Learner's Guide to Real-World Programm | Andrew Stellman | 978-1098141783 | Paperback Head First C# 5th Edition book by Andrew Stellman is one of the most sought-after titles in Computer Science & Programming. As a leading programming textbook, coding guide, developer reference, software handbook, this book... -
Generative Deep Learning: Teaching Machines To Paint, W | David Foster | 978-1098134181 | Paperback
- Regular price
- $49.90
- Regular price
-
$99.00 - Sale price
- $49.90
- Unit price
- per
Generative Deep Learning: Teaching Machines To Paint, W | David Foster | 978-1098134181 | Paperback Generative Deep Learning 2nd Edition by David Foster is one of the most sought-after titles in Computer Science & Programming. As a leading programming textbook, coding guide, developer reference, software handbook, this book is trusted... -
Causal Inference in Python: Applying Causal Inference i | Matheus Facure | 978-1098140250 | Paperback
- Regular price
- $49.90
- Regular price
-
$99.00 - Sale price
- $49.90
- Unit price
- per
Causal Inference in Python: Applying Causal Inference i | Matheus Facure | 978-1098140250 | Paperback Causal Inference in Python book by Matheus Facure is one of the most sought-after titles in Computer Science & Programming. As a leading programming textbook, coding guide, developer reference, software handbook, this book is trusted...
Explore Essential Computer Science Books for Programming
Foundational Computer Science Books for Beginners
Starting your journey into programming is easier with the right computer science books. These foundational texts explain key concepts such as algorithms, data structures, and computer architecture in clear terms. They build a strong knowledge base to help beginners understand how computers process information and solve problems. Choosing beginner-friendly books provides step-by-step guidance that promotes deeper comprehension and practical application of programming principles.
Advanced Computer Science Books to Expand Your Skills
Once familiar with basic concepts, advanced computer science books offer deeper insights into specialized topics like artificial intelligence, machine learning, and software engineering. These texts challenge readers to think critically and solve complex problems. By studying advanced books, programmers can broaden their expertise and stay current with evolving technologies in the computing field.
Practical Programming Books with Hands-On Projects
Practical computer science books emphasize active learning through coding exercises and real-world projects. These resources help readers apply theoretical knowledge by building applications and debugging code. This hands-on approach enhances problem-solving skills and prepares learners to develop efficient programs in various programming languages. Such books are valuable tools for both students and professionals seeking practical experience.

