Chaque module vaut 3 ECTS. Vous sélectionnez 10 modules/30 ECTS parmi les catégories suivantes:
- 12-15 crédits ECTS en Modules technico-scientifiques (TSM)
Les modules TSM vous transmettent une compétence technique spécifique à votre orientation et complètent les modules de spécialisation décentralisés. - 9-12 crédits ECTS en Bases théoriques élargies (FTP)
Les modules FTP traitent de bases théoriques telles que les mathématiques élevées, la physique, la théorie de l’information, la chimie, etc., vous permettant d’étendre votre profondeur scientifique abstraite et de contribuer à créer le lien important entre l’abstraction et l’application dans le domaine de l’innovation. - 6-9 crédits ECTS en Modules contextuels (CM)
Les modules CM vous transmettent des compétences supplémentaires dans des domaines tels que la gestion des technologies, la gestion d’entreprise, la communication, la gestion de projets, le droit des brevets et des contrats, etc.
Le descriptif de module (download pdf) contient le détail des langues pour chaque module selon les catégories suivantes:
- leçons
- documentation
- examen
Modules: 34
The goal of this module is to help students to further develop their knowledge and skills in academic writing and presenting through the medium of English. Students will learn what it means to write academic texts and to present to an audience in an accurate, appropriate, and convincing manner. The module is divided into a writing and a presenting part.
The writing part of the module focuses on key document types…
Télécharger le descriptif complet
Voir plusSeule une gestion de projet appropriée peut garantir la poursuite efficace des objectifs d'une organisation et donner les moyens de répondre de manière cohérente aux besoins.
Ainsi, le gestionnaire de projet occupe un rôle essentiel en tant que responsable de la réalisation des objectifs tout en respectant les contraintes déterminées par le contexte du projet.
Les gestionnaires de projet modernes doivent posséder des…
Télécharger le descriptif complet
Voir plusOne of the biggest challenges encountered in management is recognizing opportunities and making use of them while giving consideration to the associated risks. The constantly increasing dynamism and complexity of the environment in which companies and organizations operate is, however, making it difficult to take successful decisions. Multifactorial correlations, non-linearities, feedback effects and time lags make…
Télécharger le descriptif complet
Voir plusDans le cadre du module Management d'entreprise et entrepreneuriat, les étudiants apprennent à jauger et évaluer les entreprises et leurs business modèles. Les étudiants connaissent les principales composantes d'un business modèle et de la gestion durable d'entreprise.
C’est au sein du business modèle que sont élaborés les principaux aspects de la stratégie (analyse interne et externe), le marketing, le financement…
Télécharger le descriptif complet
Voir plusThe course introduces the concepts of Lean innovation and lean thinking. It also foster a complex serious-gaming session where the students can develop their own factory and implement a set of innovations. Indeed, the student will be able to devise and implement a production practice that considers to be waste the expenditure of resources for any goal other than the creation of value for the customer.
Télécharger le descriptif complet
Voir plusLe module «Privacy and Law» sensibilise les étudiants aux menaces pesant sur la vie privée dans la société postmoderne et incite à la réflexion sur des valeurs dans les contextes interculturel et historique.
Les étudiants reçoivent une vue d’ensemble (connaissance de système et d’orientation) concernant les aspects juridiques, qui n’ont été spécialement thématisés ni dans le cadre de la maturité professionnelle ni…
Télécharger le descriptif complet
Voir plusLe module a pour objectif de transmettre les bases fondamentales de la gestion du risque et de la qualité, en concrétisant la théorie par des exemples tirés de la pratique. Outre qu’il s’oriente sur les normes actuelles et les bonnes pratiques en vigueur dans le domaine de la gestion du risque et de la qualité, ce module introduit aux méthodes éprouvées.
Télécharger le descriptif complet
Voir plusAlgorithms are at the heart of every computer program. Informally, an algorithm is a procedure to solve a (computational) problem within a finite number of elementary steps. The same problem can be addressed with different algorithms, hence it is important to compare the different options in order to choose the best one. Experimental analysis is one way to perform such comparison, but it has several limits. The main…
Télécharger le descriptif complet
Voir plusCe module présente différentes catégories d’algorithmes avancés ainsi que leurs domaines d’application typiques.
La première partie du module approfondira les connaissances sur les structures de données qui permettent de gérer efficacement des ensembles de données très grands, complexes ou dynamiques, voire combinant ces trois caractéristiques. À l’issue du module, les étudiants seront capables de sélectionner le…
Télécharger le descriptif complet
Voir plusAn algorithm is typically called efficient if its worst-case running time is polynomial in the size of the input. This course will focus on a huge and practically relevant family of problems, namely NP-hard ones, for which (most likely) no efficient algorithm exists. This family includes fundamental problems in computational biology, network design, systems, computer vision, data mining, online markets, etc.
The…
Télécharger le descriptif complet
Voir plusCe cours pose les bases mathématiques de la cryptographie et du codage et présente de nombreux exemples pratiques.
Télécharger le descriptif complet
Voir plusLe but de ce module est de décrire avec une assise mathématique et algorithmique, les bases du traitement de l’image. Certaines applications 2D et 3D, industrielles et biomédicales seront décrites.
Télécharger le descriptif complet
Voir plusL’apprentissage automatique ou Machine Learning (ML) est le fruit de l’intelligence artificielle et de la science informatique, et se définit comme une discipline universitaire visant à « donner aux ordinateurs la faculté d’apprendre sans avoir été explicitement programmés pour le faire ». (A. Samuel, 1959). A l’heure actuelle, l'apprentissage automatique est le moteur méthodologique des grandes tendances de fond de…
Télécharger le descriptif complet
Voir plusLa modélisation, la simulation et l'optimisation sont fondamentales pour résoudre les problèmes dans un certain nombre de domaines de la science, de la technologie et de la vie. Les étudiant-e-s apprendront à concevoir, mettre en œuvre, simuler et optimiser un modèle de système dynamique. La simulation, l'exploration du comportement dynamique du modèle dans le temps et l'espace seront traités pour les systèmes à…
Télécharger le descriptif complet
Voir plusNatural, social, and engineered complex systems can be modelled as being composed of agents interacting with one another and their environment. This course introduces students to the theory, tools and techniques for understanding and solving problems related to such systems.
The course is composed of two parts. In the first one, both cooperative and selfish agents and interactions between them will be discussed. The…
Télécharger le descriptif complet
Voir plusThe ubiquitous presence of uncertainty and noise in the engineering sciences and the importance of randomized algorithms in computer and data science make it mandatory to understand and quantify random phenomena. To achieve this goal the course will provide a solid review of probability theory and an introduction to the theory of stochastic processes. Special attention is given to applications, including examples…
Télécharger le descriptif complet
Voir plusThe aim of this module is to deepen some basic theoretical aspects of computer science. The master students will learn that ...
- formal languages and automata are essential concepts to describe different types of problems and computations;
- Computability/decidability are central to explain that for many problems seem to have an intuitive solution, although they can not be solved by algorithms;
- Complexity…
Télécharger le descriptif complet
Voir plus
The course will first stabilize some ground knowledge as security, detailed IP stack, network mobility background and quality of service approach. Based on this, the module will define a red thread that starts with set of service availability requirements used for defining architectures. Exploring different architectures solutions will be the next aim that will let the student have a complete overview how a…
Télécharger le descriptif complet
Voir plusThe objective of this course is to offer both theoretical knowledge and practical expertise in the realm of contemporary real-time 3D Computer Graphics (CG) systems.
In this class, you will delve deep into the world of modern GPU programming techniques, gaining firsthand experience to enhance the realism and performance of 3D rendering software. You'll explore the generation of complex synthetic images, mastering the…
Télécharger le descriptif complet
Voir plusL'hétérogénéité des exigences des applications modernes n'est pas toujours bien prise en compte par les systèmes de gestion des données classiques. L'utilisation d'un système de gestion de données approprié peut répondre correctement à des exigences telles que la réplication, l'extensibilité, la disponibilité, la flexibilité du modèle de données ou la performance des requêtes.
Ce cours vise à fournir une approche…
Télécharger le descriptif complet
Voir plusThe course covers the following core topics:
- Distributed and parallel database systems architectures, internals and services such as transaction processing, concurrency control and query processing
- No-SQL Systems
- Data processing architectures
Télécharger le descriptif complet
Voir plusUn système embarqué est un système informatique spécialisé avec du matériel embarqué. Il existe une grande variété de systèmes embarqués, mais en général, ces systèmes sont des systèmes capables de détecter les entrées physiques de leur environnement, d'effectuer certains calculs et de communiquer les résultats. Habituellement, les systèmes embarqués sont conçus pour exécuter des tâches répétitives, périodiquement ou…
Télécharger le descriptif complet
Voir plusAlthough widespread, the currently mainstream imperative, object-oriented programming paradigm, with testing as its main method of quality assurance, has its limitations. Even though it allows novices to write programs relatively quickly and without much formal training, such programs tend to become complicated as soon as they need to do something non-trivial. This makes them increasingly hard to write and reason…
Télécharger le descriptif complet
Voir plusLecture on advanced topics in the domain of Cloud Computing, more precisely covering use, operations, development of and for IaaS and PaaS, as well as developing applications natively for the cloud.
Télécharger le descriptif complet
Voir plusCe cours est une introduction aux technologies liées au Cloud et à la containerisation. Il permet à l'étudiant de découvrir et pratiquer les environnements et technologies, propriétaires et open-source, liées au Cloud.
Télécharger le descriptif complet
Voir plusAnalyzing images is a very complex task that has many important real-world applications. This module presents powerful techniques to extract information from images and 3D data, based on machine learning and deep learning methods. These methods are mostly used as “black boxes” and their inner workings are not discussed in much detail. The module provides an overview of many image analysis applications such as…
Télécharger le descriptif complet
Voir plusLe cours transmettra d'abord les connaissances de base nécessaires dans le domaine de la sécurité informatique telles que le principe de CID (confidentialité, intégrité, disponibilité), ainsi que la sécurité et sureté des données.
Le module approfondira cette base pour permettre à l'étudiant-e d'avoir une vue d'ensemble complète sur la façon d'identifier et de répertorier les menaces et les risques. Ensuite,…
Télécharger le descriptif complet
Voir plusThis course focus on software technologies, architectures, and methodologies for development of cloud-native applications.
Télécharger le descriptif complet
Voir plusThis course covers all the topics related to the Internet of Things: from the sensors level to the higher layer of data rapresentation and manipulation. It is intended to give the student the technical knowledge and skills needed for building up an Internet of Things (IoT) system.
Télécharger le descriptif complet
Voir plusThis module enables students to develop advanced, native applications for the Android mobile operating system and get a solid understanding of mobile computing concepts. Building on the basics of mobile application development, this course covers a selection of application programming interfaces for on-board sensors and connectivity options for the integration with backend services, IoT platforms and peripheral…
Télécharger le descriptif complet
Voir plus
The objective of this module is to provide the student with an introduction to parallel computing and algorithms. Students learn to parallelize systems at three different levels: Shared memory systems, distributed memory systems, and heterogeneous shared memory systems. For all three systems, which can be part of a high-performance cluster, students learn the necessary parallelization techniques and a few classical…
Télécharger le descriptif complet
Voir plusLe module fournit une étude approfondie des sujets sélectionnés dans le domaine du génie logiciel. Ces sujets sont issus des domaines suivants: méthodes de spécification, méthodes de développement agiles, architecture logicielle, évolution du logiciel.
Télécharger le descriptif complet
Voir plusGraphical User Interfaces have long become standard UIs for computers, and mobile devices have not only adopted these GUIs but augmented them with multi-touch screens, speech in- and output, gesture, handwriting recognition, and several additional sensors. This has fostered innovative ways of user interaction with the information available on these devices that were only been seen in professional environments so far.…
Télécharger le descriptif complet
Voir plusThe module starts with the physical properties of radio propagation, analog and digital modulation and forward error correction.
Then the students will be exposed to the functioning and characteristics of a selection of the most important wireless standards at the present time. The focus will be on the physical layer and the medium-access layer.
Exercises will be used throughout the course to exemplify the use and…
Télécharger le descriptif complet
Voir plus