Functional Program Design in ScalaIn this course you will learn how to apply the functional programming style in the design of larger applications. You'll get to know important new functional programming concepts, from lazy evaluation
Programming Reactive Systems (Scala 2 version)Reactive programming is a set of techniques for implementing scalable, resilient and responsive systems as per the Reactive Manifesto. Such systems are based on asynchronous message-passing, and their
Mécanique des FluidesCe 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.
Selected Topics on Discrete ChoiceDiscrete choice models are used extensively in many disciplines where it is important to predict human behavior at a disaggregate level. This course is a follow up of the online course “Introduction t
Selected Topics on Discrete ChoiceDiscrete choice models are used extensively in many disciplines where it is important to predict human behavior at a disaggregate level. This course is a follow up of the online course “Introduction t