Syllabus apprenticeship training
UE fondamentales
- Anglais 1
Anglais 1
Ects : 2
Lecturer :
- Kieran HELME
Total hours : 18
Overview :
Expression orale / écrite : anglais des affaires, faire un compte rendu oral en public, rédiger, lettres, rapports, résumé de conférences, réunions. Préparation au TOEIC : Test of English for International Communication. Traduction Economique : Familiariser les étudiants avec la terminologie économique à partir de thèmes d'actualité. Travail en laboratoire et/ou en salle audiovisuelle à partir de documents authentiques.
Learning outcomes :
Fournir aux étudiants les outils linguistiques nécessaires pour fonctionner efficacement dans l'entreprise et avec leurs partenaires européens.
- Introduction to machine learning
Introduction to machine learning
Ects : 4
Lecturer :
Total hours : 34.5
Overview :
Ce cours constitue une introduction à l ’ apprentissage artificiel. Nous ferons des rappels de statistiques élémentaires et y aborderons les algorithmes fondamentaux d ’ apprentissage supervisé et non supervisé.
1) apprentissage supervisé: K-plus proches voisins, Analyse discriminante linéaire et quadratique méthode bayésienne naïve, régression logistique
2) apprentissage non supervisé: classification hiérarchique, nuées dynamiques, mixtures de gaussiennes
Learning outcomes :
Fondamentaux du Machine Learning (nécessaires pour l ’ étude des modèles plus récents), méthodologie pour l ’ application du Machine Learning sur des données réelles (baseline, validation, pré-traitement) et bases librairies ML de Python
- Marketing
Marketing
Ects : 3
Lecturer :
Total hours : 21
Overview :
Présentation du marketing Présentation de la démarche marketing La stratégie marketing, de segmentation, de positionnement Les études et recherches en marketing, qualitatives, quantitatives Le comportement du consommateur Les politiques marketing, produit, de prix, de communication, de distribution Le marketing international Études de cas
Learning outcomes :
Familiariser les étudiants avec les concepts de marketing et leur permettre d'avoir une vision critique sur le fonctionnement des marchés, des entreprises et de leurs actions.
Bibliography-recommended reading
L'essentiel du Marketing, E. Vernette, Editions d'Organisation, 2ème édition, 2002 Marketing Management , adaptation française de Ph. Kotler et D. Manceau, 10ème édition, Paris, Publi-Union, 2004 Études et Recherches en Marketing, Fondements et Méthodes, Y. Evrard, B. Pras et E. Roux, Dunod, 2000 Marketing, J.-P. Helfer, J.-M. Orsoni, 8ème édition, Vuibert, 2003 Revues : Recherches et Applications Marketing (AFM), Décisions Marketing (AFM), Revue Française du Marketing (ADETEM) Le Mercator, L. Levy, Dunod, 11ème édition, 2014.
- Notions générales de Droit
Notions générales de Droit
Ects : 3
Lecturer :
- CESAR OUAMPANA
Total hours : 30
Overview :
Présentation du droit : organisation, sanction, régulation et études de ca. Notions générales de base : droit privé/droit public, sujets/objets, droit impératif/droit supplétif et études de cas. Sources de droit : droit interne, droit européen, droit international et études de cas. Les titulaires des droits subjectifs Droit des contrats(Généralités) Droit de la preuve : modes de preuve, charge de la preuve, originalité du droit commercial par rapport au droit civil et études de cas. Justice en France : ordre judiciaire, ordre administratif et études de cas.
Learning outcomes :
Permettre aux étudiants de découvrir les fondements du droit français et de se familiariser avec les principaux concepts ainsi qu ’ avec les grandes classifications du droit positif.
Bibliography-recommended reading
Manuels et lectures recommandés : Pour les aspects généraux : BONIFASSI, BUCHER, VARLET, Fondamentaux du Droit, NATHAN, dernière édition. Autres ouvrages :
Introduction au droit / FABRE-MAGNAN ; Presses Universitaires de France, dernière édition- Version électronique disponible).
Introduction à l'étude du droit / MALINVAUD Philippe ; Paris : LexisNexis, dernière édition.
- Organisation et communication
Organisation et communication
Ects : 3
Lecturer :
- KRYSTELLE RANTONNET
Total hours : 30
Overview :
Ce cours comporte : 1) Une partie "sociologie" qui développe différents aspects du processus de changement dans l'organisation et du processus ; 2) Une partie "communication" qui présente et analyse différents types d'interactions liés au processus de changement (conduite de réunion, négociation, gestion de conflit, etc.)
Learning outcomes :
Ce cours se donne pour objectif de permettre aux étudiants de : 1) Comprendre et analyser le processus de changement et plus particulèrement d'innovation dans l'organisation de l'entreprise ; 2) Comprendre et maîtriser le mécanisme de la communication liés au processus de changement ; 3) Conduire efficacement des réunions et des négociations dans un processus de changement
- Programmation Objet avancée
Programmation Objet avancée
Ects : 3
Lecturer :
Total hours : 21
Overview :
- Introduction à la programmation objets avancée: Rappels des concepts classes, héritage, interface, exceptions.
- Définition et utilisations des classes abstraites et interfaces
- Application au traitement des collections.
- Types paramétrés et wildcards.
- Traitement des processus (thread).
- Introduction à la programmation de tâches s’exécutant en parallèle.
- Gestion de ressources partagées entre processus.
- Modélisation objet des systèmes d'information en utilisant les design patterns.
- Conception et gestion de bases de données relationnelles et développement d'une application JAVA pour MAJ la BD.
Recommended prerequisites :
Avoir quelques connaissances en langage de programmation comme C++, python ou autre langage objet.
Require prerequisites :
Maîtriser les concepts de classes et objets ainsi que les modèles UML (diagramme de classe, cas d'utilisation, objets).
Learning outcomes :
- Consolider les bases en programmation objets et particulièrement en langage JAVA 8 et plus.
- Faire de la programmation concurrente et parallèle (multi-threading).
- Modélisation de système d'information en utilisant les design patterns pour résoudre des problèmes récurrents.
- Définir les spécifications fonctionnelles d'un système d'information et savoir les automatiser à travers une application JAVA.
- Modéliser une base de données relationnelle et la gérer à travers une application JAVA.
Assessment :
Projet individuel (Pr) à réaliser chez soi pour une durée d'un mois ou un mois et demi. Ce projet consiste à automatiser certaines fonctionnalités d'un système d'information proposé et de gérer toutes les données relatives à ce dernier à travers une BD.
Une note de contrôle continu (CC) individuelle à préciser en début de cours.
Un examen sur table individuel (E).
Note d'enseignement = 0,1CC + 0,3Pr + 0,6E
Bibliography-recommended reading
Effective Java 2nd Edition - J. Bloch (1ère éd. traduite mais vieille). TRES BIEN. Programmer en Java 6eme Edition - C. Delannoy. Java in a nutshell - D. Flanagan. Thinking in Java - B. Eckel. Programmation concurrente en Java - B. Goetz. Tête la première, Design Patterns - E. Freeman et al.
- Systèmes de gestion de bases de données
Systèmes de gestion de bases de données
- Systèmes d'information avancés 1
Systèmes d'information avancés 1
Ects : 5
Lecturer :
- ALAIN DEDENIS
Total hours : 27
Overview :
Introduction aux systèmes d'information avancés. - Gestion de projet (3 séances de 3 heures) - Gestion des exigences (une séance ) - Design Patterns (6 Séances).
- Systèmes et algorithmiques répartis
Systèmes et algorithmiques répartis
Ects : 4
Lecturer :
Total hours : 36
Overview :
Les applications réparties s'exécutent sur un ensemble de machines connectées en réseau. Elles représentent un ensemble de composants qui coopèrent pour réaliser un objectif commun en utilisant le réseau comme un moyen d'échanger des données. Ce cours vise à présenter les concepts élémentaires des systèmes et les algorithmes associés aux environnements répartis. Introduction aux systèmes répartis et à l ’ algorithmique répartie. Présentation du modèle de répartition basé sur les échanges de messages. Présentation des concepts liés à la communication: contrôle de flux, synchronisation de processus, relation de causalité, réseaux FIFO. Présentation des concepts liés au temps et à la concurrence : horloges logiques, exclusion mutuelle.
Learning outcomes :
Introduction aux systèmes répartis.
Bibliography-recommended reading
- Systèmes d'exploitation, systèmes centralisés, systèmes distribués, A. Tanenbaum, Dunod-Prentice Hall, 1994
- La communication et le temps dans les réseaux et les systèmes répartis, M. Raynal, Collection Direction des Etudes et des Recherches d'EDF n°75, Hermès, 1991
UE fondamentales
- Analyse financière
Analyse financière
Ects : 3
Lecturer :
- ERIC THIBONNIER
Total hours : 30
Overview :
Introduction de notions de comptabilités générales et de mathématiques financières nécessaires à l ’ analyse financière et présentation de l ’ analyse du compte de résultat et du bilan financier. Calcul financier : actualisation et capitalisation, analyse des emprunts et élément pour la décision de financement. Analyse du compte résultat : les soldes intermédiaires de gestion (SIG), la valeur ajoutée, retraitement du crédit-bail, le financement interne et la CAF. Analyse de bilan financier - approche Liquidité/Exigibilité : l ’ affectation du résultat, retraitement du crédit-bail, Le bilan résumé, la relation statique d ’ équilibre financier (T = FR – BFR), la trésorerie potentielle. Méthode des ratios : les principes de l ’ analyse par la méthode des ratios, les principaux ratios (structure du bilan, équilibre financier, gestion, marges), les ratios spécifiques à l ’ analyse boursière. Analyse des flux financiers : la reconstitution des flux financiers, les emplois et les ressources, la construction d ’ un tableau de financement, la construction d ’ un tableau des flux de trésorerie, interprétation et analyse. Analyse des rentabilités : mesure comptable de la rentabilité économique, mesure comptable de la rentabilité financière, L ’ effet de levier financier.
Learning outcomes :
Acquérir les concepts de base concernant les décisions financières à long terme de l’entreprise.
Bibliography-recommended reading
Comptabilité générale (ENRON, normes IAS /IFRS), B. Colasse, Economica 2006, Système comptable français et normes IFRS, Collette C. et Richard J., Dunod 2006 Exercices de comptabilité générale, Dumanalède E., Plein Pot, Foucher 2005 Comptabilité générale, Grandguillot B et F., Gualino, 2006 Finance d ’ entreprise, P. Vernimmen, Dalloz, 2006 Finance d ’ entreprise, J. Pilverdier, Economica 2002 Diagnostic financier, L. Batsch, ECONOMICA, 2000 L ’ analyse financière de l ’ entreprise, B. Colasse, La Découverte, 2000
- Anglais 2
Anglais 2
Ects : 2
Lecturer :
- Kieran HELME
Total hours : 18
Overview :
Expression orale / écrite : anglais des affaires, faire un compte rendu oral en public, rédiger, lettres, rapports, résumé de conférences, réunions. Préparation au TOEIC : Test of English for International Communication. Traduction Economique : Familiariser les étudiants avec la terminologie économique à partir de thèmes d'actualité. Travail en laboratoire et/ou en salle audiovisuelle à partir de documents authentiques.
Learning outcomes :
Fournir aux étudiants les outils linguistiques nécessaires pour fonctionner efficacement dans l'entreprise et avec leurs partenaires européens.
- Artificial Intelligence and reasoning
Artificial Intelligence and reasoning
Ects : 4
Lecturer :
- ALASSANE DIALLO
Total hours : 24
Overview :
Ce cours est une introduction à l'intelligence artificielle. Son but est d'introduire un large spectre de techniques.
- Recherche dans des graphes d'états (recherche non-informée et recherche informée avec A*)
- Recherche locale
- Recherche avec observations partielles ou dans un environnement stochastique
- Problème de satisfaction de contraintes (CSP)
- IA et décision
Learning outcomes :
Compétences de base en intelligence artificielle.
Bibliography-recommended reading
Artificial Intelligence, A Modern Approach. Stuart Russell and Peter Norvig.
- Décision collective, décision multicritère
Décision collective, décision multicritère
Ects : 3
Lecturer :
Total hours : 30
Overview :
Modélisation des préférences et aide multicritère à la décision : actions, problématiques, vrai, quasi et pseudo critères, structures associées, problèmes multicritères. Méthodes multicritères : approche agréger puis comparer (critère unique de synthèse), approche comparer puis agréger (relations de surclassement), illustrations sur des cas réels. Théorie du choix social : méthodes de vote, axiomatisation, manipulation.
Learning outcomes :
Analyse d ’ un problème de décision en présence de plusieurs critères ou plusieurs décideurs. Connaissance et analyse de méthodes classiques de résolution de problèmes de décision multicritère ou de décision collective. Mise en œuvre de telles méthodes dans des situations réelles de décision.
- Jeux d'entreprises
Jeux d'entreprises
Ects : 2
Lecturer :
- RAPHAEL ACOSTA
Total hours : 15
Overview :
Application des concepts de l ’ analyse financière sur un logiciel de simulation.
- Logistique et Gestion de production
Logistique et Gestion de production
Ects : 3
Lecturer :
- BENJAMIN MALLO
Total hours : 30
Overview :
Cet enseignement a pour objet de sensibiliser les étudiants du master M1 MIAGE à quelques grandes problématiques de gestion de la production. Le programme de cette unité d ’ enseignement est organisé en deux parties :
Partie 1 : planification et gestion des stocks
• Introduction : cette première partie du programme vise à familiariser les étudiants avec les concepts fondamentaux de la gestion de la production et de la chaîne logistique. Un tour d ’ horizon des principales problématiques traitées dans ce domaine sera proposé • Gestion des stocks et des approvisionnements : la maîtrise des stocks est un enjeu stratégique pour les entreprises industrielles et de distribution. Les principales politiques de gestion des stocks appliquées aux demandes indépendantes seront abordées dans cette partie • Planification industrielle : les processus de planification sont au cœur des décisions de pilotage des flux amont et aval dans les chaînes logistiques. La MRP, étudiés dans le cadre de cette partie du programme, reste la méthode de planification la plus diffusée dans le secteur industriel à travers les principaux ERP
Partie 2 : pilotage opérationnel des flux
Cette partie traite des problématiques d ’ ordonnancement de la production. Les principales configurations d ’ atelier, contraintes et objectifs d ’ ordonnancement seront abordées dans cette partie du cours qui introduira également les principes de modélisation et de résolution de certains problèmes standard et de modèles de prévisions.
Learning outcomes :
A l ’ issue de ce cours, les étudiants auront acquis les compétences suivantes : • Identifier la typologie d ’ un système productif et les enjeux industriels associés • Choisir une politique de stock adaptée au contexte industriel • Dimensionner les paramètres d ’ une politique de stock • Planifier les besoins en matières et ressources • Modéliser et résoudre un problème d ’ ordonnancement
Bibliography-recommended reading
• P. Vallin, D. Vanderpooten, Aide à la décision, Ellipses, 2e édition 2002 • V. Giard, Gestion de la production et des flux, Economica, 3e édition, 2003 • G. Baglin, O. Bruel, A. Garreau, M. Grief, L. Kerbache et C. Van Delft, Management industriel et logistique, Economica, 5e édition, 2007 • M. L. Pinedo, Scheduling: Theory, Algorithms, and Systems, Springer, 4th edition, 2012 • S. Berbain, P. Vallin, Supply Chain, Ellipses, 1ère édition 2021
- Programmation Web
Programmation Web
Ects : 3
Lecturer :
- ELIE ABI HANNA DAHER
Total hours : 24
Overview :
A practice-oriented course on constructing web applications. In small groups, students will be tasked with implementing their ideas using the techniques taught in this class. The material includes: * Java Spring Framework as Backend * PostgreSQL for database management * React as Frontend * Using git for version control
This entire course will be in English.
- Sécurité des systèmes d'information et réseaux
Sécurité des systèmes d'information et réseaux
Ects : 4
Lecturer :
- CHRISTOPHE COMPAIN
Total hours : 30
Overview :
Le cours porte sur les protocoles réseaux utilisés dans les couches hautes du modèle OSI, ainsi que sur les algorithmes de cryptographie qui permettent de les sécuriser. Rappels modèle OSI Couche réseau Contrôle de congestion Qualité de service Internet et IP Masque et sous-réseau Protocole de contrôle de l'Internet Couche transport Primitives du service de transport Protocoles avec fenêtre d'anticipation (contrôle de flux) Adressage Etablissement et libération de la connexion Contrôle de congestion Protocole de transport Internet: UDP et TCP Réseaux de mobiles Réseaux sans fil Cloud Networking
Learning outcomes :
Notions Réseaux informatiques et Télécoms ainsi que leurs sécurités.
Bibliography-recommended reading
Pujol, Guy, Les Réseaux
- Systèmes d'information avancés 2
Systèmes d'information avancés 2
Ects : 3
Lecturer :
Total hours : 33
Overview :
Apprendre, comprendre et intégrer les méthodes, l'état d'esprit et l'éthique de l'Agilité, du projet Agile à l'Agilité à l'échelle (SAfe), en faisant également le lien avec les méthodologies et pratiques Lean, Kanban, etc. Mettre en oeuvre en équipe la conception fonctionnelle d'un véritable projet proposé par une entreprise partenaire de Dauphine en appliquant la méthode Scrum, en s'exerçant à l'ensemble des rôles et des rituels, en gérant en autonomie et de façon "auto-organisée" ses "backlog" et "sprints" et en présentant régulièrement ses livrables et l'avancement du projet aux clients
Learning outcomes :
Gérer en équipe un projet en Agilité
Bloc mémoire - 3 ECTS
- Mémoire
Mémoire
Ects : 3
Academic Training Year 2025 - 2026 - subject to modification
Teaching modalities
Detailed assessment methods are communicated at the beginning of the year.
The program begins in September and attendance is mandatory.
The courses for the first year of the MIAGE Master's degree with a work-study program are organized into semesters 1 and 2. The semesters are made up of teaching units (UE), including one in semester 2 called "Memoire". Each teaching unit is associated with a certain number of European credits (ECTS).
All teaching untis are mandatory for validation of the Master 1.
The program is organized on an alternating basis, with one week in a company and one week of classes at the university.
Research-driven Programs
Training courses are developed in close collaboration with Dauphine's world-class research programs, which ensure high standards and innovation.
Research is organized around 6 disciplines all centered on the sciences of organizations and decision making.
Learn more about research at Dauphine


