PM
Jun 23, 2020
This last course is much more challenging than the prior four, but provides a very good launch pad for taking what you've learned and getting you actually using the skills in building Python code.
RF
Apr 1, 2021
This course gave great insight in how to approach a new library which I believe is one of the most powerful skills a programmer can have. Keep up the great work that you guys have been doing.
By Liam A
•Mar 14, 2020
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).
By Deleted A
•Jun 26, 2020
Very disappointed with this course. They assume you can spend a lot of time learning image manipulation libraries. Personally I have limited time and no interest in image processing.
After going through the previous courses in the specialization I'm not going to complete it.
I think they should offer other options for the final project.
By Chilakala V
•Dec 19, 2019
I understand that the course aims to force the learners to take a more real-world approach. However, this gets quite cumbersome and I saw myself lost at many places without any clue. At least offer a final go-to place when everything seems confusing. This will also ensure that no one will give up halfway.
By James M S
•Apr 2, 2020
Unfortunately, the assignment is too hard to work on with the Coursera notebook and the submission of the project is very hard to peer review. Most of us have to copy paste then add the newline (as if we are coding other person's work)
By Bart M
•Apr 13, 2020
Great specialization, but the final course project was poorly constructed and tedious.
By Yin L H
•Jun 23, 2020
The lecture time for this course is too short. You have to learn a lot by yourself.
By Scott W
•May 2, 2020
Pro: Jupyter Notebook is a helpful Python interpreter, but we would have benefited from using that at the beginning of the program. The final projects were fun and challenging!
Con: This course was released prematurely. Throughout the initial lectures there are several spelling errors on the terminal commands provided. Additionally, throughout this final course, there were missing instructions on how to install things like: Jupyter Notebook, Teseract library, ipywidgets library, coremltools, kraken, and ipywebrtc.
Though Jupyter is a great platform, Introducing a new platform after the previous 4 courses having never used Jupiter was a poor choice and left the students to learn entirely new software and set it up - something that should have occurred during the first course.
Week 1 requirements were to upload both the image and code, but the coursera software only allowed one file to be uploaded. No instructions on installing dependancies for Jupyter such as to download as PDF even though the upload instructions requested PDF. Overall, poor guidance and instructions with Week 1 assignment.
Several “bugs” are noted in Week 3 of the forum as if this is an appropriate fix to the course. Note that courses 1-4 did not require all these “bugs” to be posted in the forum. This is a lack of preparedness and professionally that unfortunately reflects poorly on the whole program, despite the first 4 courses not having such a problem. Module 3 Optional did not work resulting in error: “UnidentifiedImageError: cannot identify image file <_io.BytesIO object at 0x104228270>”
By Trevor M
•Aug 9, 2020
I would give it zero stars if I could. There is no instruction or guidance in this course. If I wanted to do an open ended project on my own, I would, but I might choose a topic I have a greater interest in. The teaching assistant doesn't answer any questions, just complains that students are posting on the forums about the peer review. Professor Brooks doesn't go into even a single detail about any of the libraries you will be using, just keeps typing the help command over and over. What a waste of time and what a disappointment after the first four courses in this specialization were so good.
By Hong J
•Apr 29, 2021
it is the worst course within this specialization path. very bad organized, very hard to follow even went through all the course with this specialization. the instructor is reading through the material all the time. the assignment is extremely difficult for first time python learner. also, student had to search for other information in order to understand. i thought the course suppose to provide most of the information for student to understand, not preventing them learning new things! after this class, i almost lose my interest in learning python.............
By Christopher B
•Aug 24, 2020
1 star - because there's not the option for zero stars.
The first 4 courses of the specialization where good, pretty basic, but well presented and facilitated.
This fifth and final course is terrible - truly - the worst course I've done on Coursera and I've completed many. Save yourself the time and frustration. That "computer scientists" published material in this state is shameful.
If you do go ahead and start this course you can expect to waste hours waiting for slow, long running processes to finish.
You've been warned!
By Kevin S
•Sep 8, 2020
I had a hard time following all the Week 1 instructions to get my machine set up with all the appropriate software, packages, and example files/notebooks. After really getting stuck and reviewing the Discussion Forums, it became very clear to me that this course is not complete yet. I'm dropping out, as I don't want to spend weeks trying to decipher the path forward and waiting for support while getting charged $50/month.
By Uwe J
•Sep 9, 2020
This last course of 'Python 3 Specialisation' is very different and the quality doesn't match the other 4 courses. In this one are plenty of faults, some not solved for long time (according to the comments in the discussions). If I would experience this quality in the beginning of a training, I would immidatly cancel the assignment.
By Ryan B G
•Jul 1, 2020
I'm glad that I persevered and slugged my way through this capstone project, but Christopher Brooks is a horrible teacher. This final course in the 5-course specialization was such a let down and was so poorly prepared and poorly taught compared to the excellent first four courses taught by Paul Resnick and Steve Oney.
By Nikita Z
•Oct 9, 2020
This course is just very bad. The assessments are very complicated. I would recommend the authors of this course take four other courses in this specialization just to estimate the level of knowledge of learners and to get an idea of what they already know and what they are capable of doing.
By Francisco A F A
•May 2, 2022
Charles Severance = Fail X -----> Not Good
Good Content, however poor explanations, few exercises, no time to practice, few examples... You meet the 1st assignment and booom !! You're not prepared.
Steve Oney & Paul Resnick == GODS -----> They should teach all of Michigan's courses
By Ginger d R
•Dec 25, 2022
Great first four courses and then Coursera's worst instructor telling you that to finish this course you need to use google, documentation, youtube, and stackoverflow. Why charge money when you don't intend to instruct. Also, all assignments are peer reviewed:/
By Mohamad G
•Sep 24, 2022
This course is incoherent and very confusing. The instructor is just "doing things" without us knowing why or where is this going! It is a waste of time.
By Shivam
•Aug 16, 2020
How do you expect someone to learn such big and advance modules in 2-3 videos and perform such a big task using all the 3 modules?
By Inchara R
•Sep 10, 2020
The instructor doesn't explain it well. Most of the stuff just goes above the head. The final assigment is a joke.
By Deleted A
•Sep 20, 2020
Truly a terrible course. YouTube is frankly better at explaining pillow, terreract, and opencv than this module.
By karthik
•Aug 16, 2020
As awful as they come. This could have been a wonderful end to a wonderful series, but they did it dirty.
By Islam W
•Sep 4, 2020
Worst course I have ever taken on Coursera, I don't like the way of teaching at all.
By Anirudh
•Aug 1, 2020
terrible, horrible submission mechanisms, can definitely teach better
By Nadim F
•Jun 3, 2019
A better way to submit the code for the last project is needed.
By Chris P
•Mar 7, 2021
Didn't seem to match the style of the rest of the specialization