Program C Requirements
Program C allows students to earn a Mathematics degree (B.A. or B.S.) by combining courses in the Department of Mathematics with courses from one other department. In most areas of specializations, mathematical and/or quantitative courses in other departments are part of the math degree program. All Program C students take a minimum of five core math courses: Calculus I, Calculus II, Calculus III, Introduction to Linear Algebra, and a proofs course, usually either Introduction to Abstract Algebra or Fundamental Properties of Spaces and Functions I.
As of Spring 2014, the pre-approved areas of specialization are as follows: Biomathematics, Biostatistics, Chemistry, Computer Science, Economics, Engineering (each department), Finance, Optimal Business Decision-Making, Physics, Risk Management/Insurance, Statistics and Actuarial Science. All areas of specialization include electives in their plans of study. Some of the specializations have required courses in addition to the electives and five-course Mathematics core.
Every student in Program C must file a plan of study before the start of the senior year. In consultation with a mathematics advisor, a student prepares a proposed list of courses. The plan (with the advisor’s endorsement) is then forwarded to the Department’s Director of Undergraduate Studies for approval. If the proposal follows one of the pre-approved established templates, then approval is automatic. If a student and advisor select courses that vary from the established templates or constitute a new area of specialization, the proposed plan of study must receive the approval of the Mathematics Department Undergraduate Committee. The plans for B.A. courses usually have 11-12 courses, and the plans for B.S. courses usually have 13-14 courses (depending on the specialization).
All Program C course plans must fulfill the following four requirements.
- Each elective satisfying a course requirement must be at least 3 semester hours. Combining lower semester-hour courses to satisfy one course requirement is not allowed.
- Every math major must take at least one upper-level math course for a B.A., and at least two upper-level math courses for a B.S. Upper-level math courses are MATH:3900 or MATH courses numbered 4000 or higher but excluding MATH:4010, 4020, and 4120, (courses numbered 22M:096 or 22M:113 or higher excluding 22M:196-199 ). The Schedule of Course Offerings indicates which courses are upper-level courses and which semesters they are offered to help with academic planning.
(2a). B.A.: All students who declared a math major in Fall 2012 and after must take at least one upper-level math course for a B.A. in Program C.
(2b). B.S.: All students who declared a math major in Fall 2016 and after must take at least two upper level math courses for a B.S. in Program C. The students who declared a math major in Fall 2012 and after, but before Fall 2016, must take at least one upper-level math course for a B.S. in Program C.
- Every subtrack has a list of approved electives, and a certain number of these electives must be in the mathematical sciences. If an area of specialization requires additional courses beyond the five core Mathematics courses, these additional courses are counted toward the electives. At least three of the approved electives that students can select must be in the mathematical sciences (Mathematics, Computer Science, Statistics and Actuarial Science) (MCS), though not every course from these departments has been approved. See the list of approved mathematical sciences courses below. These three mathematical sciences courses must also satisfy the following restrictions:
(3a) B.A.: At least two of these three MCS courses must have MATH (22M) prefix, and must be post-calculus.
(3b) B.S.: All students who declared a math major in Fall 2016 and after must take at least three post-calculus MATH courses including two upper level MATH courses for a B.S.. All B.S. students who declared a math major before Fall 2016 are allowed to use the option (3a) regarding the number of MATH electives.
- Students majoring in mathematics must satisfy the department’s residency requirement. Every math major must earn at least 15 semester hours at UI in post-calculus courses offered in Mathematical Sciences, and at least 12 s.h. of them must be offered by (or be cross-listed with) the Mathematics Department. The post-calculus courses in Mathematics are those MATH courses with numbers higher than 2000 excluding MATH:3700, 3750, 3995-3997, 4010, and 4020 (courses with numbers 22M:27 or higher excluding 22M:31, 32, 81, 104, 105, 109, 110 and 196-199 ). Acceptable post-calculus Computer Science, Statistics, and Actuarial Science courses must have a calculus prerequisite. No transfer courses or credit by examination will be accepted for the post-calculus course requirement.
The following courses are required of all Program C students.
- Calculus I and Calculus II, 8-10 s.h. (starting in Spring 2014, all MATH Calculus I and II courses will each be 4 s.h.)
NOTE: Either of the sequences MATH:1550-1560 (22M:031-032, 8 s.h.) or MATH:1850-1860 (22M:025-026, 8 or 10 s.h.) is acceptable. The sequences are distinct enough that the Department does not encourage students to switch from one version of Calculus I to a different version of Calculus II unless there is a strong need and good preparation. Advanced placement credit, CLEP credit, and credit obtained through the Mathematics Incentive Program is accepted for all or part of the calculus requirement.
- MATH:2700 (22M:027) Introduction to Linear Algebra, 4 s.h.
- MATH:2850 (22M:028) Calculus III, 4 s.h.
- MATH:3720 (22M:050) Introduction to Abstract Algebra I, 4 s.h.
MATH:3770 (22M:055) Fundamental Properties of Spaces and Functions I, 4 s.h.
Higher level courses may be substituted for core courses if approved by the Mathematics Department Director of Undergraduate Studies.
Mathematics (MATH) courses
MATH: 3600 or higher, but excluding 3700, 3750, 3995-3997, 4010, 4020, and 4120 (22M:72 or higher excluding 22M: 081, 095, 104, 105, 107, 109, 110, 196-199 ). Independent study, reading, topics, seminar, project courses are not allowed unless approved by the Math Department in advance.
Computer Science (CS) courses:
Computer Sciences courses CS:1210 or higher that count toward an undergraduate major in Computer Science as given in the list below, excluding independent study, reading, topics, seminar, project courses unless approved by the Math Department in advance.
CS: 1210, 2110, 2210, 2230, 2420, 2520, 2620, 2630, 2820, 3330, 3620, 3640, 3820, 4330, 4340, 4350, 4640, and advanced electives: between 3620-4990 except 3910, 3980, 3990, and 4980.
(In the 3-digit numbering system, these courses are 22C:16, 19, 21, 22, 31, 60, 80, 82, 84, 86, 111, 112, 118, 131, 135, 169, 188, and advanced electives)
Statistics (STAT) and Actuarial Science (ACTS) courses:
Statistics and Actuarial Science courses that count toward an undergraduate major in Statistics or Actuarial Science as given in the list below, excluding independent study, reading, topics, seminar, project, exam preparation courses unless approved by the Math Department in advance.
STAT:2020 (22S:039) OR STAT:3100 (22S:130) OR STAT:3120 (22S:120) (See note below.)
STAT: 2010, 3101, 3200, 3210, 3620, 4100, 4101, 4510, 4520, 4740, 5100, 5101, 5120
ACTS: 3080, 3085, 4130, 4180, 4230, 4280, 4380
(In the 3-digit numbering, these courses are 22S:30, 131, 133, 138, 150, 152, 153, 154, 158, 169, 174, 175, 179, 180, 181, 182, 183, 190, 193, 194.)
NOTE: At most one of STAT:2020, STAT:3100 and STAT:3120 (22S:039, 22S:130, 22S:120) can be counted; STAT:2020, STAT:3100 and STAT:3120 (22S:39, 22S:130, 22S:120) cannot be used if taken after STAT:4100 (22S:153).
Plan of study templates for each of the pre-approved areas of specialization are listed below. Students should prepare a proposed list of courses in consultation with a mathematics advisor. Students must complete the Plan of Study form before their senior year.
The first two pages of each of the documents below outline the requirements stated above. The third page is the template for the given area of specialization.
The following templates are for the students who declared a math major for the first time at UI in Fall 2016 or later.
Department of Mathematics recommends to use the New 2021 templates for Biomathematics.
- Current students who declared a math major prior to Summer 2021 can use either 2016 or 2021 templates unless they want to pursue U2G in Biomathematics.
- Students who declare Math major for the first time in Fall 2021 or later must use the New 2021 templates for Biomathematics, not 2016. The students who want to pursue U2G in Biomathematics are required to use 2021 BS template due to the U2G structure.
- Department of Mathematics recommends to use 2018 templates for Biostatistics. The students can use either 2016 or 2018 templates, if they declared a math major prior to Fall 2018. Students who declare Math major for the first time in Fall 2018 or later must use 2018 templates for Biostatistics, not 2016.
- Also see Biostatistics Undergrad to Grad: https://www.public-health.uiowa.edu/ms-biostatistics-undergrad-to-grad/
Computer Science 2016
Data Science 2019
Engineering (each department) 2016
Optimal Business Decision-Making 2016
Risk Management/Insurance 2016
Statistics and Actuarial Science 2016
The OLD templates for Program C for the students who declared a math major (any of Program A or B or C) before Fall 2016
Students earning a degree in mathematics must also satisfy the department’s rules and the requirements of the College of Liberal Arts and Sciences. More information about CLAS regulations can be found in the University of Iowa College Catalog.