Recent Posts

For a few years, I’ve been a fan of clickers (aka personal response systems) for large lecture sections. Clickers are a …

I’m going to wrap up the long-paused MATLAB versus Julia comparison on Trefethen & Bau by chugging through all the lectures …

I’ve just finished one of the most remarkable fiction reading experiences I’ve had in quite some time: It Can’t …

Part V of T&B is on dense methods for eigenvalue and singular value problems. For my course, this is the part of the text that I …

Three in one this time: Lecture 20, which is on Gaussian elimination / LU factorization, Lecture 21, on row pivoting, and Lecture 23, …

Projects

Fundamentals of Numerical Computation

Undergraduate textbook in computational mathematics.

Exploring ODEs

A different kind of introduction to ODEs.

Learning MATLAB

Streamlined approach to MATLAB for veteran programmers.

Schwarz–Christoffel Mapping

Monograph on a major conformal mapping method.

Chebfun

Computing with functions instead of numbers.

Schwarz–Christoffel Toolbox for MATLAB

Conformal mapping to regions bounded by polygons.

MATLAB software

Contributions to the MATLAB ecosystem.

Isospectral drums

Eigenmodes of isospectral drums.

Experience

 
 
 
 
 

Professor

University of Delaware

Sep 2010 – Present Newark, Delaware
Department of Mathematical Sciences
 
 
 
 
 

Associate Professor

University of Delaware

Sep 2004 – Aug 2010 Newark, Delaware
Department of Mathematical Sciences
 
 
 
 
 

Assistant Professor

University of Delaware

Sep 2000 – Aug 2004 Newark, Delaware
Department of Mathematical Sciences
 
 
 
 
 

Postdoctoral Associate

University of Colorado

Sep 1996 – Jun 2000 Boulder, Colorado
Department of Applied Mathematics

Contact