JCP265H5 • Introduction to Scientific Computing

This course is an introduction to computing in the physical sciences. Students will gain experience utilizing numerical software tools used in both academic and industrial settings. A variety of numerical techniques will be covered, with topics to include: curve fitting, numerical approximations of derivatives and integrals, root finding, solutions of differential equations, Fourier series, Monte Carlo methods, and more. Students will also acquire skills in data analysis and visualization. No prior experience in computer programming is required.

[PHY146H5 or PHY136H5 (minimum grade of 80%)] and [PHY147H5 or PHY137H5 (minimum grade of 80%)] and [(MAT135H5 and MAT136H5) or (MAT137H5 and MAT139H5) or (MAT135Y5 or MAT137Y5)]
In Class