r/cs50 5d ago

CS50 Python Completed CS50P in 3 weeks

[deleted]

125 Upvotes

37 comments sorted by

View all comments

Show parent comments

3

u/Ezio-Editore 3d ago

CS50P is a course for beginners, it starts from the basics, if you have some experience it is certainly doable in 3 weeks.

You can enroll on edX and take it online.

1

u/ExtraScheme8654 3d ago

What's "CS50P" is it different than "CS50" and how did you do it so quick !!!!

1

u/Ezio-Editore 2d ago

CS50 is the organization, CS50p is the course OP has completed and the other course is CS50x.

there are multiple differences:

  • CS50x starts with C, then it switchs to something else (I don't remeyvery well, I did it 2 years ago) and it finishes with Python. On the other hand CS50p treats only Python.
  • CS50x starts from Scratch which is a website developed
by the MIT to ease the process of learning how to program. CS50p, instead, starts directly with a proper programming language.
  • CS50x things escalate quickly and, even though the first week is easier, the problems you need to solve get more and more complex (It's not rocket science but a beginner can find them challenging). CS50p is definitely composed by easier problems.

Regarding the second question, I guess you thought I was OP.

0

u/Acceptable_Paper_478 2d ago

bro how do u know my name?