Chevron Left
Back to Python for Data Science and AI

Learner Reviews & Feedback for Python for Data Science and AI by IBM

10,923 ratings
1,468 reviews

About the Course

This introduction to Python will kickstart your learning of Python for data science, as well as programming in general. This beginner-friendly Python course will take you from zero to programming in Python in a matter of hours. Module 1 - Python Basics o Your first program o Types o Expressions and Variables o String Operations Module 2 - Python Data Structures o Lists and Tuples o Sets o Dictionaries Module 3 - Python Programming Fundamentals o Conditions and Branching o Loops o Functions o Objects and Classes Module 4 - Working with Data in Python o Reading files with open o Writing files with open o Loading data with Pandas o Numpy Finally, you will create a project to test your skills....

Top reviews


Nov 18, 2019

it becomes easier wand clearer when one gets to complete the assignments as to how to utilize what has been learned. Practical work is a great way to learn, which was a fundamental part of the course.


Mar 14, 2019

Every course has offered something interesting, challenging, and surprising. I am glad I have spent the time with this class. I would strongly recommend it to others with an interest in data science.

Filter by:

1226 - 1250 of 1,448 Reviews for Python for Data Science and AI

By mohamed a

Nov 14, 2019

very good course for python basics as well as for numpy and pandas libraries , the last assignment is not clear at all in the second part for me , it requires a practice for codes that was not explained in the lessons and the description is not clear

By Uday A

Sep 11, 2018

Too many spelling mistakes in the notebooks, too many errors in the slides w.r.t indices in slicing, completely goofed-up video on matrix multiplication.

Content is very well done and well-delivered. Lack of attention to detail was the main spoiler.

By Harshay S

Dec 06, 2019

There is No proper Guideline to setup IBM watson studio..It is very difficult for beginner to setup an IBM wastson studio account.The Guideline which is given in course is outdated.In the latest version The Interface has been totally changed.

By Chinwe N

Mar 26, 2019

Please provide better instructions for graded assignments, and please include relevant video or tutorial sessions on topics presented in the homework (many topics were newly introduced and confusing for beginner programmers).

By Ozge I

Jan 29, 2019

There are several typos in the slides of this course. I hoped the final assignment would be more meaningful in the sense that it would evaluate the knowledge of students on large set of concepts learned in the course.

By Kenneth K

Dec 20, 2018

Good and quick run-through of essential python. Not five stars for many errors on videos. Practice Notebooks on CC labs had usually correct info, but many videos had frequent errors which could hinder understanding.

By Blair M B

Mar 20, 2019

Content was great. The way it was taught and tested was a bit choppy. Lots of errors in the video and beginner programmers would have a heck of a time completing the final assignment. You should tighten that up.

By shikha k

Sep 07, 2018

'Python for data science' is best for beginner like me. I learned to work on basic tools of python like list, tuple, loop then pandas and numpy (1D & 2D). Cognitive Labs for these were great source of knowledge.

By Eva P

Dec 09, 2019

As a beginner, this course was quite tough to follow. I felt like all of the concepts should have been covered a bit more extensively. The end assignment was quite daunting but in the end it was manageable.

By Mohammed S A

Jun 10, 2019

The course material is great. As for the submission portion, I think it can be better structured. The course doesn't cover dashboards yet some knowledge of them is required in order to submit the assignment

By Naresh B

Oct 01, 2019

Really easy, even for a beginner. It doesn't challenge a learner to learn more on his own. Assignments are like spoon-fed to the learner. There is a strong need to add better and challenging assignments.

By Tom F

Jun 08, 2019

Everything about the course was good apart from the final question in week 5. A lot of people had problems with this because it was too confusing. It really needs a video, or explanation on how to do it.

By Carol L A

Aug 06, 2019

This course assumes some base knowledge, which can be challenging for someone who's inexperienced. Also, the final project includes some coding that wasn't covered in the course, which can be confusing.

By Marcello

Oct 13, 2019

Good course. However the current IBM watson environment differs from the course instructions. Thats making it more of a trial and error path to end up at the same place as the instructions tell you to.

By A S R

Oct 11, 2018

I observed mistakes here and there, there are no proper instructions. instructors don't answer in the forums. you will have your questions unanswered fro weeks. course content could be much better.

By Joseph G

Dec 06, 2019

It went way too fast and didn't explain any conventions. I have a year of python experience and some of this even went too fast for me. It does, however, have a load of useful information!

By Zachary A H

Sep 08, 2019

Good course, but did not prepare you for the potential errors encountered in the last question of the peer-reviewed assignment. This seems to be a trend based on the discussion forum.

By Adam S

Dec 11, 2019

Some of the examples were broken and the watson links were outdated. Watson has been updated but the training does not reflect it.

Otherwise, good content and I did learn some stuff.

By Marc S

Jun 21, 2019

Good overview and intro to python. Though many many errors in the voice track and course material. Seems very sloppy and out of date. But content was good and thoroughly explained.

By Kanishk R

May 08, 2019

IBM Watson has changed it's layout a bit. There is confusion regarding a part of lab assignment so it becomes cumbersome to look at solution and still not being able to solve it.

By Khalid S

Feb 16, 2019

The final assignment had very little connection with the materials taught. Overall this is a reasonably ok course, however there could have been more practice examples given.

By Alok M

Jan 14, 2020

The final assignment was confusing like hell. The incomplete instructions wasted a lot of time and seeped in panic. It should be rectified as it is ruining the experience.

By Ronald H

May 30, 2019

Good introduction to py. I would have liked more background bokeh and some of the other library functions work. If you already have a coding background this is very easy.

By Akriti V

Apr 21, 2019

Course content is good, however the last assignment is not that well structured and most of the screenshots provided for reference do not match the current IBM platform.

By Michel M

Sep 03, 2019

Course content is good, however the Watson Studio partsare dominated by the platform complexity instead of the content and the guides/screenshots are outdated.