VA
Invalid date
This course (as Part A and C) is great - Dan is great in teaching and the content is perfect for anyone who wants to learn more about programming languages!
Warning - you might end up loving FP :)
AA
Invalid date
It's challenging as much as it is rewarding, and the peer review is a very nice arrangement for people to see how others are doing things!
By Sony
•Aug 21, 2020
Great course, I have learned a lot. The assignments are challenging and rewarding.
By steve b
•Apr 18, 2021
Solidified my understanding of many confusing topics, such as delayed evaluation.
By Ahmad H
•Dec 21, 2021
Very hard and challenging, definitely worth it if you like to challenge yourself
By Cheng Z
•Jun 2, 2017
It is great fun to learn Racket and use it to implement an interpreter for MUPL.
By Hayden S
•Dec 8, 2023
Wonderfully-structured class, the assignments and exams are well-thought-out.
By Xuân C T
•Jan 30, 2024
Very good course for people who want to open their skills about programming.
By Kevin Z
•Aug 15, 2018
Amazing course!!! Excellent lecturer!! Really learn a lot of PL and Racket.
By Shreck Y
•Jan 8, 2021
Excellent course that introduced me to the field of programming languages.
By Luis G
•Dec 31, 2019
excellent. not much to add to what has already been said in other reviews.
By Adel F
•Oct 11, 2020
The assignment is a bit hard but worthwhile if you manage to finish it
By Abhik K
•Nov 2, 2016
Part B of a 3 part course. One of the best i have taken up on Coursera
By Shiyang L
•Jan 14, 2017
More difficult than part A but also more rewarding. Thanks Prof. Dan!
By Ling J
•Apr 18, 2018
One of the best course on coursera, every cs student should take it.
By Xusheng Z
•Apr 25, 2021
Great Course.
The interpreter homework is challenging and rewarding.
By Ivan V
•Oct 20, 2017
One of the best courses on the subject I ever had a chance to see.
By walker
•Sep 11, 2016
I learn lots of important programming language concepts from here.
By Oleg K
•Jan 15, 2019
Some tasks were very challenging but the course is really awesome
By Yuhang W
•Mar 9, 2020
Learned a lot. Fall in love with PL because of this course!
By Tang H T
•Jan 13, 2019
Dan is awesome! It is best to take part a to c in sequence
By Suvrat A
•Sep 23, 2016
Dan Grossman is a really amazing teacher! Learnt a lot! :)
By Daniel K
•Sep 13, 2022
Awesome, easily on par with PLA. Looking forward to PLC!
By Deleted A
•Oct 2, 2016
Great course on Racket. Fun writing your own interpreter.
By Andrii D
•Jan 26, 2019
Good course with interesting and challenging assignments
By dynasty919
•Feb 22, 2018
great experience using racket writing a toy interpreter!
By 蔡小邦
•Jul 18, 2017
Excellent course, hope to use Haskell language later.