Darrel Ince looks at the basic concepts behind all computers; the changes in hardware and software that allowed computers to become so small and commonplace; the challenges produced by the computer revolution - especially whole new modes of cybercrime and security issues; the Internet and the advent of 'cloud computing'; and the promise of whole new horizons opening up with quantum computing, and even computing using DNA.
A New History of Modern Computing by Thomas Haigh; Paul E. CeruzziHow the computer became universal. Over the past fifty years, the computer has been transformed from a hulking scientific supertool and data processing workhorse, remote from the experiences of ordinary people, to a diverse family of devices that billions rely on to play games, shop, stream music and movies, communicate, and count their steps. In A New History of Modern Computing, Thomas Haigh and Paul Ceruzzi trace these changes. A comprehensive reimagining of Ceruzzi's A History of Modern Computing, this new volume uses each chapter to recount one such transformation, describing how a particular community of users and producers remade the computer into something new.
Call Number: 004.09 Hai
ISBN: 9780262542906
Publication Date: 2021-09-14
The Internet of Things by Scott J. ShackelfordThe Internet of Things (IoT) is the notion that nearly everything we use, from gym shorts to streetlights, will soon be connected to the Internet; the Internet of Everything (IoE) encompasses not just objects, but the social connections, data, and processes that the IoT makes possible. Industry and financial analysts have predicted that the number of Internet-enabled devices will increase from 11 billion to upwards of 75 billion by 2020. Regardless of the number, the end result looks to be a mind-boggling explosion in Internet connected stuff. Yet, there has been relatively little attention paid to how we should go about regulating smart devices, and still less about how cybersecurity should be enhanced.
Call Number: 004.67
ISBN: 9780190943806
Publication Date: 2020-06-01
Computer Programming for Absolute Beginners by Joakim WassbergGet to grips with the building blocks of programming languages and get started on your programming journey without a computer science degree Key Features Understand the fundamentals of a computer program and apply the concepts you learn to different programming languages Gain the confidence to write your first computer program Explore tips, techniques, and best practices to start coding like a professional programmer .
Call Number: 005.1 Was
ISBN: 9781839216862
Publication Date: 2020-07-31
Learn to Code by Solving Problems by Daniel ZingaroLearn to Code by Solving Problems is a practical introduction to programming using Python. It uses coding-competition challenges to teach you the mechanics of coding and how to think like a savvy programmer. Computers are capable of solving almost any problem when given the right instructions. That's where programming comes in. This beginner's book will have you writing Python programs right away. You'll solve interesting problems drawn from real coding competitions and build your programming skills as you go. Every chapter presents problems from coding challenge websites, where online judges test your solutions and provide targeted feedback. As you practice using core Python features, functions, and techniques, you'll develop a clear understanding of data structures, algorithms, and other programming basics. Bonus exercises invite you to explore new concepts on your own, and multiple-choice questions encourage you to think about how each piece of code works. You'll learn how to- .Run Python code, work with strings, and use variables .Write programs that make decisions .Make code more efficient with while and for loops .Use Python sets, lists, and dictionaries to organize, sort, and search data .Design programs using functions and top-down design .Create complete-search algorithms and use Big O notation to design more efficient code By the end of the book, you'll not only be proficient in Python, but you'll also understand how to think through problems and tackle them with code. Programming languages come and go, but this book gives you the lasting foundation you need to start thinking like a programmer.
Call Number: 005.13
ISBN: 9781718501324
Publication Date: 2021-06-21
Cloud Computing for Dummies by Judith S. Hurwitz; Daniel KirschGet your head--and your business--into the Cloud. Cloud Computing is no longer ;just a clever ;new toy in the world of IT
Call Number: 004.67Hur
ISBN: 9781119546658
Publication Date: 2020-08-04
Networking All-In-One for Dummies by Doug LoweDesigned to replace that groaning shelf-load of dull networking books you'd otherwise have to buy and house, This book covers all the basic and not-so-basic information you need to get a network up and running.
Call Number: 004.6 Low
ISBN: 9781119689010
Publication Date: 2021-05-04
CompTIA a+ Certification All-In-One Exam Guide, Eleventh Edition (Exams 220-1101 & 220-1102) by Mike Meyers (Series edited by); Travis A. Everett; Andrew HutzThis bestselling on-the-job reference and test preparation guide has been fully revised for new 2022 exam objectives This fully revised and updated resource offers complete coverage of the latest release of CompTIA A+ exams 220-1101 & 220-1102. You'll find learning objectives at the beginning of each chapter, exam tips, practice exam questions, and in-depth explanations. Designed to help you pass the CompTIA A+ exams with ease, this definitive guide also serves as an essential on-the-job IT reference. Covers all exam topics, including how to: Work with CPUs, RAM, BIOS, motherboards, power supplies, and other personal computer components Install, configure, and maintain hard drives Manage input devices and removable media Set up, upgrade, and maintain Microsoft Windows Troubleshoot and fix computer problems Install printers and other peripherals Configure and secure mobile devices Connect to the Internet Set up wired and wireless networks Protect your personal computer and your network Implement virtualization and cloud-based technologies Online content includes: Practice exams for 1101 & 1102 with hundreds of questions One hour of video training from Mike Meyers TotalSim simulations of performance-based questions A collection of Mike Meyers' favorite shareware and freeware PC tools and utilities