CPGE (Classes Préparatoires aux Grandes Ecoles)  sont des filières d’enseignement supérieur. Elles sélectionnent les candidats sur dossier après le baccalauréat  et préparent en deux ans les étudiants aux concours d’admission aux grandes écoles d’ingénieurs, de commerce, de management et de gestion.

Il existe trois grands types de classes préparatoires :

  1. Des classes préparatoires scientifiques et technologiques
  2. Des classes préparatoires économiques et commerciales
  3. Des classes préparatoires littéraires.

Le CNC (Concours National Commun), est un concours organisé chaque année au profit des étudiants de la 2ème année des classes préparatoires dans tout le royaume du Maroc pour l’admission dans les grandes écoles d’ingénieurs marocaines et les grandes écoles de commerce de gestion, de management ou assimilés. Le concours comporte des épreuves communes écrites d’admissibilité et des épreuves orales d’admission.