This course will cover various machine learning methods that are used and developed in the field of scientific computing. The basics of standard scientific computing methods for solving partial differential equations, such as the finite difference method will be covered. Machine learning methods including principal component analysis, clustering methods and deep neural networks will be introduced. Reduced and physics-informed models resulting from a combination of these methods will be the focus of this course. Prerequisites: Math 217, Math 309, Math 449, experience in Python with numpy or scipy packages, or permission of instructor.
Course Attributes: FA NSM; AS NSM; AR NSM