Computer Science eBooks

Textbook: Computer Science

A Beginners Guide to Python 3 Programming
A Beginner’s Guide to Scala, Object Orientation and Functional Programming
A First Introduction to Quantum Computing and Information
A New Kind of Computational Biology
A Practical Approach to Compiler Construction
A Practical Approach to High-Performance Computing
Advanced Guide to Python 3 Programming
Adventures in Computer Science 
Agile Modeling with UML
Algorithms for Functional Programming
An Introduction to Kolmogorov Complexity and Its Applications
An Introduction to Machine Learning
An Introduction to Metaheuristics for Optimization
Analysis for Computer Scientists
Answer Set Programming
Applied Logic for Computer Scientists 
Applied Machine Learning 
Applied Scientific Computing
Artificial Intelligence
Artificial Intelligence and Games
Automotive Software Architectures
Autonomous Cyber Deception
Basic Graph Theory
Basic Music Technology
Bidirectional Transformations
Big Data Analytics: Systems, Algorithms, Applications
Broad Learning Through Fusions
Business Process Management
CABology: Value of Cloud, Analytics and Big Data Trio Wave
Calculus for Computer Graphics
Central European Functional Programming School
Cinderella’s Stick
Cloud Service Benchmarking
Computational Geometry
Computational Thinking
Computer Graphics for Java Programmers
Computer Music Instruments
Computer Music Instruments II
Computer Vision
Concepts of Soft Computing
Concise Guide to Databases
Concise Guide to Formal Methods
Concise Guide to Object-Oriented Programming
Concise Guide to Software Engineering
Concise Guide to Software Testing
Conformance Checking
Core Data Analysis: Summarization, Correlation, and Visualization
Cryptography Made Simple
Data Mining
Data Science and Predictive Analytics
Data Structures and Algorithms with Python
Data Structures and Algorithms with Scala
Deep Learning for NLP and Speech Recognition 
Deep Learning with R
Design and Development of Web Information Systems
Designing Reliable Distributed Systems
Designing Usable and Secure Software with IRIS and CAIRIS
Digital Business Analysis
Digital Image Processing : An Algorithmic Introduction Using Java
Digital Image Processing: An Algorithmic Introduction Using Java
Digital Logic for Computing
Distributed Real-Time Systems
Elements of Robotics
Embedded Operating Systems
Engineering Trustworthy Software Systems
Engineering Trustworthy Software Systems: Second International School, SETSS 2016, Chongqing, China, March 28 – April 2, 2016, Tutorial Lectures

Lecture Notes & Proceedings

Accelerator Programming Using Directives
Agents and Artificial Intelligence
Communication Systems and Networks
Computational Methods and Clinical Applications in Musculoskeletal Imaging
Computational Topology in Image Context
Computer Security
Computer Vision – ECCV 2018 Workshops
Computer Vision – ECCV 2018 Workshops
Computer Vision – ECCV 2018 Workshops
Computer Vision – ECCV 2018 Workshops
Computer Vision – ECCV 2018 Workshops
Computer Vision – ECCV 2018 Workshops
Critical Information Infrastructures Security
Data Integration in the Life Sciences
Databases Theory and Applications
Digital Forensics and Watermarking
Distributed Computing and Internet Technology
Distributed Computing by Mobile Entities
Enhanced Living Environments
Euro-Par 2018: Parallel Processing Workshops
Finite Difference Methods. Theory and Applications
Games and Learning Alliance
Human-Centered Software Engineering
Hybrid Metaheuristics
Information and Operational Technology Security Systems
Information Security and Cryptology – ICISC 2018
Job Scheduling Strategies for Parallel Processing
Learning and Intelligent Optimization
Machine Learning and Knowledge Discovery in Databases
Machine Learning and Knowledge Discovery in Databases
Machine Learning and Knowledge Discovery in Databases
Membrane Computing
Mobile, Secure, and Programmable Networking
MultiMedia Modeling
MultiMedia Modeling
Networked Systems
Numerical Methods and Applications
Pattern Recognition and Information Forensics
Pattern Recognition Applications and Methods
Performance Evaluation and Benchmarking for the Era of Artificial Intelligence
Practical Aspects of Declarative Languages
Risks and Security of Internet and Systems
Selected Areas in Cryptography – SAC 2018
SOFSEM 2019: Theory and Practice of Computer Science
Software Engineering Aspects of Continuous Development and New Paradigms of Software Production and Deployment
The Future of Digital Democracy
Transactions on Computational Collective Intelligence XXXII
Transactions on Large-Scale Data- and Knowledge-Centered Systems XL
Verification, Model Checking, and Abstract Interpretation
Video Analytics. Face and Facial Expression Recognition