Requirements in each track were changed starting with the students who enter WU in fall 2015 (Class of 2019) and thereafter.
The former requirements listed below still apply, without change, to students who entered WU full time before fall 2015 (Classes of 2016, 2017, 2018)  even if the student has not yet formally declared the major.
A major must complete one of the following major tracks. The stated requirements for each track assume that the sequence Calculus IIIIII or the equivalent has been completed. The choice of track depends partly on your plans after graduation, but also on your tastes and abilities. There are some comments about each track in the last section on this webpage.
Most majors take all of the courses Math 309, 310, 318 (308) and 3200, so there is overlap between the tracks and a decision about which track to follow can usually be postponed until sometime in the sophomore year. Even after that, if courses have been planned carefully, a change of track may be possible. Of course, choosing a track as soon as it's practical will let you pick courses to develop the best possible program. If you want to discuss how the different tracks might fit into your plans, please contact Dr. Blake Thornton.
If you choose a track that requires one or more Computer Science courses, please read this advice on picking a CSE course. These comments were put together with the help of Professor Ron Cytron of the Computer Science & Engineering Department.
Track A  Track B  Track C  Track D  Track E 
 1 computer science course: CSE 131 or 200 
2 physics courses: Physics 117118 (or Physics 197198, or Physics 217318) 
This track also requires a second major in Secondary Education.
1 computer science course (CSE 131 or 200)  4 economics courses: Econ 10111021, 413, and 4011 (or 4021, but 4021 has 4011 as a prerequisite) 


Math 217 







 Math 309  Math 309  Math 309  Math 309 
Math 3200  Math 3200  Math 3200  Math 3200  Math 3200 
Math 310  Math 310  Math 310  Math 310  Math 310 
 Math 318 or 308 (starting SP2016, 308 will have 217 as a prereq)  Math 318 or 308 (starting SP2016, 308 will have 217 as a prereq)  Math 318 or 308 (starting SP2016, 308 will have 217 as a prereq) 

Math 4111  Math 493  Math 449  Math 302  Math 4111 
Math 4121  Math 494  Math 450  Math 331  Math 4121 
Math 429 




Math 430 




Two additional upper level electives (which could be Math 308, 309, 318 or more advanced courses)  One additional upper level probability or statistics elective from among Math 322, 420, 408, 434, 439, 4392, 459, 460, 475, 495, 5061, 5062  One additional upper level mathematics elective  One additional upper level mathematics elective  Two additional upper level mathematics electives chosen from among: 318, 429, 456, or any 400level probability/ statistics course ( 493, 494, or from list in Column 2 ) 
Total 24 upper level units 
Total 21 upper level units  Total 21 upper level units  Total 21 upper level units 
Total 21 upper level units 
The following items apply to every track, so please read carefully
 An "upper level" mathematics course is whose course number begins with a "3" or higher: L24 Math 3***. A course with a lower number does not count toward upper level mathematics requirements even if it is crosslisted as an upper level course in another department or program: for example, if Math 2200 were crosslisted by another department as Lxx3xx, then registering for Lxx3xx would not satisfy an upperlevel mathematics requirement.
 All required courses must be completed with a letter grade of C or better: pass/fail not allowed. This applies also to any 100 or 200 level courses that are required in a major track. The only exception is for courses for which credit was awarded through AP, IB, or a similar program.
