ACM Books

ACM Books is a new series of high quality books for the computer science community, published by the Association for Computing Machinery with Morgan & Claypool Publishers.

The books are available for individuals in print and e-book format on this site.

Purchasing for libraries is available through the ACM at their web site: ACM Books.



Communities of Computing Communities of Computing
Thomas J. Misa
Communities of Computing is the first book-length history of the Association for Computing Machinery (ACM), founded in 1947 and with a membership today of 100,000 worldwide. It profiles ACM's notable SIGs, active chapters, and individual membe...
Publication Date: November, 2016
Published by the Association for Computing Machinery and Morgan & Claypool.

Read More


Text Data Management and Analysis Text Data Management and Analysis
ChengXiang Zhai, Sean Massung
This book provides a systematic introduction to a wide range of statistical and heuristical approaches to the management and analysis of text data. It emphasizes the most useful knowledge and skills required to build a variety of practically useful t...
Publication Date: July, 2016
Published by the Association for Computing Machinery and Morgan & Claypool.

Read More


Reactive Internet Programming Reactive Internet Programming
Franck Barbier
Is Internet software so different from "ordinary" software? This book practically answers this question through the presentation of a software design method based on the State Chart XML W3C standard along with Java. Web enterprise, Internet-of-Things...
Publication Date: May, 2016
Published by the Association for Computing Machinery and Morgan & Claypool.

Read More


An Architecture for Fast and General Data Processing on Large Clusters An Architecture for Fast and General Data Processing on Large Clusters
Matei Zaharia
This book, a revised version of the 2014 ACM Dissertation Award winning dissertation, proposes an architecture for cluster computing systems that can tackle emerging data processing workloads at scale. Whereas early cluster computing systems, like Ma...
Publication Date: April, 2016
Published by the Association for Computing Machinery and Morgan & Claypool.

Read More


Verified Functional Programming in Agda Verified Functional Programming in Agda
Aaron Stump
Agda is an advanced programming language based on Type Theory. Agda's type system is expressive enough to support full functional verification of programs, in two styles. In external verification, we write pure functional programs and then write pro...
Publication Date: March, 2016
Published by the Association for Computing Machinery and Morgan & Claypool.

Read More


Ada's Legacy Ada's Legacy
Robin Hammerman, Andrew L. Russell
Ada's Legacy illustrates the depth and diversity of writers, thinkers, and makers who have been inspired by Ada Lovelace, the English mathematician and writer. The volume, which commemorates the bicentennial of Ada's birth in December 1815, c...
Publication Date: October, 2015
Published by the Association for Computing Machinery and Morgan & Claypool.

Read More


The VR Book The VR Book
Jason Jerald
"Dr. Jerald has recognized a great need in our community and filled it. The VR Book is a scholarly and comprehensive treatment of the user interface dynamics surrounding the development and application of virtual reality. I have made it a re...
Publication Date: November 4, 2015
Published by the Association for Computing Machinery and Morgan & Claypool.

Read More


Edmund Berkeley and the Social Responsibility of Computer Professionals Edmund Berkeley and the Social Responsibility of Computer Professionals
Bernadette Longo
This book is the first full-length biography of Edmund Berkeley, a computer pioneer and social activist who has been called "the conscience of the computer industry." Through his work with other early computer developers, he became aware of the pote...
Publication Date: September, 2015
Published by the Association for Computing Machinery and Morgan & Claypool.

Read More


Candidate Multilinear Maps Candidate Multilinear Maps
Sanjam Garg
Cryptography to me is the "black magic," of cryptographers, enabling tasks that often seem paradoxical or simply just impossible. Like the space explorers, we cryptographers often wonder, "what are the boundaries of this world of black magic?" This w...
Publication Date: January, 2015
Published by the Association for Computing Machinery and Morgan & Claypool.

Read More


Smarter Than Their Machines Smarter Than Their Machines
John Cullinane
Smarter Than Their Machines: Oral Histories of the Pioneers of Interactive Computing is based on oral histories archived at the Charles Babbage Institute, University of Minnesota. Included are the oral histories of some key pioneers of the com...
Publication Date: 11/01/2014
Published by the Association for Computing Machinery and Morgan & Claypool.

Read More


A Framework for Scientific Discovery through Video Games A Framework for Scientific Discovery through Video Games
Seth Cooper ,
As science becomes increasingly computational, the limits of what is computationally tractable become a barrier to scientific progress. Many scientific problems, however, are amenable to human problem solving skills that complement computational powe...
Publication Date: 06/01/2014
Published by the Association for Computing Machinery and Morgan & Claypool.

Read More


Trust Extension as a Mechanism for Secure Code Execution on Commodity Computers Trust Extension as a Mechanism for Secure Code Execution on Commodity Computers
Bryan Jeffrey Parno
As society rushes to digitize sensitive information and services, it is imperative to adopt adequate security protections. However, such protections fundamentally conflict with the benefits we expect from commodity computers. In other words, consumer...
Publication Date: 06/01/2014
Published by the Association for Computing Machinery and Morgan & Claypool.

Read More


Embracing Interference in Wireless Systems Embracing Interference in Wireless Systems
Shyamnath Gollakota ,
The wireless medium is a shared resource. If nearby devices transmit at the same time, their signals interfere, resulting in a collision. In traditional networks, collisions cause the loss of the transmitted information. For this reason, wireless net...
Publication Date: 06/01/2014
Published by the Association for Computing Machinery and Morgan & Claypool.

Read More



Result Pages:  1  Displaying 1 to 13 (of 13 products)
Browse by Subject
ACM Books
IOP Concise Physics


0 items
LATEST NEWS

Newsletter
Note: Registered customers go to: Your Account to subscribe.

E-Mail Address:

Your Name: