Notes
Typeset notes from courses I have taken or audited at NUS, together with a few expository articles.
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
3000-level
4000-level
5000-level
Articles
Short pieces written for the students I teach.
A-Levels
My solutions to the A-Level H3 Mathematics papers, 2015 to 2025.
Coursework
Modules read for credit, audited as a guest student, or taught as a teaching assistant, semester by semester.
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, Special TermSummer 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