Search Images Maps Play YouTube News Gmail Drive More »
My library | Help | Advanced Book Search | Web History | Sign in

Books

Invitation to Computer Science

Front Cover
6 Reviews
Cengage Learning, Jan 27, 2012 - Computers - 855 pages
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.
  

What people are saying - Write a review

Review: Invitation to Computer Science

User Review  - Marilita - Goodreads

great Read full review

Review: Invitation to Computer Science

User Review  - Chuck - Goodreads

Excellent section on computer ethics. Thought this was a very solid textbook. I'd consider keeping it if I still gave a crap about computers. Read full review

All 6 reviews »

Related books

Contents

An Introduction to Computer Science
2
The Algorithmic Foundations of Computer Science
42
The Hardware World
148
The Virtual Machine
274
The Software World
422
Applications
620
Social Issues in Computing
758
Answers to Practice Problems
798
Index
838
Copyright

Other editions - View all

Common terms and phrases

About the author (2012)

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.

Bibliographic information