If a student takes a required course for a “pass/fail” grade (perhaps before deciding to do a major or minor) then: a) if we can verify from the course instructor that the grade in the course would have been a C or better, then the student can choose another course at the same level or higher (300level, 400level, …) to replace the course taken P/F, or b) the student can retake the course for a letter grade. (In the latter case, the student might not be able to count the course twice (6 units) toward the required 120 units for the degree.)”
 Math 318 and 308 cannot both be used to fulfill major requirements. Math 308 (Mathematics for the Physical Sciences) may be a good choice for students interested in physics or engineering to see mathematical tools that are useful in those areas. Starting in SP2016, Math 308 has both Math 233 and Math 217 as prerequisites. For other majors, Math 318 is usually the better choice; it has both Math 233 and 309 as prerequisites. For many students planning to take Math 4111 and 4121, Math 318 is a good "bridge course" between calculus and the rigors of analysis. After consulting with your advisor, it may be possible for a stronger student to replace the requirement for Math 318/308 with Math 4111. In that case, however: if your track also requires Math 4111, then you would need to add another upper level elective in place of the 318/308 requirement so that the total number of upper level courses required in the major track is not reduced.
 With departmental approval, courses transferred from other accredited colleges and universities can be counted toward the major. However, courses transferred from a 2year college (such as a community college) cannot be used to satisfy upper level requirements. For example, if you took a community college course that seemed roughly similar to 309, we might transfer the credit "as" 309 but the course would not count toward the major. However, in such a case, you may ask the Mathematics Department for permission to let you to substitute an additional upper level elective in place of 309 rather than retaking the course. The College will not transfer courses taken online.
 At least half the upper level units required in a major or minor must be earned at Washington University or in a Washington University approved Overseas Study Program.
 Courses from University College cannot be counted toward major requirements. Any exceptions must be made, in advance, by the Department's Undergraduate Committee. Approval requires a compelling special need for taking the course through University College and the Committee's judgment of the appropriateness of the course in a particular semester. If you ask for and receive approval for any such exception, please request and retain a paper or electronic copy of the approval to avoid any possible confusion when it's time for the Department to certify that major requirements have been fulfilled for graduation.
 An undergraduate with a plan for independent study and a faculty member to supervise the work can register for L24400, Undergraduate Independent Study, using the section number corresponding to that faculty member. Section numbers are found under "Dept. Info" in the Course Listings online. Undergraduates should not register for L24500 unless student and faculty member both agree that the independent study is clearly being done at the level of graduate work. At most 3 units of independent study or research work can count to fulfill major requirements. However, additional independent study credits not needed to meet major requirements are welcome, and any credits for those do count toward the 120 credits needed to earn a bachelor's degree.
 At least 18 of the required upper level mathematics units in a major must be satisfied using courses not doublecounted toward the requirements (including "elective requirements") of any other major or minor program. However, doublecounting lower level courses (such as Math 131132233 and Math 217) to also meet the requirements of another major or minor is OK. Students should also check the doublecounting policy of any other department involved. The statements here describe only the policy of the Mathematics Department.
 Graduate level courses in mathematics are numbered in the 500's. These courses are also open to qualified undergraduates. The introductory graduate sequences (502122, 503132, 50414243, 505152, 506162) are courses that some undergraduate majors might consider. Students who meet the prerequisites and are willing to put in the extra effort can find these courses very rewarding. But consult with your advisor before registering.
 Course substitutions that are approved in each track are listed below. In all cases, at most one substitution can be made using a course not homebased in the Department of Mathematics. (A course is homebased in Mathematics if it has department number L24 and the course number does not end with a "C" (a terminal "C" indicates that the course is homebased elsewhere and crosslisted as a mathematics course).
For example, the following courses are not homebased in the Mathematics Department: E35317, ESE319, E35326,
B59 QBA 120121, L24501C (homebased in the Physics Department), L24440C (homebased in the Department of
Computer Science & Engineering), L24403C (homebased in the Department of Philosophy).
Majors may substitute at most one course for the purpose described in the list below. All other proposed substitutions or variations from this rule must be approved by the Department's Undergraduate Committee.
 Any course from another department that is crosslisted as an upper level L24 course: for example, L24501C, L24440C, or L24403C. Such an L24 course always ends with a "C."
 ESE 326 (Probability and Statistics for Engieering), as an upper level elective, or in place of Math 3200; but ESE 326 and Math 3200 cannot both be used to satisfy major requirements. Students who are doing a major following the probability/statistics track may be at some disadvantage from this substitution in more advanced topics courses which may assume a preliminary knowledge of SAS (introduced in 3200).
 ESE 403 (Operations Research), as an upper level elective
 ESE 411 (Numerical Methods), as an upper level elective or to replace Math 449. However, in this case, be sure to check with the instructor scheduled to teach Math 450 (a course whose topic can vary) to be sure the next offering of Math 450 won't be assuming some special material from Math 449. Math 449 and ESE 411 cannot both be used to satisfy major requirements.
 Economics 413 (Econometrics) or Econ 4151 (Applied Econometrics) as an upper level p/stat elective
 Philosophy 401, 403 or 404 (Set Theory, Mathematical Logic I or II), as an upper level elective
 For Business School students only who entered WU as full time students before fall 2010: (QBA 120 + QBA 121) in place of Math 3200. In this case, Math 3200 cannot also count toward major requirements. For all students entering WU in fall 2010 or later, QBA 120121 can no longer count toward mathematics major requirements.
 ESE 319 (Engineering Mathematics B), as an upper level elective, but not as a substitute for Math 318 or 308. Students who took the former course ESE 317 (Engineering Mathematics), may substitute it in the same way as ESE 319. Note that ESE 318 is NOT an approved substitute in any track of the mathematics major.
Link to additional useful information about each specific track