4.00 credits
(3,3,0)
15 wks
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.
Prerequisites
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-)
Course Notes
COMP 215 is an approved Numeracy course for Cap Core requirements. 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.
Course Outlines
Please note: Course outlines of record posted may vary from the section syllabus distributed by each instructor (e.g. textbooks, assignments, timing of midterms).
Effective Term |
---|
Spring 2023 onwards |
Fall 2022 - Fall 2022 |
Fall 2020 - Summer 2022 |