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

The weakest of the 5 blocks. It is not as well prepared with exercises and practices like the other 4 based on runstone environment. Nevertheless, the contents are super interesting and useful!
project useless jupyter didn work... peer review wasnt work i have been waiting for ages to be reviewed i had to pay another month to see if i got the certificate.
Huge difference with previous parts
the instruction of the assignment is not quite clear
The biggest flaw of the course is its nonexistent teaching: the instructor does not even try to explain the concepts and cause-effect relationships needed to understand the course topics. The lectures don't really help you at all in the final project (which, better explained, would actually be quite nice). The learner is required to know way too much on way too many levels; look up information, know Ph.D. level terminology of image manipulation to digest that information, be aware (in advance) of the limitations of accessing a certain file type using a library that only works with certain data types and so forth – it is just too much without any framework provided by the teaching staff. In addition the forum is flooded with "Please review" messages, making it time-consuming to find any useful information (which there is, thanks to other learners!). Teaching staff's replies are generally hard to follow and, more often than not, unfriendly. I can't recommend anybody to take this course as a stand-alone, there is dozens of better hands-on courses for Python out there.
Interesting course, but Coursera's Jupyter environment isn't very robust.
I just finished this course and the whole specialization and I cannot agree with the negative reviews. The four courses before built a strong foundation in python programming. It is the goal of capstone courses to create a real-life like situation where the programmer needs to help herself and do the research on her own. If one is not willing to do the work, then maybe programming isn't her thing. I found this course challenging, but absolutely doable. It's an awesome feeling when you finally get your certificate. I've done several courses by the Michigan School of Information and I will continue with Statistics and Data Science.
This is the most challenging course of Python 3 Programming Specialization.\ \ I cannot say it is easy, but I am sure it is well designed to make sure that you are confident enough to learn more by yourself.\ \ I am glad that I had the luck to attend this course.
Firstly, the Coursera submission system for the final project is a disgrace, and that's why I removed one star.\ \ Other than that, the course is amazing. By far the best in the series, and I don't understand the complaining. At this level, the instructor does what he needs to. Go through the needed functions and explain their use and inputs.\ \ The final assignment is also great and gives very good knowledge, and more or less all that is needed is already in the lectures. You just need to copy/paste, out them in order and go through the documentation a bit to correct mistakes and understand what's missing.\ \ I think the issue is the first 2.5 courses that are ridiculously easy and offered more or less everything already solved, without challenging students to start learning and thinking properly. You cannot expect people to learn by answering all practice questions in the previous video and the graded assignments can be passed by c/p the same code and changing a single variable...\ \ Great course, at the correct level. Really glad the specialisation ended with it.
not as good as the previous courses.

Michigan Online
For You

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