SlideShare a Scribd company logo
coursera.org
Statement of Accomplishment
WITH DISTINCTION
JULY 16, 2014
MOHSEN ZAINALPOUR
HAS SUCCESSFULLY COMPLETED THE ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE’S ONLINE
OFFERING OF
Functional Programming Principles
in Scala
This advanced undergraduate programming course covers the
principles of functional programming using Scala, including the
use of functions as values, recursion, immutability, pattern
matching, higher-order functions and collections, and lazy
evaluation.
MARTIN ODERSKY
PROFESSOR OF COMPUTER SCIENCE
ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE
DISCLAIMER : THIS ONLINE OFFERING DOES NOT REFLECT THE ENTIRE CURRICULUM OFFERED TO STUDENTS ENROLLED AT ECOLE
POLYTECHNIQUE FÉDÉRALE DE LAUSANNE. THIS DOCUMENT DOES NOT AFFIRM THAT THIS STUDENT WAS ENROLLED AS A ECOLE
POLYTECHNIQUE FÉDÉRALE DE LAUSANNE STUDENT IN ANY WAY; IT DOES NOT CONFER A ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE
CREDIT; IT DOES NOT CONFER A ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE DEGREE OR CERTIFICATE; AND IT DOES NOT VERIFY THE
IDENTITY OF THE INDIVIDUAL WHO TOOK THE COURSE.

More Related Content

Similar to Coursera progfun 2014

Principles of Reactive Programming
Principles of Reactive ProgrammingPrinciples of Reactive Programming
Principles of Reactive Programming
Slim Ouertani
 
Principles of reactive programming
Principles of reactive programmingPrinciples of reactive programming
Principles of reactive programming
Sudipta Deb ☁
 
Linear and Discrete Optimization
Linear and Discrete OptimizationLinear and Discrete Optimization
Linear and Discrete Optimization
Vassilios Rendoumis
 
GerardoScalaCertCoursera
GerardoScalaCertCourseraGerardoScalaCertCoursera
GerardoScalaCertCourseraGerardo Recinto
 
Certificate_Web_Applications_Architecture
Certificate_Web_Applications_ArchitectureCertificate_Web_Applications_Architecture
Certificate_Web_Applications_ArchitectureKalpesh Panchal
 
Coursera reactive 2015
Coursera reactive 2015Coursera reactive 2015
Coursera reactive 2015Andrea Zoleo
 
Coursera functionalanalysis 2014
Coursera functionalanalysis 2014Coursera functionalanalysis 2014
Coursera functionalanalysis 2014Sayan Datta
 
Coursera QM3XYL6VG6QQ
Coursera QM3XYL6VG6QQCoursera QM3XYL6VG6QQ
Coursera QM3XYL6VG6QQIurii Favi
 
Coursera Human-Computer Interaction
Coursera Human-Computer InteractionCoursera Human-Computer Interaction
Coursera Human-Computer InteractionSvetlana Tytskaya
 
Coursera principlescomputing 2014
Coursera principlescomputing 2014Coursera principlescomputing 2014
Coursera principlescomputing 2014Valentin Vasiliu
 
statement of accomplishment - heterogeneous parallel programming
statement of accomplishment - heterogeneous parallel programmingstatement of accomplishment - heterogeneous parallel programming
statement of accomplishment - heterogeneous parallel programmingRed Hat
 
Module insolving polynomial
Module insolving polynomialModule insolving polynomial
Module insolving polynomial
Ramón Zurita
 
Web Applications 2014 Certificate
Web Applications 2014 CertificateWeb Applications 2014 Certificate
Web Applications 2014 Certificate
masonmonroe
 
Assignments As Influential Factor To Improve The Prediction Of Student Perfor...
Assignments As Influential Factor To Improve The Prediction Of Student Perfor...Assignments As Influential Factor To Improve The Prediction Of Student Perfor...
Assignments As Influential Factor To Improve The Prediction Of Student Perfor...
Kate Campbell
 
