Math, Intensive Math

Requirements

The B.A. degree in mathematics requires ten mathematics courses numbered 2250 or higher. Specific courses required include:

  • The introductory sequence, which consists of 
    • Linear algebra (Math 2250 or 2260),
    • Analysis (Math 2550 or 2560), 
  • Multivariable analysis / calculus (Math 3020 or 1200; the latter does not count toward the required ten courses). 
  • Abstract algebra (Math 3500),
  • Either analysis 2 (Math 3050) or complex analysis (Math 3100). 
  • The senior seminar, Math 4800 - 4890, or the senior essay, Math 4750. 
  • Three courses with the math distribution attribute (see “further courses” below for more information).

For more details about the requirements, as well as notes about the B.S. and intensive major degrees, please read through the rest of the page.

Possible Paths Through the Math Major

First, you must complete calculus through the level of Math 1150 / Calculus BC.

Option 1
After that, Math 1200 is often chosen by students who have not yet seen multivariable calculus, and need it right away (e.g. for physics or economics courses), or who want to take more math before starting on proof-based courses. Note that Math 1200 requires the placement exam (even if you have AP scores from BC Calculus). The next courses would be Math 2250 and 2550. (You can also take Math 3020, though it is not required after Math 1200.) 

Option 2
Students who wish to get started with proof-based courses as soon as possible, and don’t need multivariable calculus right away or have seen it in high school, can enroll in Math 2250/60 directly after Math 1150 (or Calculus BC). Math 2250/60 does not require the placement exam. After that, the next course is Math 2550/60, and then either Math 3020 or Math 1200. 

If you have already completed a fully proof-based linear algebra course during high school, please see the FAQ for additional information.

There are many options here, and we recommend speaking to your math faculty adviser (if you have already declared math), or the math DUS, to consult about the courses.

Students who wish to proceed quickly to higher level pure math courses (e.g. those who are planning for math graduate school) typically enroll in Math 3500 and 3050 soon after completing Math 2250/60 and 2550/60. Math 3500 is the core algebra course, and Math 3050 is the core real analysis course. Both are necessary in order to progress to further level 3000 and 4000 courses. Math 3100 is also recommended, though typically it’s not as critical to take it right away. 

As noted, Math 3500 is required, as is Math 3050 or 3100. But it isn’t necessary to take them as soon as possible. There is a variety of options at the 2000 level, for students who are more interested in applications of mathematics, wish to take more math before starting level 3000 courses, or want to take another math class along with Math 3500 or 3050. The options include Math 2410 and 2420, 2440, 2460 and 2470, 2510, 2700. All seven of these level 2000 courses carry the math-distribution attribute.

After completing (some of) the required level 3000 courses, you should consult with your math faculty adviser or with the DUS, to brainstorm about choosing further mathematics courses to take, based on your interests, future plans, etc. We would be happy to help!

In total, three of your courses must carry the math-distribution attribute. This attribute is searchable on YCS, and that is the best way to see which courses carry it, and which are being offered. For an idea, as of summer 2025, the list is 2410, 2420, 2440, 2460, 2470, 2510, 2700, 3020, 3100, 3300, 3450, 3540, 3600, 4210, 4300, 4350, 4400, 4470, 5440. A course can be applied toward the distribution requirement while simultaneously counting toward something else (e.g. Math 3020 can be used for the intro sequence as well as the distribution requirement).

You will need to complete the senior essay (Math 4750) or seminar (Math 4800–4820). More information about the senior requirement, including seminar topics for the current year, can be found in the Math major FAQ

Other degree requirement notes

The requirements for the B.S. degree in Mathematics include those for the B.A. degree, plus two additional advanced science courses approved by the DUS.

For the intensive major, students must complete all three of Math 3500, 3050, and 3010; they must also include two graduate courses (level 5000+) among the required ten classes.

Pure mathematics majors can count up to two courses from related departments. (Joint majors may not substitute courses from other departments—a course to be counted toward the math requirements must have a math number—reasons for this policy are explained in the FAQ.)

Yale Bridge

