General tutorials and musings


A Second Course in Sequential Bayesian Experimental Design

Current Courses (Spring 2025)


MDI 508: Experimental Design for Materials Development


This course introduces students to the various interconnected techniques needed to model, learn, and control dynamic materials systems. We present these methods with the nominal motivation of experimental design: selecting experiments to run to build up a training data set or achieve a scientific objective. More broadly, however, we shall develop a toolbox of advanced algorithmic techniques to solve problems in dynamics, inference, sampling, control, and optimization.

MDI 508 S25 Course Website

Past Courses


MDI 404: Statistical Principles in Materials Informatics


This course provides an introduction to statistical principles in the field of materials informatics. Topics covered include probability theory and modeling (frequentist/Bayesian), hypothesis testing, regression and classification analysis, dimensionality reduction, and design of experiments. Emphasis is placed on developing an understanding of statistical concepts and their specific application to materials science problems, with a focus on real-world modeling, data analysis, and best practices. Students will gain experience using Python software packages to model problems, analyze data, and interpret statistical results. Prerequisites include a solid calculus and linear algebra foundation and some programming experience.

MDI 404: Statistical Principles of Materials Informatics, Fall 2023

MDI 504: Multivariate Statistics and Materials Informatics


This course introduces students to fundamental techniques, models, and ideas from statistics, machine learning, data science, and applied mathematics that underpin the new field of materials informatics. It is a more in-depth, graduate-level version of MDI 404. In addition to the topics covered above, we delve more into Bayesian models and neural networks and provide more mathematical rigor to give students a good, grounded understanding of key machine-learning models and methods.

MDI 504, Fall 2024