Dive into key topics in network architecture and Go, such as data serialization, application level protocols, character sets and encodings. This book covers network architecture and gives an overview of the Go language as a primer.

This book is the teaching material on the scientific Python ecosystem, a quick introduction to central tools and techniques, for programmers from beginner to expert. Work on real-world problems with SciPy, NumPy, Pandas, scikit-image, and other libs.

This book is an introduction to physical modeling using a computational approach with Python. You will learn how to use Python to accomplish many common scientific computing tasks: importing, exporting, and visualizing data; numerical analysis; etc.

In this user-friendly book, readers with no previous study in the field are introduced to the basics of model theory, proof theory, and computability theory, leading to rigorous proofs of Gödel's First and Second Incompleteness Theorems.

This book introduces the principles of synchronization for concurrent programming. The approach of this book is to identify patterns that are useful for a variety of synchronization problems and then show how they can be assembled into solutions.

This book guides readers through the building blocks of Support Vector Machines (SVMs), from basic concepts to crucial problem-solving algorithms. It also includes numerous code examples and a lengthy bibliography for further study.

It prepares you to take the exam for the Associate Android Developer Certification. You learn basic Android programming concepts and build a variety of apps, starting with Hello World and working your way up to apps that use content providers and loaders.

This textbook on linear algebra is written to be easy to digest by non-mathematicians. It introduces the concepts of vector spaces and mappings between them without too much theorems and proofs. Various applications of the formal theory are discussed as well.

This is a gentle introduction to discrete mathematics. Four main topics are covered: counting, sequences, logic, and graph theory. Along the way proofs are introduced, including proofs by contradiction, proofs by induction, and combinatorial proofs.

This book includes content found in a typical algebra course, along with introductions to curve-fitting and display of data. The authors focus on three core themes throughout their textbook: Modeling, Functions, and Graphs.

This text is intended for a brief introductory course in plane geometry, covers the topics from elementary geometry that are most likely to be required for more advanced mathematics courses. The only prerequisite is a semester of algebra.

This book explores the principal topics of mathematical logic. It covers propositional logic, first-order logic, first-order number theory, axiomatic set theory, and the theory of computability. Discusses the major results of Gödel, Church, Kleene, Rosser, and Turing.

It surveys the fascinating connections between discrete models in differential geometry and complex analysis, integrable systems and applications in computer graphics and is illustrated to convince readers it's both beautiful and useful.