PS
Sep 2, 2017
Great course. With minimal effort you can learn about important concepts and see immediate results regarding the actual speedup you can achieve using concurrent programming.
FC
Feb 9, 2020
Excellent way to refresh what I learned some years ago in Operator System. Also I won a small hands-on experience using locks, isolation and high level concurrency in Java.
By Tai H T
鈥Nov 22, 2017
Good course. Thank you.
By CARLOS J G R
鈥Apr 17, 2021
Un excelente curso
By 袉谢谢褟 袙
鈥Dec 30, 2020
Outstanding course
By Raghav A
鈥Mar 30, 2019
Excellent Course
By Dmitrii C
鈥Jan 14, 2021
great lectures!
By 袗薪写褉械泄 小
鈥Jun 18, 2020
Amazing course.
By Apekshit K
鈥Jul 31, 2020
Nice to learn.
By Rahul T
鈥Oct 18, 2019
Nice course!!
By Jingci L
鈥Jun 19, 2020
Very helpful
By 袦褍褏懈薪 小 袗
鈥Sep 26, 2018
啸芯褉芯褕芯
By vaibhav j
鈥Sep 24, 2017
Great
By Partha B
鈥Feb 14, 2019
Good
By Donghao F
鈥Sep 10, 2017
nice
By Dhruva C
鈥Oct 27, 2024
I thoroughly enjoyed taking this course. The knowledge and perspectives discussed were immensely helpful and have significantly broadened my understanding. The high-level abstractions taught were phenomenal and provided deep insights into the subject matter. While I appreciated the content, I felt that incorporating more exercises would enhance the learning experience even further. Practical exercises would allow for better application of the concepts covered. Overall, this course was incredibly valuable, and I am grateful for the opportunity to have participated.
By Xiao X
鈥Mar 15, 2018
The feedback will be similar to the first course, parallel programming in java, such that the course contents are good. The lecturer can explain the theory very well. But the homework is just repeating of the demo video. I hope we can have the opportunity to practice the actual thread creation, joining, etc. instead of using the API call.
By Wang S
鈥Aug 9, 2017
some suggestions: *the assignment is too easy.*
perhaps make more mini projects with different situations to solve:
parallelize simple program (more!!) / identify and fix deadlock / livelock / improve performance for bad implementation)
thanks for your great effort in offering this course! GREAT JOB!
By Konstantin M
鈥Dec 10, 2017
Generally, provided material is very usefull in modern programming experience.
Something I would change in the course program are instructions to use custom PCDP library. This hardly can be used in real-life projects in future. Some original Java constructions is a better choice for me.
By Jimmy C C
鈥Jun 30, 2020
Good refresher on concurrency from my OS class. The concurrent minimum spanning tree was interesting, but the assignment for it has a pretty bad grading system. Lectures are clear, except the linearizability part.
By Ankit M
鈥May 18, 2020
Actors could use a bit more time and i would add like small coding exercises in the middle may be ? Also, grading could be a bit ore lenient with speed up. I had to submit multiple times with very minor changes.
By Andrew D M
鈥Jan 27, 2020
Course content is well-structured and covers basic topics of concurrent programming.
However, code quality and tests for exercises could be better. Usually to pass an assignment you have to send it many times.
By Josefine L
鈥Jul 10, 2018
Very good, but I'd like more practical examples and walk-troughs. If you don't get it the in the only example or the demo, then you're left on your own to Google for more examples and a deeper understanding.
By Andr茅 F L C
鈥Jul 4, 2019
Este curso depende del curso de Paralelismo, por esta raz贸n se debe tomar los cursos en orden. Deber铆a tener mas ejemplos de c贸digo para un mejor feedback de la teor铆a.
By ChitoseYono
鈥Apr 18, 2022
As a course for introduction it is good. But it mentioned very little of how we implement all these concept like isolation and actors. I wanna see more of it.
By Endless E
鈥Jul 30, 2018
A lot of my time has been wasted due to a very poor explanation of actors. All it takes is "Actors have their own threads and that is how they are concurrent.
By Farruh H
鈥Nov 28, 2020
It could have been better. Course content is very basic and just scratches the surface of concurrent programming. However, fully recommend it for beginners.