Course taught in the Data and Knowledge 2nd year Master Program of Université Paris Saclay


Data streams are everywhere, from F1 racing over electricity networks to social media feeds. Data stream mining or Real-Time Analytics relies on and develops new incremental algorithms that process streams under strict resource limitations.

This course focuses on, as well as extends the methods implemented in open source tools as MOA and Apache SAMOA. Students will learn to how select and apply an appropriate method for a given data stream problem; they will learn how to design and implement such algorithms; and they will learn how to evaluate and compare different solutions.


  • 30% Lab Assignments
  • 30% Project
  • 40% Final Test

Lecture Slides

    • 2. Introduction to Data Science Slides