| Course Code | Course Name | Credit Hours | Course Description |
|---|---|---|---|
| ED-051 | Basics of teaching and learning | 6 Credits | View Details |
| ED-061 | Teaching at different levels | 6 Credits | View Details |
| ED-146 | Learning and development | 6 Credits | View Details |
| ED-445 | Foundations of Education | 6 Credits | View Details |
| ED-579 | Philosophical Foundations of Education | 6 Credits | View Details |
| ED-697 | Computers in Education | 6 Credits | View Details |
| ED-719 | Essentials of Educational Psychology | 6 Credits | View Details |
| ED-869 | Teaching for special fields | 6 Credits | View Details |
| Courses Code | Courses Name | Credit Hours | Course Description |
|---|---|---|---|
| EAE-054 | Art in Early Childhood | 6 Credits | View Details |
| EAE-134 | Early Childhood Special Education | 6 Credits | View Details |
| EAE-307 | Methods in Early Childhood Education | 6 Credits | View Details |
| EAE-761 | Introduction to Early Education | 6 Credits | View Details |
| EAE-800 | Early childhood language Development | 6 Credits | View Details |
| EAE-861 | Early Childhood Education Curriculum | 6 Credits | View Details |