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.

    • On the Development of China's Information Technology Industry

      • 1st Edition
      • November 13, 2009
      • Jiang Zemin
      • English
      • Hardback
        9 7 8 0 1 2 3 8 1 3 6 9 5
      • eBook
        9 7 8 0 1 2 3 8 1 3 7 0 1
      In the early 1980’s, Jiang Zemin, then Minister of Electronics Ministry of China, assessed the IT industry as ‘the strategic high ground in international competition.’ He "perceived the discrepancy between China’s level and the world's advanced level was so great that we had to do our utmost to catch up." Since then through numerous articles and frequent speeches he has drawn up a detailed technological and policy roadmap for doing exactly that. This volume collects over 25 pieces written over more than 20 years. It demonstrates the former president of China’s authority and insight into the development of China’s IT industry since the introduction of reforms, and the cutting-edge issues experienced throughout the global IT industry. Jiang’s ambitious goal is the transformation of China into a leader in the global IT industry by 2020. This volume offers IT industry analysts, China watchers, policy makers and advisors, IT researchers, and investors a singular and authoritative view on how China should get there.
    • Partial Differential Equations and Boundary Value Problems with Maple

      • 2nd Edition
      • March 23, 2009
      • George A. Articolo
      • English
      • Paperback
        9 7 8 0 1 2 3 7 4 7 3 2 7
      • eBook
        9 7 8 0 0 8 0 8 8 5 0 6 3
      Partial Differential Equations and Boundary Value Problems with Maple, Second Edition, presents all of the material normally covered in a standard course on partial differential equations, while focusing on the natural union between this material and the powerful computational software, Maple. The Maple commands are so intuitive and easy to learn, students can learn what they need to know about the software in a matter of hours - an investment that provides substantial returns. Maple's animation capabilities allow students and practitioners to see real-time displays of the solutions of partial differential equations. This updated edition provides a quick overview of the software w/simple commands needed to get started. It includes review material on linear algebra and Ordinary Differential equations, and their contribution in solving partial differential equations. It also incorporates an early introduction to Sturm-Liouville boundary problems and generalized eigenfunction expansions. Numerous example problems and end of each chapter exercises are provided.
    • Deploying QoS for Cisco IP and Next Generation Networks

      • 1st Edition
      • April 10, 2009
      • Vinod Joseph + 1 more
      • English
      • Hardback
        9 7 8 0 1 2 3 7 4 4 6 1 6
      • eBook
        9 7 8 0 0 8 0 9 2 2 5 5 3
      Deploying QoS for IP Next Generation Networks: The Definitive Guide provides network architects and planners with insight into the various aspects that drive QoS deployment for the various network types. It serves as a single source of reference for businesses that plan to deploy a QoS framework for voice, video, mobility and data applications creating a converged infrastructure. It further provides detailed design and implementation details for various service deployments across the various Cisco platforms such as the CRS-1, 12000, 7600 & 7200 series routers that are widely deployed in most Carrier Networks. The book covers architectural and implementation specific information plus recommendations for almost all the popular line cards across the various hardware platforms widely used in the market. It also addresses QoS architecture and deployment on the Cisco CRS-1 platform and is considered as a unique selling point of this book. In short the books serve as an "On the Job Manual" which can also be used as a study guide for Cisco specialist certification programs (CCNA, CCIP, CCIE)This book will includes detailed illustration and configurations. In addition, it provides detailed case studies along with platform specific tests and measurement results. A link to a detailed tutorial on QoS metrics and associated test results will be available at the book's companion website in order to ensure that the reader is able to understand QoS functionality from a deployment standpoint.
    • Relational Database Design and Implementation

      • 3rd Edition
      • July 10, 2009
      • Jan L. Harrington
      • English
      • eBook
        9 7 8 0 0 8 0 8 8 5 0 1 8
      Fully revised, updated, and expanded, Relational Database Design and Implementation, Third Edition is the most lucid and effective introduction to the subject available for IT/IS professionals interested in honing their skills in database design, implementation, and administration. This book provides the conceptual and practical information necessary to develop a design and management scheme that ensures data accuracy and user satisfaction while optimizing performance, regardless of experience level or choice of DBMS.The book begins by reviewing basic concepts of databases and database design, then briefly reviews the SQL one would use to create databases. Topics such as the relational data model, normalization, data entities and Codd's Rules (and why they are important) are covered clearly and concisely but without resorting to "Dummies"-style talking down to the reader.Supporting the book's step-by-step instruction are three NEW case studies illustrating database planning, analysis, design, and management practices. In addition to these real-world examples, which include object-relational design techniques, an entirely NEW section consisting of three chapters is devoted to database implementation and management issues.
    • A Practical Guide to SysML

      • 1st Edition
      • August 20, 2009
      • Sanford Friedenthal + 2 more
      • English
      • eBook
        9 7 8 0 1 2 3 8 3 8 5 7 5
      A Practical Guide to SysML: The Systems Modeling Language is a comprehensive guide to SysML for systems and software engineers. It provides an advanced and practical resource for modeling systems with SysML. The source describes the modeling language and offers information about employing SysML in transitioning an organization or project to model-based systems engineering. The book also presents various examples to help readers understand the OMG Systems Modeling Professional (OCSMP) Certification Program. The text is organized into four parts. The first part provides an overview of systems engineering. It explains the model-based approach by comparing it with the document-based approach and providing the modeling principles. The overview of SYsML is also discussed. The second part of the book covers a comprehensive description of the language. It discusses the main concepts of model organization, parametrics, blocks, use cases, interactions, requirements, allocations, and profiles. The third part presents examples that illustrate how SysML supports different model-based procedures. The last part discusses how to transition and deploy SysML into an organization or project. It explains the integration of SysML into a systems development environment. Furthermore, it describes the category of data that are exchanged between a SysML tool and other types of tools, and the types of exchange mechanisms that can be used. It also covers the criteria that must be considered when selecting a SysML. Software and systems engineers, programmers, IT practitioners, experts, and non-experts will find this book useful.
    • Data Mining: Know It All

      • 1st Edition
      • October 31, 2008
      • Soumen Chakrabarti + 14 more
      • English
      • Hardback
        9 7 8 0 1 2 3 7 4 6 2 9 0
      • eBook
        9 7 8 0 0 8 0 8 7 7 8 8 4
      This book brings all of the elements of data mining together in a single volume, saving the reader the time and expense of making multiple purchases. It consolidates both introductory and advanced topics, thereby covering the gamut of data mining and machine learning tactics ? from data integration and pre-processing, to fundamental algorithms, to optimization techniques and web mining methodology. The proposed book expertly combines the finest data mining material from the Morgan Kaufmann portfolio. Individual chapters are derived from a select group of MK books authored by the best and brightest in the field. These chapters are combined into one comprehensive volume in a way that allows it to be used as a reference work for those interested in new and developing aspects of data mining. This book represents a quick and efficient way to unite valuable content from leading data mining experts, thereby creating a definitive, one-stop-shopping opportunity for customers to receive the information they would otherwise need to round up from separate sources.
    • The Real MCTS/MCITP Exam 70-642 Prep Kit

      • 1st Edition
      • March 31, 2008
      • Brien Posey
      • English
      • eBook
        9 7 8 0 0 8 0 5 7 0 3 6 5
      This exam is designed to validate Windows Server 2008 network infrastructure configuration skills. This exam will fulfill the Windows Server 2008 Technology Specialist requirements of Exam 70-642. This is a test for new certification seekers, not for those who are upgrading from Windows 2000/2003 MCSE/MCSA certification.The Microsoft Certified Technology Specialist (MCTS) on Windows Server 2008 credential is intended for information technology (IT) professionals who work in the complex computing environment of medium to large companies. The MCTS candidate should have at least one year of experience implementing and administering a network operating system in an environment that has the following characteristics: 250 to 5,000 or more users; three or more physical locations; and three or more domain controllers. MCTS candidates will manage network services and resources such as messaging, a database, file and print, a proxy server, a firewall, the Internet, an intranet, remote access, and client computer management. In addition MCTS candidates must understand connectivity requirements such as connecting branch offices and individual users in remote locations to the corporate network and connecting corporate networks to the Internet.
    • The Real MCTS/MCITP Exam 70-643 Prep Kit

      • 1st Edition
      • April 21, 2008
      • Brien Posey + 5 more
      • English
      • Paperback
        9 7 8 1 5 9 7 4 9 2 4 7 8
      • eBook
        9 7 8 0 0 8 0 5 7 0 3 7 2
      This exam is designed to validate Windows Server 2008 applications platform configuration skills. This exam will fulfill the Windows Server 2008 Technology Specialist requirements of Exam 70-643. The Microsoft Certified Technology Specialist (MCTS) on Windows Server 2008 credential is intended for information technology (IT) professionals who work in the complex computing environment of medium to large companies. The MCTS candidate should have at least one year of experience implementing and administering a network operating system in an environment that has the following characteristics: 250 to 5,000 or more users; three or more physical locations; and three or more domain controllers. MCTS candidates will manage network services and resources such as messaging, a database, file and print, a proxy server, a firewall, the Internet, an intranet, remote access, and client computer management. In addition MCTS candidates must understant connectivity requirements such as connecting branch offices and individual users in remote locations to the corporate network and connecting corporate networks to the Internet.
    • Advances in Computers

      • 1st Edition
      • Volume 72
      • June 24, 2008
      • Marvin Zelkowitz
      • English
      • Paperback
        9 7 8 0 3 2 3 2 8 3 2 1 2
      • Hardback
        9 7 8 0 1 2 3 7 4 4 1 1 1
      • eBook
        9 7 8 0 0 8 0 8 8 0 3 0 3
      This is volume 72 of Advances in Computers, a series that began back in 1960 and is the oldest continuing series chronicling the ever-changing landscape of information technology. Each year three volumes are produced, which present approximately 20 chapters that describe the latest technology in the use of computers today. In this volume 72, we present the current status in the development of a new generation of high-performance computers. The computer today has become ubiquitous with millions of machines being sold (and discarded) annually. Powerful machines are produced for only a few hundred U.S. dollars, and one of the problems faced by vendors of these machines is that, due to the continuing adherence to Moore’s law, where the speed of such machines doubles about every 18 months, we typically have more than enough computer power for our needs for word processing, surfing the web, or playing video games. However, the same cannot be said for applications that require large powerful machines. Applications such as weather and climate prediction, fluid flow for designing new airplanes or automobiles, or nuclear plasma flow require as much computer power as we can provide, and even that is not enough. Today’s machines operate at the teraflop level (trillions of floating point operations per second) and this book describes research into the petaflop region (1,015 FLOPS). The six chapters provide an overview of current activities that will provide for the introduction of these machines in the years 2011 through 2015.
    • Network Quality of Service Know It All

      • 1st Edition
      • October 23, 2008
      • Adrian Farrel
      • English
      • Hardback
        9 7 8 0 1 2 3 7 4 5 9 7 2
      • Paperback
        9 7 8 0 3 2 3 2 8 1 8 7 4
      • eBook
        9 7 8 0 0 8 0 9 2 3 4 1 3
      The term Quality of Service, abbreviated QoS, refers to network resource control mechanisms. Quality of Service is the ability to provide different priority to different applications, users, or data flows, or to guarantee a certain level of performance to a data flow. This book brings all of the elements of network quality of service (QoS) together in a single volume, saving the reader the time and expense of making multiple purchases. It introduces network QoS, explains the basics, describes the protocols, and discusses advanced topics, by the best and brightest experts in the field. It is a quick and efficient way to bring valuable content together from leading experts in the field while creating a one-stop-shopping opportunity for customers to receive the information they would otherwise need to round up from separate sources.