Génie logiciel bac+4

Objectif Global : Développement approfondi (logiciels et Web)

Approfondir les connaissances des titulaires de (Bac+2), d’un B.T.S., d’un DTS, d’un DUT ou d’un diplôme équivalent dans la spécialité « informatique ». ou Web

Maitriser les technologies nouvelles en environnement informatique distribué : Client - serveur, systèmes et réseaux, technologie orienté objet, développement Web.etc...

Permettre aux étudiants d’acquérir un savoir-faire technique en développement d’applications informatique, des solutions de logiciels, des solutions web répondant aux exigences de l’environnement managérial et informatique de l’entreprise ou de l’e-entreprise

En plus de développement PHP traité en 3ème année et approfondi en 4ème année, le développement JAVA et applications Androïdes apporteront un complément de compétences pour mener à bien des projets professionnels en phase avec l’évolution du métier et ses exigences en qualité de développeur multifonctionnel

Les missions de nos lauréats :

Les lauréats sont appelés pour mener leur fonction de cadre d’animer, d’encadrer et de motiver le ou les groupes sous leur responsabilité selon trois objectifs dont ils sont totalement responsables :

  • Définir les besoins des utilisateurs
  • Piloter le développement du projet
  • Mettre en place le système ou le projet aves succès total

Quels Métiers ? Quels Secteurs d’Activité ?

Les débouchés auxquels mène la spécialité Génie logiciel s'articulent autour du développement de logiciels, de développement des sites Web qu'il s'agisse de conception, d'extension ou de maintenance.

Les structures qui ne cessent de recruter sous différente appellations comme ingénieur, développeur, chef de projet ou responsable informatique/logiciel / Web pour répondre à leurs besoins croissant en développement de solutions informatiques, logiciels ou développement Web couvrent l’ensemble des entreprises publiques et privées de toute taille.

Poursuite des études

Les étudiants ayant choisi cette orientation à caractère de recherche peuvent, après l’obtention de leur diplôme (Bac+4) en Génie Logiciel de L’ESRIM, suivre leurs études approfondies et accéder ainsi aux métiers de la recherche en génie logiciel, développement informatique ou en développement Web en parallèle de leur l’intégration du marché de l’emploi très porteur.

Organisation Des Etudes

Enseignements fondamentaux : Cours et TP des modules et matières du programme

Ateliers : Animation d’équipes, gestion de projet.

Séminaires professionnels : Jeu d’entreprise, création d’entreprise…

Ouverture internationale : Anglais et espagnol des affaires sont obligatoires pour tous les étudiants

Projet professionnel : rencontres avec des professionnels (ateliers rédaction CV, et lettre de motivation et préparation à l’entretien d’embauche).

Intervenants : Enseignants universitaires et professionnels de l’informatique (développement, réseaux et web)

Contenu des modules

3ème année: Développement logiciel et Web approfondi

Les matières des modules sont réparties sur 2 semestres

Pour un volume horaire annuel : 1134h dont 480/stage obligatoire

DW34

 

Développement Web :

 Intégration HTML5/CSS3,Bases du Responsive Design, Utilisation de JavaScript et JQuery,Bases de la programmation PHP et conventions, Interaction utilisateur et IHM, Persistance des données avec sessions et cookies, Test des applications

BD37

 

Bases de données :

Modèle relationnel et SGBD, Langage SQL, Interrogation, manipulation et définition de données, Serveur MySQL, Développement: les objets MySQL, Interaction avec les bases de données (PDO)

POO38

 

Programmation Orientée Objet :

Classes, propriétés et méthodes, Constructeur et destructeur,Héritage et agrégation, Abstraction, Design Patterns, Concepts avancés

DPHP39

 

Développement PHP avancé :

XML et Web Services,Frameworks PHP, Approche MVC, Développer avec Zend Framework(ZF),Fonctions liées à la sécurité et auxPerformances

MM33

 

Modélisation Merise :

Étude du contexte,  Modélisation des flux d’informations, Modélisation des acteurs,Modélisation des traitements et données

TEC31

 

Techniques d’expression et de communication :

 

