Syllabus
UE Obligatoires S1
- Analyse financière
Analyse financière
Ects : 3
Lecturer :
- CLEMENT AZOULAY
Total hours : 36
Overview :
Volume horaire détaillé : CM : 18h TD : 18h
Introduction générale à la finance d’entreprise : Mathématiques financières (actualisation, capitalisation, et tableau d’amortissement), Présentation et compréhension des documents financiers en vue de leur analyse (compte de résultat, bilan et annexes) Concepts fondamentaux de l’analyse financière : Analyse des marges : les soldes intermédiaires de gestion (SIG) Analyse des rentabilités : analyse de la rentabilité économique, analyse de rentabilité financière et notion d’effet de levier Analyse de l’équilibre financier : fond de roulement et besoins en fond de roulement et concept de trésorerie Introduction à l’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.
Learning outcomes :
Appréhender les principes fondamentaux de la finance d’entreprise afin d’éclairer les informaticiens sur le discours et les métiers des financiers en banque ou en entreprise industrielle et commerciale.
- Artificial Intelligence
Artificial Intelligence
Ects : 3
Lecturer :
Total hours : 36
Overview :
Volume horaire : CM : 18h TD : 18h
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 contigente et avec observations partielles
- Problème de satisfaction de contraintes (CSP)
- Jeux (minimax et élagage alpha-beta)
- Planification
- IA et décision
Learning outcomes :
Compétences de base en intelligence artificielle
Bibliography-recommended reading
Stuart Russell and Peter Norvig. Artificial Intelligence: A Modern Approach. Pearson.
- Programmation Objet avancée
Programmation Objet avancée
Ects : 3
Lecturer :
Total hours : 18
Overview :
Volume horaire : CM : 18h TD : 13h30 TP : 4h30
Présenter les 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.)
Learning outcomes :
Java: Streaming, Serialization, Enumeration, multi-threading, pattern design.
- Système et algorithmes répartis
Système et algorithmes répartis
Ects : 3
Lecturer :
Total hours : 36
Overview :
Volume horaire : CM : 18h TD : 18h
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.
Recommended prerequisites :
- Système d'Exploitation
- Réseau
Learning outcomes :
Introduction aux systèmes répartis.
- Systèmes d’information avancés 1
Systèmes d’information avancés 1
Ects : 3
Lecturer :
- MEHDI MOATASSIM
- ANDRE CHAMOULEAU
- ALAIN DEDENIS
Total hours : 30
Overview :
Gestion de projet : Définition et problématique de la gestion de projet, le cycle de vie d'un projet, les parties prenantes du projet-Processus de gestion de projet, processus de développement du SI, interactions entre ces deux processus-Cycle en V et processus unifié, surveiller et maîtriser l'avancement du projet, élaborer la note de cadrage du projet, élaborer les livrables du projet et de la gestion de projet Urbanisation- Définition et problématique de l’urbanisation : La métaphore de la cité et les objectifs de l’urbanisme des SI (Agilité, rationalisation des systèmes informatiques)-Enjeux de l’urbanisation : aligner le SI sur la stratégie de l’entreprise , planifier ses évolutions, les enjeux de l’urbanisme pour la direction générale , les enjeux vus par les maîtrises d’ouvrage , décrire et diffuser la stratégie des systèmes d’information-Principes fondamentaux de l’urbanisation des systèmes d’information : maîtrise de la complexité, la modularité du système, l’abstraction, la cartographie, le découplage des systèmes. Présentation du cadre référence de l’urbanisation. Architecture des systèmes d’information-Principes fondamentaux de l’architecture des systèmes d’information. Architecture fonctionnelle : la problématique de la complexité, la cohérence du SI, gestion des référentiels, maîtriser les échanges de flux, maîtriser l’évolution du système, facteurs d’indépendance des modules fonctionnels, planifier et organiser l’évolution du SI-Architecture applicative : Généralités, définition, l’ensemble des composants logiciels, la qualité des logiciels, la nécessaire modularité, cinq principes pour une bonne modularité.
Learning outcomes :
Introduire les objectifs, les principes, les techniques et les démarches de la gestion de projet, de l’architecture et de l’urbanisation des systèmes d’information (SI)
- Machine Learning et applications
Machine Learning et applications
UE Complémentaires S1
- Décision collective, décision multicritère
Décision collective, décision multicritère
Ects : 5
Lecturer :
- Hassan AISSI
Total hours : 36
Overview :
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
Learning outcomes :
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.
- Marketing
Marketing
Ects : 2
Lecturer :
- DAVID RUTAMBUKA
Total hours : 36
Overview :
Volume horaire : CM : 18h TD : 18h
- Introduction au marketing - Comprendre le marché : l'environnement de l'entreprise, les études et recherches en marketing
- Le comportements du consommateur - La stratégie marketing, de segmentation, de positionnement et de ciblage - Les politiques marketing, produit, de prix, de communication, de distribution - Stratégie de marque
- L'intelligence artificielle en Marketing
- Analyse de données marketing
- Également en TD: Études de cas
Require prerequisites :
Aucun
Learning outcomes :
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.
Assessment :
- Contrôle continu (un projet par groupe qui consiste à développer un produit/service)
- Examen écrit sur table
Bibliography-recommended reading
Principles of Marketing (2019) Phil T. Kotler, Gary Armstrong, Lloyd C. Harris, Hongwei He
- Graph theory
Graph theory
Ects : 5
Lecturer :
- MICHAIL LAMPIS
Total hours : 36
Overview :
Volume horaire : CM : 18h TD : 18h
This class provides a presentation and study of some structures and graph problems which have important applications in practice.
We will start with basic notions (isomorphism, graph decomposition and special graphs), followed by paths, cycles, and trails, vertex degrees and counting (extremal problems, graphic sequences), directed graphs (orientations and tournaments). We will continue by studying matchings including Hall's theorem and the stable marriage theorem of Gale and Shapley. If time permits, we will also look at Tutte's theorem on perfect matchings. Next, we will look at connectedness and structure such as Menger's theorem. After this, we will consider planar graphs, looking at Kuratowski's characterization of planarity and Euler's formula. Finally, we will study in important notion in graph theory: graph coloring. We will look at Brooks' classical theorem, look at the Four Color Theorem and prove the 5-color theorem. Time permitting, at the end of the course we will look at Ramsey theory and/or the probabilistic method.
Learning outcomes :
See below.
Bloc communication S1
- Organisation et communication
Organisation et communication
Ects : 4
Lecturer :
- MARIE CARCASSONNE-ROUIF
Total hours : 36
Overview :
Volume horaire : CM : 12h CM/TD : 60h
Plan des chapitres
1. Innovation et changement dans les organisations
2. L’éclairage de l’Ecole de Palo Alto sur la communication au travail
3. Apports de la linguistique du discours (énonciation, dialogisme) à l’analyse de la communication dans les organisations
4. Les fonctions de la communication au sens de Jakobson et son apport pour analyser des documents écrit d'entreprise
5. Techniques pour le processus de recrutement (CV, lettres de motivation, entretien)
Recommended prerequisites :
aucun
Require prerequisites :
Avoir réfléchi à la communication mise en oeuvre dans les organisations fréquentées (entreprises, associations, etc.).
Learning outcomes :
Ce cours se donne permettra aux étudiants de : 1) Comprendre et analyser le processus de changement et plus particulièrement d'innovation dans l'organisation de l'entreprise ; 2) Comprendre et maîtriser les mécanismes de la communication liés au processus de changement ; 3) Conduire efficacement des réunions et des négociations dans un processus de changement.
Assessment :
50 % analyse d’un article scientifique sur la communication et/ou les normes de comportement dans les organisations analyse d’un entretien recueilli
50% analyse d’un entretien recueilli auprès d’un professionnel à propos d’un changement dans une organisation
Bibliography-recommended reading
Boutet, J. (2001). Le travail devient-il intellectuel ? Travailler, 6, 55-70. https://doi.org/10.3917/trav.006.0055. Carcassonne M., Servel l., 2005, « Rôle représenté et rôle joué : l ’ activité des techniciens conseils » in Filliettaz et Bronckart, 2005, L ’ analyse des actions et des discours en situations de travail. Concepts, méthodes, application, Louvain-La-Neuve, Peeters pp. 79-98. http://basepub.dauphine.fr/bitstream/handle/123456789/1329/article%20de%20M.%20Carcassonne%20et%20L.%20Servel.pdf?sequence=1
Cooren, F. 2010. Comment les textes écrivent l ’ organisation. Figures, ventriloquie et incarnation », Études de communication [En ligne], 34 | 2010, mis en ligne le 01 juin 2012, DOI : 10.4000/edc.1891URL : https://journals-openedition-org.proxy.bu.dauphine.fr/edc/1891
Grosjean M., 2001, « Verbal et non verbal dans le langage au travail » in A. Borzeix et B. Fraenkel (Éds.), 2001, Langage et travail. Communication, cognition, action, Paris, CNRS éditions. Jakobson R., 1973, Essais de linguistique générale, Paris, ed. de Minuit. Kerbrat-Orecchioni C., 1990, L ’ énonciation, de la subjectivité dans le langage, Paris, Armand Colin.
- Anglais 1
Anglais 1
Ects : 2
Total hours : 19.5
Overview :
Fournir aux étudiants les outils linguistiques nécessaires pour fonctionner efficacement dans l'entreprise et avec leurs partenaires européens.
- Espagnol
Espagnol
Ects : 2
Lecturer :
- BEATRICE AMISSE
Total hours : 19.5
Overview :
Contenu selon le niveau du groupe, approche actionnelle : entraînement à la prise de parole en continu et en interaction (réagir, dialoguer) et à la compréhension écrite et orale : repérer les informations principales d’un texte, comprendre l’essentiel d’un document audio et/ou vidéo.
Le but visé est de rendre, à chaque niveau, l’étudiant capable de communiquer non seulement dans le cadre de la vie de tous les jours, mais aussi dans celui du monde professionnel avec des interlocuteurs natifs.
Require prerequisites :
Aucun
Learning outcomes :
Les étudiants seront divisés par groupes de niveau à l'issue d'un test qui sera organisé en début d'année (débutants acceptés).
Les activités seront adaptées en fonction du niveau des apprenants (depuis le niveau A1 jusqu'au niveau B2/C1, en fonction du groupe d'affectation). Les étudiants s’entraîneront principalement à la compréhension et à la production orale. L’objectif sera d’amener chaque étudiant, en fonction de son niveau de départ, à développer son autonomie langagière. L’accent sera également mis sur la connaissance des conventions sociales et des référents culturels propres au monde hispanique.
NB. Un cours de niveau "débutant" est proposé pour les étudiants n'ayant jamais étudié l'espagnol au préalable (justificatif demandé à l’inscription pour le niveau "débutant" : LV2 autre que l’espagnol étudiée dans l’enseignement secondaire ou Baccalauréat passé à l’étranger, hors lycées français).
Assessment :
100% Contrôle continu
Présence requise à tous les cours.
- Allemand
Allemand
Ects : 2
Lecturer :
- ANNE CAUDAL
Total hours : 19.5
Overview :
Selon le groupe de niveau :
débutants: apprentissage de langue de tous les jours, qui permet faire passer des informations simples et de répondre à des besoins concrets (comme faire ses courses); découverte de faits de société et d'éléments culturels des pays de langues allemande
"recommençants": réactivation des savoirs acquis dans le secondaire; approfondissement des compétences écrites et orales; grammaire; exposés; jeux de rôle; découverte de faits de société et d'éléments culturels des pays de langues allemande
avancés: approfondissement des compétences écrites et orales à partir de documents authentiques ; grammaire; exposés; jeux de rôle; rédaction de CV et entraînement à l’entretien d’embauche; découverte de faits de société et d'éléments culturels des pays de langues allemande
Require prerequisites :
groupe des débutants: n'avoir jamais suivi de cours d'allemand
groupe des "recommançants": avoir des connaissances (A1) et/ou ne pas avoir fait d'allemand depuis plusieurs années
groupe des avancés: niveau B ou C
Learning outcomes :
Les étudiants seront répartis en groupes de niveau: débutants (étudiants n'ayant jamais suivi de cours d'allemand), "recommençants" (A1-A2) ou avancés (B-C).
groupes des étudiants recommançants ou des avancés : Le but visé est de rendre l’étudiant capable de communiquer dans le cadre de la vie de tous les jours, et si possible également dans celui du monde professionnel. Pour ce faire, on s’attachera non seulement à développer par des activités variées ses savoir-faire linguistiques fondamentaux dans les quatre domaines classiques (compréhension de l’écrit et expression écrite, compréhension orale et expression orale), mais aussi à lui donner des informations propres au monde germanophone afin de lui permettre de mieux connaître la culture des différents pays de langue allemande. Autant de connaissances qui permettront à l'étudiant de disposer d'atouts pour s'intégrer dans le monde du travail de l'aire germanophone.
Assessment :
100% contrôle continu
Bibliography-recommended reading
Des conseils de lecture et des liens pour le travail personnel seront donnés à la rentrée.
UE Obligatoires S2
- Notions générales de droit
Notions générales de droit
Ects : 3
Lecturer :
- CESAR OUAMPANA
Total hours : 36
Overview :
Présentation du droit : organisation, sanction, régulation et études de cas 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.
Droit des contrats (Généralités ). Les titulaires des droits subjectifs 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.
Recommended prerequisites :
Les cours se font sur le mode de la classe inversée : AVANT chaque séance, les étudiants doivent avoir lu le contenu du support écrit envoyé auparavant, afin de participer de manière interactive au déroulement des séances. Cette lecture devra nécessairement être enrichie par la consultation des références bibliographiques suggérées.
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.
Assessment :
La note finale est composée de deux éléments: 50% de la moyenne obtenue à l'issue des devoirs en contrôles continus et 50% de la la note obtenue lors de l'examen final.
Bibliography-recommended reading
Manuels et lectures conseillé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.
- Data base management system
Data base management system
Ects : 5
Total hours : 36
Learning outcomes :
Savoir gérer les données, qu'il s'agisse de données sur le Web, de données collectées à partir de différents silos des entreprises, ou de données traitées par des laboratoires scientifiques (par exemple dans le cadre de la bio-informatique, les sciences de la Terre, la sociologie, l'économétrie, etc.) Couvrir les techniques internes des systèmes de gestion de base de données (SGBD) qui sont responsables de l'optimisation de l ’ évaluation de requêtes SQL.
- Systèmes d’information avancés 2
Systèmes d’information avancés 2
Ects : 3
Lecturer :
- ALAIN DEDENIS
Total hours : 30
Overview :
Organisation de la conduite d'un projet informatique (PAQ, Estimation des charges, Planification...) Application sous forme d’un projet qui s’effectue dans les conditions semblables à un projet informatique avec l'utilisation potentielle d'un Atelier Génie Logiciel et donnant lieu à la remise de dossiers d'analyse, de spécifications et de dossiers techniques ; réunions d'avancement de projet, séances de validation des choix fonctionnels et des orientations techniques, recette de l'application.
Architecture orienté service (SOA)
Urbanisme et processus métier : introduction aux processus métiers, les constats, les limites du fonctionnement en silo, quelques règles de description des processus et des activités, règles de découpage et niveau de maille, l’apport d’une démarche d’urbanisation au niveau métier.
Les référentiels dans l’urbanisation des SI
Learning outcomes :
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
- Programmation Web
Programmation Web
Ects : 3
Lecturer :
Total hours : 36
Overview :
Volume horaire : CM : 18h TD : 18h
L’objectif de ce cours est de couvrir les techniques pour la construction d'applications Web modernes. Il couvre :
Programmation côté client avec HTML5, CSS3 et JavaScript.
Programmation côté serveur avec PHP7 et MySQL.
A l'issue de ce cours, les étudiants seront capables d’ :
- Utiliser les nouveautés du web, en restant rétro-compatible avec les anciennes versions des langages HTML, CSS, JavaScript et PHP
- Maitriser les bases de ces langages de programmation Web
- Maitriser les interactions avec une base de données MySQL
- Maitriser les interactions entre navigateurs et serveurs web
- Tirer parti des nouveautés et ainsi alléger les besoins en JavaScript
- Créer des mises en page avec les CSS
- Adapter l'affichage des versions mobile / tablette (responsive design)
- Définir des technologies de mise en page adaptées à un projet Web
- Tester facilement vos sites sur de nombreux navigateurs et sur mobile pour valider sa conformité
- Faire une veille efficace pour suivre le rythme effréné des nouvelles évolutions des langages
- Faciliter la communication entre le serveur et le navigateur
Le cours comprend un certain nombre d'exercices pratiques (TD) et des projets individuels dans lesquels les étudiants auront l'occasion d'explorer et de mettre en œuvre les fonctionnalités de certains modules enseignés.
Les développements seront adaptés aux différents supports (responsive design) et permettront aussi de créer des applications (mobiles, tablettes, etc.).
De même, ce cours vous aidera à préparer votre veille technologique et à analyser avec recul les tendances du moment. Une série d'outils et méthodologies vous seront présentés visant à professionnaliser vos développements, être plus efficace et gagner en productivité. Vous apprendrez également à pallier les problèmes redondants de r étrocompatibilité afin de concevoir des sites et des applications nativement compatibles dans le plus grand nombre de navigateurs.
Recommended prerequisites :
Avoir des connaissances de base en HTML/CSS
Learning outcomes :
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.
Assessment :
50 % projet et 50 % examen sur table
- Computer ethics et data protection
Computer ethics et data protection
Ects : 1
Total hours : 9
Overview :
Propriété des données Les systèmes de régulation de la protection des données Les textes applicables dans l'Union européenne et en France : les grands principes et définitions juridiques de la protection des données à caractère personnel Conséquences sur la société (privacy, surveillance … )
- Jeux d’entreprise
Jeux d’entreprise
Ects : 1
Lecturer :
- RAPHAEL ACOSTA
Total hours : 15
Overview :
Volume horaire : TD : 15h
Application des concepts de l’analyse financière sur un logiciel de simulation.
UE Complémentaires S2
- Decision under uncertainty
Decision under uncertainty
Ects : 5
Lecturer :
Total hours : 36
Overview :
* 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)
Recommended prerequisites :
An introduction to decision theory.
Learning outcomes :
Introduce students to the main techniques of decision-making under uncertainty.
Présenter aux étudiantes et étudiants les techniques principales de la decision dans l’incertain.
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.
- Logistique et gestion de production
Logistique et gestion de production
Ects : 5
Lecturer :
- BENJAMIN MALLO
Total hours : 36
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’issus 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
Assessment :
• Préparation et participation aux TD pour 50% de la note finale
• Examen sur table comptant pour 50% de la note finale
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
- Marchés financiers
Marchés financiers
Ects : 3
Lecturer :
- JULIEN JOACHIM
Total hours : 36
Overview :
Volume horaire : CM : 18h TD : 18h
Fonctionnement des marchés financiers : fonctions et gestion des risques, gouvernance des marchés, AMF et métiers dans la finance, Marché action : définition d’une action et droit des actionnaires, type d’actions : investissement direct et indirect, organisation et animation du marché, et évaluation des actions. Marché obligatoire : définition, mode d’amortissement, intervenants, typologie, et évaluation. Marché monétaire : marché interbancaire, marché des titres de créance négociable, les interventions de la Banque Centrale, et les indices. Gestion des risques et le marché des produits dérivés : produits dérivés fermes et produits dérivés optionnels.
Learning outcomes :
Donner une connaissance générale 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.
- Sécurité des réseaux
Sécurité des réseaux
Ects : 3
Lecturer :
Total hours : 36
Overview :
Volume horaire : CM : 18h TD : 18h
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 IPv4 Masque et sous-réseau Protocoles de routage: OSPF et BGP IPv6 Couche 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 Couche application DNS Messagerie électronique Le web Cryptographie Introduction aux concepts de la cryptographie Algorithmes à clé symétrique DES AES Modes de chiffrement Algorithme à clé publique RSA Signature numérique Fonction de hashage (SHA) Protocoles d'authentification Echange de clés de Diffie-Hellman Sécurité des communications IPsec Pare-feu
Bloc communication S2
- Anglais 2
Anglais 2
Ects : 2
Lecturer :
- CATHERINE BOILLOT-PATTERSON
Total hours : 18
Overview :
Fournir aux étudiants les outils linguistiques nécessaires pour fonctionner efficacement dans l'entreprise et avec leurs partenaires européens. 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 économique : 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.
- Espagnol 2
Espagnol 2
Ects : 2
Lecturer :
- BEATRICE AMISSE
Total hours : 19.5
Overview :
Contenu selon le niveau du groupe, approche actionnelle : entraînement à la prise de parole en continu et en interaction (réagir, dialoguer) et à la compréhension écrite et orale : repérer les informations principales d’un texte, comprendre l’essentiel d’un document audio et/ou vidéo.
Le but visé est de rendre, à chaque niveau, l’étudiant capable de communiquer non seulement dans le cadre de la vie de tous les jours, mais aussi dans celui du monde professionnel avec des interlocuteurs natifs.
Require prerequisites :
Aucun
Learning outcomes :
Les étudiants seront divisés par groupes de niveau à l'issue d'un test qui sera organisé en début d'année universitaire (débutants acceptés).
Les activités seront adaptées en fonction du niveau des apprenants (depuis le niveau A1 jusqu'au niveau B2/C1, selon le groupe d'affectation). Les étudiants s’entraîneront principalement à la compréhension et à la production orale. L’objectif sera d’amener chaque étudiant, en fonction de son niveau de départ, à développer son autonomie langagière. L’accent sera également mis sur la connaissance des conventions sociales et des référents culturels propres au monde hispanique.
NB. Un cours de niveau "débutant" est proposé pour les étudiants n'ayant jamais étudié l'espagnol au préalable (justificatif demandé à l’inscription pour le niveau "débutant" : LV2 autre que l’espagnol étudiée dans l’enseignement secondaire ou Baccalauréat passé à l’étranger, hors lycées français).
Assessment :
100% Contrôle continu
Présence requise à tous les cours
- Allemand 2
Allemand 2
Ects : 2
Lecturer :
- ANNE CAUDAL
Total hours : 19.5
Overview :
Selon le groupe de niveau :
débutants: apprentissage de langue de tous les jours, qui permet faire passer des informations simples et de répondre à des besoins concrets (comme faire ses courses); découverte de faits de société et d'éléments culturels des pays de langues allemande
"recommençants": réactivation des savoirs acquis dans le secondaire; approfondissement des compétences écrites et orales; grammaire; exposés; jeux de rôle; découverte de faits de société et d'éléments culturels des pays de langues allemande
avancés: approfondissement des compétences écrites et orales à partir de documents authentiques ; grammaire; exposés; jeux de rôle; rédaction de CV et entraînement à l’entretien d’embauche; découverte de faits de société et d'éléments culturels des pays de langues allemande
Require prerequisites :
groupe des débutants: n'avoir jamais suivi de cours d'allemand
groupe des "recommançants": avoir des connaissances (A1) et/ou ne pas avoir fait d'allemand depuis plusieurs années
groupe des avancés: niveau B ou C
Learning outcomes :
Les étudiants seront répartis en groupes de niveau: débutants (étudiants n'ayant jamais suivi de cours d'allemand), "recommençants" (A1-A2) ou avancés (B-C).
groupes des étudiants recommançants ou des avancés : Le but visé est de rendre l’étudiant capable de communiquer dans le cadre de la vie de tous les jours, et si possible également dans celui du monde professionnel. Pour ce faire, on s’attachera non seulement à développer par des activités variées ses savoir-faire linguistiques fondamentaux dans les quatre domaines classiques (compréhension de l’écrit et expression écrite, compréhension orale et expression orale), mais aussi à lui donner des informations propres au monde germanophone afin de lui permettre de mieux connaître la culture des différents pays de langue allemande. Autant de connaissances qui permettront à l'étudiant de disposer d'atouts pour s'intégrer dans le monde du travail de l'aire germanophone.
Assessment :
100% contrôle continu
Bibliography-recommended reading
Des conseils de lecture et des adresses de sites internet seront fournis à la rentrée par l'enseignant.
Bloc stage
- Stage
Stage
Ects : 6
Academic Training Year 2025 - 2026 - subject to modification
Teaching Modalities
The course starts in the last week of August for the M1 MIAGE classical training and in September for the M1 MIAGE work-study training.
Attendance is mandatory.
The first year of the Master's degree in Computer Science for the MIAGE track is organized into semesters 1 and 2. Each semester is made up of a fundamental block, a communication block and complementary UEs, plus an internship block for semester 2. Each UE is associated with a certain number of European credits (ECTS); each semester is associated with the sum of the ECTS associated with the UEs making up the semester.
Students receive an evaluation guide at the start of the academic year.
UE Obligatoires S1
- Programmation Objet avancée
Programmation Objet avancée
Ects : 4
Lecturer :
Total hours : 30
Overview :
Introduction à la programmation object avancée: Rappels des concepts classes, héritage, interface, énumérations, exceptions. Définition et utilisations des classes internes et anonymes 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
Recommended prerequisites :
De bonne bases en programmation impérative
Notions et vocabulaire de la programmation objet
Learning outcomes :
Consolider les bases en programmation objet Connaitre des éléments de développement logiciel (SCMs (Source Control Manager) : Git, Testing : Junit) Apprendre quelques nouveautés: Programmation multi-threads, Construction fonctionnelles (Java 8)
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.
- Organisation et communication
Organisation et communication
Ects : 3
Lecturer :
- KRYSTELLE RANTONNET
Total hours : 27
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
- Introduction to Machine Learning
Introduction to Machine Learning
Ects : 4
Lecturer :
Total hours : 33
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
- Systèmes de gestion de bases de données
Systèmes de gestion de bases de données
Ects : 4
Lecturer :
Total hours : 27
Overview :
L’objectif de ce cours est de couvrir les techniques internes des systèmes de gestion de base de données (SGBD) qui sont responsables de l'optimisation de l'evaluation de requêtes SQL.
Une partie importante de ces données sont structurées et la manière dont nous y accédons, les gérons et les traitons a un impact considérable sur les performances et la fiabilité des applications manipulant les bases de données. La connaissance du modèle d'entités-associations, du modele relationnelle, de l'algèbre relationnelle et du langage de requête SQL n'est en aucun cas suffisante pour garantir des performances raisonnables et la fiabilité de telles applications.
L’objectif de ce cours est donc de couvrir les techniques internes des systèmes de gestion de base de données (SGBD) qui sont responsables de l'optimisation de l'evaluation de requêtes SQL. Le cours présente premièrement l’architecture typique d'un SGBD relationnel, puis examine en détail les algorithmes et les structures de données utilisés pour implémenter les modules de cette architecture, y compris la gestion de la mémoire permanente, la gestion de la mémoire volatile, les structures de stockage, les méthodes d’accès, et l'optimisation de requête basée sur un modele de coût d'execution.
Le cours comprend un certain nombre d'exercices (TD) et d'exercices pratiques (TP) dans lesquels les étudiants auront l'occasion d'explorer et de mettre en œuvre les fonctionnalités de certains modules du SGBD.
- Systèmes d'information avancés 1
Systèmes d'information avancés 1
Ects : 3
Lecturer :
- ALAIN DEDENIS
- MEHDI MOATASSIM
- ANDRE CHAMOULEAU
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.
Recommended prerequisites :
- Système d'Exploitation
- Réseau
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
- 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.
Recommended prerequisites :
Les cours se font sur le mode de la classe inversée :
Les étudiants doivent enrichir et approfondir certains points abordés lors de la formation en consultant les références bibliographiques suggérées.
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.
Assessment :
La note est composée de deux éléments: 50% de la moyenne obtenue à l'issue des devoirs en contrôles continus et 50% de la la note obtenue lors de l'examen final.
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.
- 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.
- 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.
UE Obligatoires S2
- Analyse financière
Analyse financière
Ects : 4
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.
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
- Systèmes d'information avancés 2
Systèmes d'information avancés 2
Ects : 3
Lecturer :
Total hours : 33
Overview :
Apporter des compléments en architecture et en urbanisation des systèmes d ’ information et 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. Architecture orienté service (SOA) Urbanisme et processus métier : introduction aux processus métiers, les constats, les limites du fonctionnement en silo, quelques règles de description des processus et des activités, règles de découpage et niveau de maille, l ’ apport d ’ une démarche d ’ urbanisation au niveau métier. Les référentiels dans l ’ urbanisation des SI Organisation de la conduite d'un projet informatique (PAQ, Estimation des charges, Planification...) Application sous forme d ’ un projet qui s ’ effectue dans les conditions semblables à un projet informatique avec l'utilisation d'un Atelier Génie Logiciel et donnant lieu à la remise de dossiers d'analyse et de dossiers techniques ; réunions d'avancement de projet, séances de validation des choix fonctionnels et des orientations techniques, recette de l'application.
- 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.
Assessment :
L'UE est évaluée à l'aide d'un examen sur table et d'un projet informatique à réaliser en binôme.
Bibliography-recommended reading
Artificial Intelligence, A Modern Approach. Stuart Russell and Peter Norvig.
- Éthique en informatique et protection des données
Éthique en informatique et protection des données
Ects : 2
Lecturer :
- Sarra TAJOURI
Total hours : 9
Overview :
Objectif de ce cours est de sensibiliser les étudiants au regard de techniques de manipulation et d ’ introduire à la problématique de la protection et traitement des données et à ses conséquences sur les individus.
- Validité des données et pièges statistiques
- Propriété des données
- Les systèmes de régulation de la protection des données
- Les textes applicables dans l'Union européenne et en France : les grands principes et définitions juridiques de la protection des données à caractère personnel
- Nudge theory
- Conséquences sur la société (privacy, surveillance, ’ ossification ’ … )
- 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.
- 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.
- Anglais 2
Anglais 2
Ects : 3
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.
- Mémoire
Mémoire
Ects : 3
UE Optionnelles S2
- Marchés Financiers
Marchés Financiers
Ects : 3
Lecturer :
- FRANCOIS PETER
Total hours : 30
Overview :
Connaissance générale des marchés de capitaux (fonctionnement et raison d'être). Mathématiques des calculs financiers. Initiation à la modélisation stochastique des marchés et principaux résultats de la théorie "classique".
Financement, risques et marche´s de capitaux (actions, obligations, option, marché monétaire, ...) Calculs actuariels classiques (taux, capitalisation, actualisation, duration, sensibilité, immunisation de portefeuille, ...)Modélisation stochastique simplifiée du marché action ( volatilité, "beta", corrélations, diversification, théorie du "MEDAF" et principaux résultats, ...) Analyse critique des modélisations théoriques
Bibliography-recommended reading
Marche ´ s financiers, gestion de portefeuille et des risques, Jacquillat B., Solnik B., 4ee ´ d., Dunod, 2004 Financial Economics, Bodie Z., Merton R., 2thed., Prentice Hall, 2007 An introduction to derivatives& Risk management, Chance D., Brooks R., 7thed., Thomson South- Western, 2007 Mathe ´ matiques des marche ´ s financiers, Dalbarade J.M., 3ee ´ d., Eska, 2005 Bourse et marche ´ s financiers, Fleuriet M., Simon Y., 2ee ´ d., Economica, 2003 Financial Institutions and Markets, Madura J., 7thed., Thomson South-Western, 2006 Financial markets and Institutions, Mishkin F., Eakins S., 5ee ´ d., Addison Wesley, 2006 Corporate finance, Ross S., Westerfield R., Jaffe J., 7ee ´ d., Mc Graw Hill, 2005 Encyclope ´ die des marche ´ s financiers, Simon Y. (sous la direction de), Economica, 1997 Finance d ’ entreprise, Vernimmen P., 6ee ´ d., Dalloz, 2005
- Décision collective, décision multicritère
Décision collective, décision multicritère
Ects : 3
Lecturer :
- MELTEM OZTURK ESCOFFIER
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.
Recommended prerequisites :
Concepts mathématiques formels de base pour l’aide à la décision (relations binaires, préférences)
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.
Assessment :
Examen écrit et projet
- 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’issus 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
Assessment :
• Préparation et participation aux TD pour 50% de la note finale
• Examen sur table comptant pour 50% de la note finale
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
- Sécurité et réseaux
Sécurité et réseaux
Ects : 3
Lecturer :
- THIERRY VIGNOBLE
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
Recommended prerequisites :
Couches basses réseaux
Require prerequisites :
Aucun.
Learning outcomes :
Notions Réseaux informatiques et Télécoms ainsi que leurs sécurités.
Assessment :
DST : 2 cc et exam
Bibliography-recommended reading
Pujol, Guy, Les Réseaux
Academic Training Year 2025 - 2026 - subject to modification
Teaching Modalities
The course starts in September, and attendance is mandatory.
The first year of the Master's degree in Computer Science for the MIAGE track is organized into semesters 1 and 2.
Each semester is made up of a fundamental block, a communication block and complementary UEs, plus an internship block for semester 2. Each UE is associated with a certain number of European credits (ECTS); each semester is associated with the sum of the ECTS associated with the UEs making up the semester.
Students receive an evaluation guide at the start of the academic year.
Internships and Supervised Projects
Classical training : The internship takes place in a company or research center, and may be replaced by a three- to four-month dissertation supervised by a university lecturer. The subject of the internship must include a substantial element of design and analysis, as well as implementation. The internship subject must be validated by the internship supervisor before the internship begins. At the end of the internship, the student submits a report in triplicate: one copy to the internship supervisor and two copies to the secretary's office. The report must be handed in no later than 8 days before the start of the examination session. Work-study training : Internship not required.
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