Companion Sites

Thank you for purchasing a Morgan Kaufmann book. To access the companion materials that accompany your book, please select it from the list below, which is sorted by author last name.

Note: Instructor sites require registration on our textbook support site, textbooks.elsevier.com. Registration gives qualified instructors access to supporting materials plus the ability to request samples and electronically review any Morgan Kaufmann title under consideration for a class adoption.

For our full catalog visit www.mkp.com

Browse by Author:

Companion Link:

Aboelela: Computer Networks

Instructor site:

Agarwal: Foundations of Analog and Digital Electronic Circuits

Companion Link:

Agarwal: Foundations of Analog and Digital Electronic Circuits

Instructor site:

Allen: Optimizing Compilers for Modern Architectures

Companion Link:

Allen: Optimizing Compilers for Modern Architectures

Companion Link:

Apodaca: Advanced RenderMan

Companion Link:

Arnowitz: Effective Prototyping for Software Makers

Companion Link:

Ashenden: The Designer's Guide to VHDL

Instructor site:

Ashenden: Digital Design (Verilog)

Companion Link:

Ashenden: Digital Design (Verilog)

Instructor site:

Ashenden: Digital Design (VHDL)

Companion Link:

Ashenden: Digital Design (VHDL)

Companion Link:

Ashenden: VHDL-2008

Companion Link:

Ashenden: The System Designer's Guide to VHDL-AMS

Companion Link:

Ashenden: The Student's Guide to VHDL

Companion Link:

Bala: Bluetooth Application Programming with the Java APIs

Companion Link:

Banzhaf: Genetic Programming

Companion Link:

Baranoski: Light & Skin Interactions

Instructor site:

Barnum: Usability Testing Essentials

Companion Link:

Barnum: Testing Essentials

Companion Link:

Bean: SOA and Web Services Interface Design

Companion Link:

Bernstein: Principles of Transaction Processing

Companion Link:

Besset: Object-Oriented Implementation of Numerical Methods

Instructor site:

Beth: Usability Engineering

Companion Link:

Beth: Usability Engineering

Companion Link:

Betz: Architecture and Patterns for IT Service Management, Resource Planning, and Governance: Making Shoes for the Cobbler's Children

Instructor site:

Brachman: Knowledge Representation and Reasoning

Companion Link:

Brachman: Knowledge Representation and Reasoning

Companion Link:

Brunner: JSP

Companion Link:

Buxton: Sketching User Experiences: Getting the Design Right and the Right Design

Companion Link:

Calvert: TCP/IP Sockets in Java

Companion Link:

Celko: Joe Celko's Trees and Hierarchies in SQL for Smarties

Instructor site:

Chakrabarti: Mining the Web

Companion Link:

Chamberlin: A Complete Guide to DB2 Universal Database

Instructor site:

Cooper: Engineering a Compiler

Instructor site:

Cooper: Engineering a Compiler

Companion Link:

Cooper: Engineering a Compiler

Companion Link:

Cox: Digital Watermarking and Steganography

Companion Link:

Craig: Developing Virtual Reality Applications

Companion Link:

Craig: Developing Virtual Reality Applications

Companion Link:

Cromie: QuickTime for .NET and COM Developers

Instructor site:

Culler: Parallel Computer Architecture

Companion Link:

Culler: Parallel Computer Architecture

Companion Link:

Cypher: No Code Required

Companion Link:

Cypher: No Code Required

Companion Link:

Date: Temporal Data & the Relational Model

Companion Link:

Davie: MPLS: Next Steps

Instructor site:

Davies: Machine Vision

Companion Link:

Davies: Machine Vision

Companion Link:

de Champlain: C# 2.0

Instructor site:

Dechter: Constraint Processing

Companion Link:

Donahoo: SQL

Companion Link:

Dumas: Moderating Usability Tests

 


Companion Link:

Eberhart: Computational Intelligence

Companion Link:

Ebert: Texturing and Modeling

Instructor site:

Ercegovac: Digital Arithmetic

Companion Link:

Farin: Curves and Surfaces for CAGD

Companion Link:

Farquhar: The MIPS Programmer's Handbook

