Cloud Computing and Big Data – Course Fall 2020

Parallel & Scalable Machine Learning & Deep Learning
16 university lectures with additional practical lectures for hands-on exercises in context
University of Iceland, School of Engineering and Natural Sciences
Faculty of Industrial Engineering, Mechanical Engineering and Computer Science
Fall 2020


2020 Cloud Computing and Big Data Course Outline


Lecture 0 – Prologue
Slides PDF (9,90 MB)

Lecture 0 – Prologue – Recording Part 1
Lecture 0 – Prologue – Recording Part 2

Teaching Lecture 0 – Prologue of our #CloudComputing & #BigData – Parallel & Scalable #MachineLearning & #DeepLearning…

Posted by Prof Dr – Ing Morris Riedel on Wednesday, August 26, 2020



Practical Lecture 0.1 – Short Introduction to Python and Jupyter
Slides PDF (10,02 MB)

Practical Lecture 0.1 – Short Introduction to Python and Jupyter – Recording Part 1
Practical Lecture 0.1 – Short Introduction to Python and Jupyter – Recording Part 2

Practical Lecture 0.1 of #CloudComputing & #BigData – Parallel & Scalable #MachineLearning & #DeepLearning Course at…

Posted by Prof Dr – Ing Morris Riedel on Monday, September 7, 2020



Lecture 1 – Cloud Computing and Big Data Introduction
Slides PDF (8,77 MB)

Lecture 1 – Cloud Computing and Big Data Introduction – Recording Part 1
Lecture 1 – Cloud Computing and Big Data Introduction – Recording Part 2


Teaching Lecture 1 of #CloudComputing & #BigData – Parallel & Scalable #MachineLearning & #DeepLearning Course at…

Posted by Prof Dr – Ing Morris Riedel on Sunday, September 13, 2020




Lecture 2 – Machine Learning Models in Clouds
Slides PDF (7,62 MB)

Lecture 2 – Machine Learning Models in Clouds – Recording Part 1
Lecture 2 – Machine Learning Models in Clouds – Recording Part 2

Teaching Lecture 2 of #CloudComputing & #BigData – Parallel & Scalable #MachineLearning & #DeepLearning Course at…

Posted by Prof Dr – Ing Morris Riedel on Monday, September 21, 2020


Lecture 3 – Apache Spark for Cloud Applications
Slides PDF (5,08 MB)

Lecture 3 – Apache Spark for Cloud Applications – Recording Part 1
Lecture 3 – Apache Spark for Cloud Applications – Recording Part 2

Teaching remotely Lecture 3 of #CloudComputing & #BigData – Parallel & Scalable #MachineLearning & #DeepLearning Course…

Posted by Prof Dr – Ing Morris Riedel on Monday, September 28, 2020



Practical Lecture 3.1 – Building Scalable Machine Learning Pipelines with Apache Spark
Slides PDF (6,23 MB)

Practical Lecture 3.1 – Building Scalable Machine Learning Pipelines with Apache Spark – Recording Part 1
Practical Lecture 3.1 – Building Scalable Machine Learning Pipelines with Apache Spark – Recording Part 2


Teaching remotely Practical Lecture 3.1 of #CloudComputing & #BigData – Parallel & Scalable #MachineLearning &…

Posted by Prof Dr – Ing Morris Riedel on Sunday, October 11, 2020




Lecture 4 – Virtualization and Data Center Design
Slides PDF (7,39 MB)

Lecture 4 – Virtualization and Data Center Design – Recording Part 1
Lecture 4 – Virtualization and Data Center Design – Recording Part 2


Teaching remotely Lecture 4 of #CloudComputing & #BigData – Parallel & Scalable #MachineLearning & #DeepLearning Course…

Posted by Prof Dr – Ing Morris Riedel on Saturday, October 17, 2020




Lecture 5 – Map-Reduce Computing Paradigm
Slides PDF (7,37 MB)

Lecture 5 – Map-Reduce Computing Paradigm – Recording Part 1
Lecture 5 – Map-Reduce Computing Paradigm – Recording Part 2


Teaching remotely Lecture 5 of #CloudComputing & #BigData – Parallel & Scalable #MachineLearning & #DeepLearning Course…

Posted by Prof Dr – Ing Morris Riedel on Saturday, October 24, 2020




Practical Lecture 5.1 – Understanding Map-Reduce in Cloud Applications
Slides PDF (9,72 MB)

