This repository contains my notes and codes for various physics-related courses I've taken in Imperial College London. Each course has its own folder. Below is a brief overview of each one.
The notes in this folder include topics such as:
- Elements of quantum mechanics and quantum information (quantum cryptography)
- Quantum algorithms
- Physical realisation - trapped ions
- Decoherence and quantum error correction
- Properties and applications of entangled states
This course dives into the world of quantum optics. The notes in this folder cover topics like:
- Semi-classical atom-field interaction (optical Bloch equations, Ramsey interferometry)
- Field quantisation (Fock states, coherent states)
- Fluctuations and correlations (Mach-Zahnder interferometry, Hanbury-Brown-Twiss experiment, Hong-Ou-Mandel effect)
- Quasi-probabilities (Wigner function, Husimi function)
- Current quantum optical experiments
- Atom-field interaction (dipole interaction, Jaynes-Cumming model)
This course covers various mathematical methods used in physics. The notes in this folder include topics such as:
- Vector spaces and tensors
- Green functions
- Hilbert spaces and Sturm-Liouville theory
- Integral transforms
- Calculus of variations
This course notes covers the following topics:
- Lagrangian mechanics
- Hamiltonian mechanics
- Rigid bodies
- Classical field theory
- Relativity
- Electromagnetism
- Geometry phase
- Electron bands
- Tight binding chains
- Edge states on chains
- Adiabatic transport
- Electrons in a vector potential
- Electrons in a magnetic field
- Carbon and carbon allotropes
- Electronic states in graphene
- Symmetries of electronic states
- Topological materials
- Laser device technology
- Nonlinear optics
If you find any errors in my notes, feel free to create an issue or a pull request!
These notes are released under the MIT License.