1) Theory of Relativity
2) Mathematical Methods of Physics
3)Mathematics 3 (Differential equations)
4) Mechanics Oscillations and Waves (Instruction and Tutorials)
5) Calculus (WILP)
6) Physics Lab
7) General Relativity and Cosmology
8) Classical Mechanics
New courses proposed and taught:
1) Geometrical Methods in Physics.