Recent Courses

LAW255

Public International Law - E

LAW230

Arabic Legal Writing - A

ETHC351

Legal Ethics

LAW352

Law Of Contracts II - E

LAW407

Intellectual Property Law - Comm Track

LAW492

Cooperative Training

LAW112

Law of Tort - E

LAW273

Administrative Law II - A

LAW369

Conflict of Laws - E

LAW431

Execution of Judgements - Adv Saudi Track

HIST151

History of Law - E

LAW468

DISPUTE SETTLEMENT - International Track

LAW382

Artificial Intelligence, Technology And Law

LAW380

Moot court

LAW002

Legal Terminology in English 2

LAW342

Company Law

LAW359

Administrative Law III - A

Semester Courses

LAW352

Law Of Contracts II - E

LAW492

Cooperative Training

LAW382

Artificial Intelligence, Technology And Law

Education

No Data Exists.

Experience

No Data Exists.

Professional Society

No Data Exists.

Publications

No Data Exists.

INTERESTS

No Data Exists.