Thomas WitelskiThis course will develop the theoretical basis and computational techniques for: (i) finding roots of nonlinear functions (bisection, linear iterative methods, Newton's method) (ii) numerical linear algebra (direct and iterative solutions for large matrix-vector systems, solutions of eigenvalue problems), and (iii) the solution of nonlinear systems (Newton's method). Error analysis and formulation of convergent mathematical schemes will be used to derive stable, reliable, efficient, and accurate numerical methods for large classes of problems.
Some time will be spent reviewing programming in modern computing languages (C/C++ and FORTRAN) and elements of programming style for mathematical calculations.
Scientific Computing II develops indispensable computation tools for research in many areas of engineering and applied mathematics.
This course is a prerequisite for Math 226 and 227: Numerical Partial Differential Equations, parts I & II.
Thomas P. Witelski ("Tom")
Department of Mathematics
Office: Room 233C Physics
Office phone: 660-2841