Get full access to Computer Science Illuminated, 7th Edition and 60K+ other titles, with free 10-day trial of O'Reilly.
There's also live online events, interactive content, certification prep materials, and more.
Laying the Groundwork
1 The Big Picture
The Information Layer
2 Binary Values and Number Systems
3 Data Representation
The Hardware Layer
4 Gates and Circuits
5 Computing Components
The Programming Layer
6 Low-Level Programming Languages and Pseudocode
7 Problem Solving and Algorithms
8 Abstract Data Types and Subprograms
9 Object-Oriented Design and High-Level Programming Languages
The Operating Systems Layer
10 Operating Systems
11 File Systems and Directories
The Applications Layer
12 Information Systems
13 Artificial Intelligence
14 Simulation, Graphics, Gaming, and Other Applications
The Communications Layer
16 The World Wide Web
17 Computer Security
18 Limitations of Computing
Get Computer Science Illuminated, 7th Edition now with O’Reilly online learning.
O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.
Get Mark Richards’s Software Architecture Patterns ebook to better understand how to design components—and how they should interact.