Nek5000 is a highly scalable spectral element code used in a broad array of problems in computational fluid dynamics. In this thesis, we focus... Show moreNek5000 is a highly scalable spectral element code used in a broad array of problems in computational fluid dynamics. In this thesis, we focus on applying the code to a model problem of an accelerating Couette flow, or a hydrodynamic flow between two plates, of which the top plate is accelerating and the bottom plate is stationary, and verifying the numerical methods as applied to this problem. We obtain an analytical solution to the hydrodynamic flow problem, and use this to analyze the effects of changing time step length, the size of the computational mesh, and the computational polynomial order on the accuracy and stability of Nek5000. Additionally, we discuss the addition of an applied magnetic field to the hydrodynamic Couette flow, and provide a formulation for an exact solution to this magnetohydrodynamic problem that can be used to further verify Nek5000 in a similar fashion to the hydrodynamic problem. M.S. In Applied Mathematics, May 2017 Show less