Computational Science is considered by many the “third pillar” of scientific enquiry, alongside theory and physical experimentation. It combines computer simulation, scientific visualization, mathematical modeling, computer programming, data structures and algorithms to offer insights into a wide range of problems. Students are introduced to the principles, concepts, approaches, technologies, and practices of computational science. Students learn practical simulation and computational experimentation skills. The course focuses on the application of these techniques in a wide range of domains, including economics, biology, and the physical and social sciences; and includes an introduction to complexity science, systems thinking, and dynamic systems.


COMP 115 (C+); and MATH 116 (C-) or MATH 108 (C-)

Course Notes

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
PDF Acrobat Adobe Reader Fall 2020 onwards