Your browser is ancient!
Upgrade to a different browser to experience this site.

Ratings and Reviews for Python Project: Software Engineering and Image Manipulation

Back to course Page

Reviews and Ratings

4.0

1,585 Ratings from Coursera

Reviews

now courses are becoming challenging
I started the final project in the specialisation with some trepidation after reading a few of the reviews. I think most if not all the criticism is unwarranted. The coursework prepares the student very well for the project and it ended up being a lot of fun and very rewarding.
Excellent..
The course was interesting and I liked the idea of the last project BUT the platform was unusable for this kind of project. I had to extract the resources and to do it locally. The peer to peer verification system it's slow. I give a solid 7/10. I don't regret taking it.
I took this class because it was part of the Python 3 specialization (the last course actually). The main advantage of the course is the introduction to Jupyter Notebooks. A big plus for me. But the content is very (too) specific and quite in contrast with the broader applications of the 1st 4 classes in the specialization cycle. And if the idea was to deepdive in a real world application, I get it, but then it would probably have needed to be something a bit more interesting and useful (like pyplot or django). Finally, and that's the big drawback, the end project was a nightmare, an absolute waste of time. The Coursera platform could simply not handle the required homework. It would run slow (if ever), not accept anything but the raw code (all messed up). The forum is crammed with people asking for a review of their submission, without proper moderation, drowning the more interesting content. Fortunately I found a work around by running everything locally and posting the Notebook on my own site. But there should have been much better coordination between UMich and Coursera on the submission format.
The best course to learn about Pillow, tesseract, and OpenCV. I have learned how to apply them to real-life projects by completing the final project.
The Course was osm
amazing course. practical and challenging
This course is too ambitious in trying to achieve what it expects of a novice programmer in 3 weeks. PILLOW, TESSERACT and OPENCV are good libraries but will easily take a novice programmer even with some experience in programming at least 3 months to learn and apply what's used. The poor quality of lecture and pedagogy in this course adds on to the woe of students like me trying to figure out what is exactly being taught in this course and how to apply this in the real world. Any student taking this course will emerge feeling as if we don't have good grasp of the concepts and topics which is a shame given the amount of time, and not to mention money spent.
I woud prefer a course with more hours, to have the codes explained in a detailed pace.

Michigan Online
For You

Sign up for a Michigan Online account to customize your experience!