Validation of computer systems is the process that assures the formal assessment and report of quality and performance measures for all the life-cycle stages of software and system development, its im
Using FreeRTOS and libopencm3 instead of the Arduino software environment, this book will help you develop multi-tasking applications that go beyond Arduino norms. In addition to the usual peripherals
The process of using computers for studying, transmitting and manipulating data falls under the field of information technology. Some of its allied fields include computer hardware and software, e- co
Software engineering refers to the process of applying engineering principles to develop software in a systematic method. It includes developing, designing, researching, operating and compiling system
E-Learning or electronic learning refers to the practice of teaching and learning using digital technology and multimedia. E-Learning technologies use flash and PowerPoint software to develop interact
This book investigates how housing policy changes in Asia since the late 1990s have impacted on housing affordability, security, livability, culture and social development. Using case study examples f
Using a hands-on approach, Computer Accounting with QuickBooks 2018 integrates understanding accounting with mastery of QuickBooks software. The text provides proven instructional techniques throughou
Using theory, empirical research and case studies, this book explores the changing nature of business in Africa and how businesses can actively contribute to the development of Africa. It uses (and cr
Burns explains how to do a company's financial accounting using the SAP ERP software. He covers introduction to financial accounting, financial accounting master data, general ledger transactions, gen
Covers theory and practice of game engine software development, bringing together a wide range of concepts and techniques actually used by real game studios like Electronic Arts and Naughty Dog. The e
Practical Channel Hydraulics is a technical guide for estimating flood water levels in rivers using the innovative software known as the Conveyance and Afflux Estimation System (CES-AES). This is free
These four volumes present innovative thematic applications implemented using the open source software QGIS. These are applications that use remote sensing over continental surfaces. The volumes detai
Our four volumes propose to present innovative thematic applications implemented using the open source software QGIS. These are applications that use remote sensing over continental surfaces. The four
The book presents a comprehensive discussion on software quality issues and software quality assurance (SQA) principles and practices, and lays special emphasis on implementing and managing SQA. Prima
Using a hands-on approach, Computer Accounting with QuickBooks® 2015 integrates understanding accounting with mastery of QuickBooks software. The text provides proven instructional techniques based th
Turn Vim into a full-blown development environment using Vim 8's new features and this sequel to the beloved bestseller Practical Vim. Integrate your editor with tools for building, testing, linting,
These four volumes present innovative thematic applications implemented using the open source software QGIS. These are applications that use remote sensing over continental surfaces. The volumes detai
These four volumes present innovative thematic applications implemented using the open source software QGIS. These are applications that use remote sensing over continental surfaces. The volumes detai
Software compiles, executes and runs, but often fails or gives inaccurate results, because it is not tested thoroughly prior to its release. This overview of software testing and quality assurance cov
This is the first end-to-end, full-color guide to telling powerful, actionable data stories using Tableau, the world’s #1 visualization software. Renowned expert Lindy Ryan shows you how to comm
Traditionally, the subject of adolescent development has been explored using a stage based approach, often with an emphasis on the potential risks and problems of adolescence. Taking a different appro
Today, web applications are the most important type of software applications. This textbook shows how to design and implement them, using a model-based engineering approach that covers general informa
Explore the new way of building and maintaining test cases with Java test driven development (TDD) using JUnit 5. This book doesn't just talk about the new concepts, it shows you ways of applying them
This book explores the world of Nigerian universities to offer an innovative perspective on the history of development and decolonisation from the 1930s to the 1960s. Using political, cultural and spa
This book explores the notion of software literacy, a key part of digital literacy which all contemporary students and citizens need to understand. Software literacy involves a critical understanding
The software and networking industry is experiencing a rapid development and deployment of Network Functions Visualization (NFV) technology, in both enterprise and cloud data center networks. One of t
Build fast, reliable web applications using the latest web development technologies. This book provides step-by-step learning through the process of transforming a “traditional” web app into a high-pe
This book constitutes the refereed proceedings of the 10th Software Quality Days Conference, SWQD 2018, held in Vienna, Austria, in January 2018. The Software Quality Days (SWQD) conference started i
This book gives you 15, step-by-step programs, using free online software, that go beyond basic digital literacy, and provides you, the librarian, with all you need for classes that engage the digital
The software development ecosystem is constantly changing, providing a constant stream of new tools, frameworks, techniques, and paradigms. Over the past few years, incremental developments in core en
Practical Algorithms for 3D Computer Graphics, Second Edition covers the fundamental algorithms that are the core of all 3D computer graphics software packages. Using Core OpenGL and OpenGL ES, the bo
This book introduces readers to the basic concepts of Heart Rate Variability (HRV) and its most important analysis algorithms using a hands-on approach based on the open-source RHRV software. HRV refe
Fully updated for Android Studio 3.0 and Android 8, the goal of this book is to teach the skills necessary to develop Android based applications using the Android Studio Integrated Development Environ
Manage projects with speed and flexibilityAgile project management is a fast and flexible approach to managing all projects, not just software development. By learning the principles and techniques in
This book provides an overview of the design and development of learning games using examples from those created by the authors over last decade. It provides lessons learned about processes, successfu
This book explains why the concept of sustainable development needs to be consigned to history. Using examples from around the world, Richard Pagett illustrates how so-called sustainable development h
Digital Costume Design and Collaboration gives in-depth instruction on how to draw, render, and fully design costumes using online tools and software. Grounded in the use of Photoshop, the book explai
Digital Costume Design and Collaboration gives in-depth instruction on how to draw, render, and fully design costumes using online tools and software. Grounded in the use of Photoshop, the book explai
Data Mining for Business Analytics: Concepts, Techniques, and Applications in R presents an applied approach to data mining concepts and methods, using R software for illustrationReaders will learn ho
Reduce the time spent analyzing infrastructure modules while lowering your cost and resources in the process. Most software project teams that develop custom software build the systems from scratch. W