Here is CS 50's official website:
https://cs50.harvard.edu/college/weeks/0/
The experience on edx is not good. Official website is better and offers materials more than edx.
The only advantage for edx version is offering some shorts.
And I find a strange thing: even edx version says it's 2019 new course but the video is still 2016 old. Go to CS 50 official website, that's real 2019 new on Youtube. The contents of 2016 and 2019 may be the same, I don't know if anything changed or improved.
@timeneverdie
Is the link that you shared the page for students enrolled at Harvard? When I followed the link for submitting the first assignment, I was taken to a page to log in with Harvard credentials.
@timeneverdie
Is the link that you shared the page for students enrolled at Harvard? When I followed the link for submitting the first assignment, I was taken to a page to log in with Harvard credentials.
But I don't see any assignment supported on edx. And most of all, the course version is different. I don't which one is mainly supported and maintained by Harvard. The number of weeks are different too.
And I found even though CS 50 lacks of exercises compared by 6.00.1x, but the explanation is more clearer and vivid. So I want to take full course of CS 50. So I recommend students who finished 6.00.1x to go to CS 50.
@timeneverdie
Is the link that you shared the page for students enrolled at Harvard? When I followed the link for submitting the first assignment, I was taken to a page to log in with Harvard credentials.
This is the test link: https://cs50.harvard.edu/college/test/, which allows the students write and submit codes directly on CS 50' web IDE.
I asked CS50 on reddit regarding this. Quoting a staff's reply
CS50x 2019 (the current version) is based on the Fall 2018 Harvard CS50 course. The Fall 2019 Harvard CS50 course that you've linked is the currently running in person class. It will become the 2020 CS50x course on edX in January.
Most helpful comment
I asked CS50 on reddit regarding this. Quoting a staff's reply