CS50x FAQs

For answers to other questions, do just strike up a discussion with classmates!

Can I use CS50 IDE offline?

Yes, if you have particularly slow, expensive, or infrequent Internet access, see CS50 IDE Offline for details on how you can run your own copy of CS50 IDE locally on your own computer.

Does CS50x have a test or quiz?

Nope! CS50 at Harvard University and Yale University does have a test and quiz, but CS50x does not.

Does CS50x have office hours?

No, afraid CS50x is too large, but you can still start a discussion with classmates!

Does CS50x have sections?

No, afraid CS50x is too large, but you can still start a discussion with classmates!

What’s the difference between “less comfortable” and “more comfortable” problems? Do I have to do both?

The “less comfortable” are what you might consider the “standard” version of the problem, designed for students who have little or no prior experience. The “more comfortable” are the “challenge” version, designed for students who consider themselves more comfortable due to prior study/experience before this class. As such, they may require more concepts than have been covered in the course so far.

You don’t get any extra points for doing the “more comfortable” problems. If you submit both, the one with the highest grade will count towards your overall pset grade.

Do I have to choose Verification before starting the course?

Nope! If you would like an edX Verified Certificate, you can pay for verification at any point during the year, even after completing all of the coursework.

If I paid for a verified certificate before 2018, do I need to pay again?

No, you should be able to re-verify yourself via edX’s dashboard.

If I started CS50x before 2018, can I resume?

Yes, any scores you received on past years’ problem sets will be imported into CS50x 2018. However, moving forward, you must submit CS50x 2018’s problem sets.

Is my child too young to take CS50x?

CS50x is perhaps best suited for ages 12 and up. Younger students might need a hand from a parent.

How to import scores from previous years into CS50.me/gradebook?

To import scores from previous years, head to CS50.me/account, and link your edX account under Connected Accounts.

When are Verified Certificates generated?

At the end of each month, CS50’s staff provides edX with a list of students who have satisfied CS50x’s requirements (by receiving scores of at least 70% on every required problem submitted as part of the course’s nine problem sets as well as on the final project). Within a few days, edX then generates students’ Verified Certificates, at which point they should appear automatically on edX’s dashboard.

When are deadlines?

CS50x does not have deadlines for problem sets or for the final project. You are welcome to work on and submit at your own pace.

I registered for edX using my Facebook, Google, or Microsoft account, and can’t log in to submit Problem Set 0. What should I do?

Unfortunately, edX’s open ID (which we use for authentication) doesn’t support logging in with Facebook, Google, or Microsoft accounts yet. To get around this, for now, you should try resetting your password (even though you may have never set any before) from your Account Settings page on edX. Then try the pset0 form again, logging in with the email associated with your Facebook, Google, or Microsoft account you use to log into edX, and the password you just set.

Why is pset0 not graded yet?

If it’s been a while since you submitted Problem Set 0, but you’re still not seeing a grade for it in CS50.me, be sure you’ve linked your edX account at CS50.me/account!

Why does edX think my grade 0%?

CS50x doesn’t use edX’s built-in gradebook, so all students’ scores appear (in edX’s gradebook) as 0%. Not to worry, see CS50.me for your actual scores.