Association For Computing Machinery And Morgan Claypool Publishers: 22 books

Cover of Communities of Computing

Communities of Computing

Computer Science and Society in the ACM

by
Language: English
Release Date: November 10, 2016

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 members, setting ACM's history into a rich social and political...
Cover of Edmund Berkeley and the Social Responsibility of Computer Professionals
by Bernadette Longo
Language: English
Release Date: September 1, 2015

Edmund C. Berkeley (1909 – 1988) was a mathematician, insurance actuary, inventor, publisher, and a founder of the Association for Computing Machinery (ACM). His book Giant Brains or Machines That Think (1949) was the first explanation of computers for a general readership. His journal Computers...
Cover of Smarter Than Their Machines

Smarter Than Their Machines

Oral Histories of Pioneers in Interactive Computing

by John Cullinane
Language: English
Release Date: November 1, 2014

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 computer industry selected by John that led to interactive...
Cover of An Architecture for Fast and General Data Processing on Large Clusters
by Matei Zaharia
Language: English
Release Date: May 1, 2016

The past few years have seen a major change in computing systems, as growing data volumes and stalling processor speeds require more and more applications to scale out to clusters. Today, a myriad data sources, from the Internet to business operations to scientific instruments, produce large and valuable...
Cover of The Sparse Fourier Transform
by Haitham Hassanieh
Language: English
Release Date: February 27, 2018

The Fourier transform is one of the most fundamental tools for computing the frequency representation of signals. It plays a central role in signal processing, communications, audio and video compression, medical imaging, genomics, astronomy, as well as many other areas. Because of its widespread...
Cover of Ada's Legacy

Ada's Legacy

Cultures of Computing from the Victorian to the Digital Age

by Robin Hammerman, Andrew L. Russell
Language: English
Release Date: October 1, 2015

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, celebrates Lovelace’s many achievements as well as...
Cover of Frontiers of Multimedia Research
by Shih-Fu Chang
Language: English
Release Date: January 3, 2018

The field of multimedia is unique in offering a rich and dynamic forum for researchers from “traditional” fields to collaborate and develop new solutions and knowledge that transcend the boundaries of individual disciplines. Despite the prolific research activities and outcomes, however, few efforts...
Cover of The VR Book

The VR Book

Human-Centered Design for Virtual Reality

by Jason Jerald
Language: English
Release Date: September 1, 2015

Virtual reality (VR) potentially provides our minds with direct access to digital media in a way that at first seems to have no limits.However, creating compelling VR experiences is an incredibly complex challenge.When VR is done well, the results are brilliant and pleasurable experiences that go...
Cover of Shared-Memory Parallelism Can be Simple, Fast, and Scalable
by Julian Shun
Language: English
Release Date: June 1, 2017

Parallelism is the key to achieving high performance in computing. However, writing efficient and scalable parallel programs is notoriously difficult, and often requires significant expertise. To address this challenge, it is crucial to provide programmers with high-level tools to enable them to develop...
Cover of Verified Functional Programming in Agda
by Aaron Stump
Language: English
Release Date: February 1, 2016

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 proofs of properties about them. The proofs are separate...
Cover of Candidate Multilinear Maps
by Sanjam Garg
Language: English
Release Date: March 1, 2015

The aim of cryptography is to design primitives and protocols that withstand adversarial behavior. Information theoretic cryptography, how-so-ever desirable, is extremely restrictive and most non-trivial cryptographic tasks are known to be information theoretically impossible. In order to realize...
Cover of A Framework for Scientific Discovery through Video Games
by Seth Cooper
Language: English
Release Date: July 1, 2014

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 power. By leveraging these skills on a larger scale---beyond...
Cover of Embracing Interference in Wireless Systems
by Shyamnath Gollakota
Language: English
Release Date: June 1, 2014

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 networks have been designed with the assumption that...
Cover of Reactive Internet Programming

Reactive Internet Programming

State Chart XML in Action

by Franck Barbier
Language: English
Release Date: April 1, 2016

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, and Android applications, in particular, are...
12
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy