Computational science track in Math BS degree

The new track, which we aim to initiate in Fall 2022, allows students to earn a BS in Mathematics within the Computational Science track by completing certain Mathematics and ICS courses that emphasize modeling, simulation, and differential equations—three pillars of Computational Science—while fulfilling the usual Mathematics BS requirements. These courses were selected in consultation with faculty from the Mathematics and ICS departments who have Computational Science expertise.

The rationale is to give mathematics majors the opportunity to pursue a specialized degree in an area of Mathematics that is becoming increasingly important in academia and industry. Note that the proposed Computational Science track is different from the existing Data Science track in Mathematics, which has more of an emphasis on topics like statistics and machine learning.

Catalog description

Mathematics BS, Computational Science track

Students must complete PHYS 170/170L and PHYS 272/272L, as well as MATH 244 or 253A, and must complete 30 credit hours in mathematics courses numbered between 300 to 479 and 10 credit hours in related ICS courses including the following:

• MATH 304, 305, 307 or 311, 321, 331, 402, 407, 411, and 414

• ICS 211, 212, and 484

• 6 credit hours in writing-intensive mathematics courses

• 12 credit hours in mathematics courses numbered above 400

• Students must also complete MATH 480 (CR/NC only) (final year)

• Only courses in which a student earns a grade of C (not C-) or better will be counted toward fulfillment of major requirements

• All mathematics majors are required to see a mathematics advisor each semester prior to the next semester registration

• Students must demonstrate an understanding of algorithms and logic, as well as precision of thinking

Program sheet

4-year plan