These reviews are the most popular with readers.
All Media Types
For the last:
Computational thinking: a perspective on computer science
Xu Z., Zhang J., Springer International Publishing, Cham, Switzerland, 2021. 345 pp. Type: Book (978-9-811638-47-3)
Most students taking an introductory computer science (CS) course often start with learning how to write programs in a high-level language. They learn how to analyze problems so that they can create procedures (that is, algorithms) to solve them, ...
Sustainable design: HCI, usability and environmental concerns (2nd ed.)
Issa T., Isaias P., Springer International Publishing, Cham, Switzerland, 2022. 231 pp. Type: Book (978-1-447175-12-4)
In the context of this book, sustainability refers to software that supports the creation of a healthy environment and energy efficiency. Very early on in the book, the authors make the point that sustainability should--like security--be...
Can AI learn to forget?
Greengard S. Communications of the ACM 65(4): 9-11, 2022. Type: Article
Nowadays, we can assume readers of
are familiar with the ideas behind machine learning, where neural networks are trained with large training sets so that they “learn” to recognize patterns ...
Algorithmic governance: politics and law in the post-human era
Kalpokas I., Palgrave Macmillan, New York, NY, 2019. 129 pp. Type: Book (978-3-030319-21-2)
A glaring example of the substantial mismatch between science and technology studies (STS) and technical/scientific disciplines, this book misses the chance to ignite or fuel a--more than pertinent--discussion on the subtle and opaque bu...
Bringing Bayesian models to life
Hooten M., Hefley T., CRC Press, Boca Raton, FL, 2019. 573 pp. Type: Book (978-0-367198-48-0)
We are used to classical statistics, yet in many important contemporary applications, such as the estimation of parameters in machine learning, a second branch of statistics based on Bayesian methods is very attractive. Therefore, a bo...
Decision making and problem solving: a practical guide for applied research
Mohanty S., Springer International Publishing, Cham, Switzerland, 2021. 124 pp. Type: Book (978-3-030668-68-6)
The objective of the book as declared on its back cover: “The book offers guidance in identifying and applying accurate methods for designing a strategy as well as implementing these strategies in a real world.” The book’s seven ...
A first journey through logic
Hils M., Loeser F., AMERICAN MATHEMATICAL SOCIETY, Providence, RI, 2019. 185 pp. Type: Book (978-1-470452-72-8)
I have, for years and to largely underwhelmed ears, preached without portfolio the risk of treating connotation as denotation. So “first journey” in this book’s title indicated, to me, a not-especially-dee...
What every engineer and computer scientist should know: the biggest contributor to happiness
Picard R. Communications of the ACM 64(12): 40-42, 2021. Type: Article
Obviously, people in this world go through periods of happiness and unhappiness. But do computer engineers and scientists really understand the factors that account for true happiness in daily life? Perhaps there are useful features fo...
Clean craftsmanship: disciplines, standards, and ethics
Martin R., Pearson, Columbus, OH, 2021. 416 pp. Type: Book (978-0-136915-71-3), Reviews: (2 of 2)
At first, computer programming was reserved for highly skilled people. Over the decades, programming languages have become more and more user friendly, making them accessible to more people. Nowadays, several countries around the world are general...
Mathematical foundations of big data analytics
Shikhman V., Müller D., Springer International Publishing, New York, NY, 2021. 288 pp. Type: Book (978-3-662625-20-0), Reviews: (2 of 2)
Data science--and big data analytics as its most recent subdiscipline--is a fashionable research area and teaching subject. Many open-access libraries and source codes provide the opportunity to play with the availabl...
Reproduction in whole or in part without permission is prohibited. Copyright 2004 Reviews.com™