Prerequisites: MATH 340 with a grade of C or better and MATH 391 with a grade of C or better. The course covers state-of-the-art numerical algorithms for solving large-scale problems accurately and efficiently. Topics include iterative methods for linear systems and eigenvalue computations, introduction to parallel program and parallel numerical algorithms and spectral methods. An instructor-selected advanced topic will be included in the course.