Course list updated 15 December 2025

* denotes Course Coordinator


Courses offered in AY2024/2025 here
Crse CodeCrse TitleAY25/26 Semester 1AY25/26 Semester 2AY25/26 Special Term IAY25/26 Special Term II
CS1231Discrete StructuresWong Tin LokLi Wei
CS2040HSData Structures and AlgorithmsZhang Louxin
DSA2102Essential Data Analytics Tools: Numerical ComputationTimothy WertzTimothy Wertz
DSA3102Essential Data Analytics Tools: Convex OptimisationSoh Yong ShengGao Yihang
DSA5101Introduction to Big Data for IndustryAaron Low Yi Rui
DSA5102Foundations of Machine LearningWang Lihan
DSA5103Optimization Algorithm for Data ModellingLam Xin Yee
DSA5104Principle of Data Management and RetrievalLiu Jie*
Yang Xiaoyan
DSA5105Principles of Machine Learning                                               Yang Liu*
Nguyen Hung Minh Tan
DSA5106Deep Learning: Foundations and TechniquesAaron Low Yi Rui
DSA5201DSML Industry Consulting and Applications Project              Zhu Chengbo
(Internship)
Zhang De-Qi
(Internship)
Aaron Low Yi Rui
(Internship)
Aaron Low Yi Rui
(Internship)
DSA5202Advanced Topics in Machine LearningYang Liu
DSA5203Visual Data Processing and InterpretationJi Hui
DSA5204Deep Learning and ApplicationsAaron Low Yi Rui
DSA5205Data Science in Quantitative FinanceDong Xiaoyu
DSA5206Advanced Topics in Data ScienceZhang Louxin
DSA5207Text Processing & Interpretation with Machine LearningNguyen Hung Minh Tan
DSA5208Scalable Distributed Computing for Data ScienceCai Zhenning
DSA5209Stochastic Methods and Inferences for Big DataWang Lihan
DSE2310FOS Undergraduate Professional Internship Programme 1STSpecial Term I & II
Internship (Min. 10 weeks)
Special Term I & II
Internship (Min. 10 weeks)
DSE2312FOS Undergraduate Professional Internship Programme 2S1Internship (Min. 18 weeks)
DSE2313FOS Undergraduate Professional Internship Programme 2S2Internship (Min. 18 weeks)
DSE3310FOS Undergraduate Professional Internship Programme 2STSpecial Term I & II
Internship (Min. 10 weeks)
Special Term I & II
Internship (Min. 10 weeks)
DSE3312FOS Undergraduate Professional Internship Programme 3S1Internship (Min. 18 weeks)
DSE3313FOS Undergraduate Professional Internship Programme 3S2Internship (Min. 18 weeks)
DSE4101Capstone Project in Data Science and Economics IHuang Ta-Cheng (Econs Staff)
Project-based
(DSDS Staff)
Project-based
DSE4201Capstone Project in Data Science and Economics IIProject-basedProject-based
DSE4211/QF4211Digital CurrenciesLiu Chunchun
DSE4212/QF4212 Data Science in FinTechJulian Sester
DSE4310FOS Undergraduate Professional Internship Programme 3STSpecial Term I & II
Internship (Min. 10 weeks)
Special Term I & II
Internship (Min. 10 weeks)
DSE4312FOS Undergraduate Professional Internship Programme 4S1Internship (Min. 18 weeks)
DSE4313FOS Undergraduate Professional Internship Programme 4S2Internship (Min. 18 weeks)
HS1501Artificial Intelligence and SocietyWong Tin Lok*
Vincent Tan
Nguyen Hung Minh Tan
Li Yangzi
Yu Chien Siang
Wong Tin Lok*
Vincent Tan
Nguyen Hung Minh Tan
Li Yangzi
Yu Chien Siang
HS1502Conceptual Introduction to Machine LearningAlvin Chua
HS2928Grasping Infinity: Paradoxes and ApplicationsWong Tin Lok
MA1100Basic Discrete MathematicsLee Soo TeckLee Soo Teck
MA1100TBasic Discrete Mathematics (T)Charmaine Sia
MA1301Introductory MathematicsWang Fei*
Christian Go
Chua Seng Kee
MA1301XIntroductory Mathematics (for iBLOC)Tan Ban PinTan Ban Pin
MA1311Matrix Algebra
MA1312Calculus with ApplicationsTan Ban Pin
MA1505Mathematics ILeung Ka Hin
MA1508ELinear Algebra for EngineeringJonathon Teo Yi Han
MA1511Engineering CalculusTan Ban PinTan Ban Pin
MA1512Differential Equations for EngineeringChristian GoChristian Go
MA1513Linear Algebra with Differential EquationsVictor TanVictor Tan
MA1521Calculus for ComputingTo Wing Keung*
Leung Ka Hin
Chin Chee Whye*
Dong Xiaoyu
MA1522Linear Algebra for ComputingJonathon Teo Yi Han*
Lo Chi-Heng
Tan Kai Meng*
Benoit Corsini
MA2001Linear Algebra INg Kah Loon*
Charmaine Sia
Charmaine Sia*
Akshay Hegde
MA2002CalculusWang Fei*
Bao Huanchen
Zhang Lei*
Tan Ser Peow
MA2101Linear Algebra IIZhang De-QiBrett McInnes
MA2101SLinear Algebra II (S)David Hansen
[Apply for course]
MA2104Multivariable CalculusLoke Hung YeanZhang De-Qi
MA2108Mathematical Analysis ILee Si YingLinus Richter
MA2108SMathematical Analysis I (S)Yang Lei
[Apply for course]
MA2116/ST2131ProbabilityChin Chee Whye*
Benoit Corsini
DSDS Staff
MA2116TProbability (T)Sun Rongfeng
MA2202Algebra ILo Chi-Heng
MA2202SAlgebra I (S)Zhu Chengbo
[Apply for course]
MA2213Numerical Analysis IFu Zhaohui
MA2214Combinatorics and Graphs ITran Chieu Minh
MA2219Introduction to Geometry
MA2288Basic UROPS in Mathematics IProject-basedProject-based
MA2289Basic UROPS in Mathematics IIProject-basedProject-based
MA2310FOS Undergraduate Professional Internship Programme 1STSpecial Term I & II
Internship (Min. 10 weeks)
Special Term I & II
Internship (Min. 10 weeks)
MA2311Techniques in Advanced CalculusTan Ban PinLeung Man Chun
MA2312Introduction to Differential Equations
MA2312UFOS Undergraduate Professional Internship Programme 2S1Internship (Min. 18 weeks)
MA2313FOS Undergraduate Professional Internship Programme 2S2Internship (Min. 18 weeks)
MA2401Introductory Mathematics with R Christian Go
MA3201Algebra IIFinn Wiersig
MA3205Set TheoryGoh Jun Le
MA3209Metric and Topological SpacesWei Daren
MA3210Mathematical Analysis IIChua Seng Kee
MA3211Complex Analysis ITo Wing Keung
MA3211SComplex Analysis I (S)Dinh Tien Cuong
[Apply for course]
MA3218 Applied Algebra
MA3219Computability Theory
MA3220Ordinary Differential EquationsEdmund Karasiewicz
MA3227Numerical Analysis II
MA3229Introduction to Geometric Modelling
MA3233Combinatorics and Graphs IITran Chieu Minh
MA3236Nonlinear ProgrammingLam Xin Yee
MA3238/ST3236Stochastic Processes IDSDS Staff
MA3238SStochastic Processes I (S)Matteo Mucciconi
[Apply for course]
MA3252Linear and Network OptimisationHan Shaoning
MA3256Applied Cryptography
MA3259Mathematical Methods in Genomics
MA3264Mathematical ModellingBrett McInnes
MA3265Introduction to Number TheoryArghya Sadhukhan
MA3269Mathematical Finance I
MA3270Mathematics for Artificial IntelligenceSubhroshekhar Ghosh
MA3288Advanced UROPS in Mathematics IProject-basedProject-based
MA3289Advanced UROPS in Mathematics IIProject-basedProject-based
MA3291Undergraduate Seminar in Mathematics
MA3310FOS Undergraduate Professional Internship Programme 2STSpecial Term I & II
Internship (Min. 10 weeks)
Special Term I & II
Internship (Min. 10 weeks)
MA3311Undergraduate Professional Internship Programme
MA3312FOS Undergraduate Professional Internship Programme 3S1Internship (Min. 18 weeks)Internship (Min. 18 weeks)
MA3313FOS Undergraduate Professional Internship Programme 3S2Internship (Min. 18 weeks)Internship (Min. 18 weeks)
MA4198Mathematics Capstone ProjectProject-basedProject-based
MA4199Honours Project in Mathematics
MA4201Commutative Algebra
MA4203Galois TheoryIan Gleason
MA4207Mathematical LogicDilip Raghavan
MA4211Functional AnalysisTimothy Wertz
MA4221Partial Differential EquationsYu Sifan
MA4229Fourier Analysis and ApproximationLi Qianxiao
MA4230Matrix ComputationWang Yangshuai
MA4233Dynamical SystemsWei Daren
MA4235Topics in Graph TheoryHuang Hao
MA4247 Complex Analysis II
MA4251/ST4238Stochastic Processes IIDSDS Staff
MA4252Advanced Ordinary Differential Equations
MA4254Discrete OptimizationJonathan Scarlett
MA4255Numerical Methods in Differential EquationsYu Sifan
MA4260Stochastic Operations ResearchToh Kim Chuan
MA4261Information and Coding Theory
MA4262Measure and IntegrationAkshay Hegde
MA4263Introduction to Analytic Number TheoryEmile Okada
MA4264Game Theory
MA4266Introduction to Algebraic TopologyBaris Kartal
MA4267Discrete Time Finance
MA4268Mathematics for Visual Data ProcessingXie Xingyu
MA4270Data Modelling and ComputationWang Yangshuai
MA4271Differential Geometry of Curves and SurfacesLoke Hung Yean
MA4272Mathematical tools for Data Science
MA4273Algebraic Geometry of Curves and Surfaces
MA4274Fast Iterative Solvers with Applications
MA4275Mathematics of Reinforcement LearningTong Xin
MA4288OUndergraduate Project in MathematicsProject-basedProject-based
MA4288PUndergraduate Project in MathematicsProject-basedProject-based
MA4291Undergraduate Topics in Mathematics IUmberto De Ambroggio
[Apply for course]
MA4292Undergraduate Topics in Mathematics II
MA4310FOS Undergraduate Professional Internship Programme 3STSpecial Term I & II
Internship (Min. 10 weeks)
Special Term I & II
Internship (Min. 10 weeks)
MA4312FOS Undergraduate Professional Internship Programme 4S1Internship (Min. 18 weeks)
MA4313FOS Undergraduate Professional Internship Programme 4S2Internship (Min. 18 weeks)
MA5198Graduate Seminar Course in MathematicsSeminar-based
[More info]
Seminar-based
[More info]
MA5202Number Theory
MA5203Graduate Algebra I
MA5204Commutative and Homological AlgebraFinn Wiersig
MA5205Graduate Analysis IYu Hui
MA5206Graduate Analysis IIYao Yao
MA5208Algebraic GeometryIan Gleason
MA5209Algebraic TopologyBaris Kartal
MA5210Differentiable Manifolds
MA5211Lie TheoryEmile Okada
MA5213Advanced Partial Differential Equations
MA5216Differential Geometry
MA5217Graduate Complex Analysis
MA5218Representation TheoryTan Kai Meng
MA5219Logic and Foundation of Mathematics I
MA5220Logic and Foundation of Mathematics IIFrank Stephen
MA5232Modeling and Numerical SimulationsRen Weiqing*
Li Qianxiao
Soh Yong Sheng
Yang Liu
MA5233Computational MathematicsChu Delin
MA5235Advanced Graph Theory
MA5236Homology Theory
MA5238Fourier Analysis
MA5240Finite Element Method
MA5241Computational Harmonic Analysis
MA5242Wavelets
MA5243Advanced Mathematical ProgrammingHan Shaoning
MA5244Advanced Topics in Operations Research
MA5245Advanced Financial Mathematics
MA5248Stochastic Analysis in Mathematical FinanceDaniel Bartl
MA5249Stochastic Processes and Algorithms
MA5250Computational Fluid DynamicsCai Zhenning
MA5251Spectral Methods and Applications
MA5252Methods of Applied MathematicsLiao Yulei
MA5253Riemann SurfacesChin Chee Whye
MA5259Introductory ProbabilityUmberto De Ambroggio
MA5260Advanced ProbabilityMatteo Mucciconi
MA5261Applied Stochastic Processes
MA5262Stochastic Operations Research Models
MA5264Computational Molecular Biology II
MA5265Advanced Numerical Analysis
MA5266OptimizationToh Kim Chuan
MA5267Stochastic Calculus
MA5268Theory and Algorithms for Nonlinear Optimization
MA5269 Optimal Stopping and Stochastic Control in Finance
MA5270Game Theory and ApplicationsLeung Man Chun
MA5271Introduction to Computational MathematicsChu Delin
MA5272Mathematical Underpinnings of Data Science
MA5295Dissertation for MSc by Coursework
MA5401Graduate Internship in Mathematics I Zhang Lei
Internship 6-week (self-sourced)
Zhang Lei
Internship 6-week (self-sourced)
Zhang Lei
Special Term I & II
Internship 6-week (self-sourced)
Zhang Lei
Special Term I & II
Internship 6-week (self-sourced)
MA5402Graduate Internship in Mathematics IIZhang Lei
Internship 12-week (self-sourced)
Zhang Lei
Internship 12-week (self-sourced)
Zhang Lei
Special Term I & II
Internship 12-week (self-sourced)
Zhang Lei
Special Term I & II
Internship 12-week (self-sourced)
MA6201Topics in Algebra and Number Theory ILee Si Ying
MA6202Approximate Subgroups
MA6205Topics in Analysis I
MA6206Topics in Analysis II
MA6211Topics in Geometry and Topology I
MA6212Topics in Geometry and Topology II
MA6215Topics in Differential Equations
MA6216Advanced Dynamical Systems
MA6217Homotopy Theory
MA6219Recursion Theory
MA6220Model Theory
MA6221Topics in Combinatorics
MA6222Topics in Logic IGoh Jun Le
MA6223Topics in Logic II
MA6225Topics in Coding Theory and Cryptography
MA6235Topics in Financial Mathematics
MA6241Topics in Numerical Methods
MA6251Topics in Applied Mathematics INguyen Hung Minh Tan
MA6252Topics in Applied Mathematics II
MA6253Conic Programming
MA6291Topics in Mathematics IHuang Hao
MA6292Topics in Mathematics IISoh Yong Sheng
MA6293Topics in Mathematics IIIYu Hui
MSI5102Essentials of Machine LearningZhang Louxin
QF1100Introduction to Quantitative FinanceLiu ChunchunBertrand Sim
QF2103 Computing for Quantitative FinanceLam Xin Yee
QF2104 Fundamentals of Quantitative Finance Liu ChunchunXu Huansang
QF2310FOS Undergraduate Professional Internship Programme 1STSpecial Term I & II
Internship (Min. 10 weeks)
Special Term I & II
Internship (Min. 10 weeks)
QF2312FOS Undergraduate Professional Internship Programme 2S1Internship (Min. 18 weeks)
QF2313FOS Undergraduate Professional Internship Programme 2S2Internship (Min. 18 weeks)
QF3101Investment Instruments and Risk ManagementLi WeiLi Wei
QF3103Advanced Mathematics in Quantitative FinanceCharmaine Sia
QF3201Basic Derivatives and Bonds
QF3310FOS Undergraduate Professional Internship Programme 2STSpecial Term I & II
Internship (Min. 10 weeks)
Special Term I & II
Internship (Min. 10 weeks)
QF3311Undergraduate Professional Internship Programme
QF3312FOS Undergraduate Professional Internship Programme 3S1Internship (Min. 18 weeks)Internship (Min. 18 weeks)
QF3313FOS Undergraduate Professional Internship Programme 3S2Internship (Min. 18 weeks)Internship (Min. 18 weeks)
QF4102Financial Modelling & ComputationBertrand Sim
QF4103Mathematical Models of Financial DerivativesBertrand Sim
QF4204Project in Quantitative Finance and FintechProject-basedProject-based
QF4199Honours Project in Quantitative Finance
QF4205Time Series Analysis for Quantitative FinanceBertrand Sim
QF4288Undergraduate Project in Quantitative FinanceProject-basedProject-based
QF4310FOS Undergraduate Professional Internship Programme 3STSpecial Term I & II
Internship (Min. 10 weeks)
Special Term I & II
Internship (Min. 10 weeks)
QF4312FOS Undergraduate Professional Internship Programme 4S1Internship (Min. 18 weeks)
QF4313FOS Undergraduate Professional Internship Programme 4S2Internship (Min. 18 weeks)
QF5201Interest Rate Theory and Credit Risk Cui Hanwen
QF5201AInterest Rate Theory and Credit Risk
QF5202Structured Products Marko Hans Weber
QF5202AStructured Products Marko Hans Weber
QF5203Risk Management Julian Sester
QF5203ARisk Management Julian Sester
QF5204 Numerical Methods in Quantitative Finance Ji Hui
QF5205Topics in Quantitative Finance I  David Lee
QF5205ATopics in Quantitative Finance I  
QF5206 Topics in Quantitative Finance IIChen Kan
QF5206ATopics in Quantitative Finance II
QF5207 Investment and Portfolio SelectionMarko Hans Weber
QF5207AInvestment and Portfolio Selection
QF5208 AI & FinTech Chen Ying*
Seh Huan Kiat
QF5209Financial Derivatives: Modelling and Computation Daniel Bartl*
Samy Mohammed
QF5209AFinancial Derivatives: Modelling and Computation
QF5210Financial Time Series: Theory and Computation Chen Ying*
Tong Xin
QF5210AFinancial Time Series: Theory and Computation
QF5211Monte Carlo Methods in Quantitative FinanceRen Weiqing
QF5211AMonte Carlo Methods in Quantitative Finance
QF5212 Introduction to Quantitative Finance Julian Sester*
He Qiang
QF5212AIntroduction to Quantitative Finance 
QF5213Financial Management Xu Weibiao
QF5214 Data Engineering for Quantitative Finance Chen Huaxin
QF5310Data Analysis and Machine Learning in Finance
QF5311Foreign Exchange Market
QF5312Statistical Models and Methods in FinanceSJTU Staff
QF5313Advanced Computational & Programming Methods in Finance
QF5314Basic Mathematics in Finance
QF5315Selected Topics in FinTechSJTU Staff
QF5401Graduate Internship in Quantitative Finance I Liu Chunchun
Internship (Min. 6 weeks)
Liu Chunchun
Internship (Min. 6 weeks)
Liu Chunchun
Special Term I & II
Internship (Min. 6 weeks)
Liu Chunchun
Special Term I & II
Internship (Min. 6 weeks)
QF5402Graduate Internship in Quantitative Finance II
DSA5102XFoundations of Machine LearningRecoded as DSA5105
MA1101RLinear Algebra INo longer offered
MA1102RCalculusNo longer offered
MA1104Multivariable CalculusNo longer offered
MA1421Basic Applied Mathematics for SciencesNo longer offered
MA1506Mathematics IINo longer offered
MA1507Advanced CalculusNo longer offered
MA1508Linear Algebra with ApplicationsNo longer offered
MA2301Basic Applied MathematicsNo longer offered
MA2501 Differential Equations and SystemsNo longer offered
MA3110SMathematical Analysis II (S)No longer offered
MA3110Mathematical Analysis IIRecoded as MA3210
MA3111Complex Analysis IRecoded as MA3211
MA3111SComplex Analysis I (S)Recoded as MA3211S
MA3215Three-dimensional Differential GeometryUpgraded to MA4271
MA3245Financial Mathematics INo longer offered
MA3501Mathematical Methods in EngineeringNo longer offered
MA4257 Financial Mathematics IINo longer offered
MA4269Financial Mathematics IIRecoded as QF4103
MA4269AFinancial Mathematics IIRecoded as MA5248A
MA5231Advanced Dynamical SystemsNo longer offered
MA5237Homotopy TheoryNo longer offered
QF4201Financial Time Series: Theory and ComputationNo longer offered
QF4104Project in Quantitative Finance and FintechRecoded as QF4204
QF5299Quantitative Finance ProjectNo longer offered