This course teaches a variety of mathematical concepts and methods for solving problems in many engineering applications. Topics include calculus of variations, linear vector spaces, special functions, Fourier analysis, partial differential equations, complex variables, perturbation methods, and numerical optimization techniques.