Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Best of 2016 Recommended by Editor Recommended by Reviewer Recommended by Reader

These reviews have been chosen by the editors to be highlighted.
1-10 of 24 results Date
Toward effective robot-child tutoring: internal motivation, behavioral intervention, and learning outcomes
Ramachandran A., Huang C., Scassellati B.  ACM Transactions on Interactive Intelligent Systems 9(1): 1-23, 2019. Type: Article

Are robots effective learning tools for children? This paper hopes to answer this question. However, the study seems to raise more questions than it answers due to its short time frame (two weeks) and limited participation (29 students), as well a...

Jun 14 2021
Sandworm: a new era of cyberwar and the hunt for the Kremlin’s most dangerous hackers
Greenberg A.,  Doubleday, New York, NY, 2019. 368 pp. Type: Book (978-0-385544-40-5)

“Digital security” has been a buzzword of the past decades. The vulnerabilities grow as fast as the digital networks and systems, or rather faster--all new technologies add to the long list of possible means and/or targets for hac...

Jun 7 2021
The agile leader: leveraging the power of influence
Šochová Z.,  Pearson, Boston, MA, 2020. 368 pp. Type: Book (978-1-366604-28-6)

The author states that The agile leader allows the reader to “sample the various concepts and principles of agile leadership.” Some familiarity with Scrum and agility would be helpful beforehand. Agility basically means being wi...

May 31 2021
Demystifying smart cities: practical perspectives on how cities can leverage the potential of new technologies
Lisdorf A.,  Apress, New York, NY, 2020. 232 pp. Type: Book (978-1-484253-76-2)

How do cities work and evolve? How can technology improve the services provided by a city government to its citizens? What technologies can providers utilize, develop, and integrate to enable cities to do so? This book answers these questions and ...

May 24 2021
Rewiring education: how technology can unlock every student’s potential
Couch J., Towne J.,  Benbella Books, Dallas, TX, 2018. 272 pp. Type: Book (978-1-977363-35-0)

Back in 2001, Marc Prensky stated:...

May 17 2021
The kollected Kode Vicious: opinionated advice for programmers
Neville-Neil G.,  Addison-Wesley, Boston, MA, 2020. 311 pp. Type: Book (978-1-367882-46-1)

Readers of Communications of the ACM and ACM Queue are surely familiar with the magazines’ “Dear Abby”-like column, written by George V. Neville-Neil, under his persona Kode Vicious, or KV. This book is a collection...

May 10 2021
Exact algorithms via monotone local search
Fomin F., Gaspers S., Lokshtanov D., Saurabh S.  Journal of the ACM 66(2): 1-23, 2019. Type: Article

Many important problems are NP-complete; this means that, unless P = NP, we cannot have a polynomial-time (feasible) algorithm for solving all instances of this problem. For each such problem, there is an exhaustive search algorithm that requires ...

May 3 2021
An analysis of inheritance hierarchy evolution
Wood M., Ivanov L., Lamprou Z.  EASE 2019 (Proceedings of the Evaluation and Assessment on Software Engineering, Copenhagen, Denmark,  Apr 15-17, 2019) 24-33, 2019. Type: Proceedings

This is a refreshing paper on ten open-source systems and their use of “inheritance” programing concepts. Computer languages have evolved with the type-safe extensibility concept of inheritance, which is embodied in object-oriented (OO...

Apr 26 2021
Data transparency with blockchain and AI ethics
Bertino E., Kundu A., Sura Z.  Journal of Data and Information Quality 11(4): 1-8, 2019. Type: Article

With the ever-growing use of digital technology, especially the use of big data technologies and machine learning, questions related to the proper use of data collected from social networks led to the introduction of data transparency. Hence, the ...

Apr 19 2021
Algorithm design with Haskell
Bird R., Gibbons J.,  Cambridge University Press, Cambridge, UK, 2020. 437 pp. Type: Book (978-1-108491-61-7)

Algorithm design with Haskell is sectioned into six major parts, covering a multitude of topics and algorithms. There are too many individual topics to highlight in this review; however, as a programming lecturer, these few were of particul...

Apr 12 2021
Display per page
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2021 ThinkLoud, Inc.
Terms of Use
| Privacy Policy