AM129: Foundations of Scientific Computing for Scientists and Engineers

Covers fundamental aspects of scientific computing for research. Students are introduced to algorithmic development, programming (including the use of compilers, libraries, debugging, optimization, code publication), computational infrastructure, and data analysis tools, gaining hands-on experience through practical assignments. Basic programming experience is assumed. Prerequisite(s): AM 10 and MATH 11A; or AM 10 and MATH 19A; or AM 10 and MATH 20A; or MATH 21 and MATH 11A; or MATH 21 and MATH 19A; or MATH 21 and MATH 20A.

5 credits

Year Fall Winter Spring Summer

Formerly AMS 0129

While the information on this web site is usually the most up to date, in the event of a discrepancy please contact your adviser to confirm which information is correct.