These reviews have been chosen by the editors to be highlighted.
All Media Types
The practice of crowdsourcing
Alonso O., Marchionini G., Morgan&Claypool Publishers, 2019. 150 pp. Type: Book (978-1-681735-23-8)
The practice of crowdsourcing
provides a very concise, yet very practical, guide to crowdsourcing computing. In computer science, we discuss algorithms, software, hardware, design, and societal issues in computing, among many other topics. ...
Mar 1 2021
Quantum techniques in stochastic mechanics
Baez J., Biamonte J., WORLD SCIENTIFIC, Singapore, 2018. 263 pp. Type: Book (978-9-813226-93-7)
In an increasingly specialized world, it is a rare pleasure when a book can build compelling and useful connections among widely different disciplines. This volume offers such a treat, merging physics (the mathematics of quantum field theory), com...
Feb 22 2021
Foundations of information security: a straightforward introduction
Andress J., No Starch Press, San Francisco, CA, 2019. 248 pp. Type: Book (978-1-718500-04-4)
Like the subtitle suggests, this book is a gentle introduction to the subject of information security. It doesn’t assume any special background from the reader other than an understanding of the basic concepts of information technology (IT),...
Feb 15 2021
An introduction to compressed sensing
Vidyasagar M., SIAM, Philadelphia, PA, 2020. 341 pp. Type: Book (978-1-611976-11-3)
Compressed sensing has emerged as a key technology in the signal processing area. This disruptive technique has found applications in many real-life problems. We know from the classical Nyquist-Shannon theorem that a signal can be recovered perfec...
Feb 8 2021
Service description languages in cloud computing: state-of-the-art and research issues
Nawaz F., Mohsin A., Janjua N. Service Oriented Computing and Applications 13(2): 109-125, 2019. Type: Article
Given the ubiquity of cloud computing on the one hand and the (well-hidden) complexity of providing elastically scaling distributed services on the other, one wonders how cloud architects can describe such scenarios. Remembering the heydays of obj...
Feb 1 2021
Reflections on programming systems: historical and philosophical aspects
De Mol L. (ed), Primiero G., Springer International Publishing, New York, NY, 2018. 286 pp. Type: Book (978-3-319972-25-1)
The book’s ten chapters may remind readers that the essential state of affairs in programming systems has not substantially changed since the early 1960s. Chapter 1--an overview of what follows--starts with a relatively familiar ep...
Jan 25 2021
Envisioning education in a post-work leisure-based society
Matusov E., Palgrave Macmillan, Cham, Switzerland, 2020. 218 pp. Type: Book (978-3-030463-72-4)
It would be difficult, if not impossible, to capture the essence of this interesting book in a short review. Nonetheless, I will do my best, at the risk of oversimplifying it. The book is based on five basic premises. First, mechanical versus crea...
Jan 18 2021
The computer science activity book
Liu C., Johnson T., No Starch Press, San Francisco, CA, 2019. 32 pp. Type: Book (978-1-593279-10-3)
The book has 24 projects that can be done with pen and paper, without a computer. The term “unplugged computer science” refers to computer science (CS) activities that can be done without a computer. These kinds of activities have been...
Jan 11 2021
The promise of artificial intelligence: reckoning and judgment
Smith B., The MIT Press, Cambridge, MA, 2019. 184 pp. Type: Book (978-0-262043-04-5), Reviews: (2 of 2)
The topic of this book is artificial intelligence (AI), one of the most rapidly developing fields in the last decade. The book was written out of a belief that the rise of computing and AI is of epochal significance. AI proves, through successful ...
Jan 4 2021
Reproduction in whole or in part without permission is prohibited. Copyright © 2000-2021 ThinkLoud, Inc.