Sort by:
How AI Thinks: How we built it, how it can help us, and how we can
Those who understand how AI thinks are about to win big. Leading AI entrepreneur Nigel Toon explains why it's so exciting, and how it can be controlled. We are used...
Game Theory Basics
Game theory is the science of interaction. This textbook, derived from courses taught by the author and developed over several years, is a comprehensive, straightforward introduction to the mathematics of...
The Joy of Abstraction: An Exploration of Math, Category Theory, and
Mathematician and popular science author Eugenia Cheng is on a mission to show you that mathematics can be flexible, creative, and visual. This joyful journey through the world of abstract...
SQL All-in-One For Dummies
The soup-to-nuts guide on all things SQL! SQL, or structured query language, is the international standard language for creating and maintaining relational databases. It is the basis of all major...
Animation Maths
This updated version of Animation Maths is an accessible and practical guide to animation programming. It opens with arithmetic, solving systems and trigonometry fundamentals, then guides the reader through standard...
Python GUI Programming with Tkinter: Design and build functional and
Transform your evolving user requirements into feature-rich Tkinter applications Key Features Extensively revised with new content on RESTful networking, classes in Tkinter, and the Notebook widget Take advantage of Tkinter's...
Learn Web Development with Python: Get hands-on with Python
$40.00 AUD
A comprehensive guide to Python programming for web development using the most popular Python web framework - Django Key Features Learn the fundamentals of programming with Python and building web...
Learn Python Programming: The no-nonsense, beginner's guide to
Learn the fundamentals of Python (3.7) and how to apply it to data science, programming, and web development. Fully updated to include hands-on tutorials and projects. Key Features Learn the...
Python for Data Analysis, 2e: Data Wrangling with Pandas, NumPy, and
Get complete instructions for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python 3.6, the second edition of this hands-on guide is packed with practical case studies that...
Python Data Science Handbook
For many researchers, Python is a first-class tool mainly because of its libraries for storing, manipulating, and gaining insight from data. Several resources exist for individual pieces of this data...
An Introduction to Functional Programming Through Lambda Calculus
Well-respected text for computer science students provides an accessible introduction to functional programming. Cogent examples illuminate the central ideas, and numerous exercises offer reinforcement. Includes solutions. Functional programming is rooted...
Why Does Software Cost So Much?: And Other Puzzles of the Information
$12.00 AUD
Known for his ability to find provocative answers to the most puzzling questions, Tom DeMarco explores a wide range of issues in twenty-four masterful essays.The offerings range from the wise...
Programmers at Work
A collection of interviews that probe the minds of 20 of the most notable programmers. They highlight the forces, events and the personality traits that influenced today's software movers and...
Design by Numbers
A pioneering graphic designer shows how to use the computer as an artistic medium in its own right.Most art and technology projects pair artists with engineers or scientists- the artist...
Blockchain: A Practical Guide to Developing Business, Law, and
Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. Develop, validate, and...
HTML5 and CSS3 All-in-One For Dummies
A new edition of a bestseller covers the latest advances in web development! HTML5 and CSS3 are essential tools for creating dynamic websites and boast updates and enhanced features that...
Data Structures Demystified
Whether you are an entry-level or seasoned designer or programmer, learn all about data structures in this easy-to-understand, self-teaching guide that can be directly applied to any programming language. From...
Jin Sato's Lego Mindstorms: The Master Technique
The LEGO(r) MINDSTORMS(TM) robotics kits make it easy and fun to build working robots with LEGO bricks, motors, and a programmable controller. In his landmark book, Jin Sato introduces the...
Data Parallel Computing: The Language Dimension
Increasingly, research in parallel computing is focused on how high-level language constructs can be implemented. Through the introduction of a language, EVAL, the authors show how such languages can help...
The Unofficial Guide to LEGO(R) MINDSTORMS Robots
The LEGO? MINDSTORMS? Robotics Invention System (RIS) is a wildly popular kit for building mobile robots. This book contains all the information you need to get the most out of...
Build Your Own Army of Web Bots within 24 Hours: Army of Web Bots
$12.00 AUD
Programmers and Non Programmers will be able to use this book as a plain English step by step guide with detailed instructions about installing, customizing, and using Web Bots, Artificial...
Seeing Things Invisible: John Chambers, Cisco and the Next Big Thing
This text looks at Cisco, its CEO John Chambers, and the way it does business. Cisco is at the heart of the computer technology revolution and how it spots trends,...
Programming as if People Mattered: Friendly Programs, Software
Through a set of lively anecdotes and essays, Nathaniel Borenstein traces the divergence between the fields of software engineering and user-centered software design, and attempts to reconcile the needs of...
It's Alive!: New Breed of Living Computer Programs
This collection of the author's essays takes a thoughtful, philosophical look at "live" software - a new breed of software that can learn, grow, and both replicate and modify itself...
Mindstorms: Children, Computers, And Powerful Ideas
Mindstorms has two central themes: that children can learn to use computers in a masterful way and that learning to use computers can change the way they learn everything else....
Algebraic Semantics of Imperative Programs
"Algebraic Semantics of Imperative Programmes" presents a self-contained and novel "executable" introduction to formal reasoning about imperative programmes. The authors' primary goal is to improve programming ability by improving intuition...
Learn C on the Macintosh
Are you sick of pushing paper in a job that's taking you nowhere, except to thecopy machine? Did you enjoy BASIC as a kid, but feel left behind by theprogramming...
Programming Pearls
This book is a collection and expansion of the column, "Programming Pearls," published in Communication of the Association for Computing Machinery. The essays present programs that go beyond solid engineering...
The Essence of Compilers
The compiler tools covered within this text are Lex and YACC, whose uses are shown both through examples concerned with compiler construction and examples concerned with other syntax-directed tools, such...
Programming on Purpose
A guided tour of numerous software design methods, this volume collects into book form a variety of articles from P.J. Plauger's monthly column Programming on Purpose which has been entertaining...
The Essence of Logic
The books in this series provide a concise, practical introduction to the core components of an undergraduate computer science degree. Acknowledging recent changes within Higher Education, this approach uses a...
How Computer Programming Works
Just as children must learn the alphabet before they can read, future programmers must understand certain concepts before they can write their first program. This unique book uses full-color illustrations...
The Self-taught Programmer: The Definitive Guide to Programming
'One of the best software design books of all time' - BookAuthority Cory Althoff is a self-taught programmer. After a year of self-study, he learned to program well enough to...
Computer Science: An Overview
In this language-independent book, J. Glenn Brookshear provides accurate and balanced coverage of a variety of topics, providing an overview to the discipline of computer science. Brookshear is a master...
The Advent of the Algorithm: The 300-Year Journey from an Idea to the
$12.00 AUD
Simply put, an algorithm is a set of instructions-it's the code that makes computers run. A basic idea that proved elusive for hundreds of years and bent the minds of...
Online and Matching-Based Market Design
The rich, multi-faceted and multi-disciplinary field of matching-based market design is an active and important one due to its highly successful applications with economic and sociological impact. Its home is...
125 Problems in Text Algorithms: with Solutions
String matching is one of the oldest algorithmic techniques, yet still one of the most pervasive in computer science. The past 20 years have seen technological leaps in applications as...
Designing with Web Standards
Best-selling author, designer, and web standards evangelist Jeffrey Zeldman has revisited his classic, industry-shaking guidebook. Updated in collaboration with co-author Ethan Marcotte, this third edition covers improvements and challenges in...
Close to the Machine: Technophilia and Its Discontents
This text is a candid account of the life of a software engineer who runs her own computer consulting business. We find a smart, funny bisexual torn between the pure,...
Programming the Raspberry Pi: Getting Started with Python
Program your own Raspberry Pi projects Create innovative programs and fun games on your tiny yet powerful Raspberry Pi. In this book, electronics guru Simon Monk explains the basics of...
The Hacker Ethic
NB: This is a secondhand book in very good condition. See our FAQs for more information. Please note that the jacket image is indicative only. A description of our secondhand...
Work Pray Code: When Work Becomes Religion in Silicon Valley
NB: This is a secondhand book in very good condition. See our FAQs for more information. Please note that the jacket image is indicative only. A description of our secondhand...
Weapons of Math Destruction: How Big Data Increases Inequality and
A former Wall Street data scientist sounds an alarm on the mathematical models that pervade modern life - and threaten to rip apart our social fabric We live in the...
Filterworld: How Algorithms Make Everything the Same
'The story told here is instrumental to your own' - Jared Lanier 'Timely, erudite, important' - Ayad Akhtar What happens when our cultural and artistic lives are dictated to us...
Active Server Pages. Net For Dummies
NB: This is a secondhand book in very good condition. See our FAQs for more information. Please note that the jacket image is indicative only. A description of our secondhand...