Abroadly

Study Engineering in Morocco 🇲🇦

Morocco offers 73 Engineering programs across 15 universities. Tuition ranges from $5k–$5k/yr, making it one of the more affordable destinations for international students. 100% of programs carry STEM designation, which is valuable for post-graduation work authorization in many countries.

73 Programs
15 Universities
$5k–$5k/yr Tuition
100% STEM
16% Scholarships

Why Morocco for Engineering?

Living Cost

$4,500/yr

Full guide to studying in Morocco →

By Degree Level

Master (43) Bachelor (23) PhD (4) Diploma (3)

Top Universities for Engineering in Morocco

Embedded Electronic Systems and Control of Systems (Systèmes Electroniques Embarqués et Commande des Systèmes - SEECS) · Master Industrial and Logistics Engineering (Génie Industriel et Logistique - GIL) · Master Management and Governance of Mobility and Information Systems (Management et Gouvernance de la Mobilité et des Systèmes d'Information - MG-MSI) · Master
Mohammed V University

Rabat · National rank #1 · QS #1201

Mécanique Avancée (Advanced Mechanics) · Master Technologie de Soudage et Traitement de Surface dans l'industrie automobile (Welding Technology and Surface Treatment in the Automotive Industry) · Master Génie Biomédical et Technologies de la Santé (Biomedical Engineering and Health Technologies) · Master DIAGNOSTIC ET MAINTENANCE DES SYSTEMES ELECTRONIQUES EMBARQUES DANS L'AUTOMOBILE (Diagnosis and Maintenance of Embedded Electronic Systems in Automobiles) · Master Mécatronique Industrielle (Industrial Mechatronics) · Master MAINTENANCE DES EQUIPEMENTS SCIENTIFIQUES (*) (Maintenance of Scientific Equipment) · Master Génie Civil (Civil Engineering) · Master Ingénierie Électrique et Energie (Electrical Engineering and Energy) · Master Bachelor of Technology · Bachelor
Cadi Ayyad University

Marrakech · National rank #1

Master Sciences et Techniques - Énergies Renouvelables et Efficacité Énergétique · Master Doctorat - Sciences et Techniques de l'Ingénieur · PhD Master Spécialisé - Énergies Renouvelables et Efficacité Énergétique · Master
Mohammed VI Polytechnic University

Ben Guerir · National rank #1

Master in Industrial Management and Logistics · Master PhD in Materials Science and Engineering · PhD Bachelor in Chemical Engineering · Bachelor Master in Renewable Energy and Energy Efficiency · Master Bachelor in Electrical Engineering · Bachelor Bachelor in Mechanical Engineering · Bachelor Master in Water Resources Management · Master
University of Ibn Tofail

Kenitra · National rank #1 · QS #1201

Licence Professionnelle en Génie Civil · Bachelor Licence Professionnelle en Energies Renouvelables et Efficacité Energétique · Bachelor Master Spécialisé en Ingénierie des Systèmes Embarqués · Master Licence Professionnelle en Énergies Renouvelables et Efficacité Énergétique · Bachelor Master en Énergies Renouvelables et Efficacité Énergétique · Master
Moulay Ismail University

Meknes · National rank #1

Master Spécialisé - Génie Civil et Développement Durable · Master Master Spécialisé - Énergies Renouvelables et Efficacité Énergétique · Master
Licence Professionnelle en Génie Civil · Bachelor
Euromed University of Fes

Fes · National rank #1

Bachelor in Civil Engineering · Bachelor Master in Civil Engineering · Master Bachelor in Sustainable Development and Environmental Engineering · Bachelor PhD in Engineering Sciences · PhD Bachelor in Industrial Engineering · Bachelor Bachelor in Renewable Energies and Energy Efficiency · Bachelor Master in Renewable Energies and Smart Grids · Master Bachelor in Biomedical Engineering · Bachelor Bachelor in Electrical Engineering · Bachelor Master in Renewable Materials and Circular Economy · Master Bachelor in Mechanical Engineering · Bachelor
International University of Rabat

Rabat · National rank #2

Master in Renewable Energy and Energy Efficiency · Master Bachelor in Electrical Engineering · Bachelor Master in Industrial Engineering · Master Bachelor in Aerospace Engineering · Bachelor Bachelor in Civil Engineering · Bachelor Bachelor in Mechanical Engineering · Bachelor
Al Akhawayn University

Ifrane · National rank #3 · QS #801

Bachelor of Science in General Engineering · Bachelor
Hassan II University of Casablanca

Casablanca · National rank #3 · QS #1501

Génie mécanique et productique (EST) · Master Instrumentation, procédés, analyse et qualité · Master Matériaux intelligents et systèmes énergétiques · Master Electronique et traitement de l'information · Master Génie électrique (EST) · Master Génie industriel et organisation digitale de la production (EST) · Master Electronique systèmes embarqués et télécommunication (FSBM) · Master
Abdelmalek Essaâdi University

Tetouan · National rank #4

Licence Professionnelle en Génie Civil · Bachelor Master en Physique des Matériaux et Énergies Renouvelables · Master Doctorat en Sciences et Techniques de l'Ingénieur · PhD
University Hassan I

Settat · National rank #4

Génie Électrique · Diploma Cycle d'Ingénieur · Master Génie Mécanique · Diploma Génie Civil · Diploma
Ingénierie en Génie Mécanique et Systèmes Intelligents · Master Ingénierie en Génie Industriel · Master Ingénierie en Génie Civil · Master
Ingénieur en Génie Industriel et Logistique · Master Ingénieur en Génie Mécanique et Structures · Master Licence Professionnelle en Énergies Renouvelables et Efficacité Énergétique · Bachelor Ingénieur en Génie Électrique et Systèmes Embarqués · Master Licence Professionnelle en Conception et Fabrication Mécanique · Bachelor Master Spécialisé en Ingénierie des Systèmes Industriels · Master Ingénieur en Génie Électrique et Énergétique · Master Master Spécialisé en Ingénierie de la Maintenance Industrielle · Master

All Programs

Master in Renewable Energy and Energy Efficiency

International University of Rabat

Master STEM

Bachelor in Electrical Engineering

International University of Rabat

Bachelor STEM

Master in Industrial Engineering

International University of Rabat

Master STEM

Bachelor in Aerospace Engineering

International University of Rabat

Bachelor STEM

Bachelor in Civil Engineering

International University of Rabat

Bachelor STEM

Bachelor in Mechanical Engineering

International University of Rabat

Bachelor STEM

Embedded Electronic Systems and Control of Systems (Systèmes Electroniques Embarqués et Commande des Systèmes - SEECS)

National School of Applied Sciences of Marrakech (ENSA Marrakech)

Master STEM

Industrial and Logistics Engineering (Génie Industriel et Logistique - GIL)

National School of Applied Sciences of Marrakech (ENSA Marrakech)

Master STEM

Management and Governance of Mobility and Information Systems (Management et Gouvernance de la Mobilité et des Systèmes d'Information - MG-MSI)

National School of Applied Sciences of Marrakech (ENSA Marrakech)

Master STEM

Mécanique Avancée (Advanced Mechanics)

Mohammed V University

Master STEM

Technologie de Soudage et Traitement de Surface dans l'industrie automobile (Welding Technology and Surface Treatment in the Automotive Industry)

Mohammed V University

Master STEM

Génie Biomédical et Technologies de la Santé (Biomedical Engineering and Health Technologies)

Mohammed V University

Master STEM

DIAGNOSTIC ET MAINTENANCE DES SYSTEMES ELECTRONIQUES EMBARQUES DANS L'AUTOMOBILE (Diagnosis and Maintenance of Embedded Electronic Systems in Automobiles)

Mohammed V University

Master STEM

Mécatronique Industrielle (Industrial Mechatronics)

Mohammed V University

Master STEM

MAINTENANCE DES EQUIPEMENTS SCIENTIFIQUES (*) (Maintenance of Scientific Equipment)

Mohammed V University

Master STEM

Génie Civil (Civil Engineering)

Mohammed V University

Master STEM

Ingénierie Électrique et Energie (Electrical Engineering and Energy)

Mohammed V University

Master STEM

Bachelor of Technology

Mohammed V University

Bachelor STEM Aid

Bachelor of Science in General Engineering

Al Akhawayn University

Bachelor STEM

Ingénieur en Génie Industriel et Logistique

Ecole Nationale Supérieure d'Arts et Métiers de Meknès (ENSAM Meknes)

Master STEM

Ingénieur en Génie Mécanique et Structures

Ecole Nationale Supérieure d'Arts et Métiers de Meknès (ENSAM Meknes)

Master STEM

Licence Professionnelle en Énergies Renouvelables et Efficacité Énergétique

Ecole Nationale Supérieure d'Arts et Métiers de Meknès (ENSAM Meknes)

Bachelor STEM

Ingénieur en Génie Électrique et Systèmes Embarqués

Ecole Nationale Supérieure d'Arts et Métiers de Meknès (ENSAM Meknes)

Master STEM

Licence Professionnelle en Conception et Fabrication Mécanique

Ecole Nationale Supérieure d'Arts et Métiers de Meknès (ENSAM Meknes)

Bachelor STEM

Master Spécialisé en Ingénierie des Systèmes Industriels

Ecole Nationale Supérieure d'Arts et Métiers de Meknès (ENSAM Meknes)

Master STEM

Ingénieur en Génie Électrique et Énergétique

Ecole Nationale Supérieure d'Arts et Métiers de Meknès (ENSAM Meknes)

Master STEM

Master Spécialisé en Ingénierie de la Maintenance Industrielle

Ecole Nationale Supérieure d'Arts et Métiers de Meknès (ENSAM Meknes)

Master STEM

Master Sciences et Techniques - Énergies Renouvelables et Efficacité Énergétique

Cadi Ayyad University

Master STEM

Master in Industrial Management and Logistics

Mohammed VI Polytechnic University

Master STEM

PhD in Materials Science and Engineering

Mohammed VI Polytechnic University

PhD STEM

Bachelor in Chemical Engineering

Mohammed VI Polytechnic University

Bachelor STEM

Master in Renewable Energy and Energy Efficiency

Mohammed VI Polytechnic University

Master STEM

Bachelor in Electrical Engineering

Mohammed VI Polytechnic University

Bachelor STEM

Bachelor in Mechanical Engineering

Mohammed VI Polytechnic University

Bachelor STEM

Master in Water Resources Management

Mohammed VI Polytechnic University

Master STEM

Licence Professionnelle en Génie Civil

Abdelmalek Essaâdi University

Bachelor STEM

Master en Physique des Matériaux et Énergies Renouvelables

Abdelmalek Essaâdi University

Master STEM

Doctorat en Sciences et Techniques de l'Ingénieur

Abdelmalek Essaâdi University

PhD STEM

Génie mécanique et productique (EST)

Hassan II University of Casablanca

Master STEM

Licence Professionnelle en Génie Civil

University of Ibn Tofail

Bachelor STEM

Licence Professionnelle en Energies Renouvelables et Efficacité Energétique

University of Ibn Tofail

Bachelor STEM

Master Spécialisé en Ingénierie des Systèmes Embarqués

University of Ibn Tofail

Master STEM

Licence Professionnelle en Énergies Renouvelables et Efficacité Énergétique

University of Ibn Tofail

Bachelor STEM

Doctorat - Sciences et Techniques de l'Ingénieur

Cadi Ayyad University

PhD STEM

Master Spécialisé - Énergies Renouvelables et Efficacité Énergétique

Cadi Ayyad University

Master STEM

Master en Énergies Renouvelables et Efficacité Énergétique

University of Ibn Tofail

Master STEM

Génie Électrique

University Hassan I

Diploma STEM

Master Spécialisé - Génie Civil et Développement Durable

Moulay Ismail University

Master STEM

Master Spécialisé - Énergies Renouvelables et Efficacité Énergétique

Moulay Ismail University

Master STEM

Cycle d'Ingénieur

University Hassan I

Master STEM

Génie Mécanique

University Hassan I

Diploma STEM

Génie Civil

University Hassan I

Diploma STEM

Instrumentation, procédés, analyse et qualité

Hassan II University of Casablanca

Master STEM

Matériaux intelligents et systèmes énergétiques

Hassan II University of Casablanca

Master STEM

Licence Professionnelle en Génie Civil

Sidi Mohamed Ben Abdellah University

Bachelor STEM

Electronique et traitement de l'information

Hassan II University of Casablanca

Master STEM

Génie électrique (EST)

Hassan II University of Casablanca

Master STEM

Génie industriel et organisation digitale de la production (EST)

Hassan II University of Casablanca

Master STEM

Bachelor in Civil Engineering

Euromed University of Fes

Bachelor STEM Aid

Master in Civil Engineering

Euromed University of Fes

Master STEM Aid

Bachelor in Sustainable Development and Environmental Engineering

Euromed University of Fes

Bachelor STEM Aid

Electronique systèmes embarqués et télécommunication (FSBM)

Hassan II University of Casablanca

Master STEM

PhD in Engineering Sciences

Euromed University of Fes

PhD STEM Aid

Ingénierie en Génie Mécanique et Systèmes Intelligents

National School of Applied Sciences of Tangier (ENSAT)

Master STEM

Bachelor in Industrial Engineering

Euromed University of Fes

Bachelor STEM Aid

Bachelor in Renewable Energies and Energy Efficiency

Euromed University of Fes

Bachelor STEM Aid

Master in Renewable Energies and Smart Grids

Euromed University of Fes

Master STEM Aid

Bachelor in Biomedical Engineering

Euromed University of Fes

Bachelor STEM Aid

Bachelor in Electrical Engineering

Euromed University of Fes

Bachelor STEM Aid

Master in Renewable Materials and Circular Economy

Euromed University of Fes

Master STEM Aid

Bachelor in Mechanical Engineering

Euromed University of Fes

Bachelor STEM Aid

Ingénierie en Génie Industriel

National School of Applied Sciences of Tangier (ENSAT)

Master STEM

Ingénierie en Génie Civil

National School of Applied Sciences of Tangier (ENSAT)

Master STEM

Frequently Asked Questions

How much does it cost to study Engineering in Morocco?
Tuition for Engineering programs in Morocco ranges from $5k–$5k/yr. 16% of programs offer scholarships or financial aid. Annual living costs (accommodation, food, transport) are approximately $5k.
What are the English language requirements for Engineering in Morocco?
English-taught Engineering programs in Morocco typically require:. Requirements vary by university and program level — always check the specific program page.
How many Engineering programs are in Morocco?
Abroadly lists 73 Engineering programs at 15 universities across Morocco. Programs are available at Bachelor, Master, and PhD level.
Are Engineering programs in Morocco STEM-designated?
100% of Engineering programs in Morocco carry STEM designation. STEM classification can be important for visa purposes in countries like the US and UK after graduation.
Is Morocco a good country for Engineering students?
Morocco is a strong choice for Engineering with 15 universities offering these programs. The primary language is Arabic/French, though many programs are taught in English.
What degree levels are available for Engineering in Morocco?
In Morocco, Engineering programs are offered at: Master (43 programs), Bachelor (23 programs), PhD (4 programs), Diploma (3 programs). This gives students flexibility whether they're seeking an undergraduate degree, postgraduate specialization, or doctoral research.