Liste des MOOCs des partenaires du RESCIF

ANALYSE NUMERIQUE POUR INGENIEURS

Marco Picasso - Ecole Polytechnique Fédérale de Lausanne

Ce cours contient les 7 premiers chapitres d'un cours donné aux étudiants bachelor de l'EPFL. Il est basé sur le livre "Introduction à l'analyse numérique", J. Rappaz M. Picasso, Ed. PPUR. Il aborde des outils de base et la question de la résolution numérique d'équations différentielles.

»

Comprendre les microcontrôleurs

Jean-Daniel Nicoud et Pierre-Yves Rochat - Ecole Polytechnique Fédérale de Lausanne

Ce cours a pour but de donner les bases théoriques et pratiques nécessaires à une bonne compréhension et utilisation des microcontrôleurs. De nombreux exemples seront abordés, utilisant plusieurs microcontrôleurs bien connus.

»

Découvrir la science politique

Nathalie Schiffino, Pierre Baudewyns, Vincent Legrand et Min Reuchamps - Université catholique de Louvain

Le politique nous concerne tous : chaque jour, des décisions publiques sont adoptées dans une série de secteurs, impactant notre quotidien. Dans quel contexte ces décisions sont-elles adoptées ? Au 21ème siècle, de nombreux paradoxes brouillent la vision que nous pouvons en avoir. Qu’est-ce que le pouvoir dans une société ‘multi-échelles’ ? L’État demeure-t-il un acteur politique majeur s’il est concurrencé par des organisations internationales et régionales ? La démocratie prônée par la communauté internationale peut-elle coexister avec des régimes autoritaires voire totalitaires? Quel est le rôle des citoyens face aux idéologies ? Le cours vise à comprendre et à expliquer des phénomènes politiques à partir d’une posture d’analyse critique.

»

Des rivières et des hommes

Nicolas Gratiot - Institut de recherche pour le développement, Hervé Piégay - Ecole normale supérieure de Lyon, Huynh Thanh Son - Institut Polytechnique, Université Nationale du Vietnam à Ho Chi Minh ville, Oldrich Navratil - Université Lumière Lyon 2, Julien Némery - Grenoble INP, Sandra Soaeres- Frazão et Yves Zech - Université Catholique de Louvain

Comment gérer les rivières : ce sujet est vital. Comprendre et prévoir leur comportement, en relation avec les aménagements, sont des enjeux essentiels pour protéger les populations et préserver durablement les ressources en eau. RESCIF l’a choisi comme l’un de ses thèmes prioritaires.

»

Electrotechnique I

Yves Perriard, Paolo Germano - Ecole Polytechnique Fédérale de Lausanne

Découvrez les circuits électriques linéaires. Apprenez à les maîtriser et à les résoudre, dans un premier temps en régime continu puis en régime alternatif.

»

Electrotechnique II

Yves Perriard, Paolo Germano - Ecole Polytechnique Fédérale de Lausanne

Découvrez les systèmes alternatifs triphasés et leurs charges associées ainsi que les régimes transitoires, base des alimentations à découpage.

»

Eléments de Géomatique

Pierre-Yves Gilliéron & Bertrand Merminod - Ecole Polytechnique Fédérale de Lausanne

Le but de ce cours de base en géomatique est de présenter un aperçu des méthodes d'acquisition, de modélisation et de représentation des données à référence spatiale.

»

Initiation à la programmation (en C++)

Vincent Lepetit, Jean-Cédric Chappelier et Jamila Sam - Ecole Polytechnique Fédérale de Lausanne

Ce cours initie à la programmation en utilisant le langage C++. Il ne présuppose pas de connaissance préalable. Les aspects plus avancés (programmation orientée objet) sont donnés dans un cours suivant, «Introduction à la programmation orientée objet (en C++)».

»

Initiation à la programmation (en Java)

Jamila Sam, Vincent Lepetit et Jean-Cédric Chappelier - Ecole Polytechnique Fédérale de Lausanne

Ce cours initie à la programmation en utilisant le langage Java. Il ne présuppose pas de connaissance préalable. Les aspects plus avancés (programmation orientée objet) sont donnés dans un cours suivant, «Introduction à la programmation orientée objet (en Java)».

»

International Human Rights

Olivier De Schutter - Université catholique de Louvain

This course covers functional, object-oriented, and declarative dataflow programming in a unified framework.

»

Introduction à l'Astrophysique

Frédéric Courbin - Ecole Polytechnique Fédérale de Lausanne

Ce cours décrit les principaux concepts physiques utilisés en astrophysique. Il est proposé à l'EPFL aux étudiants de 2eme année de Bachelor en physique.

»

Introduction à la programmation orientée objet (en C++)

Jean-Cédric Chappelier, Jamila Sam et Vincent Lepetit - Ecole Polytechnique Fédérale de Lausanne

Ce cours introduit la programmation orientée objet en l'illustrant en langage C++. Il présuppose connues les bases de la programmation (variables, types, boucles, fonctions, ...). Il est conçu comme la suite du cours «Initiation à la programmation (en C++)».

»

Introduction à la programmation orientée objet (en Java)

Jamila Sam, Jean-Cédric Chappelier et Vincent Lepetit - Ecole Polytechnique Fédérale de Lausanne

Ce cours introduit la programmation orientée objet en l'illustrant en langage Java. Il présuppose connues les bases de la programmation (variables, types, boucles, fonctions, ...). Il est conçu comme la suite du cours «Initiation à la programmation (en Java)».

