It's very interesting the assignment and the final project. But maybe you should think of changing the Jupiter notebook. It doesn't work correctly very often.
Ratings and Reviews for Python Project: Software Engineering and Image Manipulation
Back to course Page
Reviews and Ratings
Reviews
Should have been a more detailed lecture. Covering things more slowly.
Not enough practices, instead of many lectures and a quite difficult assignment at the end. It gives the impression that Coursera sets challenges that are quite difficult so you are forced to pay another moth in order to finish.
Additionally not enough support on the installation of the libraries, so far nobody helped me to install de library Kraken in Ubuntu. In practical terms, you need to be hooked to Coursera server in order to code.
This course is a disgrace. The questions at hand are poorly explained and you are expected to invest a lot of time researching yourself and then even more time to find the right parameters by trial and error. The jupyter notebook environemnt where you are supposed to do the final assignment is not fast enough to run the code in a reasonable amount of time, so most time is wasted waiting. All this is contradicting the reason, as to why i am doing these courses. I am working full time. I do not have the time to search for everything myself. If you need this course for the specialisation, i advice you to download python and the necessary modules to do the assignement on you own pc. This seriously speeds everything up.
Not as great as previous courses... :(
This course is a little difficult as compared to the previous courses in this specialization. The instructor does not help you much, but puts out hints and clues at times. Having said that, this is like a typical real world project, where you may have to read through the documentation of various libraries and learn how to use them. Overall, I would say that though this course does not meet the standards of the previous four courses, I personally found it to be useful and challenging! For those who are not aware how to work with complex Python libraries, the assignments could be difficult. Good luck!
The Peer-review project is not well designed. The instruction about what to submit is misleading. Students are confused about what to submit, uploading a PDF like before, or pasting the whole HTML file?
This becomes clear only after you submit and start to review peer's submission. Students are supposed to copy and paste their code into the submission window. But there is a BIG problem of this approach. The pasted code lose all the formatting, and python relies on formatting. Even if I want to copy a peer's codes and try to run them in Jupyter, the codes are all messed up. There is no way to figure out what my classmate wants to do.
Было сложно, но этот блок курса учит самостоятельно разбираться в модулях.
Thank you! It is great
I was one of those who completed four previous courses in the Specialization in February 2019 and was forced to wait this last course to finish this Specialization. It took a long time, so I’m already forgot a lot from what I learned to the date when I started this course.
Other courses in the Specialization were guiding you almost step-by-step. This course makes you to do a lot of things by yourself. Of course, there are lecture videos, but they show you some examples, not explain thoroughly every step of your future assignment. For some of learners it presents a huge gap in the learning process. Also, it raises such questions like “For what reason there are lectures if you need to solve a lot for yourself?”. Well, I think that they give you some direction to go in; give some insight how to deal with tasks that you encounter in this course. At the same time, this creates for each learner some kind of creative freedom. Those assignments of others that I saw during my reviews were unique. I also learned a lot from them.
The sad part is I needed to spent more time to figure out how to put everything together, so due to my busy life I spent 5 weeks instead of proposed 3. Also, the video about installation of Jupyter Notebooks on your computer is broken. It clearly shows you that suggested command to activate a programming environment doesn’t work and gives an error. Should also figure out everything by yourself with googling.
Nevertheless, my overall opinion is: if you want to be able to fully express yourself in the code and be able to use everything that you learned and know in Python, go for this course.