The first four courses of this specialization were great. This course, however, is aimless and low effort. Ideally, this course would force the student to apply everything they learned in the first 4 classes to produce something interesting. Instead, it's a meandering skimming of a few image processing libraries. Was the goal to teach us how to read Python documentation? There are plenty of other ways to do that with simpler libraries that don't require long detours into abstract details about graphics.
Lectures and instructions are riddled with errors. One video features a head shot of the instructor giving a verbal narration of navigating a console window. It feels like they meant to overlay it with someone actually performing the actions on a computer, but instead you get to imagine in your mind what a command prompt must look like. The python installation instruction video is wrong top to bottom - while the narrator reads out the instructions, the video actually shows them failing on input... but the instructor moves on. The final project is too complicated for the Coursera Jupyter environment and it takes ages to run. You can install the environment on your own computer, but the instructions for that are wrong too and don't have the right libraries (one isn't available for Windows!). Some of the lecture videos are the instructor literally reading, word for word, the Jupyter notebook pages.
Plenty of students have posted to the message boards with solutions to the many issues with the materials, some going back a year. But nobody seems to want to actually update the course. I powered through the technical issues and nonsensical videos in this course to get the specialization, but I feel no more accomplished for it, as the challenge in this course is to figure out what the heck you're supposed to be learning here.
Ratings and Reviews for Python Project: Software Engineering and Image Manipulation
Back to course Page
Reviews and Ratings
Reviews
Previous courses of this specialization were best taught.
But in this course the instructor moves forward throughout the course very quickly , It was difficult to move with this pace.
Although from this course we also learn something new but in difficult manner.
Though the material covered was good and it worked as applied course for using all the techniques learned in the previous courses of the specialization, the information given was not proper and that required a lot of wasted time on learners side. A special blot was the final project, where even submission and peer review framework was not properly set resulting in a lot of frustration and productivity loss.
Subjective Rating: 4
Mediocre enough for the average person but I was looking for the real stuff, stuff you need to work on for day on end, guess you have to pay good buck to get that stuff (definitely not 50 bucks). How about going to (e-) college?
Objective Rating: 5
Big up to the people who created this though (esp. prof Brooks), there's all kinds of people in this world and not everyone is on the same level starting this course. I think, as an introduction, this is probably one of the best places to learn the basics of Python and most importantly, how you can apply it in real-life (course 4).
It was usefull
It was a more challenging course than the previous ones, which is good, but the Jupiter notebook environment was a little difficult to work with
Great and detailed, lots of useful exercises and clear videos.
Not a good course. The lectures are not well organized and don't give sufficient information or a structured understanding of the material (PIL, PyTesseract and OpenCV). The course is also too short for the amount of material it needs to cover. The assignment and capstone project give very poor guidance for the solution, and a lot of trial and error is needed (which is not instructive or educational).
need more explanation
Бесполезный курс.
Рассказывают одно, спрашивают другое. Связи между ними нет.