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.