The story of Alan Turing, the persecuted genius who helped break the Enigma code and create the modern computer, and who received a royal pardon in 2013
Exploring Microsoft Identity Manager 2016 just got easier! This detailed handbook focuses on everything, from the basics of identity management to MIM service capabilities. The step-by-step guide even covers effective examples and scenarios to prepare you for real-world situations.
Argues that our utopian, internet-centric thinking holds devastating consequences for the future of democracy. In this book, the author shows why internet freedom is an illusion. It also shows that free information doesn't mean free people - and that, right now, everyone's liberty is at stake.
This text shows students how to use both the principles of software engineering and the practices of various object-oriented tools, processes, and products. Using case studies to illustrate the concepts in each chapter, the book emphasises learning object-oriented software engineering through practical experience.
Help your students explore and tackle the biggest challenges of Functional Programming. Objects First with Java: A Practical Introduction, 6th edition goes beyond just adding the new language constructs of Java 8, exploring new functional techniques in modern programming and supporting your students' learning of objects step-by-step.
An urgent study of the history, science and existential dangers of Artificial Intelligence, named by Elon Musk as one of the five books everyone should read about the future.
This bestselling dictionary has been fully revised, making it the most up-to-date and authoritative reference of its kind. Providing comprehensive coverage of computer applications in industry, school, work, education, and the home, it is the ideal reference for students, professionals, and anyone who uses computers.
In this urgent polemic, Jamie Bartlett argues that through our unquestioning embrace of big tech, the building blocks of democracy are slowly being removed.
The first guide to the buzzword of 2017 from award-winning journalist, James Ball. This book explores the idea of post-truth head on, and in the process comes to some shattering conclusions.
Once you've come to grips with the core Python language, learning how to build Python applications presents a far more interesting challenge. Many critics consider this classic book, now updated for Python 3.x, to be the industry standard tutorial for Python application programming.
Due to its data handling and modeling capabilities as well as its flexibility, R is the most widely used software in bioinformatics. This title explores the programming skills needed to use this software tool for the solution of bioinformatics and computational biology problems. It covers the general properties of the R language.
Join the Raspberry revolution with these fun and easy Pi projects The Raspberry Pi has opened up a whole new world of innovation for everyone from hardware hackers and programmers to students, hobbyists, engineers, and beyond.