Bachelor's courses
SubjectSubject CodeElective/Compulsory
Elective111Compulsory
Arabic LanguageAra111Compulsory
Scientific CultureCurr111Elective
Environmental EducationCurr112Elective
Health EducationCurr113Elective
Introduction to EducationEdu111Compulsory
Philosophical and scientific thinkingEdu112Elective
Principles Of MathemticsMAT 111،Compulsory
Differentiation and integration 1MAT 113Compulsory
Statics 1MAT 114Compulsory
Higher AlgebraMAT112Compulsory
Physics 1 Properties of Matter Electricity and MagnetismPHS111,Compulsory
Teaching Methods 92614 - (925)Compulsory
The teacher and the teaching professionEdu 111Compulsory
E nglishEng121Compulsory
Human rightsHLCompulsory
Mathematics History and PhilosophyMAT122,Compulsory
Analytical Geometry in PlaneMAT123Compulsory
Differentiation and IntegrationMAT124Compulsory
Dynamics 1MAT125Compulsory
Physics 2 Heat and Geometrical opticsPHS, 121Compulsory
School and classroom administrationCOMP 211Compulsory
Teaching miniature 1curr211Compulsory
Statics 2MAT 214Compulsory
Introduction to Computer ProgrammingMAT 215Compulsory
Linear algebraMAT211Compulsory
Differentiation and integration 3 Mathimatics applicatiosMAT212-MAT213Compulsory
Physics 3 Thermodynamics and Modern PhysicsPHS 211Compulsory
Educational Psychology 1Psy211Compulsory
elective educator object 1333Elective
Elictive educator objective 2444Elective
International EducationComp221Elective
Teaching Pool 2 NonordinaryCURR 221Compulsory
Education TechnologyCurr222Compulsory
School and communityEDU 221Elective
Analytical Engineering in vacuumMAT 221Compulsory
Differential EquationsMAT 222Compulsory
Dynamics 2MAT 223Compulsory
Introduction to Statistics and probabilitiesMAT 224Compulsory
Real analysisMAT 225Compulsory
Social PsychologyMH221Elective
Physics 4 Physical Optics and ACPHS 221Compulsory
Cognitive PsychologyPsy221Elective
Psychology of learning2Psy222Compulsory
Teaching Methods 1Curr311Compulsory
IT education specializationCurr312Compulsory
Computer in specializationCurr313Compulsory
Adult education and its applicationsEdu311Compulsory
General TopologyMAT 421Compulsory
Theory CompositionMAT 312Compulsory
Applied Mathematics rigid body dynamicsMAT 314Compulsory
Electrostatic and magneticMAT 315Compulsory
Chaos TheoryMAT 316Compulsory
Field Training140Compulsory
Parenting supervisionComp321Compulsory
Methods of teaching people with special needsCurr321Compulsory
Education and the issues of the dayEdu321Compulsory
Applied Mathematics analytical dynamics Applied Mathematics Mechanics multiple circlesMAT 324 -MAT425Compulsory
Numerical AnalysisMAT321Compulsory
Special Functions and Partial Differential EquationsMAT322Compulsory
Statistical analysisMAT323Compulsory
Mechanics Astronomy and SpaceMAT326Compulsory
Psychology with special needsMH321Compulsory