This is an eBook available free to professors, students, and educational institutions; although a license is required. There is also a print edition for those who want a “real book.” That necessarily costs a small amount of money. An ePub edition will be available in Spring, 2024. Each chapter has been reviewed by a peer and a subject matter expert, and proofread by at least one person who’s not me.
Computing Concepts for Information Technology is suitable for people with no prior study of computer systems, although it may be helpful to have experience with a high-level programming language such as Java or Python.
Computing Concepts for Information Technology tells a story that begins in the 19th century and shows that the Internet, phones, tablets, and laptops that are so much a part of our lives did not spring fully formed from a Silicon Valley campus. On the inside, computers are all about numbers, and the story continues with numbers and number systems. It reveals the mysteries of binary numbers and explains why computers use a number system different from the one we use every day. One of the reviewers of the book remarked that students of computing should know enough about the digital logic that makes computers work to believe that what’s inside is not little green Martians with calculators, and the book provides a thorough explanation.
Input and output, data communications, computer software, and information security are covered at a fundamental level and provide the necessary background for further study.
The beginning of the 21st century is an exciting time for those who make, use, and study computers and computer systems, and this book provides the basis for keeping up with the changes that are taking place right now.