Get Computer Science Illuminated, 6th Edition now with O’Reilly online learning.
O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.
1 Laying the Groundwork
Chapter 1 The Big Picture
1.1 Computing Systems
Layers of a Computing System
1.2 The History of Computing
A Brief History of Computing Hardware
A Brief History of Computing Software
1.3 Computing as a Tool and a Discipline
Ethical Issues: Digital Divide
2 The Information Layer
Chapter 2 Binary Values and Number Systems
2.1 Numbers and Computing
2.2 Positional Notation
Binary, Octal, and Hexadecimal
Arithmetic in Other Bases
Power-of-2 Number Systems
Converting from Base 10 to Other Bases
Binary Values and Computers
Ethical Issues: The FISA Court
Chapter 3 Data Representation ...