Teaching

Earned Certificate in College Teaching (May 2019) from Duke University Graduate School.

Visualizing Social Mobility in the Developing World

Undergraduate course, Duke University, Sanford School of Public Policy, 2018

This course (sponsored by Duke’s interdisciplinary Bass Connections initiative) involves students synthesizing disparate indicators of social mobility and applying best practices in visualization and information design to ensure that complex information gathered in results from research are accessible to a global audience. Read more

Distributed Robotic Systems

Graduate course, Duke University, Pratt School of Engineering, 2017

This course covers the artificial intelligence of distributed systems of multiple mobile robots that interact collectively, cooperate on common tasks, and coordinate their motion through the world to reach individual goals. Read more

Introduction to Systems Engineering

Undergraduate & graduate course, Duke University, Pratt School of Engineering, 2016

Introduction to the theory, principles, and methods used to conceive, design and analyze systems. Focus areas include problem identification, description, modeling and simulation, design, test and evaluation issues, as well as more broad lifecycle concerns. Two 1.5 hr classes weekly. Prerequisite: Senior standing in engineering. Read more

Introduction to Systems Engineering

Undergraduate & graduate course, Duke University, Pratt School of Engineering, 2015

Introduction to the theory, principles, and methods used to conceive, design and analyze systems. Focus areas include problem identification, description, modeling and simulation, design, test and evaluation issues, as well as more broad lifecycle concerns. Two 1.5 hr classes weekly. Prerequisite: Senior standing in engineering. Read more