Frequently Asked Questions

Introductory math major courses

If you have not seen multivariable calculus before and need it for your major (e.g. all the combined Math majors), or for other courses you plan to take (e.g. in Economics or Physics), then you should consider taking Math 1200 as soon as you can. 

For the pure math major, you have a choice to complete either Math 1200 or 3020. Most students either complete Math 1200 in their first year (before Math 2250 and 2550), or complete Math 2250 and 2550 first and then take 3020 in their second or third year. 

Yale does not allow transfer credit for courses taken during high school, even if they were taken at a local college. That does not mean you have to repeat material you already know, however. The details depend on why you need Math 1200: 

  1. If you need it as a pre-requisite for another Yale course, it should not be an issue: instructors typically accept a high school course in place of Math 1200. If you’re not able to reach the instructor, contact their program’s DUS. 
     
  2. If you need it for the pure math major: You can complete the multivariable requirement with Math 3020. This option is available to all students, whether or not they have already completed a course similar to Math 1200. 
     
  3. If you need it for a combined math major:  You can send your transcript (unofficial is fine) to math.dus@yale.edu , and request permission to substitute Math 3020 for Math 1200 in requirements of the relevant major (Math + CPSC / Econ / Phil / Phys). Please be sure to specify which major you are interested in. 

    If you would like to consider other options for substitutions (i.e. another class in the same area, such as Math 2460 or an analysis course), you can request an evaluation of the course that you have completed. For this evaluation, we would need a copy of your transcript, syllabus for the course, detailed list of topics covered, and a copy of the final exam or a sample final exam. If the instructor wishes to keep the test confidential, it can be sent directly to math.dus@yale.edu .  
     
  4. If you need it for another major, please contact the major’s DUS to see what options there may be, as they are in charge of all requirements and exceptions for their major. 

No (but if you passed ENAS 1510 before deciding on the math major, you can complete the multivariable calculus requirement with Math 3020). 

Yale does not allow transfer credit for courses taken during high school, even if they were taken at a local college. Beyond that, the answer and its details depend on why you need linear algebra: 

  1. If you need it as a pre-requisite for another Yale course, it should not be an issue: instructors typically accept a high school course, if it is equivalent to the pre-requisite. If you’re not able to reach the instructor, contact their program’s DUS. 
     
  2. If you need it for Math + Phil or Math + Phys: These majors recommend taking Math 2250 or 2260, but do not require any linear algebra, so you will not need to get permission to substitute. 
     
  3. If you need it for another major, please contact the major’s DUS to see what options there may be. 
     
  4. If you need it for the Pure math, Math + Econ or Math + CPSC: These three majors require Math 2250 or 2260, so substitution can only be considered if your course was fully proof-based (e.g. you learned proof techniques such as induction, and most problems on homeworks and exams explicitly asked “prove [something]”). In all three majors, students who completed linear algebra in high school typically still enroll in Math 2250 or 2260. 

    If your course was proof-based you can request an evaluation of it. For this evaluation, you will need to reach out to math.dus@yale.edu during the summer before your first semester at Yale. We will need a copy of your transcript, syllabus for the course, detailed list of topics covered, a copy of one or two assignments, and a copy of the final exam or a sample final exam. If the instructor wishes to keep the test confidential, it can be sent directly to math.dus@yale.edu .    

    If the course is reasonably equivalent to Math 2250, then you may be granted permission to substitute Math 3400. We will also help you find the best starting course (likely Math 255 or 256 – or higher, if you have taken real analysis as well). Please note that this permission has to be granted by the Math DUS - obtaining permission from the Math 255 instructor to enroll will not take care of requirements of the math major. 

    If you know proof-based linear algebra but have not taken officially taken a course in it, or if your course is not evaluated as equivalent to Math 225, you can try placing out of Math 225 by taking an exam during the summer before your first semester at Yale.  Details are listed in a question just below. 

     

First, please note that the test does not award course credit or fulfill any requirements at Yale. It can only grant permission to substitute a higher level course in the same area for Math 225, in requirements of the math and joint math majors. 

