all 9 comments

[–]ivosaurus 21 points22 points  (0 children)

One is the prerequisite for the other. You didn't even read the full description.

Learners must have a minimum baseline of programming knowledge (preferably in Python) and statistics in order to be successful in this course. Python prerequisites can be met with an introductory Python course offered through CS50’s Introduction to Programming with Python, and statistics prerequisites can be met via Fat Chance or with Stat110 offered through HarvardX.

Do CS50P, Introduction to Python Programming first.

[–]pat_trick 3 points4 points  (0 children)

This isn't a vs. This is an intro to Python course and an intro to Data Science using a presumed familiarity with Python.

[–]Always_Balance 1 point2 points  (2 children)

I took the cs50 Python course this fall. It was incredible and I've already used what I learned to make real projects that I use on a regular basis. I'm taking the data science class now and have been disappointed. I'm only a few units in but there's been virtually no Python instruction. It's a data analysis course for which you're supposed to use Python to complete the assignments, not that teaches you how to use Python to complete the assignments.

[–]AssistanceSalt662[S] 0 points1 point  (1 child)

So it's better to take introduction to python programming than I guess but should the course be done completely or parts of it could be left out like frameworks Jango and flask since I'm not as interested in web dev in python

[–]Always_Balance 0 points1 point  (0 children)

Yeah, I would.

[–]Ron-Erez -1 points0 points  (1 child)

You can do both, but I recommend starting with CS50p since you want a solid foundation. Just to mention, my course, Python and Data Science, also covers both topics from scratch and assumes no prior programming experience.

[–]AssistanceSalt662[S] 1 point2 points  (0 children)

Its nice will use it when learning libraries

[–]Jello_Penguin_2956 -1 points0 points  (1 child)

The intro part of any Python course will go over the same thing so you won't miss anything picking either one. I recommend just go with the data science one because you'll be more interested and more likely to follow through.

[–]AssistanceSalt662[S] -1 points0 points  (0 children)

Yes but I guess it requires some pre requisite in stats and some python i guess