courses
- General Theory Of Relativity and Cosmology
- Particle Physics
- Astronomy and Astrophysics
- Non-linear Dynamics and Chaos
- Nuclear Physics
- Atomic and Molecular Physics
- Computational Physics
- Statistical Mechanics
- Quantum Mechanics
- Electromagnetic Theory
- Optics
- Solid State Physics
- Fluid Mechanics
- Mathematical Methods of Physics
- Gas Dynamics
- Numerical Fluid Flow and Heat Transfer
- Mathematics I (Multivariate calculus)
- Mathematics II (Linear Algebra and Complex Analysis)
- Mathematics III (Differential Equations)
- Computer Programming