Mathematics
The Department of Mathematics offers courses in calculus, algebra, geometry, differential equations, linear algebra, topology, number theory, and knot theory.
For questions about specific courses, contact the department.
Mathematics Library
A comprehensive mathematics reference library is situated on the main floor of the Mathematics building.
Courses for First-Year Students
The systematic study of mathematics begins with one of the following: Calculus I, II, III, IV (Mathematics V1101, V1102, V1201, V1202); Honors mathematics A, B (Mathematics V1207, V1208). The calculus sequence is a standard course in differential and integral calculus; it is intended for students who need calculus primarily for its applications.
Students who have no previous experience with calculus or who do not feel able to start with a second course in it should begin with Calculus I. Students who are not adequately prepared for calculus are strongly advised to begin with Mathematics W1003.
The two-term honors mathematics sequence is designed for students with strong mathematical talent and motivation. Honors Math A-B is aimed at students with a strong grasp of one-variable calculus and a high degree of mathematical sophistication. It covers linear algebra as well as several-variables calculus, and prepares students for the more advanced courses offered by the department.
Students who wish to transfer from one division of calculus to another are allowed to do so beyond the date specified in the academic calendar. They are considered to be adjusting their level, not changing their programs, but they must make the change official through the Registrar.
For questions about specific courses, contact the department.
Courses
Prerequisites: score of 550 on the mathematics portion of the SAT completed within the last year, or the appropriate grade on the General Studies Mathematics Placement Examination. For students who wish to study calculus but do not know analytic geometry. Algebra review, graphs and functions, polynomial functions, rational functions, conic sections, systems of equations in two variables, exponential and logarithmic functions, trigonometric functions and trigonometric identities, applications of trigonometry, sequences, series, and limits.
Course Number
MATH1003W001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Mo 11:40-12:55We 11:40-12:55Section/Call Number
001/15269Enrollment
13 of 30Instructor
Jiahe ShenPrerequisites: score of 550 on the mathematics portion of the SAT completed within the last year, or the appropriate grade on the General Studies Mathematics Placement Examination. For students who wish to study calculus but do not know analytic geometry. Algebra review, graphs and functions, polynomial functions, rational functions, conic sections, systems of equations in two variables, exponential and logarithmic functions, trigonometric functions and trigonometric identities, applications of trigonometry, sequences, series, and limits.
Course Number
MATH1003W002Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Tu 18:10-19:25Th 18:10-19:25Section/Call Number
002/15270Enrollment
25 of 30Instructor
Xiaorun WuPrerequisites: (see Courses for First-Year Students). Functions, limits, derivatives, introduction to integrals, or an understanding of pre-calculus will be assumed. (SC)
Course Number
MATH1101V001Points
3 ptsSpring 2025
Times/Location
Mo 13:10-14:25We 13:10-14:25Section/Call Number
001/00472Enrollment
70 of 90Instructor
Dusa McDuffPrerequisites: (see Courses for First-Year Students). Functions, limits, derivatives, introduction to integrals, or an understanding of pre-calculus will be assumed. (SC)
Course Number
MATH1101V002Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Mo 16:10-17:25We 16:10-17:25Section/Call Number
002/15277Enrollment
24 of 30Instructor
Qiyao YuPrerequisites: (see Courses for First-Year Students). Functions, limits, derivatives, introduction to integrals, or an understanding of pre-calculus will be assumed. (SC)
Course Number
MATH1101V003Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Mo 18:10-19:25We 18:10-19:25Section/Call Number
003/15278Enrollment
104 of 100Instructor
Brian HarviePrerequisites: (see Courses for First-Year Students). Functions, limits, derivatives, introduction to integrals, or an understanding of pre-calculus will be assumed. (SC)
Course Number
MATH1101V004Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Th 10:10-11:25Tu 10:10-11:25Section/Call Number
004/15280Enrollment
27 of 100Instructor
Roger Van PeskiPrerequisites: (see Courses for First-Year Students). Functions, limits, derivatives, introduction to integrals, or an understanding of pre-calculus will be assumed. (SC)
Course Number
MATH1101V005Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Tu 13:10-14:25Th 13:10-14:25Section/Call Number
005/15281Enrollment
26 of 100Instructor
Roger Van PeskiPrerequisites: (see Courses for First-Year Students). Functions, limits, derivatives, introduction to integrals, or an understanding of pre-calculus will be assumed. (SC)
Course Number
MATH1101V006Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Th 16:10-17:25Tu 16:10-17:25Section/Call Number
006/15282Enrollment
22 of 30Instructor
Che ShenPrerequisites: MATH UN1101 or the equivalent. Methods of integration, applications of the integral, Taylors theorem, infinite series. (SC)
Course Number
MATH1102V001Points
3 ptsSpring 2025
Times/Location
Tu 14:40-15:55Th 14:40-15:55Section/Call Number
001/00477Enrollment
90 of 90Instructor
Lindsay PiechnikPrerequisites: MATH UN1101 or the equivalent. Methods of integration, applications of the integral, Taylors theorem, infinite series. (SC)
Course Number
MATH1102V002Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Mo 10:10-11:25We 10:10-11:25Section/Call Number
002/15285Enrollment
52 of 100Instructor
Evan SorensenPrerequisites: MATH UN1101 or the equivalent. Methods of integration, applications of the integral, Taylors theorem, infinite series. (SC)
Course Number
MATH1102V003Points
3 ptsSpring 2025
Times/Location
Mo 11:40-12:55We 11:40-12:55Section/Call Number
003/00493Enrollment
43 of 100Instructor
Wenjian LiuPrerequisites: MATH UN1101 or the equivalent. Methods of integration, applications of the integral, Taylors theorem, infinite series. (SC)
Course Number
MATH1102V004Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Mo 16:10-17:25We 16:10-17:25Section/Call Number
004/15287Enrollment
28 of 30Instructor
Jingbo WanPrerequisites: MATH UN1101 or the equivalent. Methods of integration, applications of the integral, Taylors theorem, infinite series. (SC)
Course Number
MATH1102V005Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Th 10:10-11:25Tu 10:10-11:25Section/Call Number
005/15289Enrollment
23 of 64Instructor
Peter WoitPrerequisites: MATH UN1101 or the equivalent. Methods of integration, applications of the integral, Taylors theorem, infinite series. (SC)
Course Number
MATH1102V006Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Tu 11:40-12:55Th 11:40-12:55Section/Call Number
006/15291Enrollment
27 of 100Instructor
Dawei ShenPrerequisites: MATH UN1101 or the equivalent. Methods of integration, applications of the integral, Taylors theorem, infinite series. (SC)
Course Number
MATH1102V007Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Tu 13:10-14:25Th 13:10-14:25Section/Call Number
007/15294Enrollment
8 of 100Instructor
Andres Ibanez NunezPrerequisites: MATH UN1101 or the equivalent Vectors in dimensions 2 and 3, complex numbers and the complex exponential function with applications to differential equations, Cramers rule, vector-valued functions of one variable, scalar-valued functions of several variables, partial derivatives, gradients, surfaces, optimization, the method of Lagrange multipliers. (SC)
Course Number
MATH1201V001Points
3 ptsSpring 2025
Times/Location
Mo 10:10-11:25We 10:10-11:25Section/Call Number
001/00494Enrollment
39 of 90Instructor
Chris IvanovPrerequisites: MATH UN1101 or the equivalent Vectors in dimensions 2 and 3, complex numbers and the complex exponential function with applications to differential equations, Cramers rule, vector-valued functions of one variable, scalar-valued functions of several variables, partial derivatives, gradients, surfaces, optimization, the method of Lagrange multipliers. (SC)
Course Number
MATH1201V002Points
3 ptsSpring 2025
Times/Location
Mo 11:40-12:55We 11:40-12:55Section/Call Number
002/00496Enrollment
63 of 90Instructor
Chris IvanovPrerequisites: MATH UN1101 or the equivalent Vectors in dimensions 2 and 3, complex numbers and the complex exponential function with applications to differential equations, Cramers rule, vector-valued functions of one variable, scalar-valued functions of several variables, partial derivatives, gradients, surfaces, optimization, the method of Lagrange multipliers. (SC)
Course Number
MATH1201V003Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Mo 14:40-15:55We 14:40-15:55Section/Call Number
003/15298Enrollment
100 of 100Instructor
Deeparaj BhatPrerequisites: MATH UN1101 or the equivalent Vectors in dimensions 2 and 3, complex numbers and the complex exponential function with applications to differential equations, Cramers rule, vector-valued functions of one variable, scalar-valued functions of several variables, partial derivatives, gradients, surfaces, optimization, the method of Lagrange multipliers. (SC)
Course Number
MATH1201V004Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Tu 13:10-14:25Th 13:10-14:25Section/Call Number
004/15300Enrollment
90 of 100Instructor
Deeparaj BhatPrerequisites: MATH UN1101 or the equivalent Vectors in dimensions 2 and 3, complex numbers and the complex exponential function with applications to differential equations, Cramers rule, vector-valued functions of one variable, scalar-valued functions of several variables, partial derivatives, gradients, surfaces, optimization, the method of Lagrange multipliers. (SC)
Course Number
MATH1201V005Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Th 16:10-17:25Tu 16:10-17:25Section/Call Number
005/15301Enrollment
99 of 100Instructor
Rostislav AkhmechetPrerequisites: MATH UN1101 or the equivalent Vectors in dimensions 2 and 3, complex numbers and the complex exponential function with applications to differential equations, Cramers rule, vector-valued functions of one variable, scalar-valued functions of several variables, partial derivatives, gradients, surfaces, optimization, the method of Lagrange multipliers. (SC)
Course Number
MATH1201V006Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Tu 18:10-19:25Th 18:10-19:25Section/Call Number
006/15302Enrollment
96 of 100Instructor
Rostislav AkhmechetPrerequisites: MATH UN1102 and MATH UN1201 or the equivalent Multiple integrals, Taylor's formula in several variables, line and surface integrals, calculus of vector fields, Fourier series. (SC)
Course Number
MATH1202V001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Mo 13:10-14:25We 13:10-14:25Section/Call Number
001/15304Enrollment
47 of 64Instructor
Ovidiu SavinPrerequisites: MATH UN1102 and MATH UN1201 or the equivalent Multiple integrals, Taylor's formula in several variables, line and surface integrals, calculus of vector fields, Fourier series. (SC)
Course Number
MATH1202V002Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Tu 13:10-14:25Th 13:10-14:25Section/Call Number
002/15306Enrollment
51 of 64Instructor
Marco Sangiovanni VincentelliCourse Number
MATH1205W001Format
In-PersonPoints
4 ptsSpring 2025
Times/Location
Tu 11:40-12:55Th 11:40-12:55Section/Call Number
001/15308Enrollment
34 of 64Instructor
Marco CastronovoPrerequisites: (see Courses for First-Year Students). The second term of this course may not be taken without the first. Multivariable calculus and linear algebra from a rigorous point of view. Recommended for mathematics majors. Fulfills the linear algebra requirement for the major. (SC)
Course Number
MATH1208V001Format
In-PersonPoints
4 ptsSpring 2025
Times/Location
Tu 13:10-14:25Th 13:10-14:25Section/Call Number
001/15314Enrollment
30 of 64Instructor
Jeanne BoursierIntroduction to understanding and writing mathematical proofs. Emphasis on precise thinking and the presentation of mathematical results, both in oral and in written form. Intended for students who are considering majoring in mathematics but wish additional training. CC/GS: Partial Fulfillment of Science Requirement. BC: Fulfillment of General Education Requirement: Quantitative and Deductive Reasoning (QUA).
Course Number
MATH2000V001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Tu 13:10-14:25Th 13:10-14:25Section/Call Number
001/15319Enrollment
44 of 49Instructor
Giulia SaccaPrerequisites: some calculus or the instructor's permission. Intended as an enrichment to the mathematics curriculum of the first years, this course introduces a variety of mathematical topics (such as three dimensional geometry, probability, number theory) that are often not discussed until later, and explains some current applications of mathematics in the sciences, technology and economics.
Course Number
MATH2001X001Points
1 ptsSpring 2025
Times/Location
We 14:40-15:30Section/Call Number
001/00904Enrollment
16 of 30Instructor
Dusa McDuffThis is a seminar course that covers the basics of mathematical proofs and in particular the epsilon-delta argument in single variable calculus.
Students who have little experience with mathematical proofs are strongly encouraged to take this course concurrently with Honors Math, Into to Modern Algebra, or Intro to Modern Analysis.
Course Number
MATH2005W001Format
In-PersonPoints
0 ptsSpring 2025
Times/Location
Fr 13:00-15:00Section/Call Number
001/15321Enrollment
40 of 50Instructor
Julien DubedatCourse Number
MATH2006X001Points
3 ptsSpring 2025
Times/Location
Tu 10:10-11:25Th 10:10-11:25Section/Call Number
001/00860Enrollment
31 of 60Instructor
Alisa KnizelMatrices, vector spaces, linear transformations, eigenvalues and eigenvectors, canonical forms, applications. (SC)
Course Number
MATH2010V001Points
3 ptsSpring 2025
Times/Location
Mo 08:40-09:55We 08:40-09:55Section/Call Number
001/00487Enrollment
106 of 100Instructor
Wenjian LiuMatrices, vector spaces, linear transformations, eigenvalues and eigenvectors, canonical forms, applications. (SC)
Course Number
MATH2010V002Points
3 ptsSpring 2025
Times/Location
Mo 14:40-15:55We 14:40-15:55Section/Call Number
002/00491Enrollment
82 of 90Instructor
Lindsay PiechnikMatrices, vector spaces, linear transformations, eigenvalues and eigenvectors, canonical forms, applications. (SC)
Course Number
MATH2010V003Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Th 10:10-11:25Tu 10:10-11:25Section/Call Number
003/15325Enrollment
68 of 100Instructor
Qiao HeMatrices, vector spaces, linear transformations, eigenvalues and eigenvectors, canonical forms, applications. (SC)
Course Number
MATH2010V004Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Tu 11:40-12:55Th 11:40-12:55Section/Call Number
004/15328Enrollment
83 of 100Instructor
Qiao HeMatrices, vector spaces, linear transformations, eigenvalues and eigenvectors, canonical forms, applications. (SC)
Course Number
MATH2010V005Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Th 16:10-17:25Tu 16:10-17:25Section/Call Number
005/15331Enrollment
61 of 64Instructor
Elliott SteinLinear algebra with a focus on probability and statistics. The course covers the standard linear algebra topics: systems of linear equations, matrices, determinants, vector spaces, bases, dimension, eigenvalues and eigenvectors, the Spectral Theorem and singular value decompositions. It also teaches applications of linear algebra to probability, statistics and dynamical systems giving a background sufficient for higher level courses in probability and statistics. The topics covered in the probability theory part include conditional probability, discrete and continuous random variables, probability distributions and the limit theorems, as well as Markov chains, curve fitting, regression, and pattern analysis. The course contains applications to life sciences, chemistry, and environmental life sciences. No a prior i background in the life sciences is assumed.
This course is best suited for students who wish to focus on applications and practical approaches to problem solving. It is recommended to students majoring in engineering, technology, life sciences, social sciences, and economics. Math majors, joint majors, and math concentrators must take MATH UN2010 Linear Algebra, which focuses on linear algebra concepts and foundations that are needed for upper-level math courses. MATH UN2015 (Linear Algebra and Probability) does NOT replace MATH UN2010 (Linear Algebra) as prerequisite requirements of math courses. Students may not receive full credit for both courses MATH UN2010 and MATH UN2015.
Course Number
MATH2015W001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Mo 14:40-15:55We 14:40-15:55Section/Call Number
001/15339Enrollment
105 of 130Instructor
George DragomirPrerequisites: MATH UN1102 and MATH UN1201 or the equivalent. Special differential equations of order one. Linear differential equations with constant and variable coefficients. Systems of such equations. Transform and series solution techniques. Emphasis on applications.
Course Number
MATH2030V001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Mo 10:10-11:25We 10:10-11:25Section/Call Number
001/15344Enrollment
74 of 100Instructor
Dawei ShenPrerequisites: MATH UN1102 and MATH UN1201 or the equivalent. Special differential equations of order one. Linear differential equations with constant and variable coefficients. Systems of such equations. Transform and series solution techniques. Emphasis on applications.
Course Number
MATH2030V002Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Tu 11:40-12:55Th 11:40-12:55Section/Call Number
002/15345Enrollment
104 of 100Instructor
Panagiota DaskalopoulosPrerequisites: MATH UN1102 and MATH UN1201 or the equivalent and MATH UN2010. Mathematical methods for economics. Quadratic forms, Hessian, implicit functions. Convex sets, convex functions. Optimization, constrained optimization, Kuhn-Tucker conditions. Elements of the calculus of variations and optimal control. (SC)
Course Number
MATH2500V001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Th 10:10-11:25Tu 10:10-11:25Section/Call Number
001/15346Enrollment
108 of 100Instructor
Xi ShenCourse Number
MATH3020V001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Mo 10:10-11:25We 10:10-11:25Section/Call Number
001/15349Enrollment
53 of 100Instructor
Siddhi KrishnaPrerequisites: (MATH UN2010 and MATH UN2030) or the equivalent introduction to partial differential equations. First-order equations. Linear second-order equations; separation of variables, solution by series expansions. Boundary value problems.
Course Number
MATH3028V001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Tu 14:40-15:55Th 14:40-15:55Section/Call Number
001/15351Enrollment
63 of 64Instructor
Simon BrendleCourse Number
MATH3050V001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Mo 18:10-19:25We 18:10-19:25Section/Call Number
001/15353Enrollment
58 of 64Instructor
Mikhail SmirnovPrerequisites: The written permission of the faculty member who agrees to act as sponsor (sponsorship limited to full-time instructors on the staff list), as well as the permission of the Director of Undergraduate Studies. The written permission must be deposited with the Director of Undergraduate Studies before registration is completed. Guided reading and study in mathematics. A student who wishes to undertake individual study under this program must present a specific project to a member of the staff and secure his or her willingness to act as sponsor. Written reports and periodic conferences with the instructor.
Supervising Readings do NOT count towards major requirements, with the exception of an advanced written approval by the DUS.
Course Number
MATH3902V001Format
In-PersonPoints
3 ptsSpring 2025
Section/Call Number
001/18893Enrollment
1 of 1Instructor
Julien DubedatPrerequisites: The written permission of the faculty member who agrees to act as sponsor (sponsorship limited to full-time instructors on the staff list), as well as the permission of the Director of Undergraduate Studies. The written permission must be deposited with the Director of Undergraduate Studies before registration is completed. Guided reading and study in mathematics. A student who wishes to undertake individual study under this program must present a specific project to a member of the staff and secure his or her willingness to act as sponsor. Written reports and periodic conferences with the instructor.
Supervising Readings do NOT count towards major requirements, with the exception of an advanced written approval by the DUS.
Course Number
MATH3902V002Format
In-PersonPoints
3 ptsSpring 2025
Section/Call Number
002/19180Enrollment
1 of 1Instructor
Francesco LinPrerequisites: The written permission of the faculty member who agrees to act as sponsor (sponsorship limited to full-time instructors on the staff list), as well as the permission of the Director of Undergraduate Studies. The written permission must be deposited with the Director of Undergraduate Studies before registration is completed. Guided reading and study in mathematics. A student who wishes to undertake individual study under this program must present a specific project to a member of the staff and secure his or her willingness to act as sponsor. Written reports and periodic conferences with the instructor.
Supervising Readings do NOT count towards major requirements, with the exception of an advanced written approval by the DUS.
Course Number
MATH3902V003Format
In-PersonPoints
3 ptsSpring 2025
Section/Call Number
003/20518Enrollment
1 of 1Instructor
Ioannis KaratzasPrerequisites: The written permission of the faculty member who agrees to act as sponsor (sponsorship limited to full-time instructors on the staff list), as well as the permission of the Director of Undergraduate Studies. The written permission must be deposited with the Director of Undergraduate Studies before registration is completed. Guided reading and study in mathematics. A student who wishes to undertake individual study under this program must present a specific project to a member of the staff and secure his or her willingness to act as sponsor. Written reports and periodic conferences with the instructor.
Supervising Readings do NOT count towards major requirements, with the exception of an advanced written approval by the DUS.
Course Number
MATH3902V004Format
In-PersonPoints
3 ptsSpring 2025
Section/Call Number
004/20587Enrollment
1 of 1Instructor
Andrei OkounkovPrerequisites: The written permission of the faculty member who agrees to act as sponsor (sponsorship limited to full-time instructors on the staff list), as well as the permission of the Director of Undergraduate Studies. The written permission must be deposited with the Director of Undergraduate Studies before registration is completed. Guided reading and study in mathematics. A student who wishes to undertake individual study under this program must present a specific project to a member of the staff and secure his or her willingness to act as sponsor. Written reports and periodic conferences with the instructor.
Supervising Readings do NOT count towards major requirements, with the exception of an advanced written approval by the DUS.
Course Number
MATH3902V005Format
In-PersonPoints
3 ptsSpring 2025
Section/Call Number
005/20764Enrollment
0 of 1Instructor
Michael ThaddeusCourse Number
MATH3952V001Points
3 ptsSpring 2025
Times/Location
Tu 11:40-12:55Th 11:40-12:55Section/Call Number
001/00804Enrollment
49 of 80Instructor
Alisa KnizelMajors in Mathematics are offered the opportunity to write an honors senior thesis under the guidance of a faculty member. Interested students should contact a faculty member to determine an appropriate topic, and receive written approval from the faculty advisor and the Director of Undergraduate Studies (faculty sponsorship is limited to full-time instructors on the staff list). Research is conducted primarily during the fall term; the final paper is submitted to the Director of Undergraduate Studies during the subsequent spring term.
MATH UN3994 SENIOR THESIS IN MATHEMATICS I must be taken in the fall term, during which period the student conducts primary research on the agreed topic. An optional continuation course MATH UN3995 SENIOR THESIS IN MATHEMATICS II is available during the spring. The second term of this sequence may not be taken without the first. Registration for the spring continuation course has no impact on the timeline or outcome of the final paper.
Sections of SENIOR THESIS IN MATHEMATICS I and II do NOT count towards the major requirements, with the exception of an advanced written approval by the DUS.
Course Number
MATH3995W001Points
2 ptsSpring 2025
Section/Call Number
001/00919Enrollment
1 of 2Instructor
Alisa KnizelMajors in Mathematics are offered the opportunity to write an honors senior thesis under the guidance of a faculty member. Interested students should contact a faculty member to determine an appropriate topic, and receive written approval from the faculty advisor and the Director of Undergraduate Studies (faculty sponsorship is limited to full-time instructors on the staff list). Research is conducted primarily during the fall term; the final paper is submitted to the Director of Undergraduate Studies during the subsequent spring term.
MATH UN3994 SENIOR THESIS IN MATHEMATICS I must be taken in the fall term, during which period the student conducts primary research on the agreed topic. An optional continuation course MATH UN3995 SENIOR THESIS IN MATHEMATICS II is available during the spring. The second term of this sequence may not be taken without the first. Registration for the spring continuation course has no impact on the timeline or outcome of the final paper.
Sections of SENIOR THESIS IN MATHEMATICS I and II do NOT count towards the major requirements, with the exception of an advanced written approval by the DUS.
Course Number
MATH3995W002Points
2 ptsSpring 2025
Section/Call Number
002/00921Enrollment
1 of 2Instructor
Dusa McDuffMajors in Mathematics are offered the opportunity to write an honors senior thesis under the guidance of a faculty member. Interested students should contact a faculty member to determine an appropriate topic, and receive written approval from the faculty advisor and the Director of Undergraduate Studies (faculty sponsorship is limited to full-time instructors on the staff list). Research is conducted primarily during the fall term; the final paper is submitted to the Director of Undergraduate Studies during the subsequent spring term.
MATH UN3994 SENIOR THESIS IN MATHEMATICS I must be taken in the fall term, during which period the student conducts primary research on the agreed topic. An optional continuation course MATH UN3995 SENIOR THESIS IN MATHEMATICS II is available during the spring. The second term of this sequence may not be taken without the first. Registration for the spring continuation course has no impact on the timeline or outcome of the final paper.
Sections of SENIOR THESIS IN MATHEMATICS I and II do NOT count towards the major requirements, with the exception of an advanced written approval by the DUS.
Course Number
MATH3995W003Format
In-PersonPoints
2 ptsSpring 2025
Section/Call Number
003/20593Enrollment
0 of 1Instructor
Andrew BlumbergMajors in Mathematics are offered the opportunity to write an honors senior thesis under the guidance of a faculty member. Interested students should contact a faculty member to determine an appropriate topic, and receive written approval from the faculty advisor and the Director of Undergraduate Studies (faculty sponsorship is limited to full-time instructors on the staff list). Research is conducted primarily during the fall term; the final paper is submitted to the Director of Undergraduate Studies during the subsequent spring term.
MATH UN3994 SENIOR THESIS IN MATHEMATICS I must be taken in the fall term, during which period the student conducts primary research on the agreed topic. An optional continuation course MATH UN3995 SENIOR THESIS IN MATHEMATICS II is available during the spring. The second term of this sequence may not be taken without the first. Registration for the spring continuation course has no impact on the timeline or outcome of the final paper.
Sections of SENIOR THESIS IN MATHEMATICS I and II do NOT count towards the major requirements, with the exception of an advanced written approval by the DUS.
Course Number
MATH3995W004Format
In-PersonPoints
2 ptsSpring 2025
Section/Call Number
004/20594Enrollment
1 of 2Instructor
Duong PhongMajors in Mathematics are offered the opportunity to write an honors senior thesis under the guidance of a faculty member. Interested students should contact a faculty member to determine an appropriate topic, and receive written approval from the faculty advisor and the Director of Undergraduate Studies (faculty sponsorship is limited to full-time instructors on the staff list). Research is conducted primarily during the fall term; the final paper is submitted to the Director of Undergraduate Studies during the subsequent spring term.
MATH UN3994 SENIOR THESIS IN MATHEMATICS I must be taken in the fall term, during which period the student conducts primary research on the agreed topic. An optional continuation course MATH UN3995 SENIOR THESIS IN MATHEMATICS II is available during the spring. The second term of this sequence may not be taken without the first. Registration for the spring continuation course has no impact on the timeline or outcome of the final paper.
Sections of SENIOR THESIS IN MATHEMATICS I and II do NOT count towards the major requirements, with the exception of an advanced written approval by the DUS.
Course Number
MATH3995W005Format
In-PersonPoints
2 ptsSpring 2025
Section/Call Number
005/20595Enrollment
1 of 1Instructor
Ivan CorwinMajors in Mathematics are offered the opportunity to write an honors senior thesis under the guidance of a faculty member. Interested students should contact a faculty member to determine an appropriate topic, and receive written approval from the faculty advisor and the Director of Undergraduate Studies (faculty sponsorship is limited to full-time instructors on the staff list). Research is conducted primarily during the fall term; the final paper is submitted to the Director of Undergraduate Studies during the subsequent spring term.
MATH UN3994 SENIOR THESIS IN MATHEMATICS I must be taken in the fall term, during which period the student conducts primary research on the agreed topic. An optional continuation course MATH UN3995 SENIOR THESIS IN MATHEMATICS II is available during the spring. The second term of this sequence may not be taken without the first. Registration for the spring continuation course has no impact on the timeline or outcome of the final paper.
Sections of SENIOR THESIS IN MATHEMATICS I and II do NOT count towards the major requirements, with the exception of an advanced written approval by the DUS.
Course Number
MATH3995W007Format
In-PersonPoints
2 ptsSpring 2025
Section/Call Number
007/20715Enrollment
1 of 1Instructor
Mu-Tao WangCourse Number
MATH4007W001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Tu 14:40-15:55Th 14:40-15:55Section/Call Number
001/15355Enrollment
6 of 20Instructor
Amadou BahPrerequisites: MATH UN1102 and MATH UN1202 and MATH UN2010 or the equivalent. The second term of this course may not be taken without the first. Groups, homomorphisms, normal subgroups, the isomorphism theorems, symmetric groups, group actions, the Sylow theorems, finitely generated abelian groups.
Course Number
MATH4041W001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Mo 14:40-15:55We 14:40-15:55Section/Call Number
001/15358Enrollment
66 of 64Instructor
Michael ThaddeusPrerequisites: MATH UN1102 and MATH UN1202 and MATH UN2010 or the equivalent. The second term of this course may not be taken without the first. Rings, homomorphisms, ideals, integral and Euclidean domains, the division algorithm, principal ideal and unique factorization domains, fields, algebraic and transcendental extensions, splitting fields, finite fields, Galois theory.
Course Number
MATH4042W001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Mo 14:40-15:55We 14:40-15:55Section/Call Number
001/15360Enrollment
40 of 49Instructor
Robert FriedmanCourse Number
MATH4043W001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Th 16:10-17:25Tu 16:10-17:25Section/Call Number
001/15362Enrollment
2 of 20Instructor
Yujie XuCourse Number
MATH4045W001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Mo 11:40-12:55We 11:40-12:55Section/Call Number
001/15365Enrollment
10 of 20Instructor
Yoonjoo KimCourse Number
MATH4053W001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Tu 11:40-12:55Th 11:40-12:55Section/Call Number
001/15367Enrollment
13 of 20Instructor
Soren GalatiusPrerequisites: MATH UN1202 or the equivalent, and MATH UN2010. The second term of this course may not be taken without the first. Real numbers, metric spaces, elements of general topology, sequences and series, continuity, differentiation, integration, uniform convergence, Ascoli-Arzela theorem, Stone-Weierstrass theorem.
Course Number
MATH4061W001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Mo 13:10-14:25We 13:10-14:25Section/Call Number
001/15369Enrollment
62 of 100Instructor
Julien DubedatThe second term of this course may not be taken without the first. Power series, analytic functions, Implicit function theorem, Fubini theorem, change of variables formula, Lebesgue measure and integration, function spaces.
Course Number
MATH4062W001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Th 16:10-17:25Tu 16:10-17:25Section/Call Number
001/15370Enrollment
52 of 49Instructor
Francesco LinCourse Number
MATH4081W001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Mo 10:10-11:25We 10:10-11:25Section/Call Number
001/15373Enrollment
25 of 49Instructor
Sven HirschThis course will cover advance topics in probability, including: the theory of martingales in discrete and in continuous time; Brownian motion and its properties, stochastic integration, ordinary and partial stochastic differential equations; Applications to optimal filtering, stopping, control, and finance; Continuous-time Markov chains, systems of interacting particles, relative entropy dissipation, notions of information theory; Electrical networks, random walks on graphs and groups, percolation.
Course Number
MATH4156W001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Tu 14:40-15:55Th 14:40-15:55Section/Call Number
001/15375Enrollment
30 of 49Instructor
Ioannis KaratzasThis course is being taught by two senior faculty members who are theorists and practitioners in disciplines as different as mathematics and literary criticism. The instructors believe that in today's world, the different ways in which theoretical mathematics and literary criticism mold the imaginations of students and scholars, should be brought together, so that the robust ethical imagination that is needed to combat the disintegration of our world can be produced. Except for the length of novels, the reading is no more than 100 pages a week.
Our general approach is to keep alive the disciplinary differences between literary/philosophical (humanities) reading and mathematical writing. Some preliminary questions we have considered are: the survival skills of the logicist school over against the Foundational Crisis of the early 20th century; by way of Wittgenstein and others, we ask, Are mathematical objects real? Or are they linguistic conventions? We will consider the literary/philosophical use of mathematics, often by imaginative analogy; and the role of the digital imagination in the humanities: Can so-called creative work as well as mathematics be written by machines? Guest faculty from other departments will teach with us to help students and instructors understand various topics. We will close with how a novel animates “science” in prose, stepping out of the silo of disciplinary mathematics to the arena where mathematics is considered a code-name for science: Christine Brooke-Rose’s novel Subscript.
Course Number
MATH4200W001Format
In-PersonPoints
4 ptsSpring 2025
Times/Location
Tu 16:10-18:00Section/Call Number
001/15379Enrollment
20 of 20Instructor
Michael HarrisJustin Clarke-DoaneCourse Number
MATH5010W001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Mo 19:40-20:55We 19:40-20:55Section/Call Number
001/15380Enrollment
131 of 150Instructor
Mikhail SmirnovCourse Number
MATH5030G001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Mo 19:40-20:55We 19:40-20:55Section/Call Number
001/15383Enrollment
40 of 64Instructor
Tat Sang FungCourse Number
MATH5030G002Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Mo 17:25-18:40We 17:25-18:40Section/Call Number
002/15386Enrollment
72 of 64Instructor
Luca CapriottiCourse Number
MATH5050G001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Tu 19:40-20:55Th 19:40-20:55Section/Call Number
001/15389Enrollment
106 of 150Instructor
Jaehyuk ChoiCourse Number
MATH5260G001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Fr 18:10-20:00Section/Call Number
001/15392Enrollment
22 of 35Instructor
Ka-Yi NgCourse Number
MATH5320G001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
We 19:40-21:30Section/Call Number
001/15394Enrollment
31 of 60Instructor
Harvey SteinCourse Number
MATH5360G001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Sa 19:00-21:20Section/Call Number
001/15396Enrollment
39 of 100Instructor
Alexei ChekhlovCourse Number
MATH5380G001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Mo 18:10-19:25We 18:10-19:25Section/Call Number
001/15398Enrollment
101 of 120Instructor
Inna OkounkovaColm O'CinneideIrina BogachevaThe application of Machine Learning (ML) algorithms in the Financial industry is now commonplace, but still nascent in its potential. This course provides an overview of ML applications for finance use cases including trading, investment management, and consumer banking.
Students will learn how to work with financial data and how to apply ML algorithms using the data. In addition to providing an overview of the most commonly used ML models, we will detail the regression, KNN, NLP, and time series deep learning ML models using desktop and cloud technologies.
The course is taught in Python using Numpy, Pandas, scikit-learn and other libraries. Basic programming knowledge in any language is required.
Course Number
MATH5430G001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Sa 14:40-16:30Section/Call Number
001/15399Enrollment
31 of 80Instructor
Renzo SilvaThis course uses a combination of lectures and case studies to introduce students to the modern credit analytics. The objective for the course is to cover major analytic concepts, ideas with a focus on the underlying mathematics used in both credit risk management and credit valuation. We will start from an empirical analysis of default probabilities (or PD), recovery rates and rating transitions. Then we will introduce the essential concepts of survival analysis as a scientific way to study default. For credit portfolio we will study and compare different approaches such as CreditPortfolio View, CreditRisk+ as well as copula function approach. For valuation we will cover both single name and portfolio models.
Course Number
MATH5450G001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Fr 13:10-15:40Section/Call Number
001/15401Enrollment
16 of 60Instructor
David LiThe objective of this course is to introduce students to interest rates models and to build step by step a coherent understanding of the interest rates world, from the stripping of a yield curve to the modern frameworks of option pricing. Adopting a practitioner’s perspective, it will put an emphasis on building a strong intuition on the products and models, and will adopt a balanced approach between formal derivation and concrete applications.
Course Number
MATH5460G001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Fr 18:10-20:00Section/Call Number
001/15403Enrollment
13 of 60Instructor
Paul-Guillaume FournieGenerative AI (“GenAI") is reshaping the global economy and the future of work by revolutionizing problem-solving, optimizing complex systems, and enabling data-driven decision-making. Its profound impact spans across natural language understanding, image generation, and predictive analytics, marking a paradigm shift that necessitates a deep and rigorous understanding of its mathematical foundations. This course is designed to equip students with a comprehensive framework for exploring the mathematical principles underpinning GenAI. Emphasizing statistical modeling, optimization, and computational techniques, the curriculum provides the essential tools to develop and analyze cutting-edge generative models.
Course Number
MATH5470G001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Sa 16:30-18:20Section/Call Number
001/15406Enrollment
27 of 60Instructor
Konstantin KuchenmeisterThis course introduces students to a quantitative approach to defining and executing on commercial bank balance sheet strategy. Students will receive working knowledge of analyzing, managing and optimizing interest rate risk, liquidity risk and capital risk exposures of commercial bank balance sheets. The course also provides an overview of quantitative approaches to evaluation of business trends within the US commercial banking industry which informs balance sheet strategy of a typical commercial bank.
Course Number
MATH5480G001Format
In-PersonPoints
3 ptsSpring 2025
Times/Location
Sa 12:00-14:00Section/Call Number
001/17888Enrollment
6 of 60Instructor
Greg BorovykhPrerequisites: all 6 MAFN core courses, at least 6 credits of approved electives, and the instructors permission. See the MAFN website for details. This course provides an opportunity for MAFN students to engage in off-campus internships for academic credit that counts towards the degree. Graded by letter grade. Students need to secure an internship and get it approved by the instructor.
Course Number
MATH5510G001Format
In-PersonPoints
3 ptsSpring 2025
Section/Call Number
001/15411Enrollment
0 of 99Instructor
Jaehyuk ChoiThis course helps the students understand the job search process and develop the professional skills necessary for career advancement. The students will not only learn the best practices in all aspects of job-seeking but will also have a chance to practice their skills. Each class will be divided into two parts: a lecture and a workshop.
In addition, the students will get support from Teaching Assistants who will be available to guide and prepare the students for technical interviews.
Course Number
MATH5520G001Format
In-PersonPoints
0 ptsSpring 2025
Times/Location
Mo 11:40-12:55We 11:40-12:55Section/Call Number
001/15414Enrollment
0 of 64Instructor
Jaehyuk ChoiCourse Number
MATH6000G001Format
In-PersonPoints
0 ptsSpring 2025
Times/Location
Tu 14:40-15:55Section/Call Number
001/15421Enrollment
10 of 15Instructor
George DragomirCourse Number
MATH6152G001Format
In-PersonPoints
5 ptsSpring 2025
Times/Location
Th 10:10-11:25Tu 10:10-11:25Section/Call Number
001/15423Enrollment
9 of 20Instructor
Daniela De SilvaCourse Number
MATH6153G001Format
In-PersonPoints
5 ptsSpring 2025
Times/Location
Tu 11:40-12:55Th 11:40-12:55Section/Call Number
001/15425Enrollment
14 of 20Instructor
Ivan CorwinCourse Number
MATH6176G001Format
In-PersonPoints
5 ptsSpring 2025
Times/Location
Tu 13:10-14:25Th 13:10-14:25Section/Call Number
001/15431Enrollment
8 of 20Instructor
Duong PhongCourse Number
MATH6262G001Format
In-PersonPoints
5 ptsSpring 2025
Times/Location
Mo 16:10-17:25We 16:10-17:25Section/Call Number
001/15435Enrollment
8 of 20Instructor
Aise Johan de JongContinuation of MATH GR6307x (see Fall listing).