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

Very difficult to follow through. My suggestion is to move at a much slower rate where students can grasp the whole video clearly. You can increase videos and clear the concept part by part slowly. Lost interest in almost every video.
The final project should have enabled .html or .pdf submission. And the response time of the server is pretty slow.
;
Bad explanation of the topic and frustrating final assignment. It is a very bad course unlike the previous four of this specialization.
Good
watch out for the the last course!! rest is totally amazing!!
Instructor was not good, I had to search for everything in order to do the projects. and the course was fast paced, not like the previous 4 courses
The instructor doesn't explain it well. Most of the stuff just goes above the head. The final assigment is a joke.
The first 4 courses were like really good, awesome actually. The problem is the 5th one. I think it was a mess due to the following reasons: -There were uncorrected mistakes that seemed to be there for like several months or even a year without solving. -The submission system for the final project was a nightmare and the Notepad++ solution they gave us was not working at all (I saw other students complaining about this in the forums). I had to copy my code several lines at a time to ensure that it would not lose formatting and checking that it had the correct indentation at each moment. Even then, after ensuring that everything was alright and seeing my own submission, there were some lines that were not formatted correctly even if I did input them correctly. I had to put a disclaimer to say that it was not my fault if the indentation was not the correct one. This situation has been going on for months and action has not been taken. This is unacceptable. -We were required to execute someone else's code for review in our own environment. I could only copy and paste another fellow student's code for review when using Microsoft Edge (Chrome and Firefox did not do the trick). -The staff moderating the forums was not really helpful. I asked about how to download a file that could not be download through the environment, but he would not say that the pinned posts in the forum were intended to help. Normally you do not expect to have that many errors in your course material, so it is normal to NOT expect that many tips to be available in the forums. -Each iteration of the code is like really low execute. The instructor claims that the big file in the final assignment took like 10 minutes to process, but that is far from reality. This leads to my next point. -The theoretical contents have not been clear and useful. We were told that certain things could be done to improve processing of the image, but none of it seemed to actually make anything better. For instance, when we applied the bounding boxes to the OCR, it did not seem to actually improve anything. What is more, it made OCR to work worse. -One of the parameters that were needed to make the pyteseract module correctly was not explained during the course. I would get really bad results over and over until I found one of the parameters and set it to a reasonable value. Even if the course is based on kraken, pyteseract and OpenCV, it is maybe a bit ambitious to expect the student to try and use those parameters, one of them without even mentioning it in the lectures. It would be understandable if the material provided was much faster to compute, but exploring two parameters, each with its own set of values is a really time consuming process. -It feels like most of the content in the lectures is junk and only 10% of that is really useful in the assigment. The other 90% actually makes things worse (as I said previously some recommended techniques did not work) and is presented in a convoluted way. I had this sensation many times during my university years, were the classes would be totally disconnected from the exam and with real practice. You feel like the lectures have been a total loss of time. I consider this bad teaching practice. I expected more from a university in the USA.
Great material but final assignment didn't seem well thought out nor tested. It was also required a much harder skill level than required in the rest of the 5 course series Python 3 Programming.

Michigan Online
For You

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