Companion Link:

Foster: The Grid 2

Instructor site:

Friedenthal: A Practical Guide to SysML

Companion Link:

Friedenthal: A Practical Guide to SysML

Instructor site:

Garg: Wireless Communications & Networking

Companion Link:

Garg: Wireless Communications & Networking

Companion Link:

Gelphman: Programming with Quartz

Companion Link:

Goralski: The Illustrated Network

Instructor site:

Halpin: Information Modeling and Relational Databases

Companion Link:

Halpin: Information Modeling and Relational Databases

Instructor site:

Han: Data Mining: Concepts and Techniques

Companion Link:

Han: Data Mining: Concepts and Techniques

Companion Link:

Hanson: Visualizing Quaternions

Instructor site:

Harrington: SQL Clearly Explained

Instructor site:

Harris: Digital Design and Computer Architecture

Companion Link:

Harris: Digital Design and Computer Architecture

Instructor site:

Harris: Skew-Tolerant Circuit Design

Companion Link:

Harris: Skew-Tolerant Circuit Design

Instructor site:

Hartmut: Moving Objects Databases

Companion Link:

Hartmut: Moving Objects Databases

Companion Link:

Hassan: Low-Power Design of Nanometer FPGAs

Instructor site:

Hennessy: Computer Architecture

Companion Link:

Hennessy: Computer Architecture

Companion Link:

Hennessy: Computer Architecture, 5e

Companion Link:

Herlihy: The Art of Multiprocessor Programming

Companion Link:

Hill: Readings in Computer Architecture

Companion Link:

Hofmann: Content Networking

 

Companion Link:

Jacob: Memory Systems

Instructor site:

James: Principles and Practices of Interconnection Networks

Companion Link:

James: Principles and Practices of Interconnection Networks

Companion Link:

Johnson: Designing with the Mind in Mind

Companion Link:

Johnston: Managing Time in Relational Databases

Instructor site:

Kirk: Programming Massively Parallel Processors

Companion Link:

Kirk: Programming Massively Parallel Processors

Instructor site:

Koren: Fault-Tolerant Systems

Companion Link:

Kortum: HCI Beyond the GUI

Instructor site:

Kumar: Wireless Networking

Companion Link:

Kumar: Wireless Networking

Instructor site:

Kumar: Communication Networking

Companion Link:

Kumar: Communication Networking

Companion Link:

Large: Broadband Cable Access Networks

Companion Link:

Leibson: Designing SOCs with Configured Cores

Companion Link:

Li: Mobile IPv6

Companion Link:

Li: IPv6 Socket API Extensions: Programmer's Guide

Companion Link:

Li: IPv6 Core Protocols Implementation

Companion Link:

Link: Unit Testing in Java

Instructor site:

Liu: Embedded DSP Processor Design

Companion Link:

Liu: Embedded DSP Processor Design

Instructor site:

Lynch: Distributed Algorithms

 

Companion Link:

Makofske: TCP/IP Sockets in C#

Companion Link:

Martinez: Internet Multimedia Communications Using SIP

Instructor site:

McCabe: Network Analysis, Architecture, and Design

Companion Link:

McCabe: Network Analysis, Architecture, and Design

Companion Link:

McGilvray: Executing Data Quality Projects

Companion Link:

McReynolds: Advanced Graphics Programming Using OpenGL

Companion Link:

Medhi: Network Routing

Companion Link:

Melton: SQL

Companion Link:

Melton: Advanced SQL:1999

Companion Link:

Millington: Artificial Intelligence for Games

Instructor site:

Mueller: Commonsense Reasoning

Companion Link:

Mueller: Commonsense Reasoning

Companion Link:

Mukherjee: Architecture Design for Soft Errors

Companion Link:

Muller: Productive Objects

Instructor site:

Nilsson: Artificial Intelligence

Companion Link:

Nilsson: Artificial Intelligence

Instructor site:

O'Neil: Database

Companion Link:

O'Neil: Database

Instructor site:

O'Neill: Digital Character Development

Instructor site:

Pacheco: An Introduction to Parallel Programming

Instructor site:

Pacheco: Parallel Programming with MPI

