INFORMATIQUE APPLIQUÉE DÉVELOPPEMENT INFORMATIQUE ET MÉTHODES DEVOPS

Diplôme / Certificat

Licence

Coordonateur

Pr. ACHKARI BEGDOURI MOHAMMED

Composante

Faculté Polydisciplinaire à Larache

Langue principale d'enseignement

Français

Objectifs de la formation

La filière vise à former des professionnels en développement logiciel intégrant les principes DevOps. Les étudiants acquièrent des compétences solides en :
  • Programmation et ingénierie logicielle,
  • Administration des systèmes et gestion des bases de données,
  • Automatisation des processus de développement,
  • Gestion de configuration et maîtrise d’outils DevOps (Git, Jenkins, Docker),
  • Travail collaboratif, adaptabilité technologique et résolution de problèmes.

Un tronc commun scientifique fournit également des bases solides en mathématiques, traitement du signal et physique numérique, facilitant la mobilité vers d’autres parcours.

Prérequis

- Diplômes requis

  • Baccalauréat Sciences Mathématiques A
  • Baccalauréat Sciences Mathématiques B
  • Baccalauréat Sciences Physiques
  • Baccalauréat Sciences de la Vie et de la Terre
  • Baccalauréat Sciences et Technologies Électrique
  • Baccalauréat Sciences et Technologies Mécanique

- Accès à la filière par passerelles

  • Accès en S3 :
    • sur dossier pour titulaires d’un Bac+1 en MIP ou parcours équivalent,
    • ou en accès direct pour ceux issus du tronc commun national en Informatique Appliquée.
  • Accès en S5 :
    • sur dossier pour titulaires d’un Bac+2 en MIP ou filière équivalente,
    • ou en accès direct pour ceux issus du tronc commun en Informatique Appliquée.

Débouchés de la formation

La filière ouvre de nombreuses perspectives dans le domaine de l’informatique. Les lauréats peuvent devenir :

  • Développeur logiciel
  • Ingénieur DevOps
  • Administrateur systèmes
  • Chef de projet informatique
  • Consultant DevOps
  • Architecte logiciel

Les diplômés sont également préparés à l’entrepreneuriat et à l’innovation dans les start-up, en particulier dans des environnements agiles.

Programme

  • Analyse 1  
  • Algèbre 1  
  • Electronique numérique  
  • Algorithmique et Programmation  C 1
  • Programmation Python 1  
  • Architecture et fonctionnement des ordinateurs  
  • Méthodologie de travail universitaire
  • Analyse 2  
  • Algèbre 2  
  • Traitement du signal    
  • Algorithmique et programmation C 2  
  • Programmation web 1
  • Programmation Python 2  
  • Digital skills & intelligence artificielle  
  • Programmation Web 2
  • Recherche Opérationnelle et Optimisation    
  • Système d’exploitation 1    
  • Structure de données en C  
  • Modélisation Objet UML  
  • Probabilités et Statistiques    
  • Langues Etrangères  
  • Bases de Données Relationnelles
  • Réseaux    
  • Système d’exploitation 2    
  • Programmation Orientée Objet C++    
  • Sécurité Informatique  
  • Analyse Numérique  
  • Langues Etrangères
  • Programmation Web Full Stack    
  • Les fondements de l’Intelligence Artificielle  
  • Administration Systèmes (linux/windows)
  • Programmation Orientée Objet JAVA  
  • Bases de Données Avancées  
  • Droit, Civisme et Citoyennete  
  • Langues Etrangères
  • Business Intelligence  
  • DevOps & Automation
  • Virtualisation et Conteneurisation  
  • Programmation JEE  
  • Développement Mobile    
  • Culture entrepreneuriale    
  • Langues Etrangères