Teaching

Teaching Undergraduate Degrees
# Subject Stage Attachements
1
international organization
LAW
Third stage
2
international organization
LAW
Third stage
3
international organization
LAW
Third stage
4
Human Rights course book
law
First stage
5
Human Rights
LAW
First stage
6
Human Rights
LAW
First stage
7
Qustion bank
LAW
First stage
Teaching Postgraduate Degrees
# Subject Degree Attachements
1
public international law
LAW
Master of Arts
2
public international law
LAW
Master of Arts
3
public international law
LAW
Master of Arts
Postgraduate Committee
# Student Name Degree Attachements
Supervising Students
# Research Title Degree Attachements
1
مجلس الامن الدولي
LAW
Bachelor Degree(Research Project)
2
اثر الزواج المختلط على الجنسية في القانون العراقي
LAW
Bachelor Degree(Research Project)