The Little Book of Semaphores is a free textbook that introduces the principles of synchronization for concurrent programming. In most computer science curricula, synchronization is a module in an Operating Systems class. OS textbooks present a standard set of problems with a standard set of solutions, but most students don't get a good understanding of the material or the ability to sol
Elements of Data Science is an introduction to the practical skills of working with data, written for people with no programming experience. Concepts are explained clearly and concisely, and exercises in each chapter demonstrate the real-world use of each feature. - Step-by-Step Approach: Learn how to execute a data science project from start to finish, formulating questions, visualizing
With hundreds of startups founded each year, the relatively new field of data-focused biotech - or TechBio - is growing rapidly. But without enough experienced practitioners to go around, most organizations hire data scientists with minimal biotech experience and lab scientists who've taken a crash course in data science. This arrangement is problematic. The way lab scientists and data s
As your business tries to make sense of today's staggering amount of structured and unstructured data, traditional analytics will take you only so far. The key to success over the next few years will depend on augmented analytics, a method that embeds machine learning and natural language processing (NLP) in the process. This report explains how augmented analytics can help you uncover h
Foundations of Information Systems aligns to the topics and objectives of most introductory information systems courses in computer science and information technology, as well as in other subject areas such as health and business information systems. The offering helps students understand foundational concepts including hardware, software, database management systems, and data networks.
Workplace Software and Skills is designed to flexibly support a range of courses covering computer literacy, Microsoft Office, and Google Suite applications. The textbook covers both hard and soft skills that are applicable to a broad range of academic majors and careers. Chapters combine studio learning and guided practice with scaffolded activities designed to reinforce a student's abi
With the advent of public and private clouds, enterprises have moved an increasing number of workloads to the clouds. A significant portion of IT infrastructure is now provisioned on public clouds like Amazon Web Services (AWS), Google Compute Engine (GCE), and Microsoft Azure (Azure). In addition, companies have deployed private clouds to provide a self-service infrastructure for IT nee
.NET is far from dead. Although JavaScript, Go, and Swift have gathered plenty of developer attention, .NET remains a dominant framework. But it hasn't been entirely smooth sailing. With .NET's coupling to Windows environments, .NET apps haven't had access to the bleeding edge of server automation or application deployment. Configuration management tools have only recently supported Wind
This unique open access volume represents an interdisciplinary dialog with top-class researchers and practitioners on the Artificial Intelligence revolution. The contributions derive from structured interviews with community leaders who examine recent developments in AI and offer predictions about its impact on science, technology, business, and society. The interviewees, leading thinker
This open access book presents a collection of papers focusing on a range of digital technologies and their use in the protection and restoration of cultural heritage. Digital tools - from 3D scanning and photogrammetry to Heritage Building Information Modeling (HBIM), Digital Twins, and Extended Reality (XR) - are transforming the way we understand and care for tangible heritage. These