X
Une question ?
L'ESGI vous recontacte !
Être recontacté
Spécialisation

Architecture des Logiciels

Frédéric SANANES
Directeur Pédagogique

La spécialisation Architecture des Logiciels forme des ingénieurs en informatique qui maîtrisent l’ensemble des compétences indispensables au métier d’architecte logiciel, fonction stratégique dans la politique informatique des entreprises.

Il s’agit d’une formation d’experts sur les méthodes de conception et de réalisation de solutions logicielles complexes, dans des secteurs extrêmement variés (finance, industrie, ESN, éditeurs de logiciels Web ou mobiles, direction des systèmes informatiques…).

 

Chaque année, les étudiants obtiennent 60 crédits ECTS.

Ce cursus comprends 65 jours de cours par an.

Cycle Bachelor

3e Année
Diplôme reconnu par l’État niveau 6
(EX-NIVEAU II)
Formation disponible sur les campus de :
paris // lille // lyon // reims // aix-en-provence // grenoble //
Voir le programme à
3e Année
3e Année

Programme
>
Langages et développement
Langage C Avancé
Langage Java avancé : POO, lambdas, stream, JavaFX
Scripting Python
Théorie des langages et compilation
>
Développement et Outils
Algorithmique avancée : listes, tris et arbres
Outils, techniques de développement et panorama de tests
IA
Tests Unitaires
>
Systèmes
Linux Orienté Développeurs
>
Technologies Web et Frameworks
API avec NodeJS
Développement FrontEnd avec Angular
>
Gestion de Projet, Conception et Communication
Conception de bases de données relationnelles
Organisation et management de projet SI
Design Thinking
Agilité et Scrum
Anglais Professionnel (Business English) et TOEIC
>
Activités annuelles
E-Learning
Projet Annuel
Projet personnel et vie de l’école
Mission en Entreprise
Workshop d'ouverture

Rythmes
Aucun Rythme disponible pour cette ville.
>
Session de Septembre
SEPTOCTNOVDECJANVFEVMARSAVRMAIJUINJUILAOÛTSEPTOCTNOVDEC
De Septembre à Juillet

Cours en alternance

1 semaine en cours / 3 semaines en entreprise

>
Session de Janvier
SEPTOCTNOVDECJANVFEVMARSAVRMAIJUINJUILAOÛTSEPTOCTNOVDEC
De Janvier à Décembre

Cours en alternance

1 semaine en cours / 3 semaines en entreprise


Diplôme délivré
Aucun Diplôme disponible pour cette ville.
Chef/fe de projet logiciel et réseaux
Diplôme reconnu par l’État niveau 6
(ex-niveau II)
Diplôme inscrit au RNCP par arrêté du 27 décembre 2018 publié au Journal Officiel du 4 janvier 2019 (code NSF 326n), et délivré sous l'autorité de SAS ANAPIJ - ESGI (accessible par la VAE)

>
Ou ce diplôme pour les campus de Lille, Lyon, Reims, Aix-en-provence, Grenoble
CHARGÉ(E) DE PROJETS EN SYSTÈMES INFORMATIQUES APPLIQUÉS
Diplôme reconnu par l’État Niveau 6 : Diplôme inscrit au RNCP
arrêté du 23/02/2017 paru au J.O. du 03/03/2017 sous enseigne Sciences-U Lyon CRESPA

Cycle Mastère

4e et 5e Année
Diplôme reconnu par l’État niveau 7
(EX-NIVEAU I)
Formation disponible sur les campus de :
paris // lille // lyon //
Voir le programme à
4e ANNÉE
5e Année
4e ANNÉE

Programme
>
Développement et langages
Algorithmique et complexité (graphes)
Design Patterns en C#
Frameworks JEE
>
Ingénierie du logiciel
Architecture logicielle
Clean Code
Orchestration de conteneurs et intégration continue
Architecture micro-services
>
Ingénierie de la mobilité
Reactive Programming Android
Développement iOS Swift
>
Outils de communication
Techniques de communication professionnelle
Anglais : préparation au TOEIC
>
Activités annuelles
Projet Annuel
Workshop d'ouverture
E-Learning
Mission en Entreprise
Projet personnel et vie de l’école

