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