This overview of software testing provides key concepts, case studies, and numerous techniques to ensure software is reliable and secure. Using a self-teaching format, the book covers important topics such as black, white, and gray box testing,...
This book is designed for use as a primary introduction to Python and can be used as an introductory text or as a resource for professionals in industry. The book has been divided into four sections. The first section deals with the language...
Designed as a “teach-yourself” text, the book provides a step-by-step approach to clarify all of the key concepts, architectures, and components of operating systems. The book covers all of the topics from the basics to the latest mobile...
Network Security and Cryptography introduces the basic concepts in computer networks and the latest trends and technologies in cryptography and network security. The book is a definitive guide to the principles and techniques of cryptography and...
This new edition provides step-by-step instruction on modern 3D graphics shader programming in OpenGL, along with its theoretical foundations. It is appropriate both for computer science undergraduate graphics programming courses in degree programs...
This book is designed for use as a primary textbook for a course in cloud computing or as a resource for professionals in industry seeking to explore cloud services. The book highlights the recent developments in distributed computing and details...