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.

    • Principles of Data Integration

      • 1st Edition
      • June 25, 2012
      • AnHai Doan + 2 more
      • English
      • Hardback
        9 7 8 0 1 2 4 1 6 0 4 4 6
      • eBook
        9 7 8 0 1 2 3 9 1 4 7 9 8
      Principles of Data Integration is the first comprehensive textbook of data integration, covering theoretical principles and implementation issues as well as current challenges raised by the semantic web and cloud computing. The book offers a range of data integration solutions enabling you to focus on what is most relevant to the problem at hand. Readers will also learn how to build their own algorithms and implement their own data integration application. Written by three of the most respected experts in the field, this book provides an extensive introduction to the theory and concepts underlying today's data integration techniques, with detailed, instruction for their application using concrete examples throughout to explain the concepts. This text is an ideal resource for database practitioners in industry, including data warehouse engineers, database system designers, data architects/enterpris... architects, database researchers, statisticians, and data analysts; students in data analytics and knowledge discovery; and other data professionals working at the R&D and implementation levels.
    • Tcl/Tk

      • 3rd Edition
      • January 17, 2012
      • Clif Flynt
      • English
      • Paperback
        9 7 8 0 1 2 3 8 4 7 1 7 1
      • eBook
        9 7 8 0 1 2 3 8 4 7 1 8 8
      Newly updated with over 150 pages of material on the latest Tcl extensions, Tcl/Tk: A Developer’s Guide is a unique practical tutorial for professional programmers and beginners alike. Starting with a clear picture of the basics, Tcl/Tk covers the variety of tools in this "Swiss army knife" of programming languages, giving you the ability to enhance your programs, extend your application's capabilities, and become a more effective programmer. This updated edition covers all of the new features of version 8.6, including object-oriented programming and the creation of megawidgets, existing data structure implementations, themed widgets and virtual events. Extensive code snippets and online tutorials in various languages will give you a firm grasp on how to use the Tcl/Tk libraries and interpreters and, most importantly, on what constitutes an effective strategy for using Tcl/Tk.
    • Pattern Cutting for Clothing Using CAD

      • 1st Edition
      • October 30, 2012
      • M Stott
      • English
      • Paperback
        9 7 8 0 8 5 7 0 9 2 3 1 1
      • eBook
        9 7 8 0 8 5 7 0 9 7 0 9 5
      The invention of computer aided design (CAD) has revolutionised pattern cutting for clothing. Lectra’s Modaris pattern cutting software is a key tool in pattern production. Using a practical approach and clear examples throughout, Pattern cutting for clothing using CAD is an essential guide for all users of Lectra Modaris.Beginning with an overview of the role of patterns in clothing manufacture, the key documents and tools of the trade are discussed before the keyboard, mouse and screen layout in Lectra Modaris are introduced. Title blocks and all aspects of digitising a clothing pattern are examined in clear, concise steps, followed by a thorough guide to the Lectra Modaris toolbox and the upper and lower toolbar menus. Creating size ranges and the importance of measurements and size charts are discussed, before the book concludes with an indispensable ‘How do I?’ guide to the Lectra Modaris functions and menus, indexed by required action.Drawing on a wealth of practical experience, Pattern cutting for clothing using CAD is an indispensable, practical and user-friendly guide to making the most of Lectra’s Modaris software for both students and professionals in textiles and fashion.
    • Data Hiding

      • 1st Edition
      • November 9, 2012
      • Michael T. Raggo + 1 more
      • English
      • Paperback
        9 7 8 1 5 9 7 4 9 7 4 3 5
      • eBook
        9 7 8 1 5 9 7 4 9 7 4 1 1
      As data hiding detection and forensic techniques have matured, people are creating more advanced stealth methods for spying, corporate espionage, terrorism, and cyber warfare all to avoid detection. Data Hiding provides an exploration into the present day and next generation of tools and techniques used in covert communications, advanced malware methods and data concealment tactics. The hiding techniques outlined include the latest technologies including mobile devices, multimedia, virtualization and others. These concepts provide corporate, goverment and military personnel with the knowledge to investigate and defend against insider threats, spy techniques, espionage, advanced malware and secret communications. By understanding the plethora of threats, you will gain an understanding of the methods to defend oneself from these threats through detection, investigation, mitigation and prevention.
    • UTM Security with Fortinet

      • 1st Edition
      • November 27, 2012
      • Kenneth Tam + 5 more
      • English
      • Paperback
        9 7 8 1 5 9 7 4 9 7 4 7 3
      • eBook
        9 7 8 1 5 9 7 4 9 9 7 7 4
      Traditionally, network security (firewalls to block unauthorized users, Intrusion Prevention Systems (IPS) to keep attackers out, Web filters to avoid misuse of Internet browsing, and antivirus software to block malicious programs) required separate boxes with increased cost and complexity. Unified Threat Management (UTM) makes network security less complex, cheaper, and more effective by consolidating all these components. This book explains the advantages of using UTM and how it works, presents best practices on deployment, and is a hands-on, step-by-step guide to deploying Fortinet's FortiGate in the enterprise.
    • FISMA and the Risk Management Framework

      • 1st Edition
      • November 27, 2012
      • Daniel R. Philpott + 1 more
      • English
      • Paperback
        9 7 8 1 5 9 7 4 9 6 4 1 4
      • eBook
        9 7 8 1 5 9 7 4 9 6 4 2 1
      FISMA and the Risk Management Framework: The New Practice of Federal Cyber Security deals with the Federal Information Security Management Act (FISMA), a law that provides the framework for securing information systems and managing risk associated with information resources in federal government agencies. Comprised of 17 chapters, the book explains the FISMA legislation and its provisions, strengths and limitations, as well as the expectations and obligations of federal agencies subject to FISMA. It also discusses the processes and activities necessary to implement effective information security management following the passage of FISMA, and it describes the National Institute of Standards and Technology's Risk Management Framework. The book looks at how information assurance, risk management, and information systems security is practiced in federal government agencies; the three primary documents that make up the security authorization package: system security plan, security assessment report, and plan of action and milestones; and federal information security-management requirements and initiatives not explicitly covered by FISMA. This book will be helpful to security officers, risk managers, system owners, IT managers, contractors, consultants, service providers, and others involved in securing, managing, or overseeing federal information systems, as well as the mission functions and business processes supported by those systems.
    • Open Source Software in Life Science Research

      • 1st Edition
      • October 31, 2012
      • Lee Harland + 1 more
      • English
      • Hardback
        9 7 8 1 9 0 7 5 6 8 9 7 8
      • eBook
        9 7 8 1 9 0 8 8 1 8 2 4 9
      The free/open source approach has grown from a minor activity to become a significant producer of robust, task-orientated software for a wide variety of situations and applications. To life science informatics groups, these systems present an appealing proposition - high quality software at a very attractive price. Open source software in life science research considers how industry and applied research groups have embraced these resources, discussing practical implementations that address real-world business problems.The book is divided into four parts. Part one looks at laboratory data management and chemical informatics, covering software such as Bioclipse, OpenTox, ImageJ and KNIME. In part two, the focus turns to genomics and bioinformatics tools, with chapters examining GenomicsTools and EBI Atlas software, as well as the practicalities of setting up an ‘omics’ platform and managing large volumes of data. Chapters in part three examine information and knowledge management, covering a range of topics including software for web-based collaboration, open source search and visualisation technologies for scientific business applications, and specific software such as DesignTracker and Utopia Documents. Part four looks at semantic technologies such as Semantic MediaWiki, TripleMap and Chem2Bio2RDF, before part five examines clinical analytics, and validation and regulatory compliance of free/open source software. Finally, the book concludes by looking at future perspectives and the economics and free/open source software in industry.
    • Feature Extraction and Image Processing for Computer Vision

      • 3rd Edition
      • August 3, 2012
      • Mark Nixon
      • English
      • Paperback
        9 7 8 0 1 2 3 9 6 5 4 9 3
      • eBook
        9 7 8 0 1 2 3 9 7 8 2 4 0
      Feature Extraction and Image Processing for Computer Vision is an essential guide to the implementation of image processing and computer vision techniques, with tutorial introductions and sample code in Matlab. Algorithms are presented and fully explained to enable complete understanding of the methods and techniques demonstrated. As one reviewer noted, "The main strength of the proposed book is the exemplar code of the algorithms." Fully updated with the latest developments in feature extraction, including expanded tutorials and new techniques, this new edition contains extensive new material on Haar wavelets, Viola-Jones, bilateral filtering, SURF, PCA-SIFT, moving object detection and tracking, development of symmetry operators, LBP texture analysis, Adaboost, and a new appendix on color models. Coverage of distance measures, feature detectors, wavelets, level sets and texture tutorials has been extended.
    • Up and Running with AutoCAD 2013

      • 3rd Edition
      • July 26, 2012
      • Elliot J. Gindis
      • English
      • Paperback
        9 7 8 0 1 2 3 9 8 4 1 6 6
      • eBook
        9 7 8 0 1 2 3 9 7 8 6 6 0
      Up and Running with AutoCAD 2013 by Elliot Gindis is an easy-to-learn introduction to AutoCAD featuring step-by-step instructions that explain both the why and the how for using this industry standard software package. The book strips away complexities, both real and perceived, and reduces AutoCAD to easy-to-understand basic concepts. All concepts are explained first in theory, and then shown in practice, helping the reader understand what it is they are doing and why, before they do it. The book is divided into three parts, guiding students through the subject matter from the beginning stages of using the software through advanced AutoCAD, including 3D features. Chapters deal with topics such as: layers, colors, linetypes, and properties; text, Mtext, editing, and style; blocks, Wblocks, dynamic blocks, groups, and purge; importing and exporting data; Boolean operations; Dview, walk and fly, animation, and action recording; and lighting and rendering. Also included is an extensive Appendix for each part, detailing additional useful CAD-related information not often found in other text books. In addition, the book contains supporting graphics (screen shots); a summary with a self-test section at the end of each chapter; drawing examples and exercises; and two running "projects" that the student works on as he/she progresses through the chapters . This book will appeal to beginner through advanced users of AutoCAD; architectural engineers, drafting, civil/construction engineers, and mechanical engineers; and students taking drafting/engineering drawing courses in engineering and engineering technology programs.
    • The Basics of Cyber Warfare

      • 1st Edition
      • November 16, 2012
      • Jason Andress + 1 more
      • English
      • Paperback
        9 7 8 0 1 2 4 0 4 7 3 7 2
      • eBook
        9 7 8 0 1 2 4 0 5 1 8 1 2
      The Basics of Cyber Warfare provides readers with fundamental knowledge of cyber war in both theoretical and practical aspects. This book explores the principles of cyber warfare, including military and cyber doctrine, social engineering, and offensive and defensive tools, tactics and procedures, including computer network exploitation (CNE), attack (CNA) and defense (CND). Readers learn the basics of how to defend against espionage, hacking, insider threats, state-sponsored attacks, and non-state actors (such as organized criminals and terrorists). Finally, the book looks ahead to emerging aspects of cyber security technology and trends, including cloud computing, mobile devices, biometrics and nanotechnology. The Basics of Cyber Warfare gives readers a concise overview of these threats and outlines the ethics, laws and consequences of cyber warfare. It is a valuable resource for policy makers, CEOs and CIOs, penetration testers, security administrators, and students and instructors in information security.