-
Vendor: Harold Abelson
Structure and Interpretation of Computer Programs, Second Edition
Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout the text. There are new implementations of most of the major programming systems in the book, including the interpreters...- $75.00
$75.00- $75.00
- Unit price
- per
-
Vendor: Dawn E. Holmes
Big Data: A Very Short Introduction
Since long before computers were even thought of, data has been collected and organized by diverse cultures across the world. Once access to the Internet became a reality for large swathes of the world's population, the amount of data generated each day became huge,...- $12.99
$12.99- $12.99
- Unit price
- per
-
Vendor: S. Robson
AQA GCSE Computer Science (9-1) 8525
This book is aimed at GCSE students. It provides comprehensive yet concise coverage of all the topics covered in the new AQA 8525 Computer Science specification, written and presented in a way that is accessible to teenagers. It will be invaluable both as a...- $28.00
$28.00- $28.00
- Unit price
- per
-
Vendor: Noam Nisan
The Elements of Computing Systems, Second Edition: Building a Modern Computer from First Principles
A new and extensively revised edition of a popular textbook used in universities, coding boot camps, hacker clubs, and online courses. The best way to understand how computers work is to build one from scratch, and this textbook leads learners through twelve chapters and...- $50.00
$50.00- $50.00
- Unit price
- per
-
Vendor: Allen Downey
Think Java: How to Think Like a Computer Scientist
Think Java is a hands-on introduction to computer science and programming used by many universities and high schools around the world. Its conciseness, emphasis on vocabulary, and informal tone make it particularly appealing for readers with little or no experience. The book starts with...- $49.99
$49.99- $49.99
- Unit price
- per
-
Vendor: Cory Althoff
The Self-Taught Computer Scientist: The Beginner's Guide to Data Structures & Algorithms
The follow-up to Cory Althoff's bestselling The Self-Taught Programmer, which inspired hundreds of thousands of professionals to learn to program outside of school! Fresh out of college and with just a year of self-study behind him, Cory Althoff was offered a dream first job...- $32.00
$32.00- $32.00
- Unit price
- per
-
Vendor: Jaap-Henk Hoepman
Privacy Is Hard and Seven Other Myths: Achieving Privacy Through Careful Design
An expert on computer privacy and security shows how we can build privacy into the design of systems from the start. We are tethered to our devices all day, every day, leaving data trails of our searches, posts, clicks, and communications. Meanwhile, governments and...- $29.95
$29.95- $29.95
- Unit price
- per
-
Vendor: Ian Goodfellow
Deep Learning
An introduction to a broad range of topics in deep learning, covering mathematical and conceptual background, deep learning techniques used in industry, and research perspectives."Written by three experts in the field, Deep Learning is the only comprehensive book on the subject."--Elon Musk, cochair of...- $100.00
$100.00- $100.00
- Unit price
- per
-
Vendor: Roberto Pieraccini
AI Assistants
An accessible explanation of the technologies that enable such popular voice-interactive applications as Alexa, Siri, and Google Assistant. Have you talked to a machine lately? Asked Alexa to play a song, asked Siri to call a friend, asked Google Assistant to make a shopping...- $15.95
$15.95- $15.95
- Unit price
- per
-
Vendor: P. M. Heathcote
OCR AS and A Level Computer Science
The aim of this book is to provide detailed coverage of the topics in the new OCR AS and A LevelComputer Science specifications H046 / H446.The book is divided into twelve sections and within each section, each chapter covers material that cancomfortably be taught...- $60.00
$60.00- $60.00
- Unit price
- per
-
Vendor: Daniel Muller
On Rationality, Artificial Intelligence and Economics
The world we live in presents plenty of tricky, impactful, and hard-tomake decisions to be taken. Sometimes the available options are ample, at other times they are apparently binary, either way, they often confront us with dilemmas, paradoxes, and even denial of values.In the...- $88.00
$88.00- $88.00
- Unit price
- per
-
Vendor: Daniel Zingaro
Learn to Code by Solving Problems: A Python Programming Primer
Learn to Code by Solving Problems is a practical introduction to programming using Python. It uses coding-competition challenges to teach you the mechanics of coding and how to think like a savvy programmer. Computers are capable of solving almost any problem when given the...- $34.99
$34.99- $34.99
- Unit price
- per
-
Vendor: Eric Lehman
Mathematics for Computer Science
This book covers elementary discrete mathematics for computer science and engineering. It emphasizes mathematical definitions and proofs as well as applicable methods. Topics include formal logic notation, proof methods; induction, well-ordering; sets, relations; elementary graph theory; integer congruences; asymptotic notation and growth of functions;...- $40.89
$40.89- $40.89
- Unit price
- per
-
Vendor: Jacqueline Corricelli
Ap(r) Computer Science Principles Crash Course, 2nd Ed., Book + Online: Get a Higher Score in Less Time
AP(R) Computer Science Principles Crash Course(R) Fully Revised and Updated 2nd Edition for the Current Exam!A Higher Score in Less Time! At REA, we invented the quick-review study guide for AP(R) exams. A decade later, REA's Crash Course(R) remains the top choice for AP(R)...- $14.95
$14.95- $14.95
- Unit price
- per
-
Vendor: Paul Gries
Practical Programming: An Introduction to Computer Science Using Python 3.6
Classroom-tested by tens of thousands of students, this new edition of the bestselling intro to programming book is for anyone who wants to understand computer science. Learn about design, algorithms, testing, and debugging. Discover the fundamentals of programming with Python 3.6--a language that's used...- $49.95
$49.95- $49.95
- Unit price
- per
-
Vendor: Jeremy Keeshin
Read Write Code: A Friendly Introduction to the World of Coding, and Why It's the New Literacy
Code is the new literacy.Six hundred years ago, most people couldn't read. In 1440, the invention of the printing press laid the groundwork for massive increases in literacy and ushered in the modern era. Today, computers and the internet are causing a similar tectonic...- $18.99
$18.99- $18.99
- Unit price
- per
-
Vendor: Wladston Ferreira Filho
Computer Science Distilled: Learn the Art of Solving Computational Problems
A walkthrough of computer science concepts you must know. Designed for readers who don't care for academic formalities, it's a fast and easy computer science guide. It teaches the foundations you need to program computers effectively. After a simple introduction to discrete math, it...- $32.95
$32.95- $32.95
- Unit price
- per
-
Vendor: Harold Abelson
Structure and Interpretation of Computer Programs: JavaScript Edition
A new version of the classic and widely used text adapted for the JavaScript programming language. Since the publication of its first edition in 1984 and its second edition in 1996, Structure and Interpretation of Computer Programs (SICP) has influenced computer science curricula around...- $75.00
$75.00- $75.00
- Unit price
- per
-
Vendor: Charles Petzold
The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine
Programming Legend Charles Petzold unlocks the secrets of the extraordinary and prescient 1936 paper by Alan M. Turing Mathematician Alan Turing invented an imaginary computer known as the Turing Machine; in an age before computers, he explored the concept of what it meant to...- $29.99
$29.99- $29.99
- Unit price
- per
-
Vendor: Michael A. Arbib
From Neuron to Cognition Via Computational Neuroscience
A comprehensive, integrated, and accessible textbook presenting core neuroscientific topics from a computational perspective, tracing a path from cells and circuits to behavior and cognition.This textbook presents a wide range of subjects in neuroscience from a computational perspective. It offers a comprehensive, integrated introduction...- $115.00
$115.00- $115.00
- Unit price
- per
-
Vendor: Ben Shneiderman
Human-Centered AI
The remarkable progress in algorithms for machine and deep learning have opened the doors to new opportunities, and some dark possibilities. However, a bright future awaits those who build on their working methods by including HCAI strategies of design and testing. As many technology...- $26.99
$26.99- $26.99
- Unit price
- per
-
Vendor: Jason Garbis
Zero Trust Security: An Enterprise Guide
Understand how Zero Trust security can and should integrate into your organization. This book covers the complexity of enterprise environments and provides the realistic guidance and requirements your security team needs to successfully plan and execute a journey to Zero Trust while getting more...- $54.99
$54.99- $54.99
- Unit price
- per
-
Vendor: Benjamin C. Pierce
Types and Programming Languages
A comprehensive introduction to type systems and programming languages.A type system is a syntactic method for automatically checking the absence of certain erroneous behaviors by classifying program phrases according to the kinds of values they compute. The study of type systems--and of programming languages...- $95.00
$95.00- $95.00
- Unit price
- per
-
Vendor: Pg Online
Tackling A Level projects in Computer Science AQA 7517
Completing an A Level Computer Science project is a huge undertaking for any student regardless of their competence in programming. The key to success is to plan and write a strong report, evidencing what has been carried out.Tackling A Level projects in Computer Science...- $22.00
$22.00- $22.00
- Unit price
- per
-
Vendor: John V. Guttag
Introduction to Computation and Programming Using Python, Third Edition: With Application to Computational Modeling and Understanding Data
The new edition of an introduction to the art of computational problem solving using Python. This book introduces students with little or no prior programming experience to the art of computational problem solving using Python and various Python libraries, including numpy, matplotlib, random, pandas,...- $75.00
$75.00- $75.00
- Unit price
- per
-
Vendor: Kathy Koch Phd
Screens and Teens: Connecting with Our Kids in a Wireless World
If you feel like you're losing your teen to technology, you're not alone.Screen time is rapidly replacing family time, and for teens especially, it is hardwiring the way they connect with their world. In Screens and Teens, Dr. Kathy helps you make sense of...- $14.99
$14.99- $14.99
- Unit price
- per
-
Vendor: Chris Hanson
Software Design for Flexibility: How to Avoid Programming Yourself Into a Corner
Strategies for building large systems that can be easily adapted for new situations with only minor programming modifications. Time pressures encourage programmers to write code that works well for a narrow purpose, with no room to grow. But the best systems are evolvable; they...- $55.00
$55.00- $55.00
- Unit price
- per
-
Vendor: William M. II Springer
A Programmer's Guide to Computer Science: A virtual degree for the self-taught developer
You know how to code... ...but is it enough?Have you failed a job interview because you don't know computer science? The author, a senior developer at a major software company with a PhD in computer science, takes you through what you would have learned...- $29.99
$29.99- $29.99
- Unit price
- per
-
Vendor: Rudolf V. Rucker
Infinity and the Mind: The Science and Philosophy of the Infinite
A dynamic exploration of infinity In Infinity and the Mind, Rudy Rucker leads an excursion to that stretch of the universe he calls the "Mindscape," where he explores infinity in all its forms: potential and actual, mathematical and physical, theological and mundane. Using cartoons,...- $17.95
$17.95- $17.95
- Unit price
- per
-
Vendor: W. Daniel Hillis
The Pattern on the Stone: The Simple Ideas That Make Computers Work
Most people are baffled by how computers work and assume that they will never understand them. What they don't realize -- and what Daniel Hillis's short book brilliantly demonstrates -- is that computers' seemingly complex operations can be broken down into a few simple...- $19.99
$19.99- $19.99
- Unit price
- per
-
Vendor: Sandra Braman
Change of State: Information, Policy, and Power
How control over information creation, processing, flows, and use has become the most effective form of power: theoretical foundations and empirical examples of information policy in the U.S., an innovator informational state.As the informational state replaces the bureaucratic welfare state, control over information creation,...- $30.00
$30.00- $30.00
- Unit price
- per
-
Vendor: Kishori Sharan
Beginning Java 17 Fundamentals: Object-Oriented Programming in Java 17
Learn the fundamentals of the Java 17 LTS or Java Standard Edition version 17 Long Term Support release, including basic programming concepts and the object-oriented fundamentals necessary at all levels of Java development. Authors Kishori Sharan and Adam L. Davis walk you through writing...- $69.99
$69.99- $69.99
- Unit price
- per
-
Vendor: Kevin P. Murphy
Probabilistic Machine Learning: An Introduction
A detailed and up-to-date introduction to machine learning, presented through the unifying lens of probabilistic modeling and Bayesian decision theory. This book offers a detailed and up-to-date introduction to machine learning (including deep learning) through the unifying lens of probabilistic modeling and Bayesian decision...- $125.00
$125.00- $125.00
- Unit price
- per
-
Vendor: Pg Online
ClearRevise IGCSE Computer Science 0478/0984
Illustrated revision and practice. Over 500 marks worth of examination style questions Answers provided for all questions within the book Illustrated topics to improve memory and recall Specification references for every topic Examination tips and techniques Free Python solutions pack Absolute clarity is the...- $24.00
$24.00- $24.00
- Unit price
- per
-
Vendor: N. Katherine Hayles
How We Became Posthuman: Virtual Bodies in Cybernetics, Literature, and Informatics
In this age of DNA computers and artificial intelligence, information is becoming disembodied even as the "bodies" that once carried it vanish into virtuality. While some marvel at these changes, envisioning consciousness downloaded into a computer or humans "beamed" Star Trek-style, others view them...- $22.50
$22.50- $22.50
- Unit price
- per
-
Vendor: David Bourg
Physics for Game Developers
If you want to enrich your game's experience with physics-based realism, the expanded edition of this classic book details physics principles applicable to game development. You'll learn about collisions, explosions, sound, projectiles, and other effects used in games on Wii, PlayStation, Xbox, smartphones, and...- $49.99
$49.99- $49.99
- Unit price
- per
-
Vendor: Paul E. Ceruzzi
Computing: A Concise History
Discover the history of computing through 4 major threads of development in this compact, accessible history covering punch cards, Silicon Valley, smartphones, and much more. In an accessible style, computer historian Paul Ceruzzi offers a broad though detailed history of computing, from the first...- $16.95
$16.95- $16.95
- Unit price
- per
-
Vendor: Saleem Siddiqui
Learning Test-Driven Development: A Polyglot Guide to Writing Uncluttered Code
Your code is a testament to your skills as a developer. No matter what language you use, code should be clean, elegant, and uncluttered. By using test-driven development (TDD), you'll write code that's easy to understand, retains its elegance, and works for months, even...- $65.99
$65.99- $65.99
- Unit price
- per
-
Vendor: Thomas C. O'Connell
What Is a Computer and What Can It Do?
By the time students reach the end of a course on algorithm design, they are starting to ask questions about what computers can and cannot do: Is there a polynomial-time algorithm for every computational problem? Can every problem be solved using dynamic programming? Can...- $24.50
$24.50- $24.50
- Unit price
- per
-
Vendor: Christopher Lombardi
Hacking: Learn How To Hack In No Time: Ultimate Hacking Guide From Beginner To Expert
Are You Interested In Learning How To Hack? If Your Answer Is Yes, You Have Come To The Right Place Today only, get this bestseller for just $7.99. Regularly priced at $15.99. This book contains proven steps and strategies on how to learn how...- $7.99
$7.99- $7.99
- Unit price
- per
-
Vendor: David Barker-Plummer
Language, Proof, and Logic: Second Edition [With CDROM]
Language Proof and Logic is available as a physical book with the software included and as a downloadable package of software plus the book in PDF format. The all-electronic version is available from Openproof at gradegrinder.net. The textbook/software package covers first-order language in a...- $85.00
$85.00- $85.00
- Unit price
- per
-
Vendor: A. Nicki Washington
Unapologetically Dope: Lessons for Black Women and Girls on Surviving and Thriving in the Tech Field
If technical skills were all that were required to get ahead, then Black women would be well ahead of the rest in the tech field. However, we often face battles that have nothing to do with our academic performance or professional experience. From our...- $14.95
$14.95- $14.95
- Unit price
- per
-
Vendor: Jonathan E. Steinhart
The Secret Life of Programs: Understand Computers -- Craft Better Code
A primer on the underlying technologies that allow computer programs to work. Covers topics like computer hardware, combinatorial logic, sequential logic, computer architecture, computer anatomy, and Input/Output. Many coders are unfamiliar with the underlying technologies that make their programs run. But why should you...- $44.99
$44.99- $44.99
- Unit price
- per
-
Vendor: Avrim Blum
Foundations of Data Science
This book provides an introduction to the mathematical and algorithmic foundations of data science, including machine learning, high-dimensional geometry, and analysis of large networks. Topics include the counterintuitive nature of data in high dimensions, important linear algebraic techniques such as singular value decomposition, the...- $57.99
$57.99- $57.99
- Unit price
- per
-
Vendor: Robert Ciesla
Programming Basics: Getting Started with Java, C#, and Python
Explore the basics of the three most popular programming languages: C#, Java, and Python and see what it's like to function in today's world from the perspective of a programmer. This book's uses is highly practical approach with numerous code listings aimed at bringing...- $64.99
$64.99- $64.99
- Unit price
- per
-
Vendor: Kishori Sharan
More Java 17: An In-Depth Exploration of the Java Language and Its Features
Work with the essential and advanced features of the Java 17 release. This book covers features such as annotations, reflection, and generics. These topics are then complemented by details of how to use lambda expressions, allowing you to build powerful and efficient Java programs....- $79.99
$79.99- $79.99
- Unit price
- per
-
Vendor: Randall Hyde
The Art of 64-Bit Assembly, Volume 1: X86-64 Machine Organization and Programming
A new assembly language programming book from a well-loved master. Art of 64-bit Assembly Language capitalizes on the long-lived success of Hyde's seminal The Art of Assembly Language. Randall Hyde's The Art of Assembly Language has been the go-to book for learning assembly language...- $79.99
$79.99- $79.99
- Unit price
- per
-
Vendor: Robert J. Marks
The Case for Killer Robots: Why America's Military Needs to Continue Development of Lethal AI
Doomsday headlines warn that the age of "killer robots" is upon us, and that new military technologies based on artificial intelligence (AI) will lead to the annihilation of the human race. What's fact and what's fiction? In The Case for Killer Robots: Why America's...- $6.95
$6.95- $6.95
- Unit price
- per
-
Vendor: Anthony J. Dos Reis
RISC-V Assembly Language
Presents RISC-V assembly language with emphasis on system concepts. You will learn not only assembly language programming but also the system concepts necessary to fully understand at the machine level a RISC-V computer that supports RV32I and RV32M. The software package for the book...- $19.89
$19.89- $19.89
- Unit price
- per
-
Vendor: Seth Weidman
Deep Learning from Scratch: Building with Python from First Principles
With the resurgence of neural networks in the 2010s, deep learning has become essential for machine learning practitioners and even many software engineers. This book provides a comprehensive introduction for data scientists and software engineers with machine learning experience. Youâ ll start with deep...- $65.99
$65.99- $65.99
- Unit price
- per

