| Date | Time | Room | Topics | Slide |
|---|---|---|---|---|
| 10/03 | 8:30-10:30 | Online | Python 3 crash course. | Slides Notes Notebooks |
| 17/03 | 15:30-18:30 | Online | Python 3 crash course. Introduction to the course. Overview of parallel architectures and relative programming paradigms. | Slides Slides |
| 24/03 | 15:30-18:30 | Online | Large-scale programming issues. Functional programming concepts. MapReduce programming model. Examples with pseudocode: word count and image tiling. | Slides |
| 31/03 | 15:30-18:30 | Online | Partitioners and reducers. Introduction to Hadoop. Hadoop download and setup. | Notes Notebooks |
| 07/04 | 15:30-18:30 | Online | Hadoop setup and configuration. Programming in Hadoop (Java). Wordcount exercise. | Slides HDFS Java |
| 21/04 | 15:30-18:30 | Online | Hadoop Distributed File System (HDFS). Hadoop runtime framework for MapReduce (YARN). Moving Average exercise. | Slides |
| 28/04 | 15:30-18:30 | Online | Fault tolerance in Hadoop MapReduce. MapReduce Design Patterns: Intermediate data reduction, Matrix generation and multiplication, Selection and filtering, Joining, Graph algorithms. Matrix Multiplication exercise. | Slides |
gaetanovalenti/cloud-computing
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Releases
No releases published
Languages
- Jupyter Notebook 89.4%
- Java 6.4%
- Python 4.0%
- Shell 0.2%