I have taught the following courses at KFUPM


PHYS 101: General Physics I

PHYS 102: General Physics II

PHYS 203: Electrical and Magnetic Properties of Matter

PHYS 212: Modern Physics

PHYS 301: Classical Mechanics I

PHYS 305: Electricity & Magnetism I

PHYS 306: Electricity & Magnetism II

PHYS 401: Quantum Mechanics I

PHYS 402: Quantum Mechanics II

PHYS 507: Classical Mechanics

PHYS 571: Advanced Methods of Theoretical Physics