This book consists of two parts. Part I describes the essential Mathematica commands illustrated with many examples and Part II presents a variety of applications to mathematics and physics showing how Mathematica could be systematically used to teach these two disciplines. The book is based on an introductory course taught at the University of Illinois at Chicago to advanced undergraduate and…