Skip to main content

Books in Information systems

    • The Basics of Hacking and Penetration Testing

      • 3rd Edition
      • May 1, 2026
      • Thomas Wilhelm + 1 more
      • English
      • Paperback
        9 7 8 0 4 4 3 4 3 8 8 6 8
      • eBook
        9 7 8 0 4 4 3 4 3 8 8 7 5
      The Basics of Hacking and Penetration Testing, Third Edition, serves as an introduction to the steps required to complete a penetration test or perform an ethical hack from beginning to end. The book teaches readers how to properly utilize and interpret the results of the modern-day hacking tools required to complete a penetration test. It provides a simple and clear explanation of how to effectively utilize these tools, along with a four-step methodology for conducting a penetration test or hack, thus equipping readers with the know-how required to jump start their careers and gain a better understanding of offensive security. Each chapter contains hands-on examples and exercises that are designed to teach learners how to interpret results and utilize those results in later phases. The new Third Edition of this book includes six all-new chapters, and has been completely updated to the most current industry-standard tools, testing methodology and exploitable targets. New chapters on setting up a Pen Testing Lab and Hacking Careers have been added to expand and update the book. This is complemented by videos for use in class. This book is an ideal resource for security consultants, beginning InfoSec professionals, and students.
    • Foundations of Human-Computer Interaction

      • 1st Edition
      • May 1, 2026
      • Robert Atkinson
      • English
      • Paperback
        9 7 8 0 4 4 3 4 1 3 5 9 9
      • eBook
        9 7 8 0 4 4 3 4 1 3 6 0 5
      Foundations of Human-Computer Interaction: Innovations and Future Trends covers the fundamentals of human-computer interaction (HCI), usability, and user-centred design. It provides a holistic and engaging exploration of HCI by integrating historical perspectives, behavioural and cognitive insights, neuroscientific principles, and advanced technological tools. This comprehensive approach ensures graduate students and undergraduate not only understand the theoretical frameworks but also see their practical applications in real-world scenarios. The pedagogy emphasizes interactive learning, critical thinking, and iterative design processes, making the content accessible and engaging for both novices and advanced learners. The book also discusses contemporary challenges such as dark patterns and surveillance capitalism, and offers an understanding of the ethics and code of conduct to enable the student and practitioner take their thinking and designs forward into the market place in a responsible way.
    • Digital Transformation and Equitable Global Health

      • 1st Edition
      • April 1, 2026
      • Arletty Pinel + 2 more
      • English
      • Paperback
        9 7 8 0 4 4 3 2 1 4 9 8 1
      • eBook
        9 7 8 0 4 4 3 2 1 4 8 8 2
      Digital Transformation and Equitable Global Health: A Future-Ready Perspective presents a collective body of knowledge and global experiences that demonstrate current status and future trends in the use of exponential technologies and their potential for poverty reduction, improving health outcomes, strengthening health systems, and transforming traditional development aid structures. The book uses a translational innovation perspective to guide the reader—regardless of their area of expertise—on the rationale behind the co-creation of human-centered, affordable, and sustainable digital solutions.It addresses the interest of professionals from multiple areas (e.g., technology, health, social development, global financing), and it is a valuable resource for professionals, social scientists, practitioners, researchers, instructors, and undergraduate and graduate students interested in understanding the challenges and complexities of global public health and the applied uses of health technologies for equitable access to primary health care and universal health coverage.
    • Mastering Cloud Computing

      • 2nd Edition
      • March 1, 2026
      • Rajkumar Buyya + 4 more
      • English
      • Paperback
        9 7 8 0 4 4 3 4 0 4 3 5 1
      • eBook
        9 7 8 0 4 4 3 4 0 4 3 6 8
      Mastering Cloud Computing: Foundations and Applications Programming, Second Edition serves as a comprehensive introduction for readers seeking to develop applications in the ever-evolving world of cloud computing. As technology advances, applications are no longer confined to a single machine but instead operate from virtual servers, accessible globally at any time. This book equips aspiring developers with the essential tools and knowledge to create effective cloud-based applications. Beyond the foundational principles, the book delves into distributed and parallel computing, providing in-depth coverage of virtualization, thread programming, task programming, and map-reduce techniques.It also addresses the development of applications for various cloud architectures, highlighting industrial platforms and critical security considerations. To reinforce learning, the text integrates real-world case studies, practical examples, hands-on exercises, and lab activities throughout, allowing readers to apply concepts directly and build their expertise effectively.
    • Consensus

      • 1st Edition
      • December 1, 2025
      • Ali Ahmadian + 3 more
      • English
      • Paperback
        9 7 8 0 4 4 3 4 0 4 3 9 9
      • eBook
        9 7 8 0 4 4 3 4 0 4 4 0 5
      Consensus: Fueling Blockchain Innovation and DApp Expansion explores the complexities of consensus mechanisms in order to shed light on emerging trends, best practices, and real-world applications that can fuel blockchain innovation while encouraging the dissemination of DApps across various industries. Additionally, the book bridges a crucial gap in the literature by providing in-depth insights into the role of consensus mechanisms in shaping the future of blockchain technology and decentralized applications. This book delves into the fundamentals of blockchain technology along with the roles and significance of vital consensus mechanisms, their underlying principles, formal specifications, functional characteristics, architecture, frameworks, and potential across diverse blockchain applications. Moreover, the book meticulously explores classification, performance metrics, and design parameters. It offers a comprehensive comparative analysis of these mechanisms, shedding light on their computational and communication complexity, strengths, weaknesses, and suitability. Additionally, the book delves into future research directions, highlighting emerging trends and areas requiring further investigation. It also addresses the efforts underway to address existing challenges and open issues within the realm of consensus mechanisms, ensuring a comprehensive understanding of the state-of-the-art in this pivotal aspect of blockchain technology. Due to the wide range of availability and evolving new consensus mechanisms, selecting an optimal and suitable consensus for a specific blockchain application is one of the crucial challenges in the development and innovation of blockchain systems. This book has also a discussion on appropriate selection algorithms based on multi-attribute decision-making for specific blockchain systems and DApps development.
    • Mathematical Modeling for Big Data Analytics

      • 1st Edition
      • November 3, 2025
      • Passent El-Kafrawy + 1 more
      • English
      • Paperback
        9 7 8 0 4 4 3 2 6 7 3 5 2
      • eBook
        9 7 8 0 4 4 3 2 6 7 3 6 9
      Mathematical Modelling for Big Data Analytics is a comprehensive guidebook that explores the use of mathematical models and algorithms for analyzing large and complex datasets. The book covers a range of topics, including statistical modeling, machine learning, optimization techniques, and data visualization, and provides practical examples and case studies to demonstrate their applications in real-world scenarios. Users will find a clear and accessible resource to enhance their skills in mathematical modeling and data analysis for big data analytics. Real-world examples and case studies demonstrate how to approach and solve complex data analysis problems using mathematical modeling techniques.This book will help readers understand how to translate mathematical models and algorithms into practical solutions for real-world problems. Coverage of the theoretical foundations of big data analytics, including qualitative and quantitative analytics techniques, digital twins, machine learning, deep learning, optimization, and visualization techniques make this a must have resource.
    • Advanced Topics in Inverse Data Envelopment Analysis

      • 1st Edition
      • July 10, 2025
      • Mehdi Soltanifar + 3 more
      • English
      • Paperback
        9 7 8 0 4 4 3 3 6 4 8 8 4
      • eBook
        9 7 8 0 4 4 3 3 6 4 8 9 1
      Advanced Topics in Inverse Data Envelopment Analysis: Approaches for Handling Ratio Data explores and tackles the most significant challenges encountered by researchers and practitioners in decision analysis and performance evaluation. This book delves into the sophisticated realm of Ratio Data Envelopment Analysis (DEA-R), offering a thorough examination of advanced methodologies, practical examples, and insights into managing complex problems involving both non-negative and negative data. Filling crucial gaps in existing literature, this comprehensive resource focuses on the emerging field of Inverse DEA-R, equipping readers with the necessary tools and knowledge to address a wide range of challenging data types. This book serves as an essential guide for making informed and efficient decisions, guiding researchers and graduate students in computer science, applied mathematics, industrial engineering, and finance, navigating the complexities of decision analysis in today's data-driven world.
    • Professional Penetration Testing

      • 3rd Edition
      • January 21, 2025
      • Thomas Wilhelm
      • English
      • Paperback
        9 7 8 0 4 4 3 2 6 4 7 8 8
      • eBook
        9 7 8 0 4 4 3 2 6 4 7 9 5
      Professional Penetration Testing: Creating and Learning in a Hacking Lab, Third Edition walks the reader through the entire process of setting up and running a pen test lab. Penetration testing—the act of testing a computer network to find security vulnerabilities before they are maliciously exploited—is a crucial component of information security in any organization. Chapters cover planning, metrics, and methodologies, the details of running a pen test, including identifying and verifying vulnerabilities, and archiving, reporting and management practices. The material presented will be useful to beginners through advanced practitioners.Here, author Thomas Wilhelm has delivered penetration testing training to countless security professionals, and now through the pages of this book, the reader can benefit from his years of experience as a professional penetration tester and educator. After reading this book, the reader will be able to create a personal penetration test lab that can deal with real-world vulnerability scenarios. "...this is a detailed and thorough examination of both the technicalities and the business of pen-testing, and an excellent starting point for anyone getting into the field." –Network Security
    • The Essential Criteria of Graph Databases

      • 1st Edition
      • January 16, 2024
      • Ricky Sun
      • English
      • Paperback
        9 7 8 0 4 4 3 1 4 1 6 2 1
      • eBook
        9 7 8 0 4 4 3 1 4 1 6 3 8
      The Essential Criteria of Graph Databases collects several truly innovative graph applications in asset-liability and liquidity risk management to spark readers’ interest and further broaden the reach and applicable domains of graph systems. Although AI has incredible potential, it has three weak links: 1. Blackbox, lack of explainability, 2. Silos, slews of siloed systems across the AI ecosystem, 3. Low-performance, as most of ML/DL based AI systems are SLOW. Hence, fixing these problems paves the road to strong and effective AI.
    • Machine Learning

      • 2nd Edition
      • March 1, 2023
      • Marco Gori + 2 more
      • English
      • Paperback
        9 7 8 0 3 2 3 8 9 8 5 9 1
      • eBook
        9 7 8 0 3 2 3 9 8 4 6 9 0
      Machine Learning: A Constraint-Based Approach, Second Edition provides readers with a refreshing look at the basic models and algorithms of machine learning, with an emphasis on current topics of interest that include neural networks and kernel machines. The book presents the information in a truly unified manner that is based on the notion of learning from environmental constraints. It draws a path towards deep integration with machine learning that relies on the idea of adopting multivalued logic formalisms, such as in fuzzy systems. Special attention is given to deep learning, which nicely fits the constrained-based approach followed in this book.The book presents a simpler unified notion of regularization, which is strictly connected with the parsimony principle, including many solved exercises that are classified according to the Donald Knuth ranking of difficulty, which essentially consists of a mix of warm-up exercises that lead to deeper research problems. A software simulator is also included.