- Scala Programming
- Parallel Computing
- Apache Spark
- Functional Programming
April 13, 2018
Approximately 6 months at 7 hours a week to completeHessam Al-din Shafiei Moqaddam's account is verified. Coursera certifies their successful completion of École Polytechnique Fédérale de Lausanne Functional Programming in Scala Specialization.
Course Certificates Completed
Big Data Analysis with Scala and Spark
Parallel programming
Functional Program Design in Scala
Functional Programming Principles in Scala
Functional Programming in Scala Capstone
Write purely functional programs using recursion, pattern matching, and higher-order functions
Design immutable data structures
Write programs that effectively use parallel collections to achieve performance
Manipulate data with Spark and Scala
Earned after completing each course in the Specialization
École Polytechnique Fédérale de Lausanne
Taught by: Prof. Heather Miller
Completed by: Hessam Al-din Shafiei Moqaddam by March 25, 2018
5 hours / week
École Polytechnique Fédérale de Lausanne
Taught by: Prof. Viktor Kuncak & Dr. Aleksandar Prokopec
Completed by: Hessam Al-din Shafiei Moqaddam by February 8, 2018
École Polytechnique Fédérale de Lausanne
Taught by: Martin Odersky
Completed by: Hessam Al-din Shafiei Moqaddam by October 12, 2017
École Polytechnique Fédérale de Lausanne
Taught by: Martin Odersky
Completed by: Hessam Al-din Shafiei Moqaddam by June 13, 2016
5 hours / week
École Polytechnique Fédérale de Lausanne
Taught by: Julien Richard-Foy
Completed by: Hessam Al-din Shafiei Moqaddam by April 13, 2018
6 weeks, 4-5 hours/week