Courses Code
Courses Name
Credit Hours
ED-051
Basics Of Teaching And Learning
6 Credits
ED-697
Computers In Education
6 Credits
ED-719
Essentials Of Educational Psychology
6 Credits
ED-445
Foundations Of Education
6 Credits
ED-146
Learning And Development
6 Credits
ED-579
Philosophical Foundations Of Education
6 Credits
ED-061
Teaching At Different Levels
6 Credits
ED-869
Teaching For Special Fields
6 Credits
SPE-106
Assessment In Special Education
6 Credits
SPE-020
Introduction To Inclusion
6 Credits
SPE-692
Introduction To Mental Retardation
6 Credits
SPE-551
Introduction To Special Education
6 Credits
SPE-873
Special Education Mathematics
6 Credits
SPE-731
Teaching Students With Moderate Disabilities
6 Credits
B-057
Introduction to the Humanities
6 Credits