Mastère Architecture des Logiciels
Spécialités
Description de la formation
Le Cycle Mastère Architecture du Logiciel de l'ESGI pour but de former des ingénieurs en informatique qui maitrisent l'ensemble des compétences indispensables au métier d'architecte logiciel : maitrise des concepts techniques, pratique des architectures essentielles des systèmes d'information des grandes entreprises, expertise sur les plateformes actuelles (mobiles, lourdes, Web), capacités d'analyse et de résolution de problèmes complexes, qualités relationnelles, sens de l'adaptation aux nouvelles technologies et compréhension des problématiques "business" de l'entreprise.
Les architectures des logiciels sont un élément stratégique de la politique informatique des entreprises. Le développement reste déterminant dans le savoir-faire du spécialiste, qui doit en outre savoir intégrer ses réalisations au sein d'architectures complexes et évolutives et des politiques d'urbanisation des Systèmes d'Information : standards systèmes, standards bases de données et déploiement de services.
Il s'agit donc d'une formation d'expert 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…).
Mastère 1 :
La première année du Mastère Architecture des logiciels permet d'améliorer les compétences techniques nécessaires à la création du logiciel, notamment en terme de qualité de code ou de tests, tout en offrant la boite à outils nécessaire à la gestion de la chaîne complète de production d'un logiciel (génie logiciel, architecture, management de projet, méthodes agiles).
Il sera ainsi possible aux étudiants de spécifier et de formaliser les besoins d'un client, de les développer et d'encadrer des équipes de développeurs, et de déployer une application sur des plateformes variées.
Programme :
DÉVELOPPEMENT
Algorithmique avancée et complexité, graphes
Méthodologie des tests logiciels
IHM et C#
Clean Code
Frameworks JEE
Langage C++
DÉVELOPPEMENT MOBILE
Développement mobile pour Android
Développement mobile pour Iphone et Ipad
SYSTÈMES ET RÉSEAUX
Programmation système et réseaux sous Linux
CONCEPTION LOGICIELLE
Architecture du logicielle
Génie Logiciel
MANAGEMENT DE PROJET
Management de projet SI : Cahier des charges, risques, budget et pilotage
Méthodologie agile SCRUM
CONNAISSANCE DE L'ENTREPRISE
Les fondamentaux du marketing
COMMUNICATION - OUTILS DE COMMUNICATION
Techniques de communication professionnelle
Anglais Préparation au TOEIC 1
ACTIVITÉS ANNUELLES
Semaine d'intégration
Programme Open ESGI et vie d'école
E Learning (FOAD) : Langues,
Culture entreprise,Informatique
Projet Annuel AL
Stage en entreprise
Mastère 2 :
La seconde année du Mastère en Architecture des Logiciels a vocation à fournir aux étudiants une expertise dans les domaines du traitement de données et de l'IA (machine learning et Big Data), du développement avancé, ou encore des architectures des services.
Des savoir-faire complémentaires mais indispensables au génie logiciel viennent enrichir la formation, comme les systèmes décisionnels, l'ergonomie ou encore la cryptographie.
Programme :
SCIENCES DE l'INGÉNIEUR
Machine Learning
DÉVELOPPEMENT
Ergonomie et IMH pour le Génie Logiciel
Design Patterns & Architecture
Architectures distribuées et programmation concurrente
Cryptographie et sécurité logicielle
Intégration, validation et tests logiciels
Technologies .NET pour applications d'entreprise
Big Data et Hadoop
WEB
Architecture Orientée Services
SYSTÈME D'INFORMATION
Systèmes d'information décisionnels : modélisation et outils
MANAGEMENT DE PROJET
Méthodologie agile : SCRUM
Droit de l'informatique et de l'Internet
Management d'équipe
COMMUNICATION - OUTILS DE COMMUNICATION
Anglais Préparation au TOEIC 2
ACTIVITÉS ANNUELLES
Semaine d'intégration
Programme Open ESGI et vie d'école
E Learning (FOAD) : Langues,
Culture entreprise, Informatique
Méthodologie de la recherche et accompagnement au mémoire de recherche appliqué
Projet Professionnel
Stage en entreprise
À propos de ESGI - Ecole Supérieure de Génie Informatique
L'enseignement dans une grande école d'informatique comme l'ESGI est aussi exigeant sur la théorie que sur la pratique afin de développer l'ensemble de compétences nécessaires aux futurs ingénieurs informaticiens : maîtrise des concepts et architectures informatiques, expertise technologique, capacités d'analyse et de réflexion, qualités relationnelles et compréhension des problématiques « business » de l'entreprise.
Etudier à l'école d'informatique ESGI, c'est acquérir par étapes toutes ces compétences en bénéficiant d'une équipe enseignante expérimentée et impliquée dans la réussite de chacun, d'une situation géographique exceptionnelle et d'un cadre spacieux, d'une infrastructure technologique de très haut niveau et d'une ambiance respectueuse où s'expriment au quotidien les valeurs fortes à l'école : ouverture d'esprit, goût du challenge, esprit d'équipe, échange avec le monde professionnel.
Caractéristiques
Autres formations dans l'établissement
Mastère Sécurité Informatique
Mastère Ingénierie de la Blockchain
Mastère Ingénierie du Web
Mastère Intelligence Artificelle et Big Data
Mastère Management et Conseil en Systèmes d'Information
Mastère en Mobilité et Objets Connectés
Mastère Systèmes Réseaux et Cloud Computing
Mastère Ingénierie de La 3D et des Jeux Vidéo
→ Toutes les formations de cet établissementArticles en relation
Conseils pratiques pour réussir son MasterVous venez de terminer votre licence avec brio et vous vous demandez maintenant comment réussir votre master brillamment et vous ouvrir les portes de l'avenir ? Ne vous inquiét... Rentrée décalée en Master : se réorienter en cours d'année
La rentrée décalée en master est une opportunité précieuse pour les étudiants qui souhaitent se réinventer et se réorienter en cours d'année. Alors que la plupart des étudiants... Le classement des meilleurs Masters dans votre domaine
Vous recherchez les meilleurs masters dans votre domaine pour faire évoluer votre carrière ? Ne cherchez plus ! Avec notre classement exclusif, vous découvrirez les programmes ...