Rythmes
Aucun Rythme disponible pour cette ville.
>
Session de Septembre
SEPTOCTNOVDECJANVFEVMARSAVRMAIJUINJUILAOÛTSEPTOCTNOVDEC
De Septembre à Juillet

Cours en alternance

1 semaine en cours / 3 semaines en entreprise

>
Session de Janvier
SEPTOCTNOVDECJANVFEVMARSAVRMAIJUINJUILAOÛTSEPTOCTNOVDEC
De Janvier à Décembre

Cours en alternance

1 semaine en cours / 3 semaines en entreprise

5e Année

Programme
>
Sciences de l’ingénieur
Cryptographie et Sécurité Logicielle
Ergonomie et IHM Logicielle
Introduction à l'IoT
>
Développement et programmation avancée
Blockchain et développement
Programmation et Parallélisme
Programmation Fonctionnelle
Clean Architecture
>
Conceptions et normes
Conception Pilotée par le Domaine (DDD)
Green IT et Informatique Responsable
Data Oriented Design
>
Systèmes d'information
Systèmes d’Information décisionnels : modélisation et outils
>
Traitement et analyse de données
Apprentissage par renforcement appliqué au jeu
Machine Learning
SI décisionnels : architectures et conception
>
Compétences transverses
Anglais Préparation au TOEIC (2)
Management d'équipe
Droit Informatique
>
Activités annuelles
Workshop d'ouverture
E-Learning
Projet personnel et vie de l’école
Projet Annuel
Mission en Entreprise
Projet de recherche FYC (Find Your Course)

Rythmes
Aucun Rythme disponible pour cette ville.
>
Session de Septembre
SEPTOCTNOVDECJANVFEVMARSAVRMAIJUINJUILAOÛTSEPTOCTNOVDEC
De Septembre à Juillet

Cours en alternance

1 semaine en cours / 3 semaines en entreprise

>
Session de Janvier
SEPTOCTNOVDECJANVFEVMARSAVRMAIJUINJUILAOÛTSEPTOCTNOVDEC
De Janvier à Décembre

Cours en alternance

1 semaine en cours / 3 semaines en entreprise


Diplôme délivré
Aucun Diplôme disponible pour cette ville.
expert/te en Ingénierie de l’informatique
et des systèmes d’information
Diplôme reconnu par l’État niveau 7
(ex-niveau I)
Diplôme inscrit au RNCP par arrêté du 27 décembre 2018 publié au Journal Officiel du 4 janvier 2019 (code NSF 326n), et délivré sous l'autorité de SAS ANAPIJ - ESGI (accessible par la VAE)

>
Ou ce diplôme pour les campus de Lille, Lyon, Reims, Aix-en-provence, Grenoble
EXPERT EN INGÉNIERIE INFORMATIQUE
Diplôme reconnu par l’État Niveau 7
Arrêté du 30/07/18 paru au J.O. du 7/08/2018 sous enseigne Sciences-U Lyon- Sciences-U Lille

Projets

  • Réécriture de commandes Linux en C (find, grep, ...)

  • Création de services Web et documentation associée (réseau social)

  • Génération dynamique de code source avec parser d’annotation

  • Réalisation d’un portail Web de Facility Management avec JEE

  • Partage de ressources et synchronisation de fichiers en C#

  • Détection de coordonnées GPS et suivi du déplacement d’un utilisateur

  • Découverte intelligente d’artistes musicaux en iPhone (Deezcovery)

  • Méta-simulateur de jeu de personnages

Débouchés


Cycle Bachelor
Développeur informatique
Développeur d’information
Analyste
Administrateur de base de données

Cycle Mastère
Architecte logiciel
Ingénieur logiciel
Ingénieur d’études et développement
Architecte et urbaniste de Système d’Information
Consultant
Chef de projet
41.2K
Salaire moyen après un Bac+5 (en euros)
Le service des anciens
Le Service accompagne les diplômés dans leur carrière, soutient la création d’entreprise et développe la visibilité de l’école.
En savoir plus

Exemples de missions en alternance

Le laboratoire Développement Avancé


Principales Activités
  • >
    Veille technologique Android
  • >
    Développement pour montres connectées
  • >
    Veille sur les pratiques de développement avancée
  • >
    Organisation de Challenges « Hackathons », participation à la DroidCon
  • >
    Organisation de l’ESGI Developer Day
Cycle Bachelor Cycle Mastère Points Clés
200