INGENIERIE DE DEVELLOPEMENT D’APPLICATIONS INFORMATIQUES

Établissement

FSTT - Tanger

Niveau d'étude visé

Domaine d'étude

Diplôme recherché

LST

  • OBJECTIFS :

La licence en Ingénierie de Développement d'Applications Informatiques vise à former des professionnels capables de concevoir, développer et maintenir des applications informatiques de qualité, répondant aux besoins spécifiques des entreprises et des organisations. Voici les objectifs principaux de cette formation :
1.    Maîtrise des Fondamentaux de l'Informatique
o    Concepts fondamentaux de l'informatique: Logique, algorithmique, structures de données, architectures logicielles.
o    Langages de programmation: Maîtrise de plusieurs langages de programmation (ex: Python, Java, C++, Javascript) et des outils associés (IDE, frameworks).
o    Bases de données avancées.
o    Architecture des systèmes d'information: Compréhension des architectures des systèmes d'information, des réseaux et de la sécurité informatique.
2.    Compétences en Développement d'Applications:
o    Conception et développement d'applications Web et mobiles: Utilisation de technologies web et mobiles pour créer des interfaces utilisateurs et des fonctionnalités interactives.
o    Méthodologies de développement agile: Application des meilleures pratiques de développement Agile (Scrum, Kanban) pour la gestion de projets logiciels.
o    Gestion de versions: Utilisation d'outils de gestion de versions (Git) pour le contrôle du code source et la collaboration en équipe.
3.    Compétences Transversales:
o    Travail en équipe: Capacité à travailler en collaboration avec d'autres développeurs et professionnels du secteur.
o    Communication: Capacités de communication orale et écrite pour présenter des projets, des solutions techniques et interagir avec les clients.
o    Résolution de problèmes: Analyse des besoins, identification et résolution de problèmes techniques.
o    Adaptation et apprentissage continu: Capacité à s'adapter aux technologies et aux outils en constante évolution du domaine informatique.

  • COMPETENCES :

La licence en Ingénierie de Développement d'Applications Informatiques vous permettra d'acquérir un éventail de compétences essentielles pour réussir dans le monde du développement logiciel.
1.    Compétences Techniques:
o    Langages de programmation: Maîtrise de plusieurs langages de programmation populaires comme Python, Java, C++, Javascript, C#, PHP, etc.
o    Développement Web: Création d'applications web front-end (HTML, CSS, Javascript, frameworks comme React, Angular) et back-end .
o    Développement Mobile: Création d'applications mobiles pour iOS et Android .
o    Bases de données: Connaissance approfondie des SGBD (MySQL, PostgreSQL, Oracle) .
o    Architecture logicielle: Compréhension des principes d'architecture logicielle, des modèles de conception
2.    Compétences Transversales:
o    Résolution de problèmes: Analyse des besoins, identification et résolution de problèmes techniques.
o    Pensée algorithmique: Capacité à concevoir et à mettre en œuvre des algorithmes efficaces pour résoudre des problèmes informatiques.
o    Travail en équipe: Collaboration efficace avec d'autres développeurs dans le cadre de projets logiciels.
o    Communication: Capacités de communication orale et écrite pour présenter des solutions techniques, interagir avec les clients et documenter le code.
o    Adaptation et apprentissage continu: Capacité à suivre l'évolution rapide des technologies et à acquérir de nouvelles compétences.
o    Gestion de projets: Compréhension des méthodes de gestion de projets (Agile, Scrum, Kanban) pour organiser et mener à bien des projets de développement.
o    Gestion de temps et organisation: Organisation efficace du travail pour respecter les délais et les exigences des projets.
 

Listes des modules

Semestre 1

M111    Algorithmique et programmation 1
M112    Algèbre 1
M113    Analyse 1
M114    Circuits électriques et électroniques
M115    Langues et Techniques de Communication 1 ( Français 1) 
M116    ELECTRICITE
M117    METHODOLOGIE DE TRAVAIL UNIVERSITAIRE


Semestre 2

M121    Structure de la Matière
M122    Mécanique du point matériel et optique géométrique
M123    Langues et techniques de communication  1 (Anglais 1 ) 
M124    Intégration des Digital Skills et Intelligence Artificielle
M125    Thermodynamique
M126    ANALYSE 2
M127    Algèbre 2


Semestre 3

M231    Statistiques et Probabilités
M232    Droit, Education Civisme et Citoyenneté
M233    Algorithmique et programmation 2
M234    Architecture des ordinateurs
M235    Microcontrôleur et capteurs
M236    Analyse 3
M237    Langues ET TECHNIQUES de communication 2 ( Anglais 2)


Semestre 4

M241    Recherche Opérationnelle Programmation linéaire et Théorie des graphes
M242    Développement web 1
M243    Langues et Techniques de Communication 2 ( Français 2)
M244    Structures de données 
M245    SYSTÈMES D’INFORMATIONS & BASES DE DONNÉES
M246    Développement personnel 
M247    ANALYSE numérique


Semestre 5

M351    Modélisation & Bases de données Avancées
M352    Systèmes et réseaux informatiques
M353    Progiciel de Gestion Intégré (ERP )
M354    DEVELOPPEMENT WEB ET FRAMEWORKS
M355    Développement d’applications IoT
M356    Programmation orientée objet
M357    Entrepreneuriat


Semestre 6

M361    Conduite de projet et génie logiciel
M362    Développement Mobile
M363    Gestion de projet
M364    Sécurité Applicative
Projet de fin d'études (PFE)

Contacts :

Courriel

administration@fstt.ac.ma

Fax

Du lundi au vendredi de 8h à 18h.

(+212) 5 39 39 39 53

Adresse

Téléphone

Du lundi au vendredi de 8h à 18h.

(+212) 5 39 39 39 54/55

Coopérations

---

Admission

I. CONDITIONS ET MODALITES D’ACCES A LA FILIERE

Série(s) du diplôme de Baccalauréat :

  • Baccalauréat science Mathématiques A
  • Baccalauréat science Mathématiques B
  • Baccalauréat Sciences Physiques

Matières principales requise:

  • MATHEMATIQUES       
  • PHYSIQUE CHIMIE    
  • SCIENCES DE L'INGENIEUR

Prérequis pédagogiques de la filière : Néant

Modalités d’accès :

  • Etude du dossier (Spécifier les Modalités de sélection : mentions, notes des matières principales etc.) :

II.    Passerelles 
II.1 Passerelles avec les formations dispensées au niveau de l’établissement :

Diplôme DEUST Génie Informatique  

–    Modalités d’accès :
    Etude du dossier (Spécifier les Modalités de sélection : mentions, nombre d’années d’études, notes des matières principales etc.) :
Mention: Mention minimale requise: "Assez Bien".
DEUST Génie Informatique: Durée du cursus: 2 ans.
Modules informatiques: Moyenne minimale: 12.

II.2 Passerelles avec les formations dispensées au niveau d’autres établissements :

Débouchés

La licence en Ingénierie de Développement d'Applications Informatiques ouvre de nombreuses portes vers des métiers et des secteurs en plein essor. Voici quelques exemples de débouchés possibles après l'obtention de cette licence :

  1. Développeur Front-End;
  2. Développeur Back-End;
  3. Développeur Full Stack;
  4. Développement iOS;
  5. Développement Android;
  6. Développeur d'applications de bureau;
  7. Développeur de jeux vidéo;
  8. Analyste-programmeur;
  9. Chef de projet informatique;
  10. Architecte logiciel;
  11. Consultant en informatique.