Invitation to Computer Science / Edition 6

Paperback (Print)
Rent
Rent from BN.com
$35.05
Est. Return Date: 07/01/2013

(Save 79%)
Used and New from Other Sellers
Used and New from Other Sellers
from $88.75
Usually ships in 1-2 business days
(Save 47%)
Other sellers (Paperback)
  • All (23) from $88.75   
  • New (16) from $91.9   
  • Used (7) from $88.75   
NOOK Study (eTextbooks) View Digital Rights
Digital Rights
  • Copying: 74 pages per 30 days
  • Printing: 74 pages per 30 days
  • Downloading: Can be downloaded to 2 devices
  • Text to Speech Enabled: Yes
  • No copying and printing is allowed during a free trial.

Copy, print, and download rights are set by the publishers, not Barnes & Noble. They have set these rights to prevent unauthorized reproduction of their textbooks. Have more questions? View our FAQs.

Not Available on BN.com
 

Overview

INVITATION TO COMPUTER SCIENCE is a well-respected text that provides an overview of the computer science field. Using a flexible, non-language specific model, INVITATION TO COMPUTER SCIENCE offers a solid foundation for the first course in a Computer Science curriculum. INVITATION TO COMPUTER SCIENCE, 6TH EDITION maintains its bestselling, algorithm-driven approach and includes expanded chapter exercises and practice problems, new material on topics such as multicore and parallel systems, cloud computing, wireless communications, embedded computing, agile software development, emerging programming languages (Go and F#), and new models of e-commerce, as well as boxes dedicated to current issues throughout. Online language modules are available in C++, Java, Python, C#, and Ada, allowing the option of incorporating a programming language to expand concepts from the text. INVITATION TO COMPUTER SCIENCE offers an optional CourseMate with study tools such as flashcards, quizzing, and games. CourseMate Activities speak to and engage students while developing abstract thinking and problem solving skills. Also available with INVITATION TO COMPUTER SCIENCE, an optional online Lab Manual containing 20 laboratory projects that map directly to the main text. The Lab Manual and accompanying software provide both visual and hands-on activities, allowing students to experience the fundamentals of computer science.

Read More Show Less

Editorial Reviews

From the Publisher
"Since we've been using this text, our students are better prepared for advanced courses like Computer Architecture…and are prepared for the high-level thinking and problem solving required in Computer Science."
Read More Show Less

Product Details

  • ISBN-13: 9781133190820
  • Publisher: Cengage Learning
  • Publication date: 1/12/2012
  • Series: Introduction to CS Series
  • Edition description: New Edition
  • Edition number: 6
  • Pages: 888
  • Sales rank: 130887
  • Product dimensions: 8.00 (w) x 9.90 (h) x 1.30 (d)

Meet the Author

G. Michael Schneider is a Professor Emeritus of Mathematics and Computer Science at Macalester College in St. Paul, Minnesota and a Visiting Professor of Computer Science at Columbia University in New York. His interests include parallel processing, computer networks, and computer science education. He has written textbooks on software development, data structures, computer organization, and a breadth-first overview of computer science. Schneider was a member of the committee that authored the ACM/IEEE Computing Curriculum 2001. He has received Fulbright Grants to teach computer science curriculum development in Mauritius, Malaysia, Nepal and Mongolia.

Judith Gersting is a Professor Emeritus of Computer Science at the University of Hawaii at Hilo and at Indiana University-Purdue University at Indianapolis, where she now teaches part-time. Gersting has written a number of college textbooks. Her areas of specialization include theoretical computer science and computer science education.

Read More Show Less

Table of Contents

1. An Introduction to Computer Science. 2. Algorithm Discovery and Design. 3. The Efficiency of Algorithms. 4. The Building Blocks: Binary Numbers, Boolean Logic, and Gates. 5. Computer Systems Organization. 6. An Introduction to System Software and Virtual Machines. 7. Computer Networks, the Internet, and the World Wide Web. 8. Information Security. 9. Introduction to High-Level Language Programming. 10. The Tower of Babel: Multiple Programming Voices. 11. Compilers and Language Translation. 12. Models of Computation. 13. Simulation and Modeling. 14. Electronic Commerce and Databases. 15. Artificial Intelligence. 16. Computer Graphics and Entertainment: Movies, Games, and Virtual Communities. 17. Making Ethical Decisions.

Read More Show Less

Customer Reviews

Average Rating 2.5
( 4 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(2)

2 Star

(2)

1 Star

(0)
Sort by: Showing 1 – 5 of 4 Customer Reviews
  • Anonymous

    Posted Tue Oct 16 00:00:00 EDT 2012

    No text was provided for this review.

  • Anonymous

    Posted Wed Jan 04 00:00:00 EST 2012

    No text was provided for this review.

  • Anonymous

    Posted Wed Nov 02 00:00:00 EDT 2011

    No text was provided for this review.

  • Anonymous

    Posted Tue Jul 05 00:00:00 EDT 2011

    No text was provided for this review.

  • Anonymous

    Posted Fri Feb 03 00:00:00 EST 2012

    No text was provided for this review.

Sort by: Showing 1 – 5 of 4 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)