Skip to main content
Support

Discussion

Stack Exchange

Like to discuss CS50 with classmates? Have a question? Visit CS50's brand-new "Stack Exchange" at cs50.stackexchange.com. (It uses the same software as Stack Overflow!) You're welcome to browse and search for answers without a Stack Exchange account.  But if you'd like to ask questions or upvote or downvote posts, you'll want to sign up at cs50.stackexchange.com/users/signup. (You can sign up for Stack Exchange via your existing edX account or via Google, Facebook, or your own email address.)

Be sure to take the 2-minute tour so that you don't get downvoted!

If inclined to post code that you've written,

Reddit

Prefer to discuss CS50 with classmates via reddit? Visit CS50's "subreddit" (aka /r/cs50) at reddit.com/r/cs50.  You're welcome to browse and search for answers without a reddit account.  But if you'd like to ask questions or upvote or downvote posts, you'll want to create a reddit account and log in at ssl.reddit.com/login, then return to reddit.com/r/cs50. That account will be distinct from your edX account, but you're welcome to (try to!) choose the same username.

Be sure to read up on "reddiquette" at reddit.com/wiki/reddiquette so that you don't get downvoted!  And you might want to install Reddit Enhancement Suite in your browser, which adds a lot of nice features to reddit.

If inclined to post code that you've written,

  • keep in mind the course's policy on academic honesty
  • paste the code into a "gist" at gist.github.com and then post that gist's URL rather than posting the code itself (so that it's nice and readable).

If you'd like to post a screenshot that you've taken, simply upload it to imgur.com and then paste that upload's URL into the text of your post, per reddit's FAQs.

Finish CS50x already?  Like to field questions on CS50's subreddit as an alum (i.e., graduate) of CS50?  Let us know your reddit username at cs50.net/alum so that we can give you some "flair" so that "alum" appears next to your name when you answer questions, so that students know you're there to help!

Facebook

Prefer to interact with classmates via Facebook?  Visit facebook.com/groups/cs50 and join CS50's Facebook group!

You can follow CS50 itself at facebook.com/cs50 (or David at facebook.com/dmalan).

Twitter

Prefer to interact with classmates via Twitter?  Simply tweet with hashtag #cs50.

You can follow CS50 itself via @cs50 (or David via @davidjmalan).

Google+

You can follow CS50 itself at google.com/+cs50 (or David at google.com/+davidjmalan).

LinkedIn

Prefer to interact with classmates via LinkedIn, particularly about jobs?  Visit linkedin.com/groups/CS50-7437240 and join CS50's LinkedIn group!

Meetup

Prefer to interact with classmates in person?  Visit http://www.meetup.com/meet50/ and start a new community!