For #4, Computational Engineering and Science, the core courses are:
Introduction to Numerical Analysis I
Numerical linear algebra, interpolation, integration, differentiation, approximation (including discrete and continuous least squares, Fourier analysis, and wavelets).
Introduction to...