000 00992nam a2200169 4500
008 171004b xxu||||| |||| 00| 0 eng d
020 _a9780691176543
082 _a005.5
_bKER
100 _aKernighan, Brian W.
_918365
245 _aUnderstanding the Digital World: What You Need to Know about Computers, the Internet, Privacy and Security
260 _bPrinceton University Press
_c2017
_aPrinceton
300 _a238p
500 _aPart 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
600 _aComputer Science
_9218
600 _aPopular Science
_98962
942 _2ddc
_cLB
_k005.5
_mKER
999 _c108991
_d108991