Geographical Information Systems 2This course is the second part of a course dedicated to the theoretical and practical bases of Geographic Information Systems (GIS).
It offers an introduction to GIS that does not require prior compu
Geographical Information Systems 2This course is the second part of a course dedicated to the theoretical and practical bases of Geographic Information Systems (GIS).
It offers an introduction to GIS that does not require prior compu
Systèmes d’Information Géographique 2Ce cours constitue la seconde partie d'un enseignement consacré aux bases théoriques et pratiques des systèmes d’information géographique. Il propose une introduction aux systèmes d’information géogra
Systèmes d’Information Géographique 2Ce cours constitue la seconde partie d'un enseignement consacré aux bases théoriques et pratiques des systèmes d’information géographique. Il propose une introduction aux systèmes d’information géogra
Functional ProgrammingIn this course you will discover the elements of the functional programming style and learn how to apply them usefully in your daily programming tasks. You will also develop a solid foundation for rea
Functional Programming (Private EPFL)This advanced undergraduate programming course covers the principles of functional programming using Scala, including the use of functions as values, recursion, immutability, pattern matching, higher-
Principles of Reactive Programming [retired]This advanced course teaches principles of reactive programming using Scala: how to write composable software that is event-driven, scalable under load, resilient and responsive in the presence of fai