A rigorous, yet accessible, textbook for computer science students learning probability. It covers topics of interest to computer scientists, including randomized algorithms, simulation, statistical inference, and stochastic systems modeling. Replete with engaging real-world examples, exercises, and full-color illustrations.
Presents information in forensic computing and IT security. This volume offers practical insight to security and its importance in design, implementation, and the maintenance of systems. It provides guidance on creating systems that allow data to be gathered for future investigation of an event.
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.