Below are the top discussions from Reddit that mention this online Coursera course from École Polytechnique Fédérale de Lausanne.
Offered by École Polytechnique Fédérale de Lausanne. With every smartphone and computer now boasting multiple processors, the use of ... Enroll for free.
Reddsera may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Coursera. Thank you for using these buttons to support Reddsera.
Taught by Prof. Viktor Kuncak Associate Professor and 1 more instructor
Offered by École Polytechnique Fédérale de Lausanne
0 posts • 4 mentions • top 2 shown below
https://www.coursera.org/learn/parprog1 if you dont mind dabbling in scala, its how I learned and a decent course.
You really need to do EPFL's course on parallel programming (https://www.coursera.org/learn/parprog1) - among other things, it teaches to use mutable data structures when necessary.
Also, make sure to work through the red book (https://www.manning.com/books/functional-programming-in-scala) - it handles the immutability and purity questions with elegance.