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
Course Number
MATH1003W001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Tu 18:10-19:25Th 18:10-19:25Section/Call Number
001/13395Enrollment
14 of 30Prerequisites: 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.
This course may not be taken for credit after the successful completion of any course in the Calculus sequence.
Course Number
MATH1003W002Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Mo 18:10-19:25We 18:10-19:25Section/Call Number
002/16930Enrollment
8 of 30Course Number
MATH1101V001Points
3 ptsFall 2026
Times/Location
Mo 11:40-12:55We 11:40-12:55Section/Call Number
001/00022Enrollment
63 of 100Instructor
Marco CastronovoCourse Number
MATH1101V002Points
3 ptsFall 2026
Times/Location
Tu 13:10-14:25Th 13:10-14:25Section/Call Number
002/00028Enrollment
102 of 100Instructor
Dusa McDuffCourse Number
MATH1101V003Points
3 ptsFall 2026
Times/Location
Mo 10:10-11:25We 10:10-11:25Section/Call Number
003/00031Enrollment
45 of 100Instructor
Marco CastronovoCourse Number
MATH1101V004Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Mo 14:40-15:55We 14:40-15:55Section/Call Number
004/13398Enrollment
23 of 100Instructor
Haocheng FanCourse Number
MATH1101V005Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Mo 16:10-17:25We 16:10-17:25Section/Call Number
005/13399Enrollment
9 of 100Instructor
Haocheng FanPrerequisites: (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 ptsFall 2026
Times/Location
Th 10:10-11:25Tu 10:10-11:25Section/Call Number
006/13400Enrollment
17 of 100Instructor
Alexander HazeltineCourse Number
MATH1101V007Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Tu 11:40-12:55Th 11:40-12:55Section/Call Number
007/13401Enrollment
26 of 100Instructor
Alexander HazeltineCourse Number
MATH1101V008Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Tu 14:40-15:55Th 14:40-15:55Section/Call Number
008/13402Enrollment
9 of 100Instructor
Andres Contreras HipPrerequisites: (see Courses for First-Year Students). Functions, limits, derivatives, introduction to integrals, or an understanding of pre-calculus will be assumed. (SC)
Course Number
MATH1101V009Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Th 16:10-17:25Tu 16:10-17:25Section/Call Number
009/13403Enrollment
6 of 100Instructor
Andres Contreras HipCourse Number
MATH1101V010Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Mo 18:10-19:25We 18:10-19:25Section/Call Number
010/16921Enrollment
3 of 30Course Number
MATH1102V001Points
3 ptsFall 2026
Times/Location
Mo 16:10-17:25We 16:10-17:25Section/Call Number
001/00030Enrollment
75 of 100Instructor
Chris IvanovPrerequisites: MATH UN1101 or the equivalent. Methods of integration, applications of the integral, Taylors theorem, infinite series. (SC)
Course Number
MATH1102V002Points
3 ptsFall 2026
Times/Location
Mo 17:40-18:55We 17:40-18:55Section/Call Number
002/00032Enrollment
4 of 100Instructor
Chris IvanovPrerequisites: MATH UN1101 or the equivalent. Methods of integration, applications of the integral, Taylors theorem, infinite series. (SC)
Course Number
MATH1102V003Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Tu 14:40-15:55Th 14:40-15:55Section/Call Number
003/13404Enrollment
34 of 100Instructor
Daigo ItoCourse Number
MATH1102V004Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Th 16:10-17:25Tu 16:10-17:25Section/Call Number
004/13405Enrollment
11 of 100Instructor
Daigo ItoPrerequisites: MATH UN1101 or the equivalent. Methods of integration, applications of the integral, Taylors theorem, infinite series. (SC)
Course Number
MATH1102V005Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Tu 18:10-19:25Th 18:10-19:25Section/Call Number
005/13406Enrollment
8 of 100Instructor
Elliott SteinPrerequisites: MATH UN1101 or the equivalent. Methods of integration, applications of the integral, Taylors theorem, infinite series. (SC)
Course Number
MATH1102V006Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Mo 18:10-19:25We 18:10-19:25Section/Call Number
006/16924Enrollment
1 of 30Course Number
MATH1201V001Points
3 ptsFall 2026
Times/Location
Mo 08:40-09:55We 08:40-09:55Section/Call Number
001/00033Enrollment
100 of 100Instructor
Daniela De SilvaPrerequisites: 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 ptsFall 2026
Times/Location
Tu 14:40-15:55Th 14:40-15:55Section/Call Number
002/00034Enrollment
100 of 100Instructor
Lindsay PiechnikCourse Number
MATH1201V003Points
3 ptsFall 2026
Times/Location
Tu 16:10-17:25Th 16:10-17:25Section/Call Number
003/00035Enrollment
61 of 100Instructor
Lindsay PiechnikPrerequisites: 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 ptsFall 2026
Times/Location
Mo 10:10-11:25We 10:10-11:25Section/Call Number
004/13407Enrollment
13 of 100Instructor
William OgdenPrerequisites: 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 ptsFall 2026
Times/Location
Mo 11:40-12:55We 11:40-12:55Section/Call Number
005/13408Enrollment
27 of 100Instructor
William OgdenCourse Number
MATH1201V006Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Tu 11:40-12:55Th 11:40-12:55Section/Call Number
006/13409Enrollment
54 of 100Instructor
Anh Duc VoPrerequisites: 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
MATH1201V007Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Tu 13:10-14:25Th 13:10-14:25Section/Call Number
007/13410Enrollment
34 of 100Instructor
Anh Duc VoCourse Number
MATH1201V008Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Mo 13:10-14:25We 13:10-14:25Section/Call Number
008/13411Enrollment
10 of 100Instructor
Reese LancePrerequisites: 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
MATH1201V009Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Mo 16:10-17:25We 16:10-17:25Section/Call Number
009/13412Enrollment
19 of 100Instructor
Reese LanceCourse Number
MATH1202V002Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Mo 18:10-19:25We 18:10-19:25Section/Call Number
002/13413Enrollment
99 of 100Instructor
Mikhail SmirnovCourse Number
MATH1202W001Points
3 ptsFall 2026
Times/Location
Mo 14:40-15:55We 14:40-15:55Section/Call Number
001/00920Enrollment
43 of 80Instructor
Chris IvanovCourse Number
MATH1205W001Format
In-PersonPoints
4 ptsFall 2026
Times/Location
Mo 13:10-14:25We 13:10-14:25Section/Call Number
001/13414Enrollment
24 of 100Instructor
Deeparaj BhatCourse Number
MATH1207V001Format
In-PersonPoints
4 ptsFall 2026
Times/Location
Tu 13:10-14:25Th 13:10-14:25Section/Call Number
001/13415Enrollment
5 of 64Instructor
Tianqing ZhuRecitation section for MATH UN1205 - Accelerated Multivariable Calculus.
Students must register for both UN1205 and UN1215.
Course Number
MATH1215W001Format
In-PersonPoints
0 ptsFall 2026
Times/Location
Th 16:10-17:00Section/Call Number
001/13416Enrollment
10 of 50Instructor
Deeparaj BhatCourse Number
MATH1215W002Format
In-PersonPoints
0 ptsFall 2026
Times/Location
Th 18:10-19:00Section/Call Number
002/13417Enrollment
7 of 50Instructor
Deeparaj BhatRecitation section for MATH UN1207 Honors Math A.
Students must register for both UN1207 and UN1217.
Course Number
MATH1217V001Format
In-PersonPoints
0 ptsFall 2026
Times/Location
We 16:10-17:00Section/Call Number
001/13418Enrollment
3 of 32Instructor
Tianqing ZhuCourse Number
MATH1217V002Format
In-PersonPoints
0 ptsFall 2026
Times/Location
We 18:10-19:00Section/Call Number
002/13419Enrollment
0 of 32Instructor
Tianqing ZhuIntroduction 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.
Course Number
MATH2000V001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Tu 08:40-09:55Th 08:40-09:55Section/Call Number
001/13420Enrollment
17 of 60Instructor
Tang-Kai LeeCourse Number
MATH2005W001Format
In-PersonPoints
0 ptsFall 2026
Times/Location
Fr 13:00-15:00Section/Call Number
001/13421Enrollment
23 of 80Instructor
Julien DubedatGeorge DragomirCourse Number
MATH2010V001Points
3 ptsFall 2026
Times/Location
Mo 14:40-15:55We 14:40-15:55Section/Call Number
001/00036Enrollment
100 of 100Instructor
Semon RezchikovCourse Number
MATH2010V002Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Tu 08:40-09:55Th 08:40-09:55Section/Call Number
002/13422Enrollment
11 of 100Instructor
Andrew BlumbergCourse Number
MATH2010V003Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Th 10:10-11:25Tu 10:10-11:25Section/Call Number
003/13423Enrollment
93 of 100Instructor
Tianqing ZhuCourse Number
MATH2010V004Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Th 16:10-17:25Tu 16:10-17:25Section/Call Number
004/13424Enrollment
7 of 64Instructor
Yujie XuCourse Number
MATH2010V005Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Mo 10:10-11:25We 10:10-11:25Section/Call Number
005/13425Enrollment
100 of 100Instructor
Yoonjoo KimCourse Number
MATH2015W001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Tu 11:40-12:55Th 11:40-12:55Section/Call Number
001/13426Enrollment
54 of 100Instructor
George DragomirCourse Number
MATH2015W002Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Tu 13:10-14:25Th 13:10-14:25Section/Call Number
002/13427Enrollment
39 of 100Instructor
George DragomirCourse Number
MATH2030V001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Mo 13:10-14:25We 13:10-14:25Section/Call Number
001/13428Enrollment
100 of 100Instructor
Panagiota DaskalopoulosPrerequisites: 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 ptsFall 2026
Times/Location
Tu 08:40-09:55Th 08:40-09:55Section/Call Number
002/13429Enrollment
63 of 100Instructor
Dawei ShenCourse Number
MATH2030V003Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Th 10:10-11:25Tu 10:10-11:25Section/Call Number
003/13430Enrollment
100 of 100Instructor
Dawei ShenPrerequisites: 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 ptsFall 2026
Times/Location
Mo 10:10-11:25We 10:10-11:25Section/Call Number
001/13431Enrollment
74 of 100Instructor
Myungsin ChoCourse Number
MATH2500V002Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Mo 11:40-12:55We 11:40-12:55Section/Call Number
002/13432Enrollment
67 of 100Instructor
Myungsin ChoCourse Number
MATH3025V001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Tu 14:40-15:55Th 14:40-15:55Section/Call Number
001/13433Enrollment
60 of 100Instructor
Dorian GoldfeldCourse Number
MATH3386V001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Mo 13:10-14:25We 13:10-14:25Section/Call Number
001/13434Enrollment
23 of 49Instructor
Mu-Tao WangCourse Number
MATH3901V001Points
3 ptsCourse Number
MATH3901V002Format
In-PersonPoints
3 ptsFall 2026
Section/Call Number
002/19664Enrollment
0 of 1Instructor
Roger Van PeskiCourse Number
MATH3951V101Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Mo 14:40-15:55We 14:40-15:55Section/Call Number
101/13435Enrollment
37 of 80Instructor
Chiu-Chu LiuCourse Number
MATH3994W001Points
4 ptsMajors 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
MATH3994W002Format
In-PersonPoints
4 ptsFall 2026
Section/Call Number
002/19694Enrollment
2 of 2Instructor
Simon BrendleMajors 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
MATH3994W003Format
In-PersonPoints
4 ptsFall 2026
Section/Call Number
003/19695Enrollment
1 of 1Instructor
Soren GalatiusPrerequisites: the written permission of the faculty member who agrees to act as a supervisor, and the director of undergraduate studies permission. For specially selected mathematics majors, the opportunity to write a senior thesis on a problem in contemporary mathematics under the supervision of a faculty member.
Course Number
MATH3997V001Points
4 ptsCourse Number
MATH4032W001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Th 10:10-11:25Tu 10:10-11:25Section/Call Number
001/13436Enrollment
49 of 49Instructor
Simon BrendleCourse Number
MATH4041W001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Tu 11:40-12:55Th 11:40-12:55Section/Call Number
001/13437Enrollment
100 of 100Instructor
Giulia SaccaPrerequisites: 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 ptsFall 2026
Times/Location
Tu 13:10-14:25Th 13:10-14:25Section/Call Number
001/13438Enrollment
29 of 49Instructor
Lucas Mason-BrownCourse Number
MATH4044W001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Mo 14:40-15:55We 14:40-15:55Section/Call Number
001/13439Enrollment
12 of 30Instructor
Robert FriedmanCourse Number
MATH4051W001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Mo 10:10-11:25We 10:10-11:25Section/Call Number
001/13440Enrollment
39 of 49Instructor
Soren GalatiusCourse Number
MATH4061W001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Tu 14:40-15:55Th 14:40-15:55Section/Call Number
001/13441Enrollment
99 of 100Instructor
Sven HirschCourse Number
MATH4061W002Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Th 16:10-17:25Tu 16:10-17:25Section/Call Number
002/13442Enrollment
41 of 100Instructor
Sven HirschCourse Number
MATH4062W001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Th 10:10-11:25Tu 10:10-11:25Section/Call Number
001/13443Enrollment
29 of 49Instructor
Ovidiu SavinCourse Number
MATH4065W001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Mo 11:40-12:55We 11:40-12:55Section/Call Number
001/13444Enrollment
48 of 49Instructor
Francesco LinCourse Number
MATH4156W001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Mo 16:10-17:25We 16:10-17:25Section/Call Number
001/13445Enrollment
27 of 75Instructor
Roger Van PeskiRecitation section for MATH GU4041 Intro to Modern Algebra I.
Students must register for both GU4041 and GU4941.
Course Number
MATH4941W001Format
In-PersonPoints
0 ptsFall 2026
Times/Location
Mo 16:10-17:00Section/Call Number
001/16914Enrollment
6 of 50Instructor
Giulia SaccaRecitation section for MATH GU4041 Intro to Modern Algebra I.
Students must register for both GU4041 and GU4941.
Course Number
MATH4941W002Format
In-PersonPoints
0 ptsFall 2026
Times/Location
Mo 18:10-19:00Section/Call Number
002/16915Enrollment
1 of 50Instructor
Giulia SaccaRecitation section for MATH GU4061 Intro to Modern Analysis I.
Students must register for both GU4061 and GU4961.
Course Number
MATH4961W001Format
In-PersonPoints
0 ptsFall 2026
Times/Location
Mo 16:10-17:00Section/Call Number
001/16918Enrollment
2 of 40Instructor
Sven HirschRecitation section for MATH GU4061 Intro to Modern Analysis I.
Students must register for both GU4061 and GU4961.
Course Number
MATH4961W002Format
In-PersonPoints
0 ptsFall 2026
Times/Location
Th 16:10-17:00Section/Call Number
002/16919Enrollment
1 of 40Instructor
Sven HirschRecitation section for MATH GU4061 Intro to Modern Analysis I.
Students must register for both GU4061 and GU4961.
Course Number
MATH4961W003Format
In-PersonPoints
0 ptsFall 2026
Times/Location
Mo 18:10-19:00Section/Call Number
003/16920Enrollment
1 of 40Instructor
Sven HirschRecitation section for MATH GU4061 Intro to Modern Analysis I.
Students must register for both GU4061 and GU4961.
Course Number
MATH4961W004Format
In-PersonPoints
0 ptsFall 2026
Times/Location
Th 18:10-19:00Section/Call Number
004/16917Enrollment
4 of 40Instructor
Sven HirschCourse Number
MATH5010W001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Mo 19:40-20:55We 19:40-20:55Section/Call Number
001/10520Enrollment
69 of 150Instructor
Mikhail SmirnovCourse Number
MATH5030G001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Mo 18:10-20:40Section/Call Number
001/10522Enrollment
27 of 64Instructor
Luca CapriottiCourse Number
MATH5050G001Format
In-PersonPoints
2 ptsFall 2026
Times/Location
We 18:10-19:25Section/Call Number
001/10521Enrollment
71 of 150Instructor
Jaehyuk ChoiCourse Number
MATH5220G001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Th 19:40-22:00Section/Call Number
001/10802Enrollment
0 of 50Instructor
Alberto BotterCourse Number
MATH5280G001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Sa 19:00-21:20Section/Call Number
001/10523Enrollment
70 of 116Instructor
Alexei ChekhlovCourse Number
MATH5300G001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Tu 19:40-22:00Section/Call Number
001/10525Enrollment
0 of 50Instructor
Eric YehCourse Number
MATH5400G001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Fr 18:00-20:10Section/Call Number
001/10803Enrollment
0 of 40Instructor
Julien GuyonBryan LiangRequired Prerequisite: Math GR5010 Intro to the Math of Finance (or equivalent). Recommended Prerequisite: Stat GR5264 Stochastic Processes – Applications I (or equivalent).
The objective of this course is to introduce students, from a practitioner’s perspective with formal derivations, to the advanced modeling, pricing and risk management techniques of vanilla and exotic options that are traded on derivatives desks, which goes beyond the classical option pricing courses focusing solely on the theory. It also presents the opportunity to design, implement and backtest vol trading strategies. The course is divided in four parts: Advanced Volatility Modeling; Vanilla and Exotic Options: Structuring, Pricing and Hedging; FX/Rates Components: Discounting, Forward Projection, Quanto and Compo Options; Designing and Backtesting Vol Trading Strategies in Python.
Course Number
MATH5420G001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Sa 10:10-12:00Section/Call Number
001/10800Enrollment
75 of 140Instructor
Amal MoussaThe application of Machine Learning (ML) algorithms in the Financial industry is now commonplace, but still nascent in its potential. This course prepares the next generation of researchers and practitioners for the coming revolution, providing an advanced "deep dive" into machine learning methods (both theory and application) that are deemed to be useful for financial applications, including trading and investment management.
Course Number
MATH5431G001Format
In-PersonPoints
3 ptsFall 2026
Times/Location
Fr 12:10-14:00Section/Call Number
001/11927Enrollment
26 of 60Instructor
William RitterThe course will cover the fundamentals of Algorithmic Trading, the discipline that brings together computer software, and financial markets to open and close trades based on programmed code. The goal of the course is to help the students to get familiar with the different techniques and strategies used in algorithmic trading and to let them experiment with classical and new algorithms they will create.
During the course, the students will use a Trading Market Simulator: The Rotman Market Simulator – a platform which allows students to transact financial securities with each other on a real time basis. Using the simulator, the students will familiarize themselves with specific decision tasks associated with financial securities, market dynamics, and investment or risk management strategies and get ready for the Rotman Competition.
Course Number
MATH5490G001Format
In-PersonPoints
2 ptsFall 2026
Times/Location
Tu 10:10-11:25Section/Call Number
001/14147Enrollment
31 of 60Instructor
Rosanna Pezzo-BrizioPrerequisites: 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 ptsFall 2026
Section/Call Number
001/10509Enrollment
1 of 99Instructor
Jaehyuk ChoiCourse Number
MATH5520G001Format
In-PersonPoints
0 ptsFall 2026
Times/Location
Mo 10:10-11:25We 10:10-11:25Section/Call Number
001/10510Enrollment
13 of 100Instructor
Jaehyuk ChoiCourse Number
MATH5521G001Format
In-PersonPoints
0 ptsFall 2026
Times/Location
Tu 18:10-19:25Th 18:10-19:25Section/Call Number
001/10801Enrollment
13 of 100Instructor
Jaehyuk ChoiA guided reading and research in a specific area of mathematics or applications. This particular section is geared towards supervised readings and research in Mathematical Finance and related fields for Masters’ students.
A student who wishes to undertake individual study under this seminar must present a specific project to a member of the staff and secure this staff member's willingness to act as a sponsor. The course includes written reports and periodic meetings with the instructor.