| Subject Type / Department Compulsory Courses |
| 1 | CHEM1301 | General Chemistry 1 | | 3 | FIRST |
| 2 | BIOL1101 | General Biology Laboratory 2 | | 1 | FIRST |
| 3 | BIOL1312 | General Biology 2 | | 3 | FIRST |
| 4 | PHYS1102 | General Physics Lab. 2 | | 1 | FIRST |
| 5 | PHYS1312 | General Physics 2 | | 3 | FIRST |
| 6 | CHEM1101 | General Chemistry Lab 2 | | 1 | FIRST |
| 7 | CHEM1100 | General Chemistry Lab. 1 | | 1 | FIRST |
| 8 | MATH1411 | Calculus 1 | | 4 | FIRST |
| 9 | PHYS1101 | General Physics Lab .1 | | 1 | FIRST |
| 10 | PHYS1311 | General Physics 1 | | 3 | FIRST |
| 11 | BIOL1100 | General Biology Laboratory 1 | | 1 | FIRST |
| 12 | BIOL1311 | General Biology 1 | | 3 | FIRST |
| 13 | CHEM1302 | General Chemistry 2 | | 3 | FIRST |
| 14 | BIOL2331 | Invertebrates | | 3 | SECOND |
| 15 | CHEM2321 | Analytical Chemistry (1) | | 3 | SECOND |
| 16 | BIOL2332 | Vertebrates | | 3 | SECOND |
| 17 | PHYS2321 | Modern Physics | | 3 | SECOND |
| 18 | EDUC2216S | Special Teaching Strategies 1 (Science) | | 2 | SECOND |
| 19 | EDUC2224 | Islamic Education | | 2 | SECOND |
| 20 | EDUC2243 | Basic education in palestine | | 2 | SECOND |
| 21 | PSYC2216 | Learning Difficulties | | 2 | SECOND |
| 22 | PHYS2311 | Thermodynamics | | 3 | SECOND |
| 23 | PHYS2104 | Thermodaynamices Lab. | | 1 | SECOND |
| 24 | CHEM2317 | General Organic Chemistry | | 3 | SECOND |
| 25 | CHEM2110 | Organic Chemistry Lab. 1 | | 1 | SECOND |
| 26 | CHEM2341 | Physical Chemistry 1 | | 3 | SECOND |
| 27 | CHEM2120 | Analytical Chemistry Lab. 1 | | 1 | SECOND |
| 28 | PHYS2103 | Physics Lab 3 | | 1 | SECOND |
| 29 | PHYS2324 | General Physics 3 | | 3 | SECOND |
| 30 | BIOL3146 | ANIMAL ECOLOGY | | 1 | THIRD |
| 31 | EDUC3279 | Educational Games and Dramatization of Curricula | | 2 | THIRD |
| 32 | EDUC3119 | Education Technology Atelier | | 1 | THIRD |
| 33 | EDUC3216S | Special Teaching Strategies 2 (Science) | | 2 | THIRD |
| 34 | EDUC3236 | Digital Technology in Teaching | | 2 | THIRD |
| 35 | BIOL3325 | Plant Taxonomy | | 3 | THIRD |
| 36 | EDUC4117S | Curricula Analysis (Science) | | 1 | FOURTH |
| 37 | EDUC4243 | Curriculum Computing | | 2 | FOURTH |
| 38 | EDUC4226 | Educational administration | | 2 | FOURTH |
| 39 | EDUC3272 | learning Styles and Models | | 2 | FOURTH |
|
| Total Hours | 82 Hour | Required Hours | 82 Hour |
|