MMDS Certificate
MMDS CertificateMMDS Certificate
MMDS Certificate
Kannappan Sirchabesan
 
Coursera webapplications 2014
Coursera webapplications 2014Coursera webapplications 2014
Coursera webapplications 2014Shay Gazit
 
Coursera webapplications 2015
Coursera webapplications 2015Coursera webapplications 2015
Coursera webapplications 2015Jen Hodges
 

Similar to Coursera progfun 2014 (20)

Principles of Reactive Programming
Principles of Reactive ProgrammingPrinciples of Reactive Programming
Principles of Reactive Programming
 
Principles of reactive programming
Principles of reactive programmingPrinciples of reactive programming
Principles of reactive programming
 
Coursera reactive 2014
Coursera reactive 2014Coursera reactive 2014
Coursera reactive 2014
 
Linear and Discrete Optimization
Linear and Discrete OptimizationLinear and Discrete Optimization
Linear and Discrete Optimization
 
Coursera CDVT89WMSWJ7
Coursera CDVT89WMSWJ7Coursera CDVT89WMSWJ7
Coursera CDVT89WMSWJ7
 
GerardoScalaCertCoursera
GerardoScalaCertCourseraGerardoScalaCertCoursera
GerardoScalaCertCoursera
 
Certificate_Web_Applications_Architecture
Certificate_Web_Applications_ArchitectureCertificate_Web_Applications_Architecture
Certificate_Web_Applications_Architecture
 
Coursera reactive 2015
Coursera reactive 2015Coursera reactive 2015
Coursera reactive 2015
 
Coursera functionalanalysis 2014
Coursera functionalanalysis 2014Coursera functionalanalysis 2014
Coursera functionalanalysis 2014
 
Coursera QM3XYL6VG6QQ
Coursera QM3XYL6VG6QQCoursera QM3XYL6VG6QQ
Coursera QM3XYL6VG6QQ
 
Coursera reactive 2015
Coursera reactive 2015Coursera reactive 2015
Coursera reactive 2015
 
Coursera Human-Computer Interaction
Coursera Human-Computer InteractionCoursera Human-Computer Interaction
Coursera Human-Computer Interaction
 
Coursera principlescomputing 2014
Coursera principlescomputing 2014Coursera principlescomputing 2014
Coursera principlescomputing 2014
 
statement of accomplishment - heterogeneous parallel programming
statement of accomplishment - heterogeneous parallel programmingstatement of accomplishment - heterogeneous parallel programming
statement of accomplishment - heterogeneous parallel programming
 
Module insolving polynomial
Module insolving polynomialModule insolving polynomial
Module insolving polynomial
 
Web Applications 2014 Certificate
Web Applications 2014 CertificateWeb Applications 2014 Certificate
Web Applications 2014 Certificate
 
Assignments As Influential Factor To Improve The Prediction Of Student Perfor...
Assignments As Influential Factor To Improve The Prediction Of Student Perfor...Assignments As Influential Factor To Improve The Prediction Of Student Perfor...
Assignments As Influential Factor To Improve The Prediction Of Student Perfor...
 
MMDS Certificate
MMDS CertificateMMDS Certificate
MMDS Certificate
 
Coursera webapplications 2014
Coursera webapplications 2014Coursera webapplications 2014
Coursera webapplications 2014
 
Coursera webapplications 2015
Coursera webapplications 2015Coursera webapplications 2015
Coursera webapplications 2015
 

Recently uploaded

131. Reviewer Certificate in BP International
131. Reviewer Certificate in BP International131. Reviewer Certificate in BP International
131. Reviewer Certificate in BP International
Manu Mitra
 
DIGITAL MARKETING COURSE IN CHENNAI.pptx
DIGITAL MARKETING COURSE IN CHENNAI.pptxDIGITAL MARKETING COURSE IN CHENNAI.pptx
DIGITAL MARKETING COURSE IN CHENNAI.pptx
FarzanaRbcomcs
 
The Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdfThe Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdf
ssuser3e63fc
 
Brand Identity For A Sportscaster Project and Portfolio I
Brand Identity For A Sportscaster Project and Portfolio IBrand Identity For A Sportscaster Project and Portfolio I
Brand Identity For A Sportscaster Project and Portfolio I
thomasaolson2000
 
How Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
How Mentoring Elevates Your PM Career | PMI Silver Spring ChapterHow Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
How Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
Hector Del Castillo, CPM, CPMM
 
Personal Brand Exploration Comedy Jxnelle.
Personal Brand Exploration Comedy Jxnelle.Personal Brand Exploration Comedy Jxnelle.
Personal Brand Exploration Comedy Jxnelle.
alexthomas971
 
How to create an effective K-POC tutorial
How to create an effective K-POC tutorialHow to create an effective K-POC tutorial
How to create an effective K-POC tutorial
vencislavkaaa
 
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
foismail170
 
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
Dirk Spencer Corporate Recruiter LION
 
Heidi Livengood Resume Senior Technical Recruiter / HR Generalist
Heidi Livengood Resume Senior Technical Recruiter / HR GeneralistHeidi Livengood Resume Senior Technical Recruiter / HR Generalist
Heidi Livengood Resume Senior Technical Recruiter / HR Generalist
HeidiLivengood
 
135. Reviewer Certificate in Journal of Engineering
135. Reviewer Certificate in Journal of Engineering135. Reviewer Certificate in Journal of Engineering
135. Reviewer Certificate in Journal of Engineering
Manu Mitra
 
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
larisashrestha558
 
My Story of Getting into Tech By Gertrude Chilufya Westrin
My Story of Getting into Tech By Gertrude Chilufya WestrinMy Story of Getting into Tech By Gertrude Chilufya Westrin
My Story of Getting into Tech By Gertrude Chilufya Westrin
AlinaseFaith
 
Full Sail_Morales_Michael_SMM_2024-05.pptx
Full Sail_Morales_Michael_SMM_2024-05.pptxFull Sail_Morales_Michael_SMM_2024-05.pptx
Full Sail_Morales_Michael_SMM_2024-05.pptx
mmorales2173
 
Operating system. short answes and Interview questions .pdf
Operating system. short answes and Interview questions .pdfOperating system. short answes and Interview questions .pdf
Operating system. short answes and Interview questions .pdf
harikrishnahari6276
 
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaaInteractive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
23211a7274
 
Widal Agglutination Test: A rapid serological diagnosis of typhoid fever
Widal Agglutination Test: A rapid serological diagnosis of typhoid feverWidal Agglutination Test: A rapid serological diagnosis of typhoid fever
Widal Agglutination Test: A rapid serological diagnosis of typhoid fever
taexnic
 
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdfDr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
Dr. Nazrul Islam
 
New Explore Careers and College Majors 2024.pdf
New Explore Careers and College Majors 2024.pdfNew Explore Careers and College Majors 2024.pdf
New Explore Careers and College Majors 2024.pdf
Dr. Mary Askew
 
Luke Royak's Personal Brand Exploration!
Luke Royak's Personal Brand Exploration!Luke Royak's Personal Brand Exploration!
Luke Royak's Personal Brand Exploration!
LukeRoyak
 

Recently uploaded (20)

131. Reviewer Certificate in BP International
131. Reviewer Certificate in BP International131. Reviewer Certificate in BP International
131. Reviewer Certificate in BP International
 
DIGITAL MARKETING COURSE IN CHENNAI.pptx
DIGITAL MARKETING COURSE IN CHENNAI.pptxDIGITAL MARKETING COURSE IN CHENNAI.pptx
DIGITAL MARKETING COURSE IN CHENNAI.pptx
 
The Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdfThe Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdf
 
