| Subject Type / Department Compulsory Courses |
| 1 | GEOG1306 | Principles of Maps & Surveying | | 3 | FIRST |
| 2 | SOCI1223 | Rural & Urban Sociology | | 2 | FIRST |
| 3 | GEOG1217 | Political Geography | | 2 | FIRST |
| 4 | GEOG1212 | Arab World Geography | | 2 | FIRST |
| 5 | GEOG1315 | Human Geography | | 3 | FIRST |
| 6 | GEOG1311 | Physical Geography | | 3 | FIRST |
| 7 | HIST1315 | History of Umayyad State | | 3 | FIRST |
| 8 | HIST1312 | History of Prophet's Mission and guided caliphs | | 3 | FIRST |
| 9 | PSYC2216 | Learning Difficulties | | 2 | SECOND |
| 10 | HIST2240 | Contemporary Arab issues | | 2 | SECOND |
| 11 | HIST2315 | History of the Abbasid State | | 3 | SECOND |
| 12 | HIST2213 | History of Arab and Islamic Civilization | | 2 | SECOND |
| 13 | EDUC2216SO | Special Teaching Strategies 1 (Social Studies) | | 2 | SECOND |
| 14 | GEOG2315 | Population Geography | | 3 | SECOND |
| 15 | HIST2313 | Contemporary & Modern of Palestine History | | 3 | SECOND |
| 16 | EDUC2243 | Basic education in palestine | | 2 | SECOND |
| 17 | EDUC1201 | Quality teaching Principles | | 2 | SECOND |
| 18 | GEOG2317 | Transportation geography | | 3 | SECOND |
| 19 | GEOG2314 | Bioclimatic Geography | | 3 | SECOND |
| 20 | HIST2211 | Ancient & Middle History of Palestine | | 2 | SECOND |
| 21 | HIST3311 | History of the Crusades | | 3 | THIRD |
| 22 | EDUC3279 | Educational Games and Dramatization of Curricula | | 2 | THIRD |
| 23 | EDUC3216SO | Special Teaching Strategies 2 (Social Studies) | | 2 | THIRD |
| 24 | GEOG3320 | Geography of Environment | | 3 | THIRD |
| 25 | GEOG3323 | Regional world geography | | 3 | THIRD |
| 26 | EDUC3119 | Education Technology Atelier | | 1 | THIRD |
| 27 | HIST3226 | Contemporary& Modern History of Arabs (in East) | | 2 | THIRD |
| 28 | HIST3322 | History of Morocco & Andalus | | 3 | THIRD |
| 29 | EDUC3236 | Digital Technology in Teaching | | 2 | THIRD |
| 30 | HIST4210 | History of Mamlouks | | 2 | FOURTH |
| 31 | EDUC3272 | learning Styles and Models | | 2 | FOURTH |
| 32 | EDUC4117SO | Curricula Analysis (Social Studies) | | 1 | FOURTH |
| 33 | EDUC4226 | Educational administration | | 2 | FOURTH |
| 34 | EDUC4241 | Computerizing School Curricula | | 2 | FOURTH |
|
| Total Hours | 80 Hour | Required Hours | 80 Hour |
|