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
Search


These reviews have been chosen by the editors to be highlighted.
Options:
Year:
1-10 of 20 results Date
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
Kings of crypto: one startup’s quest to take cryptocurrency out of Silicon Valley and onto Wall Street
Roberts J.,  Harvard Business Review Press, Boston, MA, 2021. 236 pp. Type: Book (978-1-633698-70-3)

Kings of crypto is a fun read about a Bitcoin exchange startup. It begins with a readable exposition of blockchains and cryptocurrencies. Blockchains are basically distributed ledgers that show every pertinent transaction. The ledger is org...

Apr 5 2021
Carl Adam Petri: ideas, personality, impact
Reisig W., Rozenberg G.,  Springer International Publishing, New York, NY, 2019. 249 pp. Type: Book (978-3-319961-53-8)

Every computer scientist studies Petri nets in their early academic years. Petri nets are a powerful yet very intuitive modeling tool for concurrent and distributed systems. Such networks were introduced by Carl Adam Petri (1926-2010) in his PhD t...

Mar 29 2021
Natural language processing with Python and spaCy: a practical introduction
Vasiliev Y.,  No Starch Press, San Francisco, CA, 2020. 192 pp. Type: Book (978-1-718500-52-5)

Having had three Amazon Alexa units in my house for years, I’ve always wondered how my utterances are interpreted and understood by a machine, and how a machine talks back to me and carries out my commands without error (almost!). This book ...

Mar 22 2021
Digital health: scaling healthcare to the world
Rivas H., Wac K.,  Springer, Switzerland, 2018. 370 pp. Type: Book (978-3-319614-45-8)

Digital health generally refers to the application of computer technology to healthcare. This takes several forms, for example, storing electronic health records (EHRs), mobile device applications that provide guidance or reminders, and specialize...

Mar 15 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