Title: Implementing Spectral Methods for Partial Differential Equations