Practical Lecture 5.1 – Understanding Map-Reduce in Cloud Applications – Recording Part 1
Practical Lecture 5.1 – Understanding Map-Reduce in Cloud Applications – Recording Part 2


Teaching remotely Practical Lecture 5.1 of #CloudComputing & #BigData – Parallel & Scalable #MachineLearning &…

Posted by Prof Dr – Ing Morris Riedel on Sunday, October 25, 2020




Lecture 6 – Deep Learning driven by Big Data
Slides PDF (6,88 MB)
Invited Lecture given by Dr. – Ing. Gabriele Cavallaro

Lecture 6 – Deep Learning driven by Big Data – Recording Part 1
Lecture 6 – Deep Learning driven by Big Data – Recording Part 2


Invited Lecture 6 by Dr. – Ing. Gabriele Cavallaro (https://buff.ly/2HNMY8X) #CloudComputing & #BigData Course at…

Posted by Prof Dr – Ing Morris Riedel on Monday, November 2, 2020




Lecture 7 – Deep Learning Applications in Clouds
Slides PDF (3,17 MB)
Invited Lecture given by Ph.D. Student Rocco Sedona

Lecture 7 – Deep Learning Applications in Clouds – Recording Part 1
Lecture 7 – Deep Learning Applications in Clouds – Recording Part 2


Invited Lecture 7 by Ph.D. Student Rocco Sedona…

Posted by Prof Dr – Ing Morris Riedel on Sunday, November 8, 2020




Practical Lecture 7.1 – Using Deep Learning Techniques in Clouds
Slides PDF (14,2 MB)

Practical Lecture 7.1 – Using Deep Learning Techniques in Clouds – Recording Part 1
Practical Lecture 7.1 – Using Deep Learning Techniques in Clouds – Recording Part 2


Teaching remotely Practical Lecture 7.1 of #CloudComputing & #BigData – Parallel & Scalable #MachineLearning &…

Posted by Prof Dr – Ing Morris Riedel on Sunday, November 22, 2020




Lecture 8 – Infrastructure-As-A-Service (IAAS)
Slides PDF (11,3 MB)

Lecture 8 – Infrastructure-As-A-Service (IAAS) – Recording Part 1
Lecture 8 – Infrastructure-As-A-Service (IAAS) – Recording Part 2


Teaching remotely Lecture 8 of #CloudComputing & #BigData – Parallel & Scalable #MachineLearning & #DeepLearning Course…

Posted by Prof Dr – Ing Morris Riedel on Sunday, November 29, 2020




Lecture 9 – Platform-As-A-Service (PAAS)
Slides PDF (8,6 MB)

Lecture 9 – Platform-As-A-Service (PAAS) – Recording Part 1
Lecture 9 – Platform-As-A-Service (PAAS) – Recording Part 2


Slides & Recordings available of Lecture 9 of #CloudComputing & #BigData – Parallel & Scalable #MachineLearning &…

Posted by Prof Dr – Ing Morris Riedel on Tuesday, December 15, 2020




Lecture 10 – Software-As-A-Service (SAAS)
Slides PDF (12,4 MB)

Lecture 10 – Software-As-A-Service (SAAS) – Recording Part 1
Lecture 10 – Software-As-A-Service (SAAS) – Recording Part 2

Slides & Recordings available of Lecture 10 of #CloudComputing & #BigData – Parallel & Scalable #MachineLearning &…

Posted by Prof Dr – Ing Morris Riedel on Sunday, December 20, 2020




Lecture 11 – Big Data Analytics and Cloud Data Mining
Slides PDF (3,91 MB)
Invited Lecture given by Ph.D. Student Chadi Barakat

Lecture 11 – Big Data Analytics and Cloud Data Mining – Recording Part 1
Lecture 11 – Big Data Analytics and Cloud Data Mining – Recording Part 2


Slides & Recordings online of Invited Lecture 11 by Ph.D. Student Chadi Barakat (https://buff.ly/3aVkJRF) of…

Posted by Prof Dr – Ing Morris Riedel on Tuesday, December 29, 2020




Practical Lecture 11.1 – Using Data Mining and Recommender Techniques in Clouds
Slides PDF (9,60 MB)

Practical Lecture 11.1 – Using Data Mining and Recommender Techniques in Clouds – Recording Part 1
Practical Lecture 11.1 – Using Data Mining and Recommender Techniques in Clouds – Recording Part 2


Slides & Recordings online of Practical Lecture 11.1 of #CloudComputing & #BigData – Parallel & Scalable…

Posted by Prof Dr – Ing Morris Riedel on Monday, January 11, 2021