Good : It is a very concise course with each week session providing references to books for learning more in depth. Overall I am very satisfied and glad to take this course.Improvements: A lot of information squeezed into short videos. Students would benefit more if there are a bit more videos covering all topics in depth not just refer them to chapters in a book. Some questions are little bit ambiguous. I think reading the book along with this course is very important to understand clearly and apply it at work.
courses reviews