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.

  • Machine Learning

    A Constraint-Based Approach
    • 1st Edition
    • Marco Gori
    • English
    Machine Learning: A Constraint-Based Approach provides readers with a refreshing look at the basic models and algorithms of machine learning, with an emphasis on current topics of interest that includes 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. While regarding symbolic knowledge bases as a collection of constraints, the book draws a path towards a deep integration with machine learning that relies on the idea of adopting multivalued logic formalisms, like in fuzzy systems. A special attention is reserved to deep learning, which nicely fits the constrained- based approach followed in this book. This book presents a simpler unified notion of regularization, which is strictly connected with the parsimony principle, and includes 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.
  • Parallel Programming

    Concepts and Practice
    • 1st Edition
    • Bertil Schmidt + 3 more
    • English
    Parallel Programming: Concepts and Practice provides an upper level introduction to parallel programming. In addition to covering general parallelism concepts, this text teaches practical programming skills for both shared memory and distributed memory architectures. The authors’ open-source system for automated code evaluation provides easy access to parallel computing resources, making the book particularly suitable for classroom settings.
  • Academic Crowdsourcing in the Humanities

    Crowds, Communities and Co-production
    • 1st Edition
    • Mark Hedges + 1 more
    • English
    Academic Crowdsourcing in the Humanities lays the foundations for a theoretical framework to understand the value of crowdsourcing, an avenue that is increasingly becoming important to academia as the web transforms collaboration and communication and blurs institutional and professional boundaries. Crowdsourcing projects in the humanities have, for the most part, focused on the generation or enhancement of content in a variety of ways, leveraging the rich resources of knowledge, creativity, effort and interest among the public to contribute to academic discourse. This book explores methodologies, tactics and the "citizen science" involved.
  • Introduction to Data Compression

    • 5th Edition
    • Khalid Sayood
    • English
    Introduction to Data Compression, Fifth Edition, builds on the success of what is widely considered the best introduction and reference text on the art and science of data compression. Data compression techniques and technology are ever-evolving with new applications in image, speech, text, audio and video. This new edition includes all the latest developments in the field. Khalid Sayood provides an extensive introduction to the theory underlying today’s compression techniques, with detailed instruction for their applications using several examples to explain the concepts. Encompassing the entire field of data compression, the book includes lossless and lossy compression, Huffman coding, arithmetic coding, dictionary techniques, context based compression, and scalar and vector quantization. The book provides a comprehensive working knowledge of data compression, giving the reader the tools to develop a complete and concise compression package.
  • Social Justice and Library Work

    A Guide to Theory and Practice
    • 1st Edition
    • Stephen Bales
    • English
    Although they may not have always been explicitly stated, library work has always had normative goals. Until recently, such goals have largely been abstract; they are things like knowledge creation, education, forwarding science, preserving history, supporting democracy, and safeguarding civilization. The modern spirit of social and cultural critique, however, has focused our attention on the concrete, material relationships that determine human potentiality and opportunity, and library workers are increasingly seeing the institution of the library, as well as library work, as embedded in a web of relations that extends beyond the library’s traditional sphere of influence. In light of this critical consciousness, more and more library and information science professionals are coming to see themselves as change agents and front-line advocates of social justice issues. This book will serve as a guide for those library workers and related information professionals that disregard traditional ideas of "library neutrality" and static, idealized conceptions of Western culture. The book will work as an entry point for those just forming a consciousness oriented towards social justice work and will be also be of value to more experienced "transformative library workers" as an up-to-date supplement to their praxis.
  • CUDA Programming

    A Developer's Guide to Parallel Computing with GPUs
    • 2nd Edition
    • Shane Cook
    • English
    CUDA Programming: A Developer's Guide to Parallel Computing with GPUs, Second Edition is a fully revised, updated, practical guide that provides a solid foundation for developers learning parallel programming with CUDA. This guide iincludes updates that cover both the Kepler and Maxwell GPUs from NVIDIA, as well as the latest heterogeneous systems from AMD. Suitable for someone without a parallel programming background or previous CUDA experience, as well as those who already have dabbled in GPU programming, the contents range from installation and getting started, to building your own GPU workstation. This revision includes a new chapter on visualizing data, and new content on the latest CUDA features including data caching, shared memory, and dynamic parallelism. Author Shane Cook also covers the latest host systems and changes to the installation process, NVIDIA’s Parallel NSight IDE, and hardware systems that run CUDA applications. The final new chapter looks ahead to future GPU platforms and releases including on-core ARM CPU and NVlink technologies.
  • Imaging Genetics

    • 1st Edition
    • Adrian Dalca + 3 more
    • English
    Imaging Genetics presents the latest research in imaging genetics methodology for discovering new associations between imaging and genetic variables, providing an overview of the state-of the-art in the field. Edited and written by leading researchers, this book is a beneficial reference for students and researchers, both new and experienced, in this growing area. The field of imaging genetics studies the relationships between DNA variation and measurements derived from anatomical or functional imaging data, often in the context of a disorder. While traditional genetic analyses rely on classical phenotypes like clinical symptoms, imaging genetics can offer richer insights into underlying, complex biological mechanisms.
  • Social Networks in China

    • 1st Edition
    • Xianhui Che + 1 more
    • English
    Social Networks in China provides an in-depth guide to Chinese social networks, covering behaviors, usage, key issues, and future developments. Chinese scholarship and cultural idiosyncrasies in technology remain a relatively under-researched area. While such issues may be sporadically reported in popular media, it is often difficult to obtain a true understanding of authentic Chinese behaviors and practices. One such study area delves into whether Chinese users utilize technology to socialize in the same ways as people from western societies. As no book currently exists to address issues concerning Chinese social networks, this book takes on that shortage and opportunity.
  • Marketing Services and Resources in Information Organizations

    • 1st Edition
    • Zhixian George Yi
    • English
    With the rapid development of information and communication technology and increasingly intense competition with other organizations, information organizations face a pressing need to market their unique services and resources and reach their user bases in the digital age. Marketing Services and Resources in Information Organizations explores a variety of important and useful topics in information organisations based on the author’s marketing courses and his empirical studies on Australian academic librarians’ perceptions of marketing services and resources. This book provides an introduction to marketing, the marketing process, and marketing concepts, research, mix and branding, and much more. Readers will learn strategic marketing planning, implementation, and evaluation, effective techniques for promoting services and resources, and effective social media and Web 2.0 tools used to promote services and resources. Marketing Services and Resources in Information Organizations is survey-based, theoretical and practical. The advanced statistical techniques used in this book distinguish the findings from other survey research products in the marketing field, and will be useful to practitioners when they consider their own marketing strategies. This book provides administrators, practitioners, instructors, and students at all levels with effective marketing techniques, approaches, and strategies as it looks at marketing from multiple perspectives. Dr. Zhixian (George) Yi is a Leadership Specialization Coordinator and Ph.D. supervisor in the School of Information Studies at Charles Sturt University, Australia. He received a doctorate in information and library sciences and a PhD minor in educational leadership from Texas Woman’s University, and he was awarded his master’s degree in information science from Southern Connecticut State University. In 2009, he was awarded the Eugene Garfield Doctoral Dissertation Fellowship from Beta Phi Mu, the International Library and Information Studies Honor Society. He was selected for inclusion into Who’s Who in America in 2010.
  • An Introduction to Bibliometrics

    New Development and Trends
    • 1st Edition
    • Rafael Ball
    • English
    An Introduction to Bibliometrics: New Development and Trends provides a comprehensible, readable and easy to read introduction to bibliometrics. Importantly, the book surveys the latest developments of bibliometrics (such as altmetrics, etc.) and how the field is likely to change over the next decade. In the literature, bibliometrics is generally discussed from one of two perspectives: (1) Purely mathematical/statist... or (2) Its sociological implications. Both approaches are very far from how most users want to apply bibliometrics. This book fills that need by providing tactics on how bibliometrics can be applied to their sphere of scientific activity.