A review of important scientific libraries in Python. This course will familiarize you with Python, including how to install it, and use essential libraries such as Pandas and NumPy. We will review how to make plots as well as how to make interactive plots that allow you to perform live analyses for clients. We also review some visualization and simulation libraries, as well as cover machine learning.