Invitation to computer science / G. Michael Scnedier, Judith l. Gersting ; contributing author, Bo Brinkman.

By: Schneider, G. Michael [author.]Contributor(s): Gersting, Judith L [author.] | Brinkman, Bo [contributor.]Material type: TextTextPublisher: Boston, MA : Cengage Learning, [2016]Edition: Seventh editionDescription: xxviii, 884 pages : color illustrations ; 26 cmContent type: text Media type: unmediated Carrier type: volumeISBN: 1305075773; 9781305075771Subject(s): Computer science | Computer scienceLOC classification: QA76 | .S3596 2016
Contents:
1. An Introduction to Computer Science. Level I: The Algorithmic Foundations of Computer Science -- 2. Algorithm Discovery and Design -- 3. The Efficiency of Algorithms. Level II: The Hardware World -- 4. The Building Blocks: Binary Numbers, Boolean Logic, and Gates -- 5. Computer Systems Organization. Level III: The Virtual Machine -- 6. An Introduction to System Software and Virtual Machines -- 7. Computer Networks and Cloud Computing -- 8. Information Security. Level IV: The Software World -- 9. Intro to High Level Languages (brief intro in printed text; online chapters for C++, C#, Python, Java, and Ada) -- 10. The Tower of Babel: Multiple Programming Voices -- 11. Compilers and Language Translation -- 12. Models of Computation. Level V: Applications -- 13. Simulation and Modeling -- 14. Electronic Commerce -- 15. Artificial Intelligence -- 16. Computer Graphics and Entertainment: Movies, Games, and Virtual Communities. Level VI: Social Issues in Computing -- 17. Making Ethical Decisions [Bo Brinkman]. Answers to Practice Problems
Summary: Offers a contemporary overview of today's computer science. This non-language-specific approach provides a solid foundation using an algorithm-driven approach that's suitable for the reader's first introduction to the field of Computer Science. It also includes a Digital Lab Manual containing 20 laboratory projects that map directly to the book.
Tags from this library: No tags from this library for this title. Log in to add tags.
    Average rating: 0.0 (0 votes)
Item type Current library Call number Copy number Status Notes Date due Barcode
Books Books Female Library
QA76 .S3596 2016 (Browse shelf (Opens below)) 1 Available STACKS 51952000203131
Books Books Main Library
QA76 .S3596 2016 (Browse shelf (Opens below)) 1 Available STACKS 51952000203124

Includes index and answer key.

1. An Introduction to Computer Science. Level I: The Algorithmic Foundations of Computer Science -- 2. Algorithm Discovery and Design -- 3. The Efficiency of Algorithms. Level II: The Hardware World -- 4. The Building Blocks: Binary Numbers, Boolean Logic, and Gates -- 5. Computer Systems Organization. Level III: The Virtual Machine -- 6. An Introduction to System Software and Virtual Machines -- 7. Computer Networks and Cloud Computing -- 8. Information Security. Level IV: The Software World -- 9. Intro to High Level Languages (brief intro in printed text; online chapters for C++, C#, Python, Java, and Ada) -- 10. The Tower of Babel: Multiple Programming Voices -- 11. Compilers and Language Translation -- 12. Models of Computation. Level V: Applications -- 13. Simulation and Modeling -- 14. Electronic Commerce -- 15. Artificial Intelligence -- 16. Computer Graphics and Entertainment: Movies, Games, and Virtual Communities. Level VI: Social Issues in Computing -- 17. Making Ethical Decisions [Bo Brinkman]. Answers to Practice Problems

Offers a contemporary overview of today's computer science. This non-language-specific approach provides a solid foundation using an algorithm-driven approach that's suitable for the reader's first introduction to the field of Computer Science. It also includes a Digital Lab Manual containing 20 laboratory projects that map directly to the book.

1 2

There are no comments on this title.

to post a comment.