This book provides step-by-step instruction on modern 3D graphics shader programming in C++ and OpenGL. It is appropriate for computer science undergraduate graphics programming courses and for professionals who are interested in mastering 3D graphics skills. It has been designed in a 4-color, teach-yourself format with numerous examples that the ......
This book is designed to provide the reader with the fundamentals of computers and MIS in an easy to understand, "self-teaching" format. It introduces the major subjects such as hardware components, software applications, detailed information on Microsoft Office, information systems, ERP, CRM, security, business ethics, and cybercrime. Features: ......
This book is designed to provide the reader with a grounding in scientific programming and computational physics. It contains many exercises developed in the context of physics problems, and several examples of working programs to provide a solid basis on which to build. Computers are now ubiquitous and are an essential tool to any would-be ......
This updated edition provides an introduction to computational physics in order to perform physics experiments on the computer. Computers can be used for a wide variety of scientific tasks, from the simple manipulation of data to simulations of real-world events. This book is designed to provide the reader with a grounding in scientific ......
The purpose of this book is twofold: to present some basic ideas in commutative algebra and algebraic geometry and to introduce some interesting topics of current research, centered around Grobner bases, resultants, and syzygies.
This book is designed to introduce the reader to cloud computing concepts as they relate to the Linux and Android operating systems. The book has fourteen chapters with each chapter presenting both basics to advanced concepts. It contains ten chapters on cloud technology and the Linux platform, then three chapters on Android technology using the ......
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 the architecture, virtualization concepts, and security concerns of cloud computing. It also provides ......
You too can learn to design and develop classic arcade video games like Pong, Pac-Man, Space Invaders, and Scramble. Collision detection, extra lives, power ups, and countless other essential design elements were invented by the mostly anonymous designers at the early pioneering companies that produced these great games
In the United States alone, over 49 percent of young people ages 2-19 are considered either obese or overweight, and rates are also at alarming levels around the world. Using a question and answer format, practical examples, and numerous illustrations, this book explains child obesity concepts and related issues.