3-3-0
Scientific Programming is a course for students who want to learn more about the computing that goes on behind computational science. Students will learn the basic mathematical tools and computational techniques including the design and analysis of algorithms for solving mathematical problems that arise in many fields, especially science and engineering. Emphasis is placed on both the actual implementation and on the numerical and algebraic methods. The programming projects assigned in this course will make substantial use of C and C++ for numerical computations and Maple for symbolic computations.
Prerequisite: CSC204, Math 191, Math 192
Note: See Mat 279b and PHY 278b. Students may not take this course for credit if they have received credit for Mat 279 or Phy 278.