Great course with really interesting and challenging assignments that allow to get more precise vision on programming languages (especially on PL's typing systems) and get experience with modern LISP
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!\n\nWarning - you might end up loving FP :)
by Suvrat A
•Dan Grossman is a really amazing teacher! Learnt a lot! :)
by Deleted A
•Great course on Racket. Fun writing your own interpreter.
by Andrew D
•Good course with interesting and challenging assignments
by dynasty919
•great experience using racket writing a toy interpreter!
by 蔡小邦
•Excellent course, hope to use Haskell language later.
by Nester P
•This course expands on the concepts learnt from Part A.
by Denis K
•A great course and It really complements well Part A.
by Eduardo C R
•Incredible continuation of an already amazing course.
by Noah P
•good course, writing an interpreter in racket was fun
by Ernesto G
•Very good course for cementing programming concepts.
by Berin L
•Has to be the best online course, I have ever taken.
by Karla
•Very helpful course, help me learn a lot about CS
by Brian W
•Not as good as part (a). But still a great class!
by Paul H
•Excellent exposition, enriching assignments.
by Diego E H G
•Very useful, and I will continue with part C
by rashid K
•One of the best course in any MOOC format
by Remie C
•So Great! I will keep learning the SICP!
by Abdelrhman A
•very good but found week 6 hw very hard
by Tega E
•Very taxing but very much worth it.
by Wu Z
•this is really a rewarding course!
by Tian
•great lecture for learning program
by replper
•这一部分果然比第一部分难,可是非常有意思。学到了很多有意思的东西。
by Hector L
•interesting to program in racket
by Marek N
•I enjoyed (and learned) a lot!
by Maria L V
•Learned a lot and enjoyed it!