TY - BOOK AU - Kernighan, Brian W. TI - Understanding the Digital World: What You Need to Know about Computers, the Internet, Privacy and Security SN - 9780691176543 U1 - 005.5 PY - 2017/// CY - Princeton PB - Princeton University Press KW - Computer Science KW - Popular Science N1 - Part I: Hardware 1. What’s in a Computer? 2. Bits, Bytes and Representation of Information 3. Inside the CPU Wrapup on Hardware Part II: Software 4. Algorithms 5. Programming and Programming Languages 6. Software Systems 7. Learning to Program Wrapup on Software Part III: Communications 8. Networks 9. The Internet 10. The World Wide Web 11. Data and Information 12. Privacy and Security 13 Wrapping Up ER -