Computational Science is considered the “third pillar” of scientific inquiry, alongside theory and physical experimentation. It combines modelling, simulation, scientific visualization, computer programming, data structures and algorithms to offer insights into a wide range of problems. Students are introduced to the concepts, principles, approaches, technologies, and practices of computational science. Students learn to construct computational models in a high-level programming language, like Python, and develop practical simulation and computational experimentation skills. The course focuses on the application of these techniques in a wide range of domains across the physical and social sciences; and includes an introduction to complexity science, systems thinking, and dynamic systems.
COMP 115 (A-) or COMP 135 (A-); OR COMP 115 (C+) and one of the following: MATH 116 (C-), MATH 108 (C-), or MATH 124 (C-)
COMP 215 is an approved Science and Technology course for Cap Core requirements.
COMP 215 is an approved Quantitative/Analytical course for baccalaureate degrees. COMP 215 is an approved Science course.
Please note: Course outlines of record posted may vary from the section syllabus distributed by each instructor (e.g. textbooks, assignments, timing of midterms).