Reference Books
Database Systems: The Complete Book
This introduction to database systems offers a readable comprehensive approach with engaging, real-world examples—users will learn how to successf…
Foundations of Statistical Natural Language Processing
Statistical approaches to processing natural language text have become dominant in recent years. This foundational text is the first comprehensive…
Elements of the Theory of Computation
Appropriate for senior and graduate level courses in Computer Science Theory, Automata, and Theory of Computation. This is the long awaited Second…
An Introduction to the Analysis of Algorithms
This book provides a thorough introduction to the primary techniques used in the mathematical analysis of algorithms. The authors draw from classi…
Digital Design
The book presents the basic tools for the design of digital circuits and provides procedures suitable for a variety of digital applications. The e…
Introduction To Machine Learning
The goal of machine learning is to program computers to use example data or past experience to solve a given problem. Many successful applications…
UNIX Network Programming: Networking APIs: Sockets and XTI; Volume 1
An introductory tutorial or class text and a reference for experienced programmers. Revised from the 1990 edition by using ANSI C for all examples…
Python Programming: An Introduction to Computer Science
This book is designed to be used as the primary textbook in a college-level first course in computing. It takes a fairly traditional approach, emp…
Elements of Information Theory 2nd Edition
The latest edition of this classic is updated with new problem sets and material The Second Edition of this fundamental textbook maintains …
Data Science for Business: What You Need to Know about Data Mining and Data-Analytic Thinking
Written by renowned data science experts Foster Provost and Tom Fawcett, Data Science for Business introduces the fundamental principles of data s…