Brand Identity For A Sportscaster Project and Portfolio I
Brand Identity For A Sportscaster Project and Portfolio IBrand Identity For A Sportscaster Project and Portfolio I
Brand Identity For A Sportscaster Project and Portfolio I
 
How Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
How Mentoring Elevates Your PM Career | PMI Silver Spring ChapterHow Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
How Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
 
Personal Brand Exploration Comedy Jxnelle.
Personal Brand Exploration Comedy Jxnelle.Personal Brand Exploration Comedy Jxnelle.
Personal Brand Exploration Comedy Jxnelle.
 
How to create an effective K-POC tutorial
How to create an effective K-POC tutorialHow to create an effective K-POC tutorial
How to create an effective K-POC tutorial
 
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
 
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
 
Heidi Livengood Resume Senior Technical Recruiter / HR Generalist
Heidi Livengood Resume Senior Technical Recruiter / HR GeneralistHeidi Livengood Resume Senior Technical Recruiter / HR Generalist
Heidi Livengood Resume Senior Technical Recruiter / HR Generalist
 
135. Reviewer Certificate in Journal of Engineering
135. Reviewer Certificate in Journal of Engineering135. Reviewer Certificate in Journal of Engineering
135. Reviewer Certificate in Journal of Engineering
 
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
 
My Story of Getting into Tech By Gertrude Chilufya Westrin
My Story of Getting into Tech By Gertrude Chilufya WestrinMy Story of Getting into Tech By Gertrude Chilufya Westrin
My Story of Getting into Tech By Gertrude Chilufya Westrin
 
Full Sail_Morales_Michael_SMM_2024-05.pptx
Full Sail_Morales_Michael_SMM_2024-05.pptxFull Sail_Morales_Michael_SMM_2024-05.pptx
Full Sail_Morales_Michael_SMM_2024-05.pptx
 
Operating system. short answes and Interview questions .pdf
Operating system. short answes and Interview questions .pdfOperating system. short answes and Interview questions .pdf
Operating system. short answes and Interview questions .pdf
 
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaaInteractive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
 
Widal Agglutination Test: A rapid serological diagnosis of typhoid fever
Widal Agglutination Test: A rapid serological diagnosis of typhoid feverWidal Agglutination Test: A rapid serological diagnosis of typhoid fever
Widal Agglutination Test: A rapid serological diagnosis of typhoid fever
 
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdfDr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
 
New Explore Careers and College Majors 2024.pdf
New Explore Careers and College Majors 2024.pdfNew Explore Careers and College Majors 2024.pdf
New Explore Careers and College Majors 2024.pdf
 
Luke Royak's Personal Brand Exploration!
Luke Royak's Personal Brand Exploration!Luke Royak's Personal Brand Exploration!
Luke Royak's Personal Brand Exploration!
 

Coursera progfun 2014

  • 1. coursera.org Statement of Accomplishment WITH DISTINCTION JULY 16, 2014 MOHSEN ZAINALPOUR HAS SUCCESSFULLY COMPLETED THE ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE’S ONLINE OFFERING OF Functional Programming Principles in Scala This advanced undergraduate programming course covers the principles of functional programming using Scala, including the use of functions as values, recursion, immutability, pattern matching, higher-order functions and collections, and lazy evaluation. MARTIN ODERSKY PROFESSOR OF COMPUTER SCIENCE ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE DISCLAIMER : THIS ONLINE OFFERING DOES NOT REFLECT THE ENTIRE CURRICULUM OFFERED TO STUDENTS ENROLLED AT ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE. THIS DOCUMENT DOES NOT AFFIRM THAT THIS STUDENT WAS ENROLLED AS A ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE STUDENT IN ANY WAY; IT DOES NOT CONFER A ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE CREDIT; IT DOES NOT CONFER A ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE DEGREE OR CERTIFICATE; AND IT DOES NOT VERIFY THE IDENTITY OF THE INDIVIDUAL WHO TOOK THE COURSE.