How Things Work : The Technology Edition book cover
1st Edition

How Things Work
The Technology Edition

  • Available for pre-order. Item will ship after December 15, 2022
ISBN 9780367697259
December 15, 2022 Forthcoming by Chapman and Hall/CRC
316 Pages 32 Color & 82 B/W Illustrations

FREE Standard Shipping
USD $59.95

Prices & shipping based on shipping country


Book Description

It is beyond trite to say the technology is prevalent in our daily lives. However, many of us remain clueless as to how much of it works. Unfortunately, even for the curious among us, the Web is not always the best vehicle to acquire such knowledge: Information appears in fragments, some of it is incorrect or dated, and much of it serves as jargon-laden discussions intended for professionals. How Things Work - The Technology Edition (HTW) will serve as a compendium of tutorials. Each section will focus on one technology or concept and provide the reader with a thorough understanding of the subject matter. After finishing the book HTW readers will understand the inner workings of the technologies they use every day and, more importantly, they will learn how they can make these tools work for them. In addition, the book will also inform readers about the darker side of modern technology: security and privacy concerns, malware, and threats from the Dark Web.

Table of Contents

1. Introduction. a. Technology is Everywhere. b. Benefits of Modern Technology. 2. About This Book. a. Overview of Modern Technology. b. Conceptual Understanding. i. Not a Textbook on Computer Science. ii. Not a Textbook on Programming. c. Organization. i. Can read each section independently. ii. Occasionally, later material relies on earlier sections. 3. How Do Cell Phones Work? a. LTE. b. 4G. c. 5G. d. Texting. 4. How Does GPS Work. a. Digital Maps. b. Directions. 5. How Do Computers & Smartphones Work. a. Major Components. b. Program Execution. 6. What is an Operating System? a. Kernel. b. Device Drivers. 7. How does Software Execute? a. Launch. b. Execution. 8. How Do You Build Apps? a. Programming. b. Compilation. 9. How Do Computers Communicate? a. Protocols. b. TCP/IP. c. Wi-Fi. d. Bluetooth. 10. How Does the World Wilde Web Work? a. DNS. b. URLs / URIs. 11. How Does Email Work? a. Sending Email. b. Mailer Daemon. c. Receiving Email. d. Simple Network Management Protocol. e. Attachments. 12. How Do Web Pages Work? a. Browsers. b. Servers. c. File Download & Upload. d. Music & Movie Streaming. e. Shazam???? 13. What is IoT? a. Smart Homes. b. Smart Offices. c. Privacy Concerns. 14. What are Smart Devices? a. Alexa. b. Google Home. c. Z-Wave & Smart Products. 15. What is Malware and the Dark Web? a. How Does a Virus Attack? b. How Does a Virus Spread? c. What is Ransomware? d. How Secure are You? e. What Can You Do? 16. What is Artificial Intelligence. a. Neural Networks. b. Machine Learning. 17. What’s on the Horizon? a. Technologies of the Future. b. Suggestions for the Reader.

View More



Charles F. Bowman is a respected Senior Software Architect serving numerous prestigious clients, including the New York Stock Exchange and the United States Patent Office. He has taught both graduate and undergraduate computer science courses at St. John’s University, the City University of New York, and St. Thomas Aquinas College. Mr. Bowman has published several books including Algorithms and Data Structures: An Approach in C (Harcourt Brace/Oxford University Press); Objectifying Motif (Cambridge University Press/SIGs Books); Wisdom of the Gurus (Cambridge University Press/SIGs Books); Broadway: The Complete Internet Architecture (Addison/Wesley); and Computer Science for People in a Hurry (CRC Press; Currently under contract). Mr. Bowman has served as Editor-in-Chief for The X Journal, UNIX Developer, and CORBA Development; and Series Editor for the Managing Object Technology book series of Cambridge University Press/SIGs Books. He is also a regular contributor to many respected journals and magazines. (A complete list of publications is available upon request.) A graduate of New York’s prestigious Brooklyn Technical High School, Mr. Bowman also holds a BS degree in Computer Science from St. John’s University and an MS degree in Computer Science from New York University.