CPSC 3100 - Introduction to Scientific Computing


(3) Credit Hours

This course introduces the essentials of scientific computer programming using appropriate high level languages to solve problems in engineering and science. Programming topics include problem decomposition, control structures, recursion, arrays and other data structures, file I/O, graphics, code libraries, round-off error in floating point arithmetic. Applications will be drawn from numerical integration and differentiation, root finding, matrix operations, searching and sorting, simulation, and data analysis. Prerequisites: CPSC 1110 and MATH 1920 or MATH 1960 and MATH 2200 or department head approval. Differential course fee will be assessed. 

Print-Friendly Page (opens a new window)