






This course is intended to give you the bases for performing a statistical analysis of a given set of data.
You will learn about
- probability distributions and conditional probabilities
- limit theorems
- confidence intervals for estimators
- maximum likehood estimation
- hypothesis testing

This course provides an in-depth introduction to modern big data processing using Scala and Apache Spark. Students will begin by learning the fundamentals of Scala programming, a powerful language that combines object-oriented and functional paradigms. The course then explores the Apache Spark framework, focusing on distributed data processing, key-value pair operations, and real-time analytics with Spark Streaming. Finally, learners will gain practical experience in integrating Spark with Kafka, enabling efficient handling of large-scale streaming data pipelines.


- Enseignant: Admin User
