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 Toolbox for MATLAB

Conformal mapping to regions bounded by polygons.

MATLAB software

Contributions to the MATLAB ecosystem.

Teaching with Julia vs. teaching with MATLAB

In fall 2020, I was set to teach our first-semester computational math course using my co-authored book with its couple of hundred or so MATLAB codes. Then I was approached by an honors student about doing an add-on honors section.


Computing with functions instead of numbers.