This text describes the essentials of the Python programming language for symbolic and numeric engineering problems, emphasizing an interactive approach. It incorporates the Spyder IDE in conjunction with the four Python packages (NumPy, SciPy, SymPy, and MatplotLib) most frequently used in engineering and the sciences. The book is divide