Fundamentals of software issues related to scientific computing. Subjects include floating-point computations, numerical computation errors, interpolation, integration, solution of linear systems of equations, optimization, and initial value problems of ordinary differential equations. Implementation of algorithms are investigated using Python for all scientific computations. Examples are drawn from a variety of science and mathematics areas.Three lecture hours a week for one semester. May not be counted toward a degree in computer science. Computer Science 323E and 323H may not both be counted. Prerequisite: Computer Science 313E, 314, or 314H with a grade of at least C-.

Program: 
Undergraduate Program
Division: 
Non-Majors