Skip to main content

Books in Computer science

The Computing collection presents a range of foundational and applied content across computer and data science, including fields such as Artificial Intelligence; Computational Modelling; Computer Networks, Computer Organization & Architecture, Computer Vision & Pattern Recognition, Data Management; Embedded Systems & Computer Engineering; HCI/User Interface Design; Information Security; Machine Learning; Network Security; Software Engineering.

    • Smart City Computational Paradigms

      A Sustainable Approach
      • 1st Edition
      • Mohit Kumar + 3 more
      • English
      The smart city paradigm combines smart homes, smart healthcare, smart transportation, smart industry, smart environment, and smart energy to ensure sustainability, well-being and comfortable living within the urban environment for the city's citizens. IoT enables computational intelligence to leverage the power of data analytics, machine learning, and artificial intelligence to extract meaningful insights from the vast amount of data generated by IoT devices. This synergy empowers connected devices to collect, process, and analyze data in real-time, enabling informed decision-making and predictive insights. Through adaptive algorithms and edge computing, the system can autonomously respond to changing conditions, optimize resource usage, and enhance energy efficiency. Security and anomaly detection mechanisms ensure the integrity of the IoT network, while human-machine interaction capabilities, facilitated by natural language processing, enable intuitive communication. This convergence of computational intelligence and IoT not only transforms data into actionable knowledge but also fosters the development of autonomous, efficient, and adaptive systems across diverse domains, ranging from smart cities to healthcare and industrial applications. The integration of computational intelligence with IoT enhances the capabilities of connected systems, making them smarter, more efficient, and better equipped to handle the complexities of the modern world. Smart City Computational Paradigms describes the connections between these state-of-the-art technologies and provides a comprehensive overview for readers interested in advanced technologies, identifying mentioned challenges and proposed solutions as well as developed framework. It covers the underlying theory, design techniques, classification, taxonomy and analytical tools, focusing primarily on the real time applications, uncertainty solutions and approaches with hands-on demonstration for decision making outcomes.
    • MetaConstructs

      The Evolution of Digital Twins in the Metaverse Era
      • 1st Edition
      • Chiranji Lal Chowdhary + 3 more
      • English
      Digital twins integrate IoT, artificial intelligence, machine learning, and analytics with a graphic and/or spatial representation to make animate digital simulation models that can change and develop as their physical counterpart does. A digital twin learns and updates itself continuously using real-time data from sensors on the physical asset to represent operating, environmental, and working conditions in near real-time.The metaverse technology represents a comprehensive virtual world, where everything and everyone interacts similarly to what we would do in the real world. The concept of metaverse has gained a lot of prominence after several cryptocurrency networks adopted the technology. With the metaverse technology, a virtual reality becomes a persistent virtual environment that exists even when you are not engaging with it.The digital twin in IoT (Internet of things) and the metaverse are the next big step in our technological evolution as these two technologies continue to shorten the gap between the human and the digital world. MetaConstructs: The Evolution of Digital Twins in the Metaverse Era provides information on emerging fields of next-generation digital twins with a special emphasis on emerging developments and applications of the metaverse, IoT, artificial intelligence, deep learning techniques, virtual reality, augmented reality, internet of medical things (IoMT), optimization techniques, decision making, and cloud computing.The book provides a conceptual framework and roadmap for decision-makers for this transformation. It can be useful for undergraduate and postgraduate students who have studied artificial intelligence, federated learning, ML/DL, computational intelligence, IoT, cloud computing, and genetic algorithms in their academic curriculum. This book will be useful for students to develop and deploy their skills to achieve a thorough knowledge of analytics and in-depth education experience to focus on their unique interests. Acknowledging the huge demands of professionals in the industry today, this book has been designed to create trained Computer Science graduates to fulfil the requirements of the industry.
    • Full-Stack Web Development from the Ground Up

      Principles, Practices, and Technologies
      • 1st Edition
      • Christopher D Hundhausen
      • English
      Full-Stack Development from the Ground Up: Principles, Practices, and Technologies addresses the growing need for a comprehensive upper-division computer science textbook that provides in-depth treatment of full-stack web development using the modern web development technologies that students are likely to encounter in industry. Professional full-stack web developers who are capable of developing both the front-end user interfaces and back-end databases and services for dynamic websites are in high demand. The book begins by laying a foundation in HTML, CSS and JavaScript—the building blocks of client-side web development.It then explores one particular web development stack in detail: MERN, which stands for MongoDB, Express.js, React.js and Node.js. Together, these four technologies provide powerful support for full-stack web development in a single programming language—JavaScript. The crucial final step in the web development process is deploying apps to a server, so users can interact with them. This book simplifies deployment by focusing on just one web deployment environment: Amazon Web Services (AWS), and only those AWS tools that are absolutely necessary to deploy MERN applications.
    • Tcl/Tk

      A Developer's Guide
      • 4th Edition
      • Clif Flynt
      • English
      Tcl/Tk: A Developer's Guide, Fourth Edition is an essential resource for computer professionals, from systems administrators to programmers. It covers new Tcl features, expanded Tcl-OO coverage, web technology using Rivet and SQLite, and AI integration with AWS. The book also delves into Tcl's standard tools, multi-faceted nature, and extensibility, making it ideal for developing GUIs, client/server middleware, and web applications. Readers will quickly learn to code in Tcl and extend its capabilities with the inclusion of numerous code examples and case studies.The updated edition includes over 150 pages on the latest Tcl extensions, proven techniques, and tools for effective programming. Extensive code snippets and online tutorials enhance understanding, while case studies provide practical insights. The book also discusses Tcl's role as the hidden "secret sauce" in commercial applications, highlighting its graphics and control infrastructure. With a vibrant user community and evolving API, Tcl/Tk remains a powerful and versatile programming platform for both beginners and experienced programmers.
    • Essentials of Big Data Analytics

      Applications in R and Python
      • 1st Edition
      • Pallavi Chavan + 2 more
      • English
      Essentials of Big Data Analytics: Applications in R and Python is a comprehensive guide that demystifies the complex world of big data analytics, blending theoretical concepts with hands-on practices using the Python and R programming languages and MapReduce framework. This book bridges the gap between theory and practical implementation, providing clear and practical understanding of the key principles and techniques essential for harnessing the power of big data. Essentials of Big Data Analytics is designed to provide a comprehensive resource for readers looking to deepen their understanding of Big Data analytics, particularly within a computer science, engineering, and data science context. By bridging theoretical concepts with practical applications, the book emphasizes hands-on learning through exercises and tutorials, specifically utilizing R and Python. Given the growing role of Big Data in industry and scientific research, this book serves as a timely resource to equip professionals with the skills needed to thrive in data-driven environments.
    • Learning-Driven Game Theory for AI

      Concepts, Models, and Applications
      • 1st Edition
      • Mehdi Salimi + 1 more
      • English
      Learning-Driven Game Theory for AI: Concepts, Models, and Applications offers in-depth coverage of recent methodological and conceptual advancements in various disciplines of Dynamic Games, namely differential and discrete-time dynamic games, evolutionary games, repeated and stochastic games, and their applications in a variety of fields, such as computer science, biology, economics, and management science. In this book, the authors bridge the gap between traditional game theory and its modern applications in artificial intelligence (AI) and related technological fields. The dynamic nature of contemporary problems in robotics, cybersecurity, machine learning, and multi-agent systems requires game-theoretic solutions that go beyond classical methods. The book delves into the rapidly growing intersection of pursuit differential games and AI, focusing on how these advanced game-theoretic models can be applied to modern AI systems, making it an indispensable resource for both academics and professionals. The book also provides a variety of applications demonstrating the practical integration of AI and game theory across various disciplines, such as autonomous systems, federated learning, and distributed decision-making frameworks. The book also explores the use of game theory in reinforcement learning, swarm intelligence, multi-agent coordination, and cybersecurity. These are critical areas where AI and dynamic games converge. Each chapter covers a different facet of dynamic games, offering readers a comprehensive yet focused exploration of topics such as differential and discrete-time games, evolutionary dynamics, and repeated and stochastic games. The absence of static games ensures a concentrated focus on the dynamic, evolving problems that are most relevant today.
    • Mathematical Modeling and AI-Driven Computational Techniques for Epidemiology and Disease Dynamics

      • 1st Edition
      • Sayooj Aby Jose + 2 more
      • English
      Mathematical Modeling and AI-Driven Computational Techniques for Epidemiology and Disease Dynamics offers a comprehensive exploration of innovative methodologies at the intersection of mathematics, biology, and medicine. This book delves into advanced mathematical modeling, artificial intelligence, and computational intelligence, providing essential tools for understanding and managing complex disease dynamics. Covering a wide range of topics, including fractional-order modeling, optimal control strategies, and privacy-preserving technologies, it addresses critical challenges in public health and healthcare systems. With contributions from leading experts, this volume bridges theoretical advancements and practical applications, making it an invaluable resource for researchers, healthcare professionals, and academics seeking interdisciplinary solutions to global health issues.
    • Digital Transformation in Artificial Systems

      Engineering Requirements and Political, Economic, and Philosophical Challenges
      • 1st Edition
      • Mirko Farina + 3 more
      • English
      Digital Transformation in Artificial Systems: Engineering Requirements and Political, Economic, and Philosophical Challenges is a groundbreaking work that scrutinizes the engineering necessities, political ramifications, and ethical dilemmas associated with the digital transformation, particularly within Artificial Systems. This transformative concept, which involves leveraging technological advancements to redefine operations and processes, is explored through an interdisciplinary lens, incorporating insights from computer science, engineering, philosophy, economy, and sociology. The book advocates for an inclusive digital transformation that addresses the global digital divide and promotes cooperation in digitization, industrialization, and innovation.It emphasizes the importance of understanding ethical challenges and developing fair policies that enhance human flourishing, social harmony, and moral good. The interdisciplinary framework provided by the authors offers essential insights into the forthcoming AI revolution and its societal impact.
    • Foundations of Cloud Computing

      • 1st Edition
      • Robert Shimonski
      • English
      Foundations of Cloud Computing provides readers with a guidebook to navigating the field of Cloud Computing, including the guiding principles, key concepts, history, terminology, state-of-the-art in research, and a roadmap to where the field intersects and interacts with related fields of research and development. In this age of total connectivity, researchers need to be able to communicate and collaborate with a wide range of colleagues across multiple disciplines. This book helps researchers from all fields understand what Cloud Computing is, how it works, and how to speak the language of collaboration with developers and researchers who specialize in the field. With a complete and in-depth foundation in the key concepts of the field, and a roadmap to where and how Cloud Computing intersects across the domains of scientific research and application development, this book gives readers everything they need to navigate and apply this important, ubiquitous technology.
    • Internet of Multimedia Things Security

      Tools and Applications
      • 1st Edition
      • Gururaj H L + 3 more
      • English
      The proliferation of IoT devices and the exponential growth of multimedia brings opportunities and challenges. IoMT has uses in a variety of fields, including healthcare, education, agriculture, communication and entertainment, but IoMT networks are susceptible to security issues that must be addressed. Internet of Multimedia Things Security: Tools and Applications introduces the principles behind the IoMT by exploring three converging three domains: Internet of Things, Data Security, and Multimedia. It covers vulnerabilities such as cyber-attacks, unauthorized access, data breaches, and privacy preservation, and provides case studies to assist research students and engineers in securely incorporate multimedia into their applications.