Free textbooks from Springer Nature - General

Welcome to the Functional Programming Zulip Chat Archive. You can join the chat here.


Springer Nature recently made a lot of textbooks freely accessible due to the pandemic.

The announcement:

The official spreadsheet listing all the freely available Springer books + download links:

Sridhar Ratnakumar

CS books from that spreadsheeet:

Introduction to Evolutionary Computing A.E. Eiben, J.E. Smith
Data Structures and Algorithms with Python Kent D. Lee, Steve Hubbard
LaTeX in 24 Hours Dilip Datta
Automata and Computability Dexter C. Kozen
The Algorithm Design Manual Steven S Skiena
Principles of Data Mining Max Bramer
Fundamentals of Business Process Management Marlon Dumas, Marcello La Rosa, Jan Mendling, Hajo A. Reijers
UML @ Classroom Martina Seidl, Marion Scholz, Christian Huemer, Gerti Kappel
Foundations for Designing User-Centered Systems Frank E. Ritter, Gordon D. Baxter, Elizabeth F. Churchill
Computer Vision Richard Szeliski
Data Mining Charu C. Aggarwal
Computational Geometry Mark de Berg, Otfried Cheong, Marc van Kreveld, Mark Overmars
Cryptography Made Simple Nigel Smart
Eye Tracking Methodology Andrew T. Duchowski
The Data Science Design Manual Steven S. Skiena
An Introduction to Machine Learning Miroslav Kubat
Guide to Discrete Mathematics Gerard O'Regan
Modelling Computing Systems Faron Moller, Georg Struth
Understanding Cryptography Christof Paar, Jan Pelzl
Concise Guide to Software Engineering Gerard O'Regan
Fundamentals of Multimedia Ze-Nian Li, Mark S. Drew, Jiangchuan Liu
The Python Workbook Ben Stephenson
Recommender Systems Charu C. Aggarwal
Python Programming Fundamentals Kent D. Lee
Object-Oriented Analysis, Design and Implementation Brahma Dathan, Sarnath Ramnath
Introduction to Data Science Laura Igual, Santi Seguí
Concise Guide to Databases Peter Lake, Paul Crowther
Digital Image Processing Wilhelm Burger, Mark J. Burge
Guide to Computer Network Security Joseph Migga Kizza
Foundations of Programming Languages Kent D. Lee
Probability and Statistics for Computer Science David Forsyth
Guide to Competitive Programming Antti Laaksonen
Introduction to Artificial Intelligence Wolfgang Ertel
Introduction to Deep Learning Sandro Skansi
A Beginner's Guide to Scala, Object Orientation and Functional Programming John Hunt
Fundamentals of Business Process Management Marlon Dumas, Marcello La Rosa, Jan Mendling, Hajo A. Reijers
Guide to Scientific Computing in C++ Joe Pitt-Francis, Jonathan Whiteley
Fundamentals of Java Programming Mitsunori Ogihara
Logical Foundations of Cyber-Physical Systems André Platzer
Introduction to Programming with Fortran Ian Chivers, Jane Sleightholme
Neural Networks and Deep Learning Charu C. Aggarwal
Data Science and Predictive Analytics Ivo D. Dinov
Systems Programming in Unix/Linux K.C. Wang
Introduction to Parallel Computing Roman Trobec, Boštjan Slivnik, Patricio Bulić, Borut Robič
Analysis for Computer Scientists Michael Oberguggenberger, Alexander Ostermann
Introductory Computer Forensics Xiaodong Lin
Java in Two Semesters Quentin Charatan, Aaron Kans
A Beginners Guide to Python 3 Programming John Hunt
Advanced Guide to Python 3 Programming John Hunt