CAAM Header

Undergraduate B.A.

Courses within this major can provide foundations applicable to the many fields of engineering, physical sciences, life sciences, behavioral and social sciences, and computer sciences. Undergraduate majors have considerable freedom to plan a course of study consistent with their particular interests.

The CAAM Department offers a B.A. degree with advanced courses chosen from the areas of:

Degrees Requirement For B.A. in Computational & Applied Mathematics

Students majoring in computational and applied mathematics are required to complete the 52-56 semester hours spelled out in the following program of study.

Introductory Courses
( Typically completed during the first two years )
Course # Course Title
MATH 101: Single Variable Calculus I*
MATH 102: Single Variable Calculus II
MATH 212: Multivariable Calculus+
COMP 140: Computational Thinking (or COMP 160 or COMP 170)
CAAM 210: Introduction to Engineering Computation
CAAM 335: Matrix Analysis

*Students with prior experience with calculus and/or computational science may replace these classes with 3-credit quantitative electives at the 200-level or above, as approved by a CAAM undergraduate advisor. (These quantitative electives are in addition to the four electives required below.)

+Students may substitute the Honors Calculus sequence (MATH 221, 222) for MATH 212.

Entering students should enroll in the most advanced course commensurate with their background; advice is available from the CAAM department during Orientation Week.

Intermediate Courses
( Typically completed by the end of the third year )
Course # Course Title
CAAM 336: Differential Equations in Science and Engineering
(or STAT 310: Probability and Statistics or STAT 331: Applied Probability)
CAAM 378: Introduction to Operations Research and Optimization
CAAM 401: Analysis I
CAAM 402: Analysis II

Advanced Courses
( Typically completed during the fourth year )
Course # Course Title
CAAM 453: Numerical Analysis I ( and one of the following two courses )
CAAM 454: Numerical Analysis II ( or )
CAAM 471: Introduction to Linear and Integer Programming

Design Project
( Typically completed during the fourth year )
Course # Course Title
CAAM 495: Senior Design Project I
CAAM 496: Senior Design Project II

Electives
4 Courses at 300 level or above, 2 of which are at 400 level or above.
(Chosen in consultation with a CAAM undergraduate advisor).

Highly Recommended
Course # Course Title
CAAM 415: Theoretical Neuroscience
CAAM 420: Computational Science I
CAAM 423: Partial Differential Equations
CAAM 452: Numerical Methods for Partial Differential Equations
CAAM 560: Optimization Theory
MATH 427: Complex Analysis
STAT 431: Overview of Mathematical Statistics

Return to the Top