Course notes
Disclaimer: The following notes below are provided as-is. Please contact Daniel if and when you find serious conceptual or equation errors. He will likely buy you a coffee.
A simple introduction to Automatic Differentiation
Teaching Seminar, created: 2025
Presentation PDF Python Notebook
Higher 3 Physics (JC2/Year 12)
Singapore-Cambridge General Certificate of Education, Notes created: 2010
PDF: List of useful definitions
Physics Olympiad (JC2/Year 12)
Asian Physics Olympiad and International Physics Olympiad, Notes created: 2010
Introduction to Electrodynamics
An essential textbook by David J. Griffiths, Notes created: 2013
PDF: Summary of electrodynamics
Calculus of One and Several Variables (Caltech Ma 1a, Fall 2013-2014)
Linear Algebra (Caltech Ma 1b, Winter 2013-2014)
Multivariable Calculus (Caltech Ma 1c, Spring 2013-2014)
Introductory Methods of Applied Mathematics (Caltech ACM 95abc, 2014-2015)
Differential Equations (Caltech Ma 2, Fall 2014-2015)
Probability and Statistics (Caltech Ma 3, Winter 2014-2015)
Vibrations and Waves (Caltech Ph 12a, Fall 2014-2015)
Introduction to Quantum Mechanics (Caltech Ph 12b, Winter 2014-2015)
Statistical Mechanics (Caltech Ph 12c, Spring 2014-2015)
Feedback and Control Circuits (Caltech EE113, Spring 2014-2015)
Classical Mechanics (Caltech Ph 106abc, 2015-2016)
Quantum Mechanics (Caltech Ph 125abc, 2015-2016)
Astrophysical Fluids (Cambridge University, Winter 2016)
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.