Chevron Left
Back to Python for Data Science and AI

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

7,046 ratings
942 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. LIMITED TIME OFFER: Subscription is only $39 USD per month for access to graded materials and a certificate....

Top reviews


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.


Dec 07, 2018

With MATLAB being my programming fluency, Python was very confusing at times.\n\nThis was the course I needed to explain the most common data types in python in a clear and very concise manner.

Filter by:

801 - 825 of 926 Reviews for Python for Data Science and AI

By Kaylea B

Oct 11, 2018

While the content itself was informative, there were so many typos/errors that it was distracting and unprofessional.

By Juliane K

Oct 02, 2018

level too low. would have liked to learn more.

By paul t

Sep 07, 2018

the material and movies were good, response from teachers to questions was terrible (takes a long time or no answers at all). the gap between the items learned and the week 5 project was too big. A lot of new things that were not mentioned or discussed in the first 4 weeks

By Rūdolfs L

Aug 08, 2018

Good overall if you already have a grasp of python. Lots of mistakes with the coherency of the text vs the things displayed on screen.

By David S

May 01, 2019

numerous typos/mistakes make this more tedious than necessary. english is often stilted making directions cumbersome.

By Kalyanaraman

May 01, 2019

more help required for finishing the assignments,

By Indu C

May 02, 2019

Assignment 5 instructions were outdated and confusing and took some googling to figure out.

By Gabor P

Apr 17, 2019

The videos and readings are great but the final assignment is a bit sloppy. It cant be solved by just following the guidelines, workarounds are needed that deviate from the suggested ways (selecting the correct endpoint, makedashboard command not working).

By Julia T

May 04, 2019

Some good content and good explanations in the videos, but the final project is really unclear and focuses more about using IBM software than coding in Python.

By Sifat S

Apr 18, 2019

Week 5 assignment needs proper instruction and needs to be more organized.

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 Aaron M M

May 06, 2019

Some of the instruction at the end of the course was not very helpful and there were some errors with information or links. Overall it is a good course.

By Yi C

Apr 21, 2019

Apparently the tutorial is a bit out-dated. Not able to generate plot using codes provided in Jupyter. Can't find my access_id stuff either.

By manpreet

Apr 22, 2019


By Leon H

Apr 24, 2019

Course is good, assignment however is filled with errors and is not clear about the use of the different platforms

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 Rohit S P

Apr 25, 2019

can do better

By Christian M

Apr 29, 2019

The code that the teachers for this class wrote contains numerous errors and poor instructions leading to a great deal of confusion.

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 tao h

Jun 11, 2019

it is not easy to follow the instruction of class 5.

By Cindy N

May 27, 2019

Course was easy but instructions for the exercises and the projects were very unclear, confusing, lacking and difficult to interpret.

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 Jesús G A S

Jun 13, 2019

Best thing about the course are the notebooks. Other than that, the lessons feel rather shallow.

By Scott

Jun 13, 2019

A decent quick overview of the basics, and I found it worth my time, but only just barely: the videos are narrated by a computer voice (they couldn't even find a human to teach it?), some outdated Python 2 techniques are still included, and the whole thing is a bit of a plug for IBM's online services, including Watson, which you have to sign up for to complete assignments. But yeah, it takes you through the motions and teaches you enough Python to drive out of the parking lot, so to speak, so overall it's fine.

By Rishika S

May 30, 2019

inefficient. inadequate.

concepts have been partially taught and are pretty vague.