2023-2024 Catalog

CM 151 Introduction to Computational Science

Computational science concentrates on the effective use of computer software, hardware and mathematics to solve problems in science. The goal of this course is to teach science and engineering majors how to develop tailored, flexible, and efficient working environments built from small programs (scripts) written in the easy-to-learn, very high-level language Python. Students will learn to use existing applications and tools for automating simulation, data analysis, and visualization, and for steering simulations and computational experiments. [NS]




Cannot be taken concurrently with CS 104, 105 or 106

Cannot be taken for credit after completing CS 104, 105 or 106