Academic directors:
Program objectives :
The first year of the MIAGE Master's program at Paris Dauphine University – PSL aims to train professionals and researchers who can master information technology while understanding the organizational challenges faced by businesses. It is part of the national MIAGE network, which brings together similar programs at 21 French universities (www.miage.fr).
Detailed assessment methods are communicated at the beginning of the year.
The course starts in the last week of August for the M1 MIAGE and attendance is mandatory.
The courses in the first year of the MIAGE Master's degree program are organized into semesters 1 and 2. Each semester consists of core teaching units (UE), to which the internship UE is added in semester 2. Each TE is associated with a certain number of European credits (ECTS); each semester is associated with the sum of the ECTS associated with the TEs that make up the semester.
After the first year of the MIAGE Master's program, what specializations are available at Paris Dauphine - PSL University ?
ECTS : 2
Lecturer in charge : Catherine BOILLOT-PATTERSON (https://dauphine.psl.eu/recherche/cvtheque/boillot-patterson-catherine)
Language of instruction : French
Teaching hours : 19
Course content:
Written and Oral expression:
Objectives:
- To develop clear written and oral expression in a neutral style
- To strengthen critical thinking skills through discussion and analysis of English
- To engage with themes related to the impact of technology on society and social change
Skills to be acquired:
All students should be able to communicate and understand spoken and written English and work in groups as well as individually
Recommended prerequisites
All students will be tested in the first class and then placed in an appropriate level group (3 groups)
Advanced - Upper Intermediate/Intermediate - Lower intermediate
Assessment:
Activities :
- Analysis of videos (e.g. TED conferences) and articles on technology and society
- Class discussions and guided critical reflection
ECTS : 3
Lecturer in charge : Julien LESCA (https://sites.google.com/site/julienlesca/home)
Language of instruction : French
Teaching hours : 36
Course content:
This class introduces the main ideas and algorithms that let an artificial agent plan and carry out sequences of actions to reach a goal. We explore several families of techniques:
Skills to be acquired:
By the end of this course, students will be able to:
Assessment:
50% Project - 50% Exam
Bibliography, recommended reading:
Russell, S., & Norvig, P. (2009). Artificial Intelligence: A Modern Approach (3rd ed.). Upper Saddle River, NJ: Prentice Hall.
ECTS : 3
Lecturer in charge : Hassan AISSI
Language of instruction : French
Teaching hours : 36
Course content:
Volume horaire : CM : 18h TD : 18h Introduction au processus de décision Introduction à la théorie du choix social Procédures d'agrégation multicritères de type critère de synthèse Procédures d'agrégation multicritères de type relation de surclassement, Illustration des méthodes sur des cas réel
Skills to be acquired:
Présenter les principales familles de méthodes d'agrégation multicritère existantes et mise en œuvre de telles méthodes dans des situations réelles de décision.
ECTS : 3
Lecturer in charge : Dario COLAZZO (https://dauphine.psl.eu/recherche/cvtheque/dario-colazzo)
Language of instruction : French
Teaching hours : 36
Course content:
Apprendre aux machines à tirer des enseignements des données et à s'améliorer avec l'expérience, au lieu d'être explicitement programmées pour le faire. Cas pratiques sur données massives.
ECTS : 3
Lecturer in charge : Max-Hubert BELECSCOT
Language of instruction : French
Teaching hours : 36
Course content:
Familiariser les étudiants avec les concepts de marketing de base et leur permettre d'avoir une vision critique sur le fonctionnement de la relation "marchés-entreprise" et des actions mise en place les entreprises pour vendre leurs produits et services.
ECTS : 3
Lecturer in charge : Marie CARCASSONNE-ROUIF (https://dauphine.psl.eu/recherche/cvtheque/carcassonne-marie)
Language of instruction : French
Teaching hours : 36
Course content:
Comment conduire le changement dans une organisation
Exploration des micro-cultures liées à différentes organisations
Analyse et mise en pratique de l'approche communicationnelle de Jakobson
Skills to be acquired:
Repérage des normes organisationnelles et communicationnelles en vigueur dans une organisation donnée
Comprendre et analyser le processus de changement et plus particulièrement d'innovation dans l'organisation de l'entreprise
Mandatory prerequisites
Niveau L3
Assessment:
un dossier noté pour la partie Organisation une présentation orale notée pour la partie Communication
Bibliography, recommended reading:
CARCASSONNE, M. & SERVEL, L. 2009. Dispositif d’enquête et production d’acteurs sociaux : apports d’une analyse socio-langagière, Activités, 6 (2), pp. 44-56
COOREN, F., J. R. TAYLOR, & E. J. VAN EVERY (Eds.). (2006). Communication as organizing: Empirical and Theoretical Explorations In the dynamic of text and conversation. Mahwah, NJ: Lawrence Erlbaum Associates.
CUCHE D., 1996. Cultures d’entreprise et culture professionnelles » (chap VIII, pp. 129-140) in La notion de culture dans les sciences sociales. Paris: La Découverte.
GOFFMAN E., 1974. Les rites d’interaction, Paris : Minuit.
HYMES D., 1972, Models of the Interaction of Language and social setting » (version révisée révisée de Hymes 1967, In Gumperz et Hymes, 1972, Directions in sociolinguistics : the ethnography of communication », Holt, inehart and Winston, New York.
JAKOBSON R., 1963, « Closing statements : Linguistics and Poetics », Style in langage, T.A. Sebeok, New-York, 1960. Pour la traduction de Nicolas Ruwet : « Linguistique et poétique », Essais de linguistique générale, Éditions de Minuit, Paris, 1963.
PETITET V., 2007, Enchantement et domination, le management de la docilité dans les organisations, Paris, éditions des archives contemporaines.
WATZLAWICK P., 1978, Le langage du changement, Paris, Points Seuil.
WINKIN Y., 1996,8 Anthropologie de la communication, Paris, Points Seuil.
ECTS : 3
Lecturer in charge : Armen PETROSSIAN
Language of instruction : French
Teaching hours : 36
Course content:
Techniques de la programmation orienté object avancé.Rappels des principaux concepts de la programmation objet : classes, héritage, interface. Application au traitement des collections. Modélisation objet et exemple de modèles de conception (design patterns) Programmation parallèle en Java (multi-threading, synchronisation) Bonne pratique de la programmation (gestionnaire de sources, debuggage, etc.)
Skills to be acquired:
Gestion des exceptions, programmation parallèle et concurrente, patterns de conception, création d'interfaces graphiques, utilisation de bases de données relationnelles dans des applications JAVA.
Mandatory prerequisites
Maîtrise des bases du langages JAVA: classes, objets, héritage, encapsulation.
Recommended prerequisites
Bonne pratique de la programmation orientée objets
Assessment:
Note finale = 0,4*Projet + 0,6*Examen
ECTS : 4
Lecturer in charge : Lynda SELLAMI
Language of instruction : French
Teaching hours : 36
Course content:
Ce cours offre une introduction aux principes de la sécurité des systèmes d’information, avec un focus sur les outils cryptographiques permettant d’assurer la confidentialité, l’intégrité et l’authenticité des données. Il est organisé autour des grandes thématiques suivantes :
• Introduction et besoins en sécurité des systèmes d'Informations (Yann Goetgheluck & Julien Lesca)
Présentation des objectifs fondamentaux (confidentialité, intégrité, disponibilité), distinction vulnérabilités/menaces/risques et du rôle de la cryptographie dans la construction de systèmes sécurisés.
• Fondamentaux et réglementation (Yann Goetgheluck)
Triade CIA, frameworks de sécurité (ISO 27001, NIST), cadres réglementaires européens (RGPD, NIS2, DORA) et leurs implications organisationnelles.
• Cybersécurité opérationnelle (Yann Goetgheluck)
Équipes Blue/Red/Purple Team, méthodologies de pentesting, typologie des cyberattaquants, et outils techniques (SIEM, EDR, Vulnerability Management).
• Risk Management et Système de Management de la Sécurité de l'Information (Yann Goetgheluck)
Analyse de risques qualitative (ISO 27005) et quantitative (FAIR), Threat Modeling (MITRE ATT&CK), mise en place d'un Système de Management de la Sécurité de l'Information avec cycle PDCA et métriques hybrides.
• Implémentation pratique (Yann Goetgheluck)
Mapping contrôles ISO 27001 vers solutions techniques, KPIs opérationnels et business (ROI sécurité), ateliers Purple Team et études de cas réels.
• Chiffrement symétrique : notions fondamentales (Julien Lesca)
Court historique des algorithmes classiques, mise en évidence de leurs propriétés, de leurs limites et des principaux types d’attaques.
• Algorithmes symétriques modernes (Julien Lesca)
Étude de constructions basées sur le schéma de Feistel, notamment DES et 3DES, et introduction aux modes de fonctionnement (CBC, OFB, CTR) permettant d’adapter ces algorithmes à différents usages.
• Chiffrement asymétrique (Julien Lesca)
Présentation du principe de la cryptographie à clé publique/clé privée et étude de l’algorithme RSA comme exemple représentatif.
• Fonctions de hachage cryptographiques (Julien Lesca)
Rôle du hachage dans la sécurité et illustration à travers l’algorithme SHA-3.
• Mécanismes d’authentification et d’intégrité (Julien Lesca)
Étude des codes d’authentification de message (HMAC, CMAC) et introduction à la signature électronique, avec l’exemple de RSA-PSS.
• Distribution des clés et certificats (Julien Lesca)
Présentation des mécanismes permettant de gérer les clés cryptographiques à grande échelle, notamment via les infrastructures de certificats.
Skills to be acquired:
L’objectif global du cours est de donner aux étudiants une compréhension cohérente et opérationnelle des besoins en sécurité et des principales primitives cryptographiques utilisées pour y répondre.
Bibliography, recommended reading:
ECTS : 3
Lecturers : Andre CHAMOULEAU, Alain DEDENIS, Mehdi MOATASSIM
Language of instruction : French
Teaching hours : 30
Course content:
ECTS : 3
Lecturer in charge : Joyce EL HADDAD
Language of instruction : French
Teaching hours : 36
Course content:
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.
Skills to be acquired:
Introduction aux systèmes répartis.
Mandatory prerequisites
- Systèmes d'Exploitations
Recommended prerequisites
- Systèmes d'Exploitations
- Réseaux
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
ECTS : 2
Lecturer in charge : Catherine BOILLOT-PATTERSON (https://dauphine.psl.eu/recherche/cvtheque/boillot-patterson-catherine)
Language of instruction : French
Teaching hours : 18
Course content:
Objectives:
- To develop professional communication skills in English
- To prepare students for job applications and interviews in English speaking contexts
Activities :
- Writing and revising a professional resume (CV) in English
- Mock job interviews with constructive feed-back
- Possibility of TOEIC preparation sessions if needed
- Grammar review
Skills to be acquired:
All students should be able to carry out a job interview in English, write a CV, and understand spoken and written texts in English in a professional context
Assessment:
Assessment and activities may vary depending on the English level of the class
Assessment :
- Resume in English
- Mock job interview in class
- Participation, attendance, active participation, submission of early CV drafts
ECTS : 2
Lecturer in charge : Daniela GRIGORI (https://dauphine.psl.eu/recherche/cvtheque/grigori-daniela)
Language of instruction : French
Teaching hours : 30
ECTS : 2
Lecturer in charge : Thierry JAILLET (https://dauphine.psl.eu/recherche/cvtheque/jaillet-thierry)
Language of instruction : French
Teaching hours : 9
Course content:
Presentation of ethical problem situations or dilemmas regarding information systems and the processing of personal data. Reminder of national and European GDPR and AI Act regulations. Team reflection on ethical issues in professional situations.
Skills to be acquired:
To be an IT professionnal aware of the ethical issues induced by the processing of personal data, the use of AI and the social and societal responsibility of information systems managers
ECTS : 3
Lecturer in charge : Dario COLAZZO (https://dauphine.psl.eu/recherche/cvtheque/dario-colazzo)
Language of instruction : French
Teaching hours : 36
ECTS : 3
Language of instruction : French
Teaching hours : 36
Course content:
* Complete uncertainty (non-probabilistic): definitions of decision in uncertainty, presentation of classical criteria for decision in uncertainty (MaxMin, Min Max Regret, Hurwicz, Laplace, etc.) * Sequential Decision (Probabilistic Uncertainty): EU Model, Decision Trees (Trees Containing Decision Nodes, Random Nodes, and Terminal Nodes), and solving these problems by dynamic programming * Introduction to non-EU, RDEU and CEU models. * Elicitation/Learning of decision-making models. * Markov Decision Process * Probability, independence, Bayes' rule * Reasoning in Bayesian Networks (Exact and Approximate Inferences) -------------------- * Incertain complet (non probabiliste) : définitions de la décision dans l'incertain, présentation des critères classiques de décision dans l'incertain (MaxMin, Min Max Regret, Hurwicz, Laplace, etc.) * Décision séquentielle (incertain probabiliste) : modèle EU, arbres de décision (arbres contenant des noeuds décision, noeuds hasard et noeuds terminaux), et la résolution de ces problèmes par programmation dynamique * Introduction aux modèles non-EU, RDEU et CEU. * Elicitation et apprentissages des modèles décisionnels * Processus de Décision de Markovien * Rappel probabilité, indépendance, règle de Bayes * Raisonnement dans les Réseaux Bayésiens (inférences exactes et approchées)
Skills to be acquired:
The students will learn about decision models and graphical models to reason about decision problems under uncertainty.
Assessment:
The course is evaluated by a written exam as well as a programming project.
Bibliography, recommended reading:
* von Neumann, John and Oskar Morgenstern,Theory of Games and Economic Behaviour, Princetown University Press, 1947. * Savage, Leonard J., The Foundations of Statistics, Dover, 1954. * Puppe, C., Distorted probabilities and choice under risk (Vol. 363). Springer Science & Business Media, 1991. * Barbera, S., Hammond, P.J., & Seidl, C. Editors, Handbook of Utility Theory: Volume 2: Extensions. Springer Science & Business Media, 1998. * Barbera, S., Hammond, P.J., & Seidl, C. Editors, Handbook of Utility Theory: Volume 1: Principles. Springer Science & Business Media, 1998.
ECTS : 2
Lecturer in charge : Raphael ACOSTA
Language of instruction : French
Teaching hours : 15
Course content:
Application des concepts de l'analyse financière sur un logiciel de simulation.
ECTS : 3
Lecturer in charge : Julien JOACHIM
Language of instruction : French
Teaching hours : 36
Course content:
Connaissances générales des marchés de capitaux en détaillant les différentes catégories de titres financiers. Aspects théorique et institutionnel, exemples et exercices d'application
ECTS : 3
Lecturer in charge : Cesar OUAMPANA
Language of instruction : French
Teaching hours : 36
Course content:
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.
Skills to be acquired:
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.
ECTS : 3
Lecturer in charge : Fabien KAMBU MBUANGI
Language of instruction : French
Teaching hours : 36
Course content:
Techniques pour la construction d'applications Web modernes.Programmation côté client avec HTML5, CSS3 et JavaScript.Programmation côté serveur avec PHP7 et MySQL.Acquérir les bonnes pratiques et mettre à jour les connaissances pour créer des sites Web (Fronted et Backend).Maitriser la conception et le développement des applications web modernes.
ECTS : 3
Lecturer in charge : Alain DEDENIS
Language of instruction : French
Teaching hours : 30
Course content:
Mettre en application les concepts introduits au premier semestre en conduite de projet sous forme d'un projet mené par équipe de 3 à 4 étudiants. Apporter des compléments en architecture et en urbanisation des systèmes d'information
ECTS : 4
Language of instruction : French
Lecturer in charge : Cordula KLEINER-CAROUANA
Language of instruction : French
Teaching hours : 39
Lecturer in charge : Beatrice AMISSE
Language of instruction : French
Teaching hours : 39
Language of instruction : French