Dec 03, 2016
I'm just a beginner for CS or SE classes, and find this course really concise and challenging. It opens a door for me to get deeper into programming language. No wonder it got so high average score.
Mar 22, 2017
Great course!\n\nI think this course has just the right balance of theoretical background, formal definitions, and actual examples to make "just right".\n\nThanks Dan, and everybody else involved!
von Philip S S•
Jan 03, 2017
This course is strongly recommended for those who wants to learn functional programming and programming languages in general.
von Dennis E H•
Sep 05, 2017
The lectures in this course are extraordinary, especially the ones that explain motivations and how the material was chosen.
Feb 21, 2018
i can't believe i have learnt so much about PL. prof. Dan knows exactly what kind of concept a beginner should grasp most.
von ZHENG Z•
Jun 04, 2020
Great course! It taught me how to think in a functional way, as well as some funtamental truth about programming. Thanks!
von Zhong X 钟•
Oct 08, 2016
Very rewarding, worth taking. It enhanced my understanding of what is programming. I learned some principles of coding.
von John S•
Aug 17, 2016
Great quality teaching and challenging homework. Much appreciated. Hoping for the Part B, and C to be on coursera soon.
von Randy H•
Oct 06, 2016
Excellent instruction. I feel my programming ninja powers have definitely increased. Can't wait to do parts B and C.
Sep 20, 2019
good introduction to functional programming . sml is a fun language with type checking system and beautiful syntax.
von Calvin N•
Aug 31, 2017
The course has changed the way I approach and learn new programming languages. I am going to take part B and C too!
von Maria L V•
Mar 19, 2018
Great course, learned a lot. Dynamic videos and writen support. First experience with coursera very positive :)
von Kachan O V•
May 03, 2020
Very good!Knowledge provided by this course is really useful and lecturer explains everything very accessibly!
von Jürgen B•
Aug 13, 2019
Great course. Quite useful even for knowledgeable programmers to learn about functional programming concepts.
von Tan S X A•
Oct 17, 2017
Dan Grossman is a lovely person, and a good lecturer. His materials are good, and the homework is challenging.
von Raquel K•
Sep 17, 2019
Wonderful course! Really expanded the way I think about programming and I'm looking forward to parts B and C.
Oct 12, 2016
Awesome course. Learned a lot on the way. Concepts were presented very well. Looking forward to part B and C.
von Luiz C•
Jul 22, 2018
A fantastic Course. Before this Course I thought I knew how to Code. Now I know I still have to learn a lot
von Yusong S•
Feb 12, 2017
Learn many fundamental concepts about functional programming! Course material is challenging but rewarding.
von John G•
Feb 01, 2017
This is a really fun course. I'm glad that it was split into A-B-C because I just don't have time for B.
Dec 13, 2018
This is a wonderful lesson. Bring a lot of new concepts to me. Functional programming is a big surprise.
von Shen C•
Apr 07, 2018
I should say thanks Dan's work on this MOOC. I have learned many knowledge about functional programming
von Deleted A•
Oct 30, 2017
Very insightful and logical presentation of ideas that I now see everywhere when I learn new languages.
von Pritesh S•
Aug 06, 2020
Arguably the best MOOC on Coursera. I wish professor Dan Grossman would upload more such MOOCs soon !!
Apr 25, 2020
Great intro to ideas behind programs and also a fun way to learn some functional programming concepts.
von Robert M•
Sep 02, 2016
Excellent coverage of the topic. Must see if you want to grasp the functional programming paradigm.