CSCI 3180
Introduction to Scientific Computing
This course introduces students to foundational algorithms and techniques in scientific computing, including numerical computation and analysis, modelling and simulation, and symbolic computation. Topics include stability and error analysis, solutions of linear and non-linear equations, interpolation and curve fitting, numerical differentiation and integration, and stochastic methods. Emphasis will be given to the practical and high-performance implementation of these methods in various programming environments such as Matlab, Maple, and C. PREREQUISITES: CSCI 2122.03 and MATH 1030.03 and (MATH 1215.03 or CSCI 1300.03 or MATH 1000.03), each with a grade of C or better
Sources
- Course catalogue ↗2026-2027