|
This revied edition of a mathematically sound presentaion of the theoretical aspects of computing includes step-by-step, unhurried proofs, worked-out examples that demonstrate theoretical concepts, and numerous diagrams and line drawings which highlight the underlying concepts.
The objective of the second edition remains the same as that of the first, to provide a mathematically sound presentation of the theory of computer science at a level suitable for junior- and senior-level computer science majors. It is my hope that, like a fine wine, this book has improved with age. The improvement comes with the experience gained from eight years of use by students and faculty who generously shared their observations and suggestions with me. These comments helped to identify areas that would benefit from more comprehensive explanations and topics that would add depth and flexibility to the coverage. A brief description of some of the additions is given below. |
|
|
Using CiviCRM
Donald Lobo, Michal Mach, and I started CiviCRM almost six years ago. Back then, open source software had gained traction in the operating system arena, but the idea of an open source application designed from the ground up to meet the needs of non-profits and other civic sector organizations was pretty radical. We were convinced that there... | | Team Bush : Leadership Lessons from the Bush White HouseTeam Bush is a gripping portrait of George W. Bush at the helm, one that transcends politics to provide an inside look at the hands-on specifics of Bush’s aggressive yet pragmatic leadership style. This fast-paced yet powerful book explains how the Bush model can be used by any executive to streamline management and decision... | | Chained Exploits: Advanced Hacking Attacks from Start to FinishThe complete guide to today’s hard-to-defend chained attacks: performing them and preventing them
Nowadays, it’s rare for malicious hackers to rely on just one exploit or tool; instead, they use “chained” exploits that integrate multiple forms of attack to achieve... |
Advanced Video Communications over Wireless Networks
Wireless video communications encompass a broad range of issues and opportunities that serve as the catalyst for technical innovations. To disseminate the most recent advances in this challenging yet exciting field, Advanced Video Communications over Wireless Networks provides an in-depth look at the fundamentals, recent technical... | | | | Introduction to Earth and Planetary System Science: New View of Earth, Planets and Humans
This book presents basic information on material science (geochemistry, geophysics, geology, mineralogy, etc), interaction between subsystem consisting earth system (atmosphere, hydrosphere, litho (geo) sphere, biosphere, humans) and in earth-planet system and evolution of earth-planetary system. The nature-humans interactions are described... |
|