Computer Science: An Overview 11th Edition by J. Glenn Brookshear – Ebook PDF Instant Download/Delivery. 0132569035, 978-0132569033
Full download Computer Science: An Overview 11th Edition after payment
Product details:
ISBN 10: 0132569035
ISBN 13: 978-0132569033
Author: J. Glenn Brookshear
Computer Science: An Overview 11th Edition: Computer Science: An Overview uses broad coverage and clear exposition to present a complete picture of the dynamic computer science field. Accessible to students from all backgrounds, Glenn Brookshear uses a language-independent context to encourage the development of a practical, realistic understanding of the field. An overview of each of the important areas of Computer Science (e.g. Networking, OS, Computer Architecture, Algorithms) provides students with a general level of proficiency for future courses. The Eleventh Edition features two new contributing authors (David Smith Indiana University of PA; Dennis Brylow Marquette University), new, modern examples, and updated coverage based on current technology.
Computer Science: An Overview 11th Edition Table of contents:
-
Introduction
- The Role of Algorithms
- The History of Computing
- The Science of Algorithms
- Abstraction
- An Outline of Our Study
- Social Repercussions
-
Chapter 1: Data Storage
- Bits and Their Storage
- Main Memory
- Mass Storage
- Representing Information as Bit Patterns
- The Binary System
- Storing Integers
- Storing Fractions
- Data Compression
- Communication Errors
-
Chapter 2: Data Manipulation
- Computer Architecture
- Machine Language
- Program Execution
- Arithmetic/Logic Instructions
- Communicating with Other Devices
- Other Architectures
-
Chapter 3: Operating Systems
- The History of Operating Systems
- Operating System Architecture
- Coordinating the Machine’s Activities
- Handling Competition Among Processes
- Security
-
Chapter 4: Networking and the Internet
- Network Fundamentals
- The Internet
- The World Wide Web
- Internet Protocols
- Security
-
Chapter 5: Algorithms
- The Concept of an Algorithm
- Algorithm Representation
- Algorithm Discovery
- Iterative Structures
- Recursive Structures
- Efficiency and Correctness
-
Chapter 6: Programming Languages
- Historical Perspective
- Traditional Programming Concepts
- Procedural Units
- Language Implementation
- Object-Oriented Programming
- Programming Concurrent Activities
- Declarative Programming
-
Chapter 7: Software Engineering
- The Software Engineering Discipline
- The Software Life Cycle
- Software Engineering Methodologies
- Modularity
- Tools of the Trade
- Quality Assurance
- Documentation
- The Human-Machine Interface
- Software Ownership and Liability
-
Chapter 8: Data Abstractions
- Basic Data Structures
- Related Concepts
- Implementing Data Structures
- A Short Case Study
- Customized Data Types
- Classes and Objects
- Pointers in Machine Language
-
Chapter 9: Database Systems
- Database Fundamentals
- The Relational Model
- Object-Oriented Databases
- Maintaining Database Integrity
- Traditional File Structures
- Data Mining
- Social Impact of Database Technology
-
Chapter 10: Computer Graphics
- The Scope of Computer Graphics
- Overview of 3D Graphics
- Modeling
- Rendering
- Dealing with Global Lighting
- Animation
-
Chapter 11: Artificial Intelligence
- Intelligence and Machines
- Perception
- Reasoning
- Additional Areas of Research
- Artificial Neural Networks
- Robotics
- Considering the Consequences
-
Chapter 12: Theory of Computation
- Functions and Their Computation
- Turing Machines
- Universal Programming Languages
- A Noncomputable Function
- Complexity of Problems
- Public-Key Cryptography
People also search for Computer Science: An Overview 11th Edition:
bachelor of computer science
computer engineering vs computer science
ap computer science principles
diploma in computer science
masters in computer science