Data Structures and Algorithms with Scala (Springer)
Monday, 11 March 2019

This practically-focused textbook presents a concise tutorial on data structures and algorithms using the object-functional language Scala. The material builds upon the foundation established in the title Programming with Scala: Language Exploration by the same author, Bhim P. Upadhyaya. Highlighting the techniques and skills necessary to quickly derive solutions to applied problems, this text is aimed at time-pressured students and professional software engineers.



Author: Bhim P. Upadhyaya
Publisher: Springer
Date: February 2019
Pages: 172
ISBN: 978-3030125608
Print: 3030125602
Audience: developers and students interested in Scala
Level: Intermediate/Advanced
Category: Other Languages



  • Discusses data structures and algorithms in the form of design patterns
  • Covers key topics on arrays, lists, stacks, queues, hash tables, binary trees, sorting, searching, and graphs
  • Describes examples of complete and running applications for each topic
  • Presents a functional approach to implementations for data structures and algorithms (excepting arrays)
  • Provides numerous challenge exercises (with solutions), encouraging the reader to take existing solutions and improve upon them
  • Offers insights from the author’s extensive industrial experience
  • Includes a glossary, and an appendix supplying an overview of discrete mathematics

For more Book Watch just click.

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

To have new titles included in Book Watch contact

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.




SQL Server 2017 Query Performance Tuning, 5th Ed

Author: Grant Fritchey
Publisher: Apress
Pages: 966
ISBN: 978-1484238875
Print: 1484238877
Kindle: B07H49LN75
Audience: DBAs and developers
Rating: 4.7
Reviewer: Ian Stirk

A popular performance tuning book gets updated for SQL Server 2017, how does it fare?

The Computing Universe

Author: Tony Hey and Gyuri Pápay
Publisher: Cambridge U P
Pages: 424
ISBN: 978-0521766456
Print: 0521150183
Kindle: B00N4PLZ5C
Audience: Anyone interested in the history of computing, in particular those studying computer science
Rating:  5
Reviewer: Sue Gee

A book with an ambi [ ... ]

More Reviews