Course Reserves Collections provides access to items suggested or recommended by course instructors for their students. All reserves items will be placed in Course Reserves Collections which is located on first level, next to Access Service Desk.
Distributed Systems : concepts and design by George F. Coulouris; Tim Kindberg; Jean DollimoreBroad and up-to-date coverage of the principles and practice in this fast moving area. Includes the key issues in the debate between components and web services as the way forward for industry. The depth of coverage will enable students to evaluate existing distributed systems and design new ones.
Call Number: QA76.9 D5C855 2005
ISBN: 9780321263544
Publication Date: 2005-05-10
The Industrial Communication Technology Handbook by Richard ZurawskiThe Industrial Communication Technology Handbook focuses on current and newly emerging communication technologies and systems that are evolving in response to the needs of industry and the demands of industry-led consortia and organizations. Organized into two parts, the text first summarizes the basics of data communications and IP networks, then presents a comprehensive overview of the field of industrial communications. This book extensively covers the areas of fieldbus technology, industrial Ethernet and real-time extensions, wireless and mobile technologies in industrial applications, the linking of the factory floor with the Internet and wireless fieldbuses, network security and safety, automotive applications, automation and energy system applications, and more. The Handbook presents material in the form of tutorials, surveys, and technology overviews, combining fundamentals and advanced issues with articles grouped into sections for a cohesive and comprehensive presentation. The text contains 42 contributed articles by experts from industry and industrial research establishments at the forefront of development, and some of the most renowned academic institutions worldwide. It analyzes content from an industrial perspective, illustrating actual implementations and successful technology deployments.
ISBN: 9780849330773
Publication Date: 2005-02-23
Distributed Systems: principles and paradigms by Andrew S. Tanenbaum; Maarten Van SteenFor courses on Distributed Systems, Distributed Operating Systems, and Advanced Operating Systems focusing on distributed systems found in departments of Computer Science, Computer Engineering and Electrical Engineering. Distributed systems are common. Computer scientists and engineers need to understand how the principles and paradigms underlying distributed systems software and be familiar with several real world examples. No other book systematically examines the underlying principles and how they are applied to a wide variety of distributed systems with the depth and clarity of this presentation. *First part of the book dedicates one chapter to each of seven key principles of all distributed systems -Communication, processes, naming, synchronization, consistency and replication, fault tolerance, and security, provides students with an understanding of the key principles, paradigms, and models on which all distributed systems are based. *Second part of the book devoted to real-world distributed case studies - Includes examples of object-based, document-based, file-based, and coordination-based systems including Corba, DCOM, Globe, NFS v4, Coda, WWW, and Jini. *Numerous end-of-ch
ISBN: 9780130888938
Publication Date: 2001-09-26
Data Communications and Networking by Behrouz Forouzan; Behrouz A. ForouzanData Communications and Networking is designed to help students understand the basics of data communications and networking, and the protocols used in the Internet in particular by using the protocol layering of the Internet and TCP/IP protocol suite. Technologies related to data communication and networking may be the fastest growing in today's culture. The appearance of some new social networking applications is a testimony to this claim. In this Internet-oriented society, specialists need to be trained to run and manage the Internet, part of the Internet, or an organization's network that is connected to the Internet. As both the number and types of students are increasing, it is essential to have a textbook that provides coverage of the latest advances, while presenting the material in a way that is accessible to students with little or no background in the field. Using a bottom-up approach, Data Communications and Networking presents this highly technical subject matter without relying on complex formulas by using a strong pedagogical approach supported by more than 830 figures.Now in its Fifth Edition, this textbook brings the beginning student right to the forefront of the latest advances in the field, while presenting the fundamentals in a clear, straightforward manner. Students will find better coverage, improved figures and better explanations on cutting-edge material. The "bottom-up" approach allows instructors to cover the material in one course, rather than having separate courses on data communications and networking.
Ethics and Technology by Herman T. Tavani"Herman Tavani has written an excellent introduction to the field of cyberethics. . . . We need a good book in cyberethics to deal with the present and prepare us for an uncertain future. Tavani's Ethics and Technology is such a book." --from the foreword by James Moor, Dartmouth College Is there privacy in a world of camera phones and wireless networking? Does technology threaten your civil liberties? How will bioinformatics and nanotechnology affect us? Should you worry about equity and access in a globalized economy? From privacy and security to free speech and intellectual property to globalization and outsourcing, the issues and controversies of the information age are serious, complex, and pervasive. In this new edition of his groundbreaking book, Herman Tavani introduces computer professionals to the emerging field of Cyberethics, the interdisciplinary field of study that addresses these new ethical issues from all perspectives: technical, social, and philosophical. Using fascinating real-world examples--including the latest court decisions in such cases as Verizon v. RIAA, MGM v. Grokster, Google versus the Bush Administration, and the Children's Online Pornography Act (CIPA) --as well as hypothetical scenarios, he shows you how to understand and analyze the practical, moral, and legal issues that impact your work and your life. Tavani discusses such cutting-edge areas as: * Globalization and outsourcing * Property rights and open source software * HIPAA (privacy laws) and surveillance * The Patriot Act and civil liberties * Bioinformatics and genomics research * Converging technologies--pervasive computing and nanocomputing * Children's online pornography laws Updating and expanding upon the previous edition, Ethics and Technology, Second Edition provides a much-needed ethical compass to help computer and non-computer professionals alike navigate the challenging waters of cyberspace. About the Author Herman T. Tavani is Professor of Philosophy at Rivier College and Co-Director of the International Society for Ethics and Information Technology (INSEIT). He is the author, editor, or co-editor of five books on ethical aspects of information technology. www.wiley.com/college/tavani
Call Number: TK5105.5 T231 2007
ISBN: 9780471998037
Publication Date: 2006-10-27
Computer Networks by Andrew S. Tanenbaum; David J. WetherallAppropriate for Computer Networking or Introduction to Networking courses at both the undergraduate and graduate level in Computer Science, Electrical Engineering, CIS, MIS, and Business Departments. Tanenbaum takes a structured approach to explaining how networks work from the inside out. He starts with an explanation of the physical layer of networking, computer hardware and transmission systems; then works his way up to network applications. Tanenbaum's in-depth application coverage includes email; the domain name system; the World Wide Web (both client- and server-side); and multimedia (including voice over IP, Internet radio video on demand, video conferencing, and streaming media. Each chapter follows a consistent approach: Tanenbaum presents key principles, then illustrates them utilizing real-world example networks that run through the entire book--the Internet, and wireless networks, including Wireless LANs, broadband wireless and Bluetooth. The Fifth Edition includes a chapter devoted exclusively to network security. The textbook is supplemented by a Solutions Manual, as well as a Website containing PowerPoint slides, art in various forms, and other tools for instruction, including a protocol simulator whereby students can develop and test their own network protocols. Networking Labs (Instructor bundle) This set of a dozen labs complements the textbook with hands-on exercises to let students explore the Internet protocols in a real-world setting. All the handouts and traces that students need to complete the exercises are included. The exercises run on Windows, Mac and Linux platforms, and may be used for labs, homeworks, and demonstrations. The protocols that are examined include Ethernet, 802.11, IP, ARP, ICMP, DHCP, UDP, TCP, HTTP, DNS and SSL. The labs also build useful skills by making use of popular networking tools including Wireshark, curl and wget, ping, traceroute, and dig. The instructor version of the labs includes solution handouts and source materials.
Call Number: TK5105.5 T164 2011
ISBN: 9780132126953
Publication Date: 2010-09-27
Distributed Systems : an algorithmic approach by Sukumar GhoshMost applications in distributed computing center around a set of common subproblems. Distributed Systems: An Algorithmic Approachpresents the algorithmic issues and necessary background theory that are needed to properly understand these challenges. Achieving a balance between theory and practice, this book bridges the gap between theoreticians and practitioners. With a set of exercises featured in each chapter, the book begins with background information that contains various interprocess communication techniques and middleware services, followed by foundational topics that cover system models, correctness criteria, and proof techniques. The book also presents numerous important paradigms in distributed systems, including logical clocks, distributed snapshots, deadlock detection, termination detection, election, and several graph algorithms. The author then addresses failures and fault-tolerance techniques in diverse applications, such as consensus, transactions, group communication, replicated data management, and self-stabilization. He concludes with an exploration of real-world issues, including distributed discrete-event simulation and security, sensor networks, and peer-to-peer networks. By covering foundational matters of distributed systems and their relationships to real-world applications, Distributed Systemsprovides insight into common distributed computing subproblems,
Call Number: QA76.9 D5G427 2007
ISBN: 9781584885641
Publication Date: 2006-11-22
Introduction to Data Communications and Networking by Wayne Tomasi; Wayne TomasiWritten to introduce readers to the fundamental concepts of electronic communications systems, data systems, and networks, this book provides extensive coverage of a wide range of data communications and networking issues while offering preliminary information on basic electronic communications and telecommunications systems. Topics explored include wireless and wireline telecommunications systems, basic data communications networks and systems, local area networks, internetworks, and the Internet including TCP/IP protocol suite. For professionals with a career or interest in electronic communications, data communications, and/or networking, as well as ECT, EET, and CET technologists.