Most of coursera courses I have taken I am not able to complete, it is easy to drop off, not feel engaged, not able to complete the assignments on time. This course had the perfect balance - it had structure easy to follow weeks schedule and quizes. It provided additional reading and articles if needed to dive deeper. It also was a well rounded course with theory, interviews of experienced people from the industry, videos on practical experiments and summarizes of researches done on the field. I would highly recommend this course to any friend and would look forward to completing more with the same professor in same related topic.
courses reviews