Teaching
Current Teaching
Syracuse University, London
- Dynamics
- Thermodynamics
- Digital Logic Design
- Differential Equations and Matrix Algebra
- Automata and Computability
- Introduction to Analysis of Algorithms
University of Oxford
Mathematical Institute
- Probabilistic Combinatorics
- Fourier Analysis
- Topology and Groups
- Graph Theory
- Information Theory
- Set Theory
- Category Theory
- Logic
- Introduction to Quantum Information
- Electromagnetism
- Classical Mechanics
- Mathematical Geoscience
- Further Quantum Theory
- Classical and Quantum Distributional Models of Meaning
Magdalen College
- Probability and Statistics
- Classical Optics
- Vectors and Matrices
- Further Quantum Mechanics
- Quantum Mechanics
- Symmetry and Relativity
- Mathematical Methods
- Electromagnetism, Circuit Theory and Optics
- Quantum Information, Computation, Communication and Optics
- Quantum Physics and Consciousness
Department of Computer Science
- Quantum Information
- Quantum Software
- Quantum Processes and Computation
University of Engineering and Technology, Lahore
- Applied Probability and Statistics
- Semiconductor Devices
- Signals and Systems
Quantinuum
- Quantum courses and workshops
University of Oxford, NEUROssance
- Quantum in Pictures
Stanford House (Stanford University), Oxford
- Quantum Foundations
Mentoring and Advising
Over the years, I have supervised and mentored numerous undergraduate and postgraduate students in research projects spanning quantum mechanics, quantum information, quantum computing, and quantum physics education. I am passionate about fostering the next generation of physicists and providing guidance on academic and professional development.