A dynamic module is a special kind of machine code library that can be loaded at run-time like MuPAD library packages. Dynamic modules allow users to integrate simple C/C++ functions as well as complete software packages into MuPAD and to use them as regular MuPAD functions. They give users direct access to internal methods and data structures of MuPAD and allow it to be extended with almost any desired feature. Programming and creating dynamic modules is facilitated by the MuPAD Application Programming Interface MAPI and a special generator. This book is addressed to users and developers of dynamic modules in MuPAD.The accompanying CD-ROM includes a hypertext version of the manual and a trial version of MuPAD 1.4.1 for Linux and Solaris 2.5.