Authors:
- Presents production application-based examples and exercises, drawn from the author’s extensive industrial experience
- Provides complete and functional example programs
- Offers a concise tutorial, building on the foundation provided by “Programming with Scala: Language Exploration” by the same author
Part of the book series: Undergraduate Topics in Computer Science (UTICS)
Buy it now
Buying options
Tax calculation will be finalised at checkout
Other ways to access
This is a preview of subscription content, log in via an institution to check for access.
Table of contents (11 chapters)
-
Front Matter
-
Back Matter
About this book
Highlighting the techniques and skills necessary to quickly derive solutions to applied problems, this accessible text will prove invaluable to time-pressured students and professional software engineers.
Authors and Affiliations
-
EqualInformation, LLC, Sunnyvale, USA
Bhim P. Upadhyaya
About the author
Bhim P. Upadhyaya is a certified enterprise architect, application architect, software engineer, Java and JEE developer, and big data and Scala enthusiast. In addition to his professional experience as a software architect working for more than 15 companies in the USA, he has more than half a decade of university teaching and research experience, including research work at the world’s largest (non-profit) organization, the United Nations. He has also served as a visiting scholar at the School of Information Technology and Electrical Engineering (ITEE) in the University of Queensland (Brisbane, Australia). He is the founder of EqualInformation, LLC (Sunnyvale, CA, USA), a company that focuses on data synthesis and visualization, web application design and development, enterprise architecture, and integration solutions. He has a master's degree in Software Management, a master's degree in Computer Science, a graduate certificate in Enterprise Architecture, and a bachelor's degree in Electrical and Electronic Engineering, with a specialization in Communications Engineering.
His other publications include the Springer textbook Programming with Scala: Language Exploration.Bibliographic Information
Book Title: Data Structures and Algorithms with Scala
Book Subtitle: A Practitioner's Approach with Emphasis on Functional Programming
Authors: Bhim P. Upadhyaya
Series Title: Undergraduate Topics in Computer Science
DOI: https://doi.org/10.1007/978-3-030-12561-5
Publisher: Springer Cham
eBook Packages: Computer Science, Computer Science (R0)
Copyright Information: Springer Nature Switzerland AG 2019
Softcover ISBN: 978-3-030-12560-8Published: 06 March 2019
eBook ISBN: 978-3-030-12561-5Published: 26 February 2019
Series ISSN: 1863-7310
Series E-ISSN: 2197-1781
Edition Number: 1
Number of Pages: XVII, 154
Number of Illustrations: 1 b/w illustrations
Topics: Programming Languages, Compilers, Interpreters, Data Structures, Algorithm Analysis and Problem Complexity, Professional Computing