9780324788594

Invitation to Computer Science

by ;
  • ISBN13:

    9780324788594

  • ISBN10:

    0324788592

  • Edition: 5th
  • Format: Paperback
  • Copyright: 7/21/2009
  • Publisher: Cengage Learning Ptr
  • View Upgraded Edition
  • Purchase Benefits
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
  • eCampus.com Device Compatibility Matrix

    Click the device icon to install or view instructions

    Apple iOS | iPad, iPhone, iPod
    Android Devices | Android Tables & Phones OS 2.2 or higher | *Kindle Fire
    Windows 8 / 7 / Vista / XP
    Mac OS X | **iMac / Macbook
    Enjoy offline reading with these devices
    Apple Devices
    Android Devices
    Windows Devices
    Mac Devices
    iPad, iPhone, iPod
    Our reader is compatible
     
     
     
    Android 2.2 +
     
    Our reader is compatible
     
     
    Kindle Fire
     
    Our reader is compatible
     
     
    Windows
    8 / 7 / Vista / XP
     
     
    Our reader is compatible
     
    Mac
     
     
     
    Our reader is compatible

Supplemental Materials

What is included with this book?

  • The eBook copy of this book is not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Summary

This revision of Schneider and Gersting's bestselling text now offers a more flexible approach to the CS0 course. The text still features a solid introduction to programming concepts, but the language-specific material has been moved online and expanded. In addition to modules for C++ and Java, optional modules for C#, Python, and Ada are now available. The text also includes new chapters on Security and Entertainment, expanded coverage of wireless networks, and updated feature boxes.

Table of Contents

An Introduction to Computer Science
The Algorithmic Foundations of Computer Science
Algorithm Discovery and Design
The Efficiency of Algorithms
The Hardware World
The Building Blocks: Binary Numbers, Boolean Logic, and Gates
Computer Systems Organization
The Virtual Machine
An Introduction to System Software and Virtual Machines
Computer Networks, the Internet, and the World Wide Web
Information Security
The Software World
Introduction to High Level Languages
The Tower of Babel
Compilers and Language Translation
Models of Computation
Applications
Simulation and Modeling
Electronic Commerce
Artificial Intelligence
Computer Graphics and Entertainment
Social Issues in Computing
Making Decisions
Answers to Practice Problems
Table of Contents provided by Publisher. All Rights Reserved.

Rewards Program

Write a Review