Based on author Mark Lutz's popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. It's an ideal way to begin, whether you're new to programming or a professional developer versed in other languages.
This book, aimed at the general reader, is the first full-length biography of George Boole (1815 - 1864) who has been variously described as the founder of pure mathematics, father of computer science and discoverer of symbolic logic.
Toby Walsh explores how AI is here to stay and although it may not be the stuff of science fiction, but it will undoubtedly change the future of the human race, for better or worse.
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.