This book aims to provide students with foundational knowledge across the broad range of topics that they need to navigate cybersecurity challenges at the individual and organizational level. It offers an in-depth examination of the various types of cybercrimes and cyberattacks and the management practices, strategies, tools and technologies that ca…
The book provides a comprehensive coverage on design and development of embedded hardware, firmware, their integration, and management of development process. This revised edition presents the subject with the help of Learning Objectives (LO) guided by 'Bloom's Taxonomy' and supports outcome based learning. The book elucidates the concepts from elem…
The tools are grouped by the testing activities or areas that are supported by a set of tools, for example, tools that support management activities tools to support static testing, etc. A tool that measures some aspect of software may have few unexpected side-effects also on that-software. Like, for example, a tool that measures timings for perform…
This hallmark text presents both theoretical foundations of Artificial Intelligence and ways in which current techniques can be used in application programs. The new edition has been enriched with specific chapters describing upcoming areas that have found variety of uses under the domain of Artificial Intelligence.
This highly popular text on computation attempts to introduce the necessary mathematical tools gently and gradually, in the context in which they are used, and to provide discussion and examples that make the language intelligible.
'FAQ's in MFC and MFC Solutions' is intended for the audience who have just started learning MFC and desire to learn more of MFC internals. The purpose of the book is to change the way one thinks, which is more challenging than learning the syntax of a programming language. Learning when and why one should use a particular feature is much harder tha…
Authored by veterans in the subject field, this new textbook on Cloud Computing explores the most critical cloud components and covers all crucial aspects of the subject like Parallel and Distributed Computing, Virtualization, Cloud Computing Architecture, Cloud Platforms in Industry, and its Applications. With its student- accessible vocabulary and…
A Simplified Approach to Data Structures is the book for those who not only want to learn but also to understand the concepts of structuring the data in computer's memory. A simplified approach using examples and diagrams is provided so that the students get thorough knowledge of data structures. MCQs included at the end of each chapter lead the stu…
A Simplified Approach to Data Structures is the book for those who not only want to learn but also to understand the concepts of structuring the data in computer's memory. A simplified approach using examples and diagrams is provided so that the students get thorough knowledge of data structures. MCQs included at the end of each chapter lead the stu…
Java 8 in Action is a clearly written guide to the new features of Java 8. It begins with a practical introduction to lambdas, using real-world Java code. Next, it covers the new Streams API and shows how you can use it to make collection-based code radically easier to understand and maintain. It also explains other major Java 8 features including d…