Lecture notes and coursework
Notes
Typeset notes from courses I have taken or audited at NUS, together with a few expository articles.
1Catalogue
Course notes
Compiled from courses taken or audited at the National University of Singapore, and from my exchange at École Polytechnique Fédérale de Lausanne in Fall 2026. Entries marked in preparation are not yet written up.
2000-level
MA2002CalculusPDF ↗
MA2104Multivariable CalculusPDF ↗
MA2108Mathematical Analysis IPDF ↗
MA2116ProbabilityPDF ↗
MA2202Algebra IPDF ↗
DSA2102Numerical ComputationPDF ↗
3000-level
MA3201Algebra IIPDF ↗
MA3209Metric and Topological SpacesPDF ↗
MA3211Complex AnalysisIn preparation
MA3220Ordinary Differential EquationsIn preparation
MA3238Stochastic Processes IIn preparation
MA3264Mathematical ModellingPDF ↗
MA3265Elementary Number TheoryIn preparation
4000-level
MA4203Galois TheoryPDF ↗
MA4211Functional AnalysisPDF ↗
MA4221Partial Differential EquationsPDF ↗
MA4233Dynamical SystemsPDF ↗
MA4262Measure and IntegrationPDF ↗
MA4263Analytic Number TheoryIn preparation
MA4266Introduction to Algebraic TopologyPDF ↗
MA4271Differential Geometry of Curves and SurfacesPDF ↗
MA4273Algebraic Geometry of Curves and SurfacesIn preparation
MA4276Theory of Algebraic NumbersPDF ↗
5000-level
MA5202Algebraic Number TheoryIn preparation
MA5204Commutative and Homological AlgebraIn preparation
MA5205Graduate Analysis IIn preparation
MA5206Graduate Analysis IIIn preparation
MA5211Lie TheoryPDF ↗
MA5218Representation TheoryIn preparation
18 sets of notes available
2Articles
Expository articles
Short pieces written for the students I teach.
- Matrix Lie GroupsWritten for MA2001 Linear Algebra IPDF ↗
- General Vector Spaces and IsomorphismsWritten for MA2001 Linear Algebra IPDF ↗
- Ideals and VarietiesWritten for MA2001 Linear Algebra IPDF ↗
- Dirichlet Character TablesWritten alongside MA4263 Analytic Number TheoryPDF ↗
3A-Levels
A-Level H3 Mathematics solutions
My solutions to the A-Level H3 Mathematics papers, 2015 to 2025.
4Record
Coursework, semester by semester
Modules read for credit, audited as a guest student, or taught as a teaching assistant.
Year 1 · Sem 1Fall 2024
- MA1100TBasic Discrete Mathematics (T)Asst Prof Goh Jun Le
- MA2002CalculusDr Wang Fei & Asst Prof Bao Huanchen
- MA2001Linear Algebra IAuditedAssoc Prof Ng Kah Loon & Dr Timothy Wertz
- MA2101SLinear Algebra II (S)AuditedAsst Prof Arghya Sadhukhan
- MA3201Algebra IIAuditedAsst Prof Finn Wiersig
- MA3209Metric and Topological SpacesAuditedAsst Prof Wei Daren
- MA3264Mathematical ModellingAuditedProf Brett McInnes
- MA4221Partial Differential EquationsAuditedDr Wang Yamin
- MA4262Measure and IntegrationAuditedAsst Prof Tran Chieu Minh
- MA4266Algebraic TopologyAuditedAssoc Prof Chin Chee Whye
- MA5217Graduate Complex AnalysisAuditedProf Dinh Tien Cuong
Year 1 · Sem 2Spring 2025
- MA2001Linear Algebra IAssoc Prof Ng Kah Loon
- MA2104Multivariable CalculusProf Zhang Deqi
- MA2108Mathematical Analysis IAssoc Prof Chin Chee Whye
- MA3211SComplex Analysis (S)AuditedAssoc Prof Chin Chee Whye
- MA4203Galois TheoryAuditedAsst Prof Bao Huanchen
- MA4211Functional AnalysisAuditedDr Timothy Wertz
- MA4273Algebraic GeometryAuditedDr Luo Yujie
- MA5204Commutative & Homological AlgebraAuditedAssoc Prof David Hansen, Dr Alex Youcis & Asst Prof Emile Okada
Year 1 · SpecialSummer 2025
- MA2288Basic UROPS in Mathematics IAssoc Prof Yang Lei
Year 2 · Sem 1Fall 2025
- MA2101Linear Algebra IIProf Zhang Deqi
- MA2116ProbabilityAssoc Prof Chin Chee Whye & Dr Benoit Corsini
- DSA2102Numerical ComputationDr Timothy Wertz
- MA3220Ordinary Differential EquationsDr Edmund Sean Karasiewicz
- MA3264Mathematical ModellingProf Brett McInnes
- MA4230Matrix ComputationAuditedAsst Prof Wang Yangshuai
- MA4266Introduction to Algebraic TopologyAuditedAsst Prof Baris Kartal
- MA5205Graduate Analysis IAuditedAsst Prof Yu Hui
- MA5211Lie TheoryAuditedDr Emile Okada
- MA5253Riemann SurfacesAuditedAssoc Prof Chin Chee Whye
TeachingTeaching assistant for MA2001 Linear Algebra I with Assoc Prof Ng Kah Loon and Dr Charmaine Sia. Alongside the usual duties I wrote Matrix Lie Groups and General Vector Spaces and Isomorphisms for my students.
Year 2 · Sem 2Spring 2026
- MA3211Complex Analysis IProf To Wing Keung
- MA4263Analytic Number TheoryAsst Prof Emile Okada
- MA4271Differential GeometryProf Loke Hung Yean
- MA3211SComplex Analysis I (S)AuditedProf Dinh Tien Cuong
- MA4233Dynamical SystemsAuditedAsst Prof Wei Daren
- MA5206Graduate Analysis IIAuditedAssoc Prof Yao Yao
- MA5209Algebraic TopologyAuditedAsst Prof Baris Kartal
TeachingTeaching assistant for MA2001 Linear Algebra I with Dr Charmaine Sia and Dr Akshay Hegde, for whom I wrote Ideals and Varieties.
WritingA short article on Dirichlet Character Tables, written alongside MA4263.
Year 3 · Sem 1Fall 2026 · EPFL
- MATH220TopologyNUS equivalent: MA3209 Metric and Topological Spaces
- MATH305Introduction to Partial Differential EquationsNUS equivalent: MA4221 Partial Differential Equations
- MATH329Non-linear OptimisationNUS equivalent: MA3236 Non-linear Programming
- MATH351Advanced Numerical Analysis IINUS equivalent: MA4255 Numerical Methods in Differential Equations
- MATH353Probability II: Discrete Time ProcessesNUS equivalent: MA3238 Stochastic Processes I
- MATH402Algebraic Number TheoryNUS equivalent: MA4276 Theory of Algebraic Numbers