Companion Link:

Parent: Computer Animation Complete

Companion Link:

Parent: Computer Animation

Instructor site:

Patterson: Computer Organization and Design

Companion Link:

Patterson: Computer Organization and Design

Instructor site:

Pedroni: Digital Electronics and Design with VHDL

Companion Link:

Pedroni: Digital Electronics and Design with VHDL

Instructor site:

Peterson: Computer Networks

Companion Link:

Peterson: Computer Networks

Instructor site:

Peterson: Computer Networks ISE

Companion Link:

Peterson: Computer Networks ISE

Instructor site:

Peterson: Computer Networks

Companion Link:

Peterson: Computer Networks, 5e

Instructor site:

Pioro: Routing, Flow, and Capacity Design in Communication and Computer Networks

Companion Link:

Pioro: Routing, Flow, and Capacity Design in Communication and Computer Networks

Companion Link:

Plaszczak: Grid Computing

Companion Link:

Pulli: Mobile 3D Graphics

 

Companion Link:

Quinlan: C4.5

Instructor site:

Ramaswami: Optical Networks

Companion Link:

Righi: User-Centered Design Stories

Instructor site:

Roychoudhury: Embedded Systems and Software Validation

Instructor site:

Saltzer: Principles of Computer System Design

Companion Link:

Saltzer: Principles of Computer System Design

Instructor site:

Sass: Embedded Systems Design with Platform FPGAs

Companion Link:

Sass: Embedded Systems Design with Platform FPGAs

Instructor site:

Sayood: Introduction to Data Compression

Companion Link:

Sayood: Introduction to Data Compression

Companion Link:

Schell: The Art of Game Design

Instructor site:

Scott: Programming Language Pragmatics

Companion Link:

Scott: Programming Language Pragmatics

Companion Link:

Shasha: Database Tuning

Companion Link:

Sikora: Java

Instructor site:

Simsion: Data Modeling Essentials

Companion Link:

Simsion: Data Modeling Essentials

Companion Link:

Sloss: ARM System Developer's Guide

Instructor site:

Smith: Virtual Machines

Companion Link:

Speegle: JDBC

Companion Link:

Spielman: JSTL

Companion Link:

Spielman: The Struts Framework

Instructor site:

Stone: User Interface Design and Evaluation

Companion Link:

Stone: User Interface Design and Evaluation

Companion Link:

Strothotte: Non-Photorealistic Computer Graphics

Instructor site:

Sutherland: Logical Effort

Companion Link:

Sutherland: Logical Effort

Companion Link:

Teorey: Database Modeling and Design

Companion Link:

Thompson: Bluetooth Application Programming with the Java APIs Essentials Edition

 

Companion Link:

Vacca: Computer and Information Security Handbook

Instructor site:

Varghese: Network Algorithmics

Instructor site:

Vasseu: Interconnecting Smart Objects with IP

Companion Link:

Vora: Web Application Design Patterns

Companion Link:

Wall: Multi-Tier Application Programming with PHP

Instructor site:

Wang: VLSI Test Principles and Architectures

Companion Link:

Wang: VLSI Test Principles and Architectures

Instructor site:

Wang: System-on-Chip Test Architectures

Companion Link:

Wang: System-on-Chip Test Architectures

Instructor site:

Wang: Electronic Design Automation

Companion Link:

Watson: Understanding UML

Companion Link:

Wayner: Disappearing Cryptography

Instructor site:

Weikum: Transactional Information Systems

Companion Link:

Weikum: Transactional Information Systems

Companion Link:

Weiss: Java Cryptography Extensions

Instructor site:

Wieringa: Design Methods for Reactive Systems

Companion Link:

Wieringa: Design Methods for Reactive Systems

Instructor site:

Wile: Comprehensive Functional Verification

Companion Link:

Wile: Comprehensive Functional Verification

Companion Link:

Witten: Data Mining

Companion Link:

Witten: Managing Gigabytes

Instructor site:

Wolf: High-Performance Embedded Computing

Companion Link:

Wolf: High-Performance Embedded Computing

Instructor site:

Wolf: Computers as Components

>