Techniques d’expression et de communication des affaires en Français (I)

 Business English (I),

Techniques d’expression et de communication en Espagnol (III)

TG32

 

Techniques de gestion administrative des RH:

Environnement financier-Gestion budgétaire, fiscalité des ressources humaines, élaboration et gestion de la paie, comptabilité de la paie (logiciel, séminaire)

TEP35

Techniques d’évolution professionnelle :

 

Atelier de création d’entreprise,  Techniques de recherches d’emploi,  Projet professionnel, séminaires d’ouverture

IP36

Intégration professionnelle :

Recherches, Visite d’entreprise, Dossier- entreprise, rapport d’activité, stage obligatoire (au moins 12 semaine)


.

4ème année: Compétences spécialisées

Les matières des modules sont réparties sur 2 semestres

Pour un volume horaire annuel : 1134h dont 560h/stage obligatoire

FW42

Framework : Développementdes contrôles et actions personnalisés, Développement des vues etgabarits, Développement de plugins, Surcharge du Framework

DPHP47

Développement PHP : Expertise Sécurité des applications Web, Performances

et optimisation, Intégration continue et QA, Création d’un socle applicatif

D JAVA44

Développement JAVA : Syntaxe et objets simples, Bases du développement JAVA et

Conventions, Base des IHM, Multitâche (threads), Accès aux bases de données avec

JDBC, Réalisation d’applications

D Androïde43

Développement Androïde : Plateforme Androïde et outils dedéveloppement, Classes de base et utilitaires, Création d’interfacesutilisateurs, Gestion des événements, Réseau, Téléphonie et

Multimédia, Utilisation d’API

TEC41

Techniques d’expression et de communication :   Techniques d’expression et de communication en Français, Techniques d’expression et de communication en Anglais,

TEP45

Techniques d’évolution professionnelle :

 

Atelier de création d’entreprise,  Techniques de recherches d’emploi,  Projet professionnel, séminaires d’ouverture

     IP46

Intégration professionnelle :

Recherches, Visite d’entreprise, Dossier- entreprise, rapport d’activité, stage obligatoire (au moins 12 semaine)

     GP48

Gestion de projet  et application aux projets professionnels

Conditions d’admission

Accès en 3ème année

L’inscription en 3ème année, du cycle (Bac+4), au niveau de la licence professionnelle en Génie Logiciel (GL) est ouverte en plein droit aux étudiants titulaires de (Bac+2) en RSI et technologie web de l’ESRIM.

L’inscription est aussi ouverte pour l’étudiant, au cursus jugé équivalent, titulaire de diplôme (Bac+2) public ou privé de l’enseignement supérieur ou de l’enseignement professionnel

Accès en 4ème année

Étudiants issus de la 3ème année Génie logiciel ou diplôme équivalent sont admis en 4ème année Génie Logiciel au niveau du Master 1.

Dossier d’inscription :

1ers éléments d’étude de dossier

Pour l’admission en 3ème année

  • Photocopie légalisée du baccalauréat
  • Photocopie légalisée du diplôme (Bac + 2) de l’enseignement supérieur, de l’enseignement professionnel privé ou public ou tout diplôme (Bac+2) équivalent.
  • Relevé de notes des 2 années d’étude
  • Photocopie(s)de la première page du passeport /Carte de séjour/CIN

Pour l’admission en 4ème année

  • Photocopie légalisée du baccalauréat
  • Photocopie légalisée du diplôme (Bac + 3) de l’enseignement supérieur privé ou public ou tout diplôme (Bac+3) équivalent.
  • Relevé de notes des 3 années d’étude
  • Photocopie légalisée de l’attestation de réussite en 3ème année.
  • Relevé de notes de la 3ème année
  • Photocopie(s) de la première page du passeport /Carte de séjour/CIN

Complément des modalités d’inscription après acceptation des 1èrs éléments du dossier d’inscription

Inscription directe

Inscription directe en 2ème ,3ème ou en 4ème  pour universitaires, étudiants de différents niveaux de l'enseignement supérieur privé et lauréats de l'enseignement professionnel public ou privé