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.

    • Computability Theory

      • 1st Edition
      • December 2, 2010
      • Herbert B. Enderton
      • English
      • Paperback
        9 7 8 0 1 2 8 1 0 1 8 5 8
      • Hardback
        9 7 8 0 1 2 3 8 4 9 5 8 8
      • eBook
        9 7 8 0 1 2 3 8 4 9 5 9 5
      Computability Theory: An Introduction to Recursion Theory provides a concise, comprehensive, and authoritative introduction to contemporary computability theory, techniques, and results. The basic concepts and techniques of computability theory are placed in their historical, philosophical and logical context. This presentation is characterized by an unusual breadth of coverage and the inclusion of advanced topics not to be found elsewhere in the literature at this level. The text includes both the standard material for a first course in computability and more advanced looks at degree structures, forcing, priority methods, and determinacy. The final chapter explores a variety of computability applications to mathematics and science. Computability Theory is an invaluable text, reference, and guide to the direction of current research in the field. Nowhere else will you find the techniques and results of this beautiful and basic subject brought alive in such an approachable way.
    • The Real MCTS SQL Server 2008 Exam 70-433 Prep Kit

      • 1st Edition
      • April 15, 2009
      • English
      • Paperback
        9 7 8 1 5 9 7 4 9 4 2 1 2
      • eBook
        9 7 8 0 0 8 0 9 5 6 9 1 6
      SQL Server 2008 is the latest update to Microsoft's flagship database management system. This is the largest update since SQL Server 2005, and it brings increased ability to deliver data across more platforms, and thus many different types of devices. New functionality also allows for easy storage and retrieval of digitized images and video. These attributes address the recent explosion in the popularity of web-based video and server and desktop virtualization. The Real MCTS SQL Server 2008 Exam 70-433 Prep Kit prepares readers for the Microsoft Certified Technology Specialist exam: SQL Server 2008, Database Development. This is a new exam in the SQL Server product family, and is comprised of some objectives from exam 70-431 from SQL Server 2005, and covers new, expanded query capabilities in SQL Server 2008. According to Microsoft: Exam 70-431 for SQL Server 2005 was passed by over 35,000 people. ~ 150,000 people passed a similar exam for SQL Server 2000. Additionally, this exam is a pre-requisite for those going on to obtain the MCITP: Database Developer 2008: Successful candidates for the SQL Server 2005 MCITP ~ 2,500.
    • Matlab

      • 1st Edition
      • February 2, 2009
      • Dorothy C. Attaway
      • English
      • eBook
        9 7 8 0 0 8 0 9 4 3 2 5 1
      • eBook
        9 7 8 0 1 2 3 8 5 9 1 8 1
      MATLAB: A Practical Introduction to Programming and Problem Solving discusses the basic programming concepts and skills needed for problem solving using MATLAB software. It is the only book that gives a full introduction to programming in MATLAB combined with an explanation of MATLAB’s powerful functions. The book differs from other texts in that it teaches programming concepts and the use of the built-in functions in MATLAB simultaneously. It presents programming concepts and MATLAB built-in functions side-by-side, giving students the ability to program efficiently and exploit the power of MATLAB to solve problems. The systematic, step-by-step approach, building on concepts throughout the book, facilitates easier learning. Starting with basic programming concepts, such as variables, assignments, input/output, selection, and loop statements, problems are introduced and solved throughout the book. The book is organized into two parts. Part I covers the programming constructs and demonstrates programming versus efficient use of built-in functions to solve problems. Part II describes the applications, including plotting, image processing, and mathematics, needed in basic problem solving. The chapters feature sections called "Quick Question!" as well as practice problems designed to test knowledge about the material covered. Problems are solved using both "The Programming Concept" and "The Efficient Method," which facilitates understanding the efficient ways of using MATLAB, and also the programming concepts used in these efficient functions and operators. There are also sections on ‘common pitfalls’ and ‘programming guidelines’ that direct students towards best practice. This book is ideal for engineers learning to program and model in MATLAB, as well as undergraduates in engineering and science taking a course on MATLAB.
    • The Real Citrix CCA Exam Preparation Kit

      • 1st Edition
      • April 16, 2009
      • Shawn Tooley
      • English
      • Paperback
        9 7 8 1 5 9 7 4 9 4 1 9 9
      • eBook
        9 7 8 0 0 8 0 9 5 4 0 2 8
      The Citrix Certified Administrator (CCA) credential is the first tier of Citrix certification. The CCA is most often sought out by IT professionals whose networks employ Citrix virtualization technology, and for those IT professionals who are seeking a broad base of general network expertise. The number of CCAs is estimated at between 65 and 70K, up from 45,000 in 2003. Citrix recently released a new version of its most popular product, XenApp (formerly Presentation Server). This new version is fully compatible with Windows Server 2008. To retain their CCA credential, all current CCAs will need to upgrade to the new software. This will be particularly important to those companies enrolled in Citrix partner programs, as current certification is a requirement of the program. When packaged with practice exams, this prep kit will offer an affordable, effective solution for CCA certification and re-certification.
    • Advances in Computers

      • 1st Edition
      • Volume 76
      • May 20, 2009
      • Marvin Zelkowitz
      • English
      • Hardback
        9 7 8 0 1 2 3 7 4 8 1 1 9
      • Paperback
        9 7 8 0 3 2 3 1 6 4 6 5 8
      • eBook
        9 7 8 0 0 8 0 9 5 1 1 2 6
      This is volume 76 of the Advances in Computers. Since 1960, annual volumes are produced containing chapters by some of the leading experts in the field of computers today. For almost 50 years these volumes present ideas and developments that are radically changing our society. One of the most important ideas sweeping though society today is the social networking website. Names like Wikipedia, Flickr, Second Life, Twitter, Facebook, Meetup, MySpace, LinkedIn, among others, are becoming common parlance as the youth, and a growing segment of the adult population, now view such websites as alternatives to the corner convenience store or coffee shop and critically important avenues for social interactions. In this volume we explore this phenomenon to describe the development of some of these ideas as well as developments in web technology that enable this to occur. This volume contains seven chapters divided into two parts. The first three chapters describe the social networking phenomenon and provide insights into the technology and influences on our culture. The last four chapters provide details of the underlying technology that allows the web to expand to include these social networking sites, as well as other new applications for information dissemination, accessing, and sharing.
    • IT Manager's Handbook: The Business Edition

      • 1st Edition
      • September 25, 2009
      • Bill Holtsnider + 1 more
      • English
      • Paperback
        9 7 8 0 1 2 3 7 5 1 1 0 2
      • eBook
        9 7 8 0 1 2 3 7 5 1 1 1 9
      IT Manager’s Handbook: The Business Edition is a MUST-HAVE guide for the advancing technology professional who is looking to move up into a supervisory role, and is ideal for newly-promoted IT managers who needs to quickly understand their positions. It uses IT–related examples to discuss business topics and recognizes the ever-changing and growing demands of IT in today’s world as well as how these demands impact those who work in the field. Specific attention is paid to the latest issues, including the challenges of dealing with a mobile and virtual workforce, managing Gen-X/Yers, and running an IT organization in a troubled economy. Rich with external references and written in-easy-to-read sections, IT Manager’s Handbook: The Business Edition is the definitive manual to managing an IT department in today’s corporate environment.
    • Advances in Computers

      • 1st Edition
      • Volume 77
      • June 22, 2009
      • Marvin Zelkowitz
      • English
      • Hardback
        9 7 8 0 1 2 3 7 4 8 1 2 6
      • Paperback
        9 7 8 0 3 2 3 1 6 4 6 6 5
      • eBook
        9 7 8 0 0 8 0 9 5 1 1 3 3
      This is volume 77 of Advances in Computers. Since 1960, annual volumes are produced containing chapters by some of the leading experts in the field of computers today. For 50 years these volumes offer ideas and developments that are changing our society. This volume presents eight different topics covering many different aspects of computer science. A wide range of subjects are covered from insights into the different ways individuals can interact with electronic devices to how common law is adapting to and impacting on the Internet.
    • Wireless Networking Complete

      • 1st Edition
      • August 4, 2009
      • Pei Zheng + 3 more
      • English
      • eBook
        9 7 8 0 1 2 3 7 8 5 7 0 1
      Wireless Networking Complete is a compilation of critical content from key Morgan Kaufmann titles published in recent years on wireless networking and communications. Individual chapters are organized into one complete reference giving a 360-degree view from our bestselling authors. From wireless application protocols, to Mesh Networks and Ad Hoc Sensor Networks, to security and survivability of wireless systems – all of the elements of wireless networking are united in a single volume. The book covers both methods of analysis and problem-solving techniques, enhancing the reader’s grasp of the material and ability to implement practical solutions. This book is essential for anyone interested in new and developing aspects of wireless network technology.
    • FPGAs: World Class Designs

      • 1st Edition
      • February 18, 2009
      • Clive Maxfield
      • English
      • Paperback
        9 7 8 1 8 5 6 1 7 6 2 1 7
      • eBook
        9 7 8 0 0 8 0 9 5 0 8 0 8
      All the design and development inspiration and direction a harware engineer needs in one blockbuster book! Clive "Max" Maxfield renowned author, columnist, and editor of PL DesignLine has selected the very best FPGA design material from the Newnes portfolio and has compiled it into this volume. The result is a book covering the gamut of FPGA design from design fundamentals to optimized layout techniques with a strong pragmatic emphasis. In addition to specific design techniques and practices, this book also discusses various approaches to solving FPGA design problems and how to successfully apply theory to actual design tasks. The material has been selected for its timelessness as well as for its relevance to contemporary FPGA design issues.ContentsChapt... 1 Alternative FPGA ArchitecturesChapter 2 Design Techniques, Rules, and GuidelinesChapter 3 A VHDL Primer: The EssentialsChapter 4 Modeling MemoriesChapter 5 Introduction to Synchronous State Machine Design and AnalysisChapter 6 Embedded ProcessorsChapter 7 Digital Signal ProcessingChapter 8 Basics of Embedded Audio ProcessingChapter 9 Basics of Embedded Video and Image ProcessingChapter 10 Programming Streaming FPGA Applications Using Block Diagrams In SimulinkChapter 11 Ladder and functional block programmingChapter 12 Timers