The test is available to incoming first-year students who learned the material of a fully proof-based linear algebra course (such as Math 225) prior to enrolling at Yale, but the course was not evaluated as equivalent to Math 225. (See above for how to have a course evaluated.)

The test is only open to students who have had some formal training in proofs and linear algebra, including regular feedback about their work from experienced mathematicians. 

If you wish to take the test, you must first e-mail us the materials from the course you completed, at math.dus@yale.edu. This needs to be done by August 15, during the summer before you first enroll at Yale. (The exam is not available to continuing students.) 

We will offer the test in person, at the end of August, just before classes start (usually that Monday or Tuesday). We will set the time according to everyone’s availability: you will hear from us after August 15 about scheduling, if your name is on our list. 

Students who pass will receive permission to substitute a higher level course in the same area for Math 225, in requirements of the math or combined math major (Math + CPSC, Econ, Phil, Phys)  

If you need linear algebra for another major, please check in with their DUS - our process only works for math majors, we have no say in requirements of other majors (though we would be happy to assist, if the DUS wishes). 

As a rule, the answer is “no”. Courses required for the major must be completed. In rare cases where an incoming student has learned in high school the material and skills taught in a particular required course, the DUS may grant an option to substitute a higher level course in the same area. Please be sure to discuss this with the DUS prior to your first semester at Yale. 

To evaluate the course you have completed, we will need a copy of your transcript, syllabus for the course, detailed list of topics covered, a copy of one or two assignments, and a copy of the final exam or a sample final exam. If the instructor wishes to keep the test confidential, it can be sent directly to math.dus@yale.edu .

All three courses cover linear algebra. Math 2220 focuses more on computational techniques and applications, while 2250 and 2260 emphasize mathematical proofs and a more conceptual approach.

Math 2250 (linear algebra) or 2260 (intensive linear algebra) is recommended for students who wish to take further proof-based mathematics courses. Students majoring in mathematics, Math + CPSC or Math + Econ are required to complete either Math 2250 or Math 2260. 

 In more detail: For math majors, and students who wish or need to continue with proof-based math courses, the theory and proof writing skills learned in Math 2250 or 2260 provide essential preparation for further study. That is why the math major does not accept Math 2220. 

Outside of the major: generally speaking, proofs are useful in many fields. They help one to become a better problem solver, evaluate different approaches to a question, consider options along the way, keep track of important details, check solutions for correctness, and present them in a way that is accessible to others. These skills are very helpful, in math and outside of it. 

For that reason, many students find it beneficial to take Math 2250 or 2260, even if they do not continue with further math courses. If you try the course and enjoy it, the skills you learn will not be wasted. 

If you enjoy applications more, and want to get lots of practice solving concrete problems, rather then focus on theory, then Math 2220 is a better choice. It provides great preparation on the practical side of linear algebra, and it is preferred by the majority of students in engineering, social sciences, and many other fields. 

Moving from Math 2260 to Math 2250 is permitted until Midterm. Moving from Math 2260 or 2250 to Math 222 is permitted until the end of the third week of classes (this has an earlier deadline because the courses are quite different, and it is too difficult to catch up later on). You can read more about how moving works in our Calculus FAQ

Intensive major

Yes. In other words, the total is still 10 math courses level 2250+, same as the regular major, but two of the ten must be graduate courses.

Course cross-listed as both undergraduate and graduate can be counted toward the graduate portion of the requirement, if you register for them with the graduate number.  For example, if you take Math 5000 (also listed as Math 3800), it can be applied toward the intensive major requirement. 

Technical note: You should use the undergraduate number if you wish to apply the course toward undergraduate requirements, and you must use the graduate number if you wish to use the course as one of the two required graduate courses. 

If you are currently enrolled with the undergraduate number, then you need to switch your registration to the graduate course before the las day of classes. You can do so with the Yale college course change form.  

No change to the course number is possible after the last day of classes, so it is critical that you do this in time. 

Have questions or need more information?

Please don’t hesitate to reach out to the Math DUS Team via email or office hours (during the semester).

Contact the DUS Team