Bringing computational tools to the curriculum and to collaborations across the campus. Original research advances include development of methods to solve PDEs on complex surfaces, fast algorithms for electromagnetics, and multiscale, multiphysics algorithms for highly heterogeneous media.