Artificial Intelligence (226238)
Patrick Henry Winston provides a foundational look into how machines can be programmed to mimic human thought and behavior. As a classic text in the field, this work explores the core principles of symbolic reasoning and problem solving that shaped the early landscape of computer science. It offers a clear, structured path through complex topics, making it a staple for anyone looking to understan…
Shelves
More like this
Crafting Interpreters
Despite using them every day, most software engineers know little about how programming languages are designed and implemented. For many, their on…
Learn Python The Hard Way
This simple book is meant to give you a first start in programming. The title says it is the hard way to learn to write code but it’s actua…
Operating System Concepts
The tenth edition of has been revised to keep it fresh and up-to-date with contemporary examples of how operating systems function, as well as enh…
Accelerated C++: Practical Programming by Example
Want to learn how to program in C++ immediately? Want to start writing better, more powerful C++ programs today? Accelerated C++'s uniquely modern…
The Elements Of Computing Systems: Building A Modern Computer From First Principles
The best way to understand how computers work is to build one from scratch, and this textbook leads learners through twelve chapters and projects …
C++ Primer
" C++ Primer is well known as one of the best books for learning C++ and is useful for C++ programmers of all skill levels. This Fourth Edition no…
Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library
“This is Effective C++ volume three – it’s really that good.” – Herb Sutter, independent consultant and secretary of the ISO/ANSI C++ standards co…
Deep Learning with Python
Deep learning is applicable to a widening range of artificial intelligence problems, such as image classification, speech recognition, text classi…
Python for Data Analysis
Python for Data Analysis is concerned with the nuts and bolts of manipulating, processing, cleaning, and crunching data in Python. It is also a pr…
The Linux Command Line: A Complete Introduction
You've experienced the shiny, point-and-click surface of your Linux computer--now dive below and explore its depths with the power of the command …
C++: How to Program
With over 250,000 sold, Harvey and Paul Deitel's C++ How to Program is the world's best-selling introduction to C++ programming. Now, this classic…
Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14
Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce (e.g., auto type declaration…