Computing for Ordinary Mortals by Robert St. AmantComputing for Ordinary Mortals by Robert St. Amant

Computing for Ordinary Mortals

byRobert St. Amant

Hardcover | November 15, 2012

Pricing and Purchase Info


Earn 165 plum® points

Prices and offers may vary in store


Ships within 1-3 weeks

Ships free on orders over $25

Not available in stores


Computing isn't only (or even mostly) about hardware and software; it's also about the ideas behind the technology. In Computing for Ordinary Mortals, computer scientist Robert St. Amant explains this "really interesting part" of computing, introducing basic computing concepts and strategiesin a way that readers without a technical background can understand and appreciate.Each of the chapters illustrates ideas from a different area of computing, and together they provide important insights into what drives the field as a whole. St. Amant starts off with an overview of basic concepts as well as a brief history of the earliest computers, and then he traces twodifferent threads through the fabric of computing. One thread is practical, illuminating the architecture of a computer and showing how this architecture makes computation efficient. St. Amant shows us how to write down instructions so that a computer can accomplish specific tasks (programming), howthe computer manages those tasks as it runs (in its operating system), and how computers can communicate with each other (over a network). The other thread is theoretical, describing how computers are, in the abstract, machines for solving problems. Some of these ideas are embedded in much of whatwe do as humans, and thus this discussion can also give us insight into our own daily activities, how we interact with other people, and in some cases even what's going on in our heads. St. Amant concludes with artificial intelligence, exploring the possibility that computers might eventually be capable of human-level intelligence, and human-computer interaction, showing how computers can enrich our lives - and how they fall short.
Robert St. Amant is an Associate Professor of Computer Science at North Carolina State University
Title:Computing for Ordinary MortalsFormat:HardcoverDimensions:288 pages, 8.25 × 5.5 × 0.98 inPublished:November 15, 2012Publisher:Oxford University PressLanguage:English

The following ISBNs are associated with this title:

ISBN - 10:0199775303

ISBN - 13:9780199775309


Table of Contents

Introduction1. Getting Started2. From Mechanical to Electronic Computers3. Computer Architecture: The Nuts and Bolts4. Data Structures and Algorithms: Solving Problems5. Programming: Putting Plans into Action6. Operating Systems: Working Together7. Computer Networks: Making Connections8. Theoretical Computer Science: Pushing Boundaries9. Artificial Intelligence: Being Smart Chapter10. Human-Computer Interaction: Thinking About PeopleAppendixInformation management: The file systemInformation management: DatabasesComputational ScienceGraphicsSecurity