Rice Header
CAAM Header

M.C.A.A.M. Program

The Professional Masters of Computational and Applied Mathematics (M.C.A.A.M.) is an advanced, professional degree program designed for students interested in a technical career path in industry or business. The M.C.A.A.M. program provides students with a fundamental understanding of computational and applied mathematics tools that are essential to tackle complex problems in science, engineering and business. The M.C.A.A.M. degree does not require a thesis.

It takes 1.5 to 2 years to complete an M.C.A.A.M. degree when studying full time. A hundred percent of the M.C.A.A.M. graduates received employment offers before they graduate. With proper planning and coordination of undergraduate major(s) and senior year courses, Rice undergraduates have the option to complete the M.C.A.A.M. degree with just a 5th year of study. Candidates can also pursue the M.C.A.A.M. degree part-time while working in industry.

Admission to the M.C.A.A.M. program is open to qualified students holding bachelor's degrees (or their equivalent) in engineering, mathematics, or the physical, biological, mathematical sciences.

By entering the M.C.A.A.M program, you are joining a cohort of students enrolled in various professional master’s program in the school of engineering. http://engrprofmasters.blogs.rice.edu/

Course Requirements

Total requirement: 30 credits = 10 courses

1) Required courses: choose at least 2 from below

CAAM 519: Computational Science I
CAAM 550: Numerical Analysis I
CAAM 554: Numerical Analysis II
CAAM 571: Linear and Integer Programming

2) All the remaining courses must be at the 500 level or above. In addition to the 2 required courses at least 5 of these remaining courses must be CAAM courses. Thesis, seminar or independent study courses do not count as electives.

3) Courses outside CAAM (not cross-listed)

A student can take up to 3 non-CAAM courses with the approval of his/her mentor.

Students may tailor the curriculum to fit their professional goals and needs. Below are suggested courses of study:

MCAAM Track in Computational Modeling and Simulation:

Required Courses within CAAM

  • CAAM 553: Advanced Numerical Analysis I
  • CAAM 519 Computational Science I or
  • CAAM 554 Advanced Numerical Analysis II

Electives within CAAM: Choose at least 5 from below

  • CAAM 520 Computational Science II
  • CAAM 523 Partial Differential Equations II
  • CAAM 536 Numerical Methods for Partial Differential Equations
  • CAAM 551 Numerical Linear Algebra
  • CAAM 552 Foundations of Finite Element Methods
  • CAAM 620 Topics in Computational Science
  • CAAM 641 Topics in Inverse Problems
  • CAAM 642 Topics in Seismic Imaging
  • CAAM 643 Topics in Geomathematics
  • CAAM 652 Topics in Numerical Differential Equations

An optional (up to) 2 elective courses can be taken outside of CAAM allowing students to further customize their degree. For instance, students may choose to take STAT 532 and STAT 533. The courses should be chosen upon consultation with a faculty advisor.

Enrollments and degrees awarded for degree programs in the Engineering School are available at:

Department of Computational and Applied Mathematics
6100 Main MS-134   Houston, TX 77005   713.348.4805

Rice University   |   School of Engineering   |   J. Joyce Young Memorial Fund   |   Pearlman Memorial Fund   |   Weiser Memorial Fund   |   Contact