Higher Teacher Training School of Oran
المدرسة العليا للأساتذة بوهران
Higher teacher-training school (ENS) · Oran · Higher-education ministry sections
Programme offers, 2026–2027
40
25 distinct programmes in the circular
With a minimum above 10/20
35
an eligibility floor, not a cut-off
Highest minimum stated
13.00/20
bac average, for any stream
Annexes, centres and other units
7
as the circular lists them
The circular governs the national orientation of new holders of the Algerian baccalauréat for the 2026–2027 academic year. It is not the route for students from abroad: under Presidential Decree No. 25-83 of 20 February 2025 the ministry's Study in Algeria platform takes their applications, within places each institution sets aside each year, and on that route they pay tuition fees. Study in Algeria.
Its programmes in the 2026–2027 circular
Grouped by the circular's sections. Bac streams are numbered by the circular's priority order where it sets more than one priority. Read the full conditions in the ministry's circular.
Higher Teacher Training School of Oran
Teacher-training schools (ENS)
Arabic (middle-school teacher)L00PML01
Minimum: 12.00/20
لغة عربية (أستاذ التعليم المتوسط)
- Bac streams
- 1: Letters and philosophy, Foreign languages · 2: Experimental sciences, Mathematics, Technical mathematics
- Recruitment
- Regional — open to bac holders from Oran
- Conditions
- Ranked on the overall bac average
Arabic literature (secondary-school teacher)L00PSL01
Minimum: 13.00/20
أدب عربي (أستاذ التعليم الثانوي)
- Bac streams
- 1: Letters and philosophy, Foreign languages · 2: Experimental sciences, Mathematics, Technical mathematics
- Recruitment
- Regional — open to bac holders from Oran
- Conditions
- Ranked on the overall bac average
English (secondary-school teacher)H06PSL01
Minimum: 13.00/20
لغة إنجليزية (أستاذ التعليم الثانوي)
- Bac streams
- 1: Letters and philosophy, Foreign languages · 2: Experimental sciences, Mathematics, Technical mathematics
- Recruitment
- Regional — open to bac holders from Mostaganem, Oran
- Conditions
- Ranked on the overall bac average
French (secondary-school teacher)H01PSL01
Minimum: 13.00/20
لغة فرنسية (أستاذ التعليم الثانوي)
- Bac streams
- 1: Letters and philosophy, Foreign languages · 2: Experimental sciences, Mathematics, Technical mathematics
- Recruitment
- Regional — open to bac holders from Oran, Aïn Témouchent
- Conditions
- Ranked on the overall bac average
Mathematics (middle-school teacher)C02PML01
Minimum: 12.00/20
رياضيات (أستاذ التعليم المتوسط)
- Bac streams
- 1: Mathematics, Technical mathematics · 2: Experimental sciences
- Recruitment
- Regional — open to bac holders from Oran, Aïn Témouchent
- Conditions
- Ranked on the overall bac average
Natural sciences (middle-school teacher)D00PML01
Minimum: None stated
علوم طبيعية (أستاذ التعليم المتوسط)
- Bac streams
- Experimental sciences, Mathematics
- Recruitment
- Regional — open to bac holders from Oran, Aïn Témouchent
Natural sciences (secondary-school teacher)D00PSL01
Minimum: None stated
علوم طبيعية (أستاذ التعليم الثانوي)
- Bac streams
- Experimental sciences, Mathematics
- Recruitment
- Regional — open to bac holders from Oran
Physical sciences and technology (middle-school teacher)B00PML01
Minimum: 12.00/20
علوم فيزيائية وتكنولوجيا (أستاذ التعليم المتوسط)
- Bac streams
- 1: Mathematics, Technical mathematics · 2: Experimental sciences
- Recruitment
- Regional — open to bac holders from Oran, Aïn Témouchent
- Conditions
- Ranked on the overall bac average
At the University of Aïn Témouchent
Programmes the circular lists under this school, taught at the University of Aïn Témouchent (Aïn Témouchent).
Teacher-training schools (ENS)
Arabic (primary-school teacher)L00PPL01
Minimum: 11.00/20
لغة عربية (أستاذ التعليم الابتدائي)
- Bac streams
- 1: Experimental sciences, Mathematics · 2: Letters and philosophy, Foreign languages, Technical mathematics, Management and economics
- Recruitment
- Regional — open to bac holders from Aïn Témouchent
- Conditions
- Ranked on the overall bac average
At the University of Oran 1
Programmes the circular lists under this school, taught at the University of Oran 1 (Oran).
Teacher-training schools (ENS)
Arabic (primary-school teacher)L00PPL01
Minimum: 11.00/20
لغة عربية (أستاذ التعليم الابتدائي)
- Bac streams
- 1: Experimental sciences, Mathematics · 2: Letters and philosophy, Foreign languages, Technical mathematics, Management and economics
- Recruitment
- Regional — open to bac holders from Oran
- Conditions
- Ranked on the overall bac average
Islamic education (middle-school teacher)I02PML01
Minimum: 12.00/20
تربية إسلامية (أستاذ التعليم المتوسط)
- Bac streams
- Every bac stream
- Recruitment
- Regional — open to bac holders from Adrar, Chlef, Béchar, Tlemcen, Tiaret, Saïda, Sidi Bel Abbès, Mostaganem, Mascara, Oran, El Bayadh, Naâma, Aïn Témouchent, Relizane, Béni Abbès
- Conditions
- Ranked on the overall bac average
Islamic sciences (secondary-school teacher)I02PSL01
Minimum: 13.00/20
علوم إسلامية (أستاذ التعليم الثانوي)
- Bac streams
- Every bac stream
- Recruitment
- Regional — open to bac holders from Adrar, Chlef, Béchar, Tlemcen, Tiaret, Saïda, Sidi Bel Abbès, Mostaganem, Mascara, Oran, El Bayadh, Naâma, Aïn Témouchent, Relizane, Béni Abbès
- Conditions
- Ranked on the overall bac average
At the University of Oran 2
Programmes the circular lists under this school, taught at the University of Oran 2 (Oran).
Teacher-training schools (ENS)
English (middle-school teacher)H06PML01
Minimum: 12.00/20
لغة إنجليزية (أستاذ التعليم المتوسط)
- Bac streams
- 1: Letters and philosophy, Foreign languages · 2: Experimental sciences, Mathematics, Technical mathematics
- Recruitment
- Regional — open to bac holders from Mascara, Oran
- Conditions
- Ranked on the overall bac average
French (primary-school teacher)H01PPL01
Minimum: 11.00/20
لغة فرنسية (أستاذ التعليم الابتدائي)
- Bac streams
- 1: Letters and philosophy, Foreign languages · 2: Experimental sciences, Mathematics, Technical mathematics
- Recruitment
- Regional — open to bac holders from Mascara, Oran
- Conditions
- Ranked on the overall bac average
German (secondary-school teacher)H04PSN01
Minimum: 13.00/20
لغة ألمانية (أستاذ التعليم الثانوي)
- Bac streams
- 1: Letters and philosophy, Foreign languages · 2: Experimental sciences, Mathematics, Technical mathematics
- Recruitment
- National
- Conditions
- Ranked on the overall bac average
Spanish (secondary-school teacher)H02PSN01
Minimum: 13.00/20
لغة إسبانية (أستاذ التعليم الثانوي)
- Bac streams
- 1: Letters and philosophy, Foreign languages · 2: Experimental sciences, Mathematics, Technical mathematics
- Recruitment
- National
- Conditions
- Ranked on the overall bac average
At the University of Tiaret
Programmes the circular lists under this school, taught at the University of Tiaret (Tiaret).
Teacher-training schools (ENS)
Drawing (middle-school teacher)K00PML01
Minimum: 12.00/20
رسم (أستاذ التعليم المتوسط)
- Bac streams
- Every bac stream
- Recruitment
- Regional — open to bac holders from Adrar, Chlef, Laghouat, Béchar, Blida, Tlemcen, Tiaret, Algiers, Djelfa, Saïda, Sidi Bel Abbès, Médéa, Mostaganem, Mascara, Oran, El Bayadh, Tindouf, Tissemsilt, Tipaza, Naâma, Aïn Témouchent, Ghardaïa, Relizane, Timimoun, Bordj Badji Mokhtar, Béni Abbès, In Salah, In Guezzam, Touggourt
- Conditions
- Ranked on the overall bac average
Drawing (secondary-school teacher)K00PSN03
Minimum: None stated
رسم (أستاذ التعليم الثانوي)
- Bac streams
- 1: Arts · 2: Experimental sciences, Mathematics, Technical mathematics, Management and economics, Letters and philosophy, Foreign languages
- Recruitment
- Regional — open to bac holders from Adrar, Chlef, Laghouat, Béchar, Blida, Tlemcen, Tiaret, Algiers, Djelfa, Saïda, Sidi Bel Abbès, Médéa, Mostaganem, Mascara, Oran, El Bayadh, Tindouf, Tissemsilt, Tipaza, Naâma, Aïn Témouchent, Ghardaïa, Relizane, Timimoun, Bordj Badji Mokhtar, Béni Abbès, In Salah, In Guezzam, Touggourt
- Conditions
- Ranked on the overall bac average
At the University of Tindouf
Programmes the circular lists under this school, taught at the University of Tindouf (Tindouf).
Teacher-training schools (ENS)
Arabic (primary-school teacher)L00PPL01
Minimum: 11.00/20
لغة عربية (أستاذ التعليم الابتدائي)
- Bac streams
- 1: Experimental sciences, Mathematics · 2: Letters and philosophy, Foreign languages, Technical mathematics, Management and economics
- Recruitment
- Regional — open to bac holders from Tindouf
- Conditions
- Ranked on the overall bac average
Tiaret annex
Wilaya: Tiaret.
Teacher-training schools (ENS)
Arabic (middle-school teacher)L00PML01
Minimum: 12.00/20
لغة عربية (أستاذ التعليم المتوسط)
- Bac streams
- 1: Letters and philosophy, Foreign languages · 2: Experimental sciences, Mathematics, Technical mathematics
- Recruitment
- Regional — open to bac holders from Tiaret, El Bayadh
- Conditions
- Ranked on the overall bac average
Arabic (primary-school teacher)L00PPL01
Minimum: 11.00/20
لغة عربية (أستاذ التعليم الابتدائي)
- Bac streams
- 1: Experimental sciences, Mathematics · 2: Letters and philosophy, Foreign languages, Technical mathematics, Management and economics
- Recruitment
- Regional — open to bac holders from Tiaret
- Conditions
- Ranked on the overall bac average
French (middle-school teacher)H01PML01
Minimum: 12.00/20
لغة فرنسية (أستاذ التعليم المتوسط)
- Bac streams
- 1: Letters and philosophy, Foreign languages · 2: Experimental sciences, Mathematics, Technical mathematics
- Recruitment
- Regional — open to bac holders from Tiaret, El Bayadh
- Conditions
- Ranked on the overall bac average
French (primary-school teacher)H01PPL01
Minimum: 11.00/20
لغة فرنسية (أستاذ التعليم الابتدائي)
- Bac streams
- 1: Letters and philosophy, Foreign languages · 2: Experimental sciences, Mathematics, Technical mathematics
- Recruitment
- Regional — open to bac holders from Tiaret
- Conditions
- Ranked on the overall bac average
Mathematics (secondary-school teacher)C02PSL01
Minimum: 13.00/20
رياضيات (أستاذ التعليم الثانوي)
- Bac streams
- 1: Mathematics, Technical mathematics · 2: Experimental sciences
- Recruitment
- Regional — open to bac holders from Tiaret
- Conditions
- Ranked on the overall bac average
Physical sciences (secondary-school teacher)B00PSL01
Minimum: 13.00/20
علوم فيزيائية (أستاذ التعليم الثانوي)
- Bac streams
- 1: Mathematics, Technical mathematics · 2: Experimental sciences
- Recruitment
- Regional — open to bac holders from Chlef, Tiaret
- Conditions
- Ranked on the overall bac average
Tlemcen annex
Wilaya: Tlemcen.
Teacher-training schools (ENS)
Arabic (middle-school teacher)L00PML01
Minimum: 12.00/20
لغة عربية (أستاذ التعليم المتوسط)
- Bac streams
- 1: Letters and philosophy, Foreign languages · 2: Experimental sciences, Mathematics, Technical mathematics
- Recruitment
- Regional — open to bac holders from Adrar, Tlemcen
- Conditions
- Ranked on the overall bac average
Arabic (primary-school teacher)L00PPL01
Minimum: 11.00/20
لغة عربية (أستاذ التعليم الابتدائي)
- Bac streams
- 1: Experimental sciences, Mathematics · 2: Letters and philosophy, Foreign languages, Technical mathematics, Management and economics
- Recruitment
- Regional — open to bac holders from Tlemcen
- Conditions
- Ranked on the overall bac average
Computer science (middle-school teacher)C01PML01
Minimum: 12.00/20
إعلام آلي (أستاذ التعليم المتوسط)
- Bac streams
- 1: Mathematics, Technical mathematics · 2: Experimental sciences
- Recruitment
- Regional — open to bac holders from Adrar, Chlef, Tlemcen, Oran, Naâma, Aïn Témouchent
- Conditions
- Ranked on the overall bac average
Economics (secondary-school teacher)F00PSL01
Minimum: None stated
علوم اقتصادية (أستاذ التعليم الثانوي)
- Bac streams
- 1: Management and economics · 2: Mathematics, Experimental sciences, Technical mathematics · 3: Letters and philosophy, Foreign languages
- Recruitment
- Regional — open to bac holders from Adrar, Chlef, Béchar, Tlemcen, Tiaret, Saïda, Sidi Bel Abbès, Mostaganem, Mascara, Oran, El Bayadh, Tindouf, Tissemsilt, Naâma, Aïn Témouchent, Relizane, Béni Abbès
- Conditions
- Ranked on the overall bac average
English (middle-school teacher)H06PML01
Minimum: 12.00/20
لغة إنجليزية (أستاذ التعليم المتوسط)
- Bac streams
- 1: Letters and philosophy, Foreign languages · 2: Experimental sciences, Mathematics, Technical mathematics
- Recruitment
- Regional — open to bac holders from Adrar, Tlemcen, Aïn Témouchent
- Conditions
- Ranked on the overall bac average
French (middle-school teacher)H01PML01
Minimum: 12.00/20
لغة فرنسية (أستاذ التعليم المتوسط)
- Bac streams
- 1: Letters and philosophy, Foreign languages · 2: Experimental sciences, Mathematics, Technical mathematics
- Recruitment
- Regional — open to bac holders from Adrar, Tlemcen, Aïn Témouchent
- Conditions
- Ranked on the overall bac average
French (primary-school teacher)H01PPL01
Minimum: 11.00/20
لغة فرنسية (أستاذ التعليم الابتدائي)
- Bac streams
- 1: Letters and philosophy, Foreign languages · 2: Experimental sciences, Mathematics, Technical mathematics
- Recruitment
- Regional — open to bac holders from Adrar, Tlemcen
- Conditions
- Ranked on the overall bac average
History and geography (middle-school teacher)I00PML01
Minimum: 12.00/20
تاريخ وجغرافيا (أستاذ التعليم المتوسط)
- Bac streams
- 1: Letters and philosophy, Foreign languages · 2: Experimental sciences, Mathematics, Technical mathematics
- Recruitment
- Regional — open to bac holders from Adrar, Tlemcen, Aïn Témouchent
- Conditions
- Ranked on the overall bac average
History and geography (secondary-school teacher)I00PSL01
Minimum: 13.00/20
تاريخ وجغرافيا (أستاذ التعليم الثانوي)
- Bac streams
- 1: Letters and philosophy, Foreign languages · 2: Experimental sciences, Mathematics, Technical mathematics
- Recruitment
- Regional — open to bac holders from Adrar, Tlemcen, Oran, Aïn Témouchent
- Conditions
- Ranked on the overall bac average
Mathematics (middle-school teacher)C02PML01
Minimum: 12.00/20
رياضيات (أستاذ التعليم المتوسط)
- Bac streams
- 1: Mathematics, Technical mathematics · 2: Experimental sciences
- Recruitment
- Regional — open to bac holders from Adrar, Tlemcen, Naâma
- Conditions
- Ranked on the overall bac average
Mathematics (secondary-school teacher)C02PSL01
Minimum: 13.00/20
رياضيات (أستاذ التعليم الثانوي)
- Bac streams
- 1: Mathematics, Technical mathematics · 2: Experimental sciences
- Recruitment
- Regional — open to bac holders from Adrar, Tlemcen, Naâma
- Conditions
- Ranked on the overall bac average
Natural sciences (secondary-school teacher)D00PSL01
Minimum: None stated
علوم طبيعية (أستاذ التعليم الثانوي)
- Bac streams
- Experimental sciences, Mathematics
- Recruitment
- Regional — open to bac holders from Adrar, Tlemcen
Philosophy (secondary-school teacher)I13PSL01
Minimum: 13.00/20
فلسفة (أستاذ التعليم الثانوي)
- Bac streams
- Letters and philosophy
- Recruitment
- Regional — open to bac holders from Adrar, Tlemcen, Oran, Naâma, Aïn Témouchent
- Conditions
- Ranked on the overall bac average
Physical sciences (secondary-school teacher)B00PSL01
Minimum: 13.00/20
علوم فيزيائية (أستاذ التعليم الثانوي)
- Bac streams
- 1: Mathematics, Technical mathematics · 2: Experimental sciences
- Recruitment
- Regional — open to bac holders from Tlemcen, Aïn Témouchent
- Conditions
- Ranked on the overall bac average
Physical sciences and technology (middle-school teacher)B00PML01
Minimum: 12.00/20
علوم فيزيائية وتكنولوجيا (أستاذ التعليم المتوسط)
- Bac streams
- 1: Mathematics, Technical mathematics · 2: Experimental sciences
- Recruitment
- Regional — open to bac holders from Tlemcen, Naâma
- Conditions
- Ranked on the overall bac average
Reading these figures
A “minimum” is the lowest bac average the circular says a candidate needs to be ranked for the programme — an eligibility floor, not the average of the last student admitted. Where it shows “None stated”, the circular states no minimum average above a pass in the baccalauréat (10/20); other conditions, such as an interview or an exam, may still apply. Places are then allocated by ranking candidates' choices on their averages; the averages actually needed are published by each institution after the allocation and are not used here. A floor can differ by bac stream: the circular ranks the streams it accepts in priority order (1 first), and some floors apply to one priority only.
Names are in Arabic as the circular writes them; the English names, the programme names in English, the type groupings, the wilaya readings and the track labels (our reading of the circular app's internal codes) are ours — the app's own English is a machine translation and is not used. A wilaya is shown only where a name in the circular carries a place. Where an offer is open to bac holders from particular wilayas, those are the wilayas the circular lists for it — not the institution's seat.
The circular carries no fees. Fees for students from abroad are published by the ministry's Study in Algeria platform.
Circular read on 23 October 2026.
Source: Ministère de l'Enseignement supérieur et de la Recherche scientifique (MESRS), Algeria — digital orientation circular for new baccalaureate holders, 2026–2027 (circulaire.mesrs.dz), read on 23 October 2026. Facts re-keyed and organised by CollegeMatcher: the circular's text, tables and layout are not reproduced, and English names, groupings, wilaya readings and counts are ours. Not reviewed or endorsed by the ministry.
MESRS orientation circular 2026–2027 · Study in Algeria (MESRS platform for students from abroad)
Similar institutions in Algeria
Picked by type, place and size, from the same data as this page — not a judgement of quality.
- Higher Teacher Training School of SaïdaHigher teacher-training school (ENS) · Saïda · 40 programme offers (2026–27)
- Higher Teacher Training School of MostaganemHigher teacher-training school (ENS) · Mostaganem · 37 programme offers (2026–27)
- Higher Teacher Training School of Kouba (Algiers)Higher teacher-training school (ENS) · Algiers · 35 programme offers (2026–27)
- Higher Teacher Training School of SétifHigher teacher-training school (ENS) · Sétif · 51 programme offers (2026–27)
- Higher Teacher Training School of Bou SaâdaHigher teacher-training school (ENS) · M'Sila · 31 programme offers (2026–27)
- Higher Teacher Training School of LaghouatHigher teacher-training school (ENS) · Laghouat · 30 programme offers (2026–27)