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,595 Ratings from Coursera

Reviews

"Capstone Projects are hands-on projects that let you apply what you've learned in a Specialization to a practical question or problem related to the Specialization topic." Capstone Projects – Coursera Help Center In this capstone course I expected to apply what I had learned in the previous four courses. I had already taken Python for Everyone, when this course utilized Python 2. I wanted a course about Python 3 which included classes, inheritance, etc. The use of the runestone textbook is great!, but I wish that it had included more about classes, inheritance, etc. I expected that the capstone would be an application in which I was required to apply a class structure with inheritance, etc to a problem. This capstone was about opencv, pytesseract, and pillow, which are worthwhile topics, but these topics are complex and should be covered in a separate specification. To learn Juypter, opencv, pytesseract and pillow within three weeks is asking too much for students who are MOOC learners (parttime). I rated this capstone two stars, because the capstone missed the stated purpose of a capstone according to Coursera Help Center.
very good
Didn't like it. Unfortunately you have to acquire the knowledge by yourself. But even though you have the good will to endure this fight, Jupyter isn't prepared to deal with the huge amount of data processing (in my opinion), so, it's a wasting time game of trying, running and waiting forever to receive an error, instead of learning to solve problems. The assessment is overdimensioned for jupyter. Dealing with 25mb+ files is unacceptable, because as students we need to debug the code too many times on try-and-error basis. I felt like going crazy and nervous with this final assessment. I did the first four courses in about two months (they were so great!), and this last one, it took me more than 5 months, because at some point in time, I just abandoned it. The course needs to continue with the pacing of the other instructors, that were so good, and I felt everything was chained into a purpose. This last one, does not have any purpose at all. Did it, but do not recommend, afterall, before this one, I was excited in doing many courses, but as I was trapped into it, my apprenticeship was abruptly stopped. I'm feeling released now, as i ended this course, to continue learning other subjects.
I've taken something like a dozen U of M courses before (I highly recommend parts of this specialization and all of Dr. Chuck's Python for Everyone courses). However, this one was a massive disappointment. It's really just a project. That's fine. But the tools are horrible. The assignment is set up in such a way that most of your time isn't spent coding, it's spent waiting for Jupyter to process images. Even doing the fastest possible operations take 10-15 minutes as you're building your project. Coding is (for those of us that aren't expert( is a lot of testing and re-running. To have to wait so long from one to the next just destroys any flow or creative inspiration. It's impossible to get any momentum and the process is frustrating. On top of that, you might think the forum would be a great resource. The forum for this class is just littered with questions of people with problems and a particular TA who is incredibly rude and even when he's answering questions he's so obtuse that often his answer is lost in the smugness and judgement. I'd rate this course even lower, but there are some good parts... however the lows are REALLY low.
This was an excellent course.
This course was a big disappointment. The subject matter is great but the level of 'instruction' is totally lacking. This course took a big turn away from the rest of the series in that the other used very good pedagogy and this course felt like they spent hours preparing it.
Didn't seem to match the style of the rest of the specialization
Good for learning about API's. I've never been interested in Jupyter Notebooks. The assignments weren't straightforward and the peer reviewers ...
Very Poor Course Compared to the previous courses in the Specialization, the teacher is also very monotonous and boring, People should avoid this course if not a part of the specialization.
very poor to non existent didactic methods

Michigan Online
For You

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