ACM Books
ACM Books is a series of scholarly research monographs and graduate-level texts, authored by computer scientists and practitioners at the forefront of computing technology and includes books across the entire spectrum of computer science, geared to researchers, educators, practitioners and students. Comprehensive in its coverage of both established and emerging computing fields, the series focuses on graduate-level textbooks, research monographs, practitioner-level professional books, and books devoted to the history and social impact of computing. The ACM Books editorial board is composed of world renowned professionals who represent the field's major areas of study.
ACM Books is a series of scholarly research monographs and graduate-level texts, authored by computer scientists and practitioners at the forefront of computing technology and includes books across the entire spectrum of computer science, geared to researchers, educators, practitioners and students. Comprehensive in its coverage of both established and emerging computing fields, the series focuses on graduate-level textbooks, research monographs, practitioner-level professional books, and books devoted to the history and social impact of computing. The ACM Books editorial board is composed of world-renowned professionals who represent the field's major areas of study.
New Releases
Formal Methods for Safe Autonomy: Data-driven Verification, Synthesis, and Applications
- Chuchu Fan
Department of Aeronautics and Astronautics, Massachusetts Institute of Technology ACM Books
There are significant financial and legal implications for ensuring design correctness and safety in autonomous systems. This book introduces new verification and synthesis algorithms to provide certifiable trusts for real-world autonomous systems. On ...
Rendering History: The Women of ACM-W
- Gloria Childress Townsend
Department of Computer Science, DePauw University
The Association for Computing Machinery (ACM) has more than 100,000 members circling the globe, including trailblazing women who created ACM-W (ACM’s Committee on Women in Computing) in 1993. This book, published in celebration of ACM-W’s 30th birthday, ...
This book provides a comprehensive study of the many ways to interact with computers and computerized devices. An “interaction technique” starts when the user performs an action that causes an electronic device to respond, and includes the direct ...
Digital Dreams Have Become Nightmares: What We Must Do
- Ronald M. Baecker
University of Toronto (Computer Science Department)
, - Jonathan Grudin
University of Washington (Information School)
This book offers a compelling discussion of the digital dreams that have come true, their often unintended side effects (nightmares), and what must be done to counteract the nightmares. It is intended as an impetus to further conversation not only in ...
Spatial Gems, Volume 2
- John Krumm
Viterbi School of Engineering, University of Southern California, Los Angeles, CA, USA
, - Andreas Züfle
Emory University, Atlanta, GA, USA
, - Cyrus Shahabi
Computer Science Department, University of Southern California, Los Angeles, CA, USA
Spatial gems are computational techniques for processing spatial data. This book, a follow-up to the first Spatial Gems volume, is a further collection of techniques contributed by leading research experts. Although these approaches were developed by ...
This book introduces and provides an analysis of the basic concepts of algorithms, data, and computation and discusses the role of algorithms in ruling and shaping our world. It provides a clear understanding of the power and impact on humanity of the ...