Lectures

First Stage

Calculus Foundation of Mathematics Linear Algebra
Physics Computers Educational Psychology
Principles Education Human Right Arabic Language
English Language

Second Stage

Advanced Calculus Ordinary Differential Equations Group Algebra
Axioms and Geometry Programming Research Approach
Growth Psychology Administration and Secondary Education English Language

Third Stage

Real Analysis Partial Differential Equations Ring Algebra
Probability and Statistics Numerical Analysis Mythology and Teaching Methods
Psychological Heath and Guidance English language

Fourth Stage

Topology Mathematical Statistics Complex Analysis

School Practice

Measurement and Evaluations English language