»

L'art des structures 1: Câbles et arcs

Olivier L. Burdet et Aurelio Muttoni - Ecole Polytechnique Fédérale de Lausanne

L'art des structures propose une découverte du fonctionnement des structures porteuses, telles que les bâtiments, les toitures ou les ponts. Ce cours présente les principes du dimensionnement et les structures en câbles et en arcs. Un deuxième cours présentera les structures en treillis, en poutres et en cadres.

»

Linear and Discrete Optimization

Friedrich Eisenbrand - Ecole Polytechnique Fédérale de Lausanne

This course serves as an introduction to linear and discrete optimization from the viewpoint of a mathematician or computer scientist. Besides learning how linear and discrete optimization can be applied, we focus on understanding methods that solve linear programs and discrete optimization problems in a mathematically rigorous way.

»

Mecanique des Fluides

Christophe Ancey & François Gallaire - Ecole Polytechnique Fédérale de Lausanne

Ce cours de base est composé des sept premiers modules communs à deux cours bachelor, donnés à l’EPFL en génie mécanique et génie civil.

»

Neuronal Dynamics - Computational Neuroscience of Single Neurons

Jean-Wulfram Gerstner - Ecole Polytechnique Fédérale de Lausanne

This course gives an introduction to the field of theoretical and computational neuroscience with a focus on models of single neurons. Neurons encode information about stimuli in a sequence of short electrical pulses (spikes). Students will learn how mathematical tools such as differential equations, phase plane analysis, separation of time scales, and stochastic processes can be used to understand the dynamics of neurons and the neural code.

»

Paradigms of Computer Programming - Abstraction and Concurrency

Peter Van Roy - Université catholique de Louvain

This course covers data abstraction, state, and deterministic dataflow in a unified framework with practical code exercises.

»

Paradigms of Computer Programming - Fundamentals

Peter Van Roy - Université catholique de Louvain

This course covers functional, object-oriented, and declarative dataflow programming in a unified framework.

»

Physique générale - mécanique

Jean-Philippe Ansermet - Ecole Polytechnique Fédérale de Lausanne

Polytechnique Fédérale de Lausanne, un cours de physique générale fait partie de la formation de tous les futurs ingénieurs et scientifiques. Le présent cours de mécanique en fait partie. Il a pour but de leur apprendre à transcrire sous forme mathématique un phénomène physique, afin de pouvoir en formuler une analyse raisonnée.

»

Planification & Design des Systèmes et Technologies d’Assainissement

Christoph Lüthi - Ecole Polytechnique Fédérale de Lausanne

Learn more about how to plan for urban sanitation at city and local/community levels, different sanitation system and technology configurations and examples of successful and failed urban sanitation systems in low- and middle-income countries.

»

Principes de la programmation fonctionnelle dans Scala

Martin Odersky - Ecole Polytechnique Fédérale de Lausanne

This course introduces the cornerstones of functional programming using the Scala programming language. Functional programming has become more and more popular in recent years because it promotes code that’s safe, concise, and elegant. Furthermore, functional programming makes it easier to write parallel code for today’s and tomorrow’s multiprocessors by replacing mutable variables and loops with powerful ways to define and compose functions.

»

Principes de la programmation réactive

Martin Odersky - Ecole Polytechnique Fédérale de Lausanne

This is a follow-on for the Coursera class “Principles of Functional Programming in Scala”, which so far had more than 100’000 registrations over two iterations of the course, with some of the highest completion rates of any MOOC worldwide. Reactive programming is an emerging discipline which combines concurrency and event-based and asynchronous systems. It is essential for writing any kind of web-service or distributed system and is also at the core of many high-performance concurrent systems. Reactive programming can be seen as a natural extension of higher-order functional programming to concurrent systems that deal with distributed state by coordinating and orchestrating asynchronous data streams exchanged by actors.

»

Ressources naturelles et développement durable

An Ansoms - Université catholique de Louvain

Quel lien existe-t-il entre l’exploitation des ressources naturelles (terre, eau, ressources minières, forêts, ...) et le développement durable ? Ce cours vous permettra de comprendre les opportunités mais aussi les défis que la présence de ressources naturelles offre, tant au niveau local que global. En analysant les effets socio-économiques et écologiques de la ruée actuelle vers ces ressources naturelles, vous comprendrez mieux les liens entre crise agraire, crise alimentaire et crise environnementale. A partir d’études de cas spécifiques, c’est votre regard sur les dynamiques globales contemporaines qui en sera modifié.

»

Safe drinking water at households

Rick Johnston - Ecole Polytechnique Fédérale de Lausanne

Learn about the most important water treatment methods at household level, successful implementation strategies and about assessing the impact of Household Water Treatment and Safe Storage (HWTS).

»

Traitement numérique du signal

Martin Vetterli et Paolo Prandoni - Ecole Polytechnique Fédérale de Lausanne

The goal of the course is to develop a complete working set of digital signal processing notions from the ground up. DSP is arguably at the heart of the “digital revolution” that, in the space of just a few decades, has enabled unprecedented levels of interpersonal communication and of information availability.

»

Villes africaines: une introduction à la planification urbaine

Jérôme Chenal - Ecole Polytechnique Fédérale de Lausanne

Le cours permet d'apprendre les bases de la planification urbaine à travers ses dimensions techniques, environnementales, sociales et économiques.

»