Abstract: Optimal transport is a mathematical discipline with numerous interesting applications. While traditionally it has found applications in civil engineering (e.g. optimal mass transport) and economics (e.g. traveling salesman problems), optimal transport modeling techniques have recently begun being widely adopted in numerous applications including: signal/image processing, machine learning, control, data science and others. This course will introduce students to the mathematics of optimal transport and its modern applications in signal/image processing and machine learning. Specifically, we will describe both the Monge & Kantorovich formulations for the optimal transport problem, solution methods, Wasserstein distances and geometry. We will also describe the concept of transport embeddings, representations, and transforms using linearized optimal transport. Finally we will describe applications of this theory to problems related to data classification, signal estimation and image modeling. Results using real data, together with software, will be demonstrated.