Learner Reviews & Feedback for Functional Program Design in Scala by École Polytechnique Fédérale de Lausanne
About the Course
Top reviews
JS
May 7, 2021
I got even more functional programming knowledge effectively. I also got an Excel or more like Google Sheet core in source code with the Week 5 programming task.
AL
Sep 2, 2021
This course is quite difficult to me, especially the last section. I have to re-watch it so many time to fully understand. At the end of the day, it is worth the effort.
351 - 375 of 514 Reviews for Functional Program Design in Scala
By Alex L
•May 11, 2019
Definitely challenging. Sometimes there were some tricky gaps between what the lectures covered and what the assignments were looking for information wise.
By Daniel Z
•Jan 28, 2020
The course is much better than the first one - it give much more real hands-one experience.
Would be nice to have: lecture slides, assignments with futures
By Tyler F
•Feb 4, 2017
Good assignments, lectures are a great introduction to Reactive programming but would be nice to have a "where to go from here" type of section/lecture.
By Dustin H
•Nov 19, 2016
Very interesting course. Four stars instead of five because it was less about "Program Design" (from the title) than I would have liked.
By Junji S
•Jan 9, 2017
Overall learned a lot. Some contents are hard to follow but using supplementary material helped me to discover new things about scala.
By Ricardo C
•Jun 4, 2016
Very good course. Sad that it is at the same time as the Functional Programming Principles in Scala, which is clearly a pre-requisite.
By Pedro C P P
•Oct 21, 2019
A little less content than the first course.
Also the videos and materials of the second professor are way worst than the first one.
By Glendon K
•May 17, 2018
The part by Martin Odersky was excellent, the other guy was kind of all over the place and a bit annoying. Good material though.
By Pravina S M
•Aug 6, 2018
Apart from the slight disconnect of lectures and assignment in week 3 , I think the rest of the course contents were amazing !
By Ken C
•Apr 22, 2017
A valuable extension of the ideas in the first course. Helped to continue to build confidence in using Scala and introduced
By Roberto O
•Nov 2, 2017
A few gaps left over from when this course was longer, which took a bit of googling to fill in. Otherwise, a great course.
By Stefan M
•Jul 21, 2021
The course itself is really good. But no response by the staff to any question in the discussion forums is very poor.
By Carlos R
•Jun 8, 2017
Sometimes the exercises don't match the content exposed for that week, but in general the course is really interesting
By Jacek K
•Dec 26, 2016
Good course, material needs more coverage in programming assignments. For example monads and futures were not covered.
By Joaquín D R
•Sep 4, 2019
Too short, In my opinion i would spend more time on future and async.
I dont like too much, when the teacher changes..
By Levi K
•Aug 7, 2016
This part I liked less than the first. Less substance, and I do not like somebody replacing Mr. Odersky as a lecturer
By Török E
•Jan 2, 2017
Basics of lazy streams, monads with for notation, functional reactive programming, and futures with error recovery.
By Luca A
•Sep 6, 2017
Good material, but the course is way less structured than the first one and the lectures are not well connected.
By Lestar C
•Apr 16, 2017
The FRP part was too short. The earlier version were much longer and contained some introduction about RxScala.
By Santiago A
•Jun 24, 2019
The course is great. I put 4 stars because week 4 is very hard to follow up and may take more than one week.
By Du L
•Jun 2, 2018
Very challenging course, would be better to expand this course into a more detailed and slower paced version
By Lawrence A
•Oct 13, 2016
This course has been very good, and i will recommend it to anyone who wants to learn functional programming.
By David N
•Mar 16, 2017
Great course! Lacked the same polish as the previous course though. Week3 assignment had grading issues.
By Yuan Y
•Feb 2, 2020
material for first two weeks are good. third and fourth are not so good. assignment is a bit too simple