StageSujestTheoretical HoursPractical Hours
First StageStructured Programming Language32
Logical Design22
Democracy and Human Rights1
Mathematics3
Technics22
psychology2
Arabic Language2
Discontinuous structures3
Fundamentals of Education2
English Language1
Second StageSystems Analysis22
Computational theory3
Calculator architecture22
Numerical Analysis22
Entity Programming32
Administration and secondary education2
Data structures32
Developmental Psychology2
Arabic Language2
English Language1
Artistic and sports activities1
Curriculum and textbook2
Third StageArtificial Intelligence22
Interpreters22
Calculator architecture2
Counseling, health and psychological2
Optional (visual programming)22
Software Engineering2
Curriculum and teaching methods2
Graphics22
English Language1
Educational techniques12
Databases12
Fourth StageComputer Networks22
Measurement and Evolution2
Optional (Multimedia)22
Optional (Smart Apps)2
Watch & Apply4
Operating Systems22
Security22
Graduation Research4
English Language1