The intent is to provide the reader with sufficient background to effectively utilize mathematical software. To utilize software effectively, one must be aware of its capabilities and especially its limitations. This implies that the user must have at least an intuitive understanding of how the software is designed and implemented. Thus, although the subjects covered in this book are the same as in other texts, the treatment is different in that it emphasizes the methods implemented in commercial software.