Sudoku Programming with C teaches you how to write computer programs to solve and generate Sudoku puzzles. This is a practical book that will provide you with everything you need to write your own boo
The goal of these notes is to provide a fast introduction to symplectic geometry for graduate students with some knowledge of differential geometry, de Rham theory and classical Lie groups.This text a
The Python Quick Syntax Reference is the "go to" book that contains an easy to read and use guide to Python programming and development. This condensed code and syntax reference pres
Linear Algebra and Linear Models comprises a concise and rigorous introduction to linear algebra required for statistics followed by the basic aspects of the theory of linear estimation and hypothesis
Historically, scientific and educational books from studies within California, the concepts can be classified into three categories: those developed will be generally useful to enolo providing co
This new edition has been completely revised to reflect the notable innovations in mining engineering and the remarkable developments in the science of rock mechanics and the practice of rock angineer
The goal of this book is to demonstrate how to develop tailored, flexible working environments built from small programs (scripts) written in the easy-to-learn, high-level language Python. The focus i
Python Algorithms, Second Edition explains the Python approach to algorithm analysis and design. Written by Magnus Lie Hetland, author ofBeginning Python, this book is sharply focused on classical alg
Program for data analysis using R and learn practical skills to make your work more efficient. This book covers how to automate running code and the creation of reports to share your results, as well
Learn to Program with C teaches computer programming to the complete beginner using the native C language. As such, it assumes you have no knowledge whatsoever about programming. The main goal of this
Learn Raspberry Pi 2 with Linux and Windows 10 will tell you everything you need to know about working with Raspberry Pi 2 so you can get started doing amazing things. You'll learn how to set
Beginning Python Games Development, Second Edition teaches you how to create compelling games using Python and the PyGame games development library. It will teach you how to create visuals, do event h
Learn iOS 8 App Development is both a rapid tutorial and a useful reference. You'll quickly get up to speed with Swift, Cocoa Touch, and the iOS 8 SDK. It's an all-in-one getting started guide to buil
This book presents numerous exercises with solutions to help the reader better understand different aspects of modern statistics. It features applications with R and Matlab code that show how to pract
An elementary first course for students in mathematics and engineeringPractical in approach: examples of code are provided for students to debug, and tasks – with full solutions – are provided at the
The rapid advances in medicine over the last 50 years have totally changed the outlook for children with disorders of sex development (DSD), but there is still much to learn. This book crystallizes th
Provides exercises on how to use the C programming language to drive Arduino microcontrollers and demonstrate what the code is doing and how it is done.
Migrating to Android for iOS Developers gives you—as an experienced native iOS app developer—the skills to learn native Android apps development from scratch. Starting with preparing your Android inte
This book gives a self-contained introduction to the theory of random interlacements. The intended reader of the book is a graduate student with a background in probability theory who wants to learn a
Automatic code generation is an essential cornerstone of model-driven approaches to software development. Currently, lots of techniques are available that support the specification and implementation
This book proposes a new approach to colour in digital images, based on the standard sRGB colour space and Python scripting. It covers creating, storing, processing, displaying, printing, and viewing
This book provides a review of the effectiveness of Opportunity to Learn (OTL) operationalized as the association between OTL and student achievement. In addition, it presents an elaborate conceptual
Your indispensable guide to mastering the efficient use of D3.js in professional-standard data visualization projects. You will learn what data visualization is, how to work with it, and how to think
Big Data Analytics with Spark is a step-by-step guide for learning Spark, which is an open-source fast and general-purpose cluster computing framework for large-scale data analysis. You will learn how
In Beginning Big Data with Power BI and Excel 2013, you will learn to solve business problems by tapping the power of Microsoft’s Excel and Power BI to import data from NoSQL and SQL databases and oth
Through this book, researchers and students will learn to use R for analysis of large-scale genomic data and how to create routines to automate analytical steps. The philosophy behind the book is to s
In this fast-paced 100-page guide, you’ll learn to load, display and interact with dynamic, data-powered Visio diagrams in SharePoint 2013 or Office 365.Visio Services Quick Guide gives you the tools
tmux Taster is your short, concise volume to learn about tmux, the terminal multiplexer that allows you to multiplex several virtual consoles. With tmux you can access multiple separate terminal sessi
R Recipes is your handy problem-solution reference for learning and using the popular R programming language for statistics and other numerical analysis. Packed with hundreds of code and visual recipe
Swift Quick Syntax Reference is a condensed code and syntax reference to the new Apple Swift programming language, which is the alternative new programming language alongside Objective-C behind the AP
Visual Studio 2013 is one of the most sophisticated integrated development environments in the world today. With hundreds of features and several different editions available, it can be hard to learn
If you’re new to C++ but understand some basic programming, then Learn C++ for Game Developmentlays the foundation for the C++ language and API that you
Designed for anyone who wishes to learn the constellations or observe the best and brightest deep sky objects and double stars, this book contains an alphabetical list of constellations complete with
Robust Control Design with MATLABR (second edition) helps the student to learn how to use well-developed advanced robust control design methods in practical cases. To this end, several realistic contr
Wireless Personal Communications: The Evolution of Personal Communications Systems deals with the topics of wireless networks and services; wireless code division multiple access; antennas, propaga
The more we learn about bees, the more extraordinary they seem. They have five eyes and beat their wings at almost 200 cycles per second. And to communicate with each other bees do make sounds but als
This presentation of statistical methods features extensive use of graphical displays for exploring data and for displaying the analysis. The authors demonstrate how to analyze data—showing code, grap
This book describes methods for designing and analyzing experiments conducted using computer code in lieu of a physical experiment. It discusses how to select the values of the factors at which to run
How are curriculum policies translated into opportunities to learn in the classroom?According to the Book presents findings from the largest cross-national study of textbooks carried out to date - the