Department Courses

 Department Courses
 
Course IDCourse NameActiveClassification
2303021789Research project in curriculum and instructionYESMASTER
2303021788Research seminar in curriculum and instructionYESMASTER
2203021789research projectYESMASTER
2203021788research seminarYESMASTER
2203021719Teacher training and professional developmentYESMASTER
2203021716Curriculum Analysis, Evaluation & DevelopmentYESMASTER
2203021712Design of Technology Supported Learning EnvironmentsYESMASTER
2203021711Research Methods in Curriculum & InstructionYESMASTER
2203021710Curriculum theory and designYESMASTER
1803029799ThesisYESMASTER
1803026799ThesisYESMASTER
1803023799ThesisYESMASTER
1803021799ThesisYESMASTER
1803021790Comprehensive ExamYESMASTER
1803021789Research ProjectYESMASTER
1803021788ٌResearch SeminarYESMASTER
1803021757Current Trends in English Language CurriculumYESMASTER
1803021756First and Second Language AcquisitionYESMASTER
1803021755Special Issues and Topics in Teaching English LanguageYESMASTER
1803021754Applied Linguistics and TEFLYESMASTER
1803021753Miscue and Error Analysis in English LanguageYESMASTER
1803021752Evaluation of Learing and Teaching the English LanguageYESMASTER
1803021751(2) English Language Teaching MethodsYESMASTER
1803021750(1) English Language Teaching MethodsYESMASTER
1803021747Teaching Arabic Language SystemsYESMASTER
1803021746Current Trends in Arabic Language CurriculumYESMASTER
1803021745Applied Linguistics and Arabic LanguageYESMASTER
1803021744Miscue and Error Analysis in Arabic LanguageYESMASTER
1803021743Special Issues and Topics in Teaching Arabic LanguageYESMASTER
1803021742ُEvaluation of Learning and Teaching the Arabic languageYESMASTER
1803021741(2) Arabic Language Teaching MethodsYESMASTER
1803021740(1) Arabic Language Teaching MethodsYESMASTER
1803021737Problem solving and mathematical thinkingYESMASTER
1803021736Diagnosis and Correction of Mathematics Learning Difficulties and RemediationYESMASTER
1803021735The Nature,Philosophy,and History of MathematicsYESMASTER
1803021734(9-12) Teaching Mathematics for GradesYESMASTER
1803021733Special Issues and Topics in Teaching MathematicsYESMASTER
1803021732Assessment of Teaching and Learning MathematicsYESMASTER
1803021731Current Trends in Mathematics CurriculumYESMASTER
1803021730(1-8) Teaching Mathematics for GradesYESMASTER
1803021727Problem solving and scientific thinkingYESMASTER
1803021726Hands-on Experiences in Teaching ScienceYESMASTER
1803021725Nature and Philosophy of SienceYESMASTER
1803021724Issues and Special Topics in Teaching ScienceYESMASTER
1803021723Contemporary Trends in Science CurriculumYESMASTER
1803021722Assessment of Science Teaching and LearningYESMASTER
1803021721(9-12) Teaching Scince to gradesYESMASTER
1803021720(1-8) Teaching Sience to GradesYESMASTER
1803021716Curriculum Evaluation and AnalysisYESMASTER
1803021715Theory and Research in TeachingYESMASTER
1803021714Models of Classroom TeachingYESMASTER
1803021712Curriculum design and teachingYESMASTER
1803021711Teacher Preparation and SupervisionYESMASTER
1803021710Curriculum Theory , Planning and DevelopmentYESMASTER
110302799ThesisYESMASTER
110302790Comprehensive ExamYESMASTER
110302788Research ProjectYESMASTER
110302777Preparing Teachers and Supervising ThemYESMASTER
110302758Computer Uses in EducationYESMASTER
110302755Instructional DesignYESMASTER
110302746Diagnosis of Mathematics Learning Difficulties and RemediationYESMASTER
110302745Teaching Mathematics for Grades (9-12)YESMASTER
110302744The Nature,Philosophy,and History of MathematicsYESMASTER
110302743Special Issues and Topics in Teathing MathematicsYESMASTER
110302742Assement of Teching and Learning MathematicsYESMASTER
110302741Current Tends in Mathematics CurriculaYESMASTER
110302740Teaching Mathematics Grades (1-8)YESMASTER
110302737First and Second Language AcquisitionYESMASTER
110302736Error Analysis and English WritingYESMASTER
110302735Contemporary Approaches in English Language CurriculaYESMASTER
110302734Special Topics in English Language TeachingYESMASTER
110302733Applied Linguistics and TEFLYESMASTER
110302732Evaluation of Teaching English LanguageYESMASTER
110302731Teaching English language (2)YESMASTER
110302730Teaching English Language (1)YESMASTER
110302726Practical Experiences in Teaching ScienceYESMASTER
110302725Nature and Philosophy of SienceYESMASTER
110302724Issues and Special Topics in Teaching ScienceYESMASTER
110302723Contemporary Approaches in Science CurriculaYESMASTER
110302722Assessment of Science Teaching and LearningYESMASTER
110302721Teaching Scince to Grades (9-12)YESMASTER
110302720Teaching Sience to Grades (1-8)YESMASTER
110302714Issues and Special Topics in CurriculaYESMASTER
110302713Contemporary Approaches in Curriculum Planning and DevelopmentYESMASTER
110302712Curricula Evaluation and AnalysisYESMASTER
110302711Theory and Research in TeachingYESMASTER
110302710Curriculum Theory and DesignYESMASTER
9301799ThesisYESMASTER
8301799ThesisNOMASTER
7301799ThesisNOMASTER
6301799ThesisYESMASTER
5301799ThesisNOMASTER
4301799ThesisNOMASTER
3301799ThesisYESMASTER
3301751Teaching Scince to Grades (9-12)YESMASTER
3301750Teaching Sience to Grades (1-8)YESMASTER
2301799ThesisNOMASTER
2301798Comprehensive ExamNOMASTER
2301758Computer Uses in EducationYESMASTER
2301756Practical Experiences in Teaching ScienceYESMASTER
2301755Nature and Philosophy of SienceYESMASTER
2301754Issues and Special Topics in Teaching ScienceYESMASTER
2301753Contemporary Approaches in Science CurriculaYESMASTER
2301752Assessment of Science Teaching and LearningNOMASTER
2301751Instructional DesignNOMASTER
2301732Evaluation of Teaching English LanguageNOMASTER
2301731Methods of Teaching English Language (2)NOMASTER
2301730Methods of Teaching English Languge (1)YESMASTER
1301799ThesisNOMASTER
301799ThesisYESMASTER
301798Research ProjectNOMASTER
301797Research ProjectNOMASTER
301758Methods of Teaching science (2)NOMASTER
301757Methods of Teaching Science (1)NOMASTER
301756Methods of teaching Mathematics (2)NOMASTER
301755Methods of Teaching Mathematics (1)NOMASTER
301754Methods of Teaching English language (2)NOMASTER
301753Methods of Teaching English Language (1)NOMASTER
301752Theory in Research & InstructionNOMASTER
301751Instructional DesignNOMASTER
301747The Nature, Philosophy and History of MathematicsYESMASTER
301746Diagnosis and Correction of Mathematics LearningYESMASTER
301745Teaching Mathematics for Grades (9-12)YESMASTER
301743Special Issues and Topics in Teathing MathematicsYESMASTER
301742Assement of Teching and Learning MathematicsYESMASTER
301741Current Trends in Mathematics CurriculaYESMASTER
301740Teaching Mathematics Grades (1-8)NOMASTER
301739Current Trend in English Language CurriculaYESMASTER
301738Special Problems in Learning and Teaching EnglishYESMASTER
301737First and Second Language AcquisitionNOMASTER
301736Miscs and Error AnalysisYESMASTER
301734Computer Assisted Language LearningYESMASTER
301733Applied Linguistics and TEFLYESMASTER
301732Theory in CurriculaNOMASTER
301731Curricula Planning & DevelopmentNOMASTER
301730Curricula Planning & DevelopmentNOMASTER
301707Preparing Teachers and Supervising ThemYESMASTER
301706Classroom Teaching ModelsYESMASTER
301705Instructional DesignYESMASTER
301704Issues and Special Topics in CurriculaYESMASTER
301703Contemporary Approaches in Curriculum Planning and DevelopmentYESMASTER
301702Curricula Evaluation and AnalysisYESMASTER
301701Theory and Research in TeachingYESMASTER
301700Curriculum Theory and DesignYESMASTER
301450Instructional MethodsNOMASTER