Schneider, G. Michael

Invitation to computer science / G. Michael Schneider. - 5th - Boston, M.A : Course Technology, Cengage Learning, 2010. - xxvi ; 718 p. : ill: 26 cm

1. An Introduction to Computer Science -- Level 1: The Algorithmic Foundations of Computer Science -- 2. Algorithm Discovery and Design -- 3. The Efficiency of Algorithms -- Level 2: The Hardware World -- 4. The Building Blocks: Binary Numbers, Boolean Logic, and Gates -- 5. Computer Systems Organization -- Level 3: The Virtual Machine -- 6. An Introduction to System Software and Virtual Machines -- 7. Computer Networks, the Internet, and the World Wide Web -- 8. Information Security -- Level 4: The Software World -- 9. Introduction to High Level Languages -- 10. The Tower of Babel -- 11. Compilers and Language Translation -- 12. Models of Computation -- Level 5: Applications -- 13. Simulation and Modeling -- 14. Electronic Commerce -- 15. Artificial Intelligence -- 16. Computer Graphics and Entertainment -- Level 6: Social Issues in Computing -- 17. Making Decisions -- Answers to Practice Problems.


English

13:978-1-4390-4199-4


Computer science

004 Sch572i