Course
Program
PHYS2101
General Physics I
PHYS2102
General Physics II
PHYS2107
Physics for Engineers I
PHYS2108
Physics for Engineers II
PHYS2401
Introduction to Nanoscience
PHYS2801
Astronomy (Arabic)
PHYS2802
Exploring the universe (Arabic)
PHYS2910
From the Big Bang to black holes
PHYS3001
Dynamics
PHYS3005
Experimental Methods I
PHYS3101
Theoretical Methods in Physics
PHYS3104
Modern Physics
PHYS3106
Electronics
PHYS3110
Computational Physics I
PHYS3903
Introduction to Space Science
PHYS4018
Thermal & Statistical Physics
PHYS4030
Electromagnetic Theory
PHYS4100
Optics & Lasers
PHYS4105
Experimental Methods II
PHYS4110
Computational Methods II
PHYS5003
Condensed Matter Physics
PHYS5105
Experimental Methods III
PHYS5106
Nuclear Physics