cs50 Profile Banner
CS50 Profile
CS50

@cs50

Followers
146K
Following
372
Statuses
1K

@Harvard's introduction to the intellectual enterprises of computer science and the art of #programming, taught by @davidjmalan. Verify at https://t.co/FhE8Tv95yY.

Cambridge, MA 02138 USA
Joined April 2009
Don't wanna be here? Send us removal request.
@cs50
CS50
2 days
This was @CS50 at @Yale, 2015 – 2024. 💙
Tweet media one
Tweet media two
Tweet media three
Tweet media four
3
6
138
@cs50
CS50
8 days
"While @Yale shifts to more specialized computer science introductory courses, @davidjmalan, who teaches @CS50 at @Harvard, will focus on a new partnership with the @UniofOxford. However, Malan looks back on his partnership with Yale as a 'perfect proof of concept' that higher education can be more collaborative. "'That two schools, rivals no less, could come together in this way educationally has been a remarkable thing. [I only wish more of higher education would embrace such collaborations, to lean on each other and provide students with all the more educational opportunities.] I don't think the world needs just one course in computer science. But I don't think we need thousands, each siloed within institutions. [Indeed, there's long been a tradition of faculty collaborating on research outside the classroom, but less so on education inside the classroom. It's been a delight, then, to collaborate with our colleagues at Yale on precisely the latter, to build a learning community of students and TAs alike across campuses. A perfect proof of concept, I do think, that more of higher education could and should be collaborating so.]'" #education #community
7
6
81
@cs50
CS50
10 days
Something not working? Problem set harder than you expected? Or do you simply want to connect with people from all over the world taking @CS50’s courses? The best place for real-time Q&A (with humans!) is CS50’s Discord server at 👾 If you’ve finished one of CS50’s courses already, let us know your Discord username at We can give you an “alum role” so that when you answer questions, students know you might be able to help!
Tweet media one
0
3
26
@cs50
CS50
14 days
Q: What’s the difference between CS50x’s “less comfortable” and “more comfortable” problems? A: Some problem sets (i.e., programming assignments) offer problems for students less comfortable with computing and problems for students more comfortable with computing. Each week, you are welcome to do either or both! #FAQ50
Tweet media one
2
2
39
@cs50
CS50
17 days
Do you know about @CS50's #Seminars? Led by CS50’s teaching fellows, seminars are opportunities to dive more deeply into topics of interest. This is a seminar on making small-scale 2D games with LÖVE 2D and Lua, led by CS50's own Guy White! Find other seminars at
2
11
71
@cs50
CS50
20 days
If Bluesky is your platform of choice, good news! 🩵 You can now join CS50 at @cs50.harvard.edu. 
Tweet media one
0
2
13
@cs50
CS50
27 days
Rubber snow ducks in the wild. ❄️🦆
Tweet media one
1
6
51
@cs50
CS50
29 days
The year starts with new horizons! More pictures from @CS50's visit to Windsor Castle in the United Kingdom. 🏰
Tweet media one
Tweet media two
Tweet media three
Tweet media four
3
8
102
@cs50
CS50
1 month
Q: What’s the difference between @CS50 Certificates and @edXOnline Verified Certificates? A: An edX verified certificate “can provide proof for an employer, school, or other institution that you have successfully completed an online course.” A CS50 Certificate is a free certificate from CS50 itself. #FAQ50
Tweet media one
3
11
84
@cs50
CS50
1 month
RT @davidjmalan: This is the first-ever @CS50 Hackathon at @UniofOxford, in @StEdmundHall with @oxfordconted. #education #community https…
0
9
0
@cs50
CS50
1 month
And here are the interviews with @Yale students about their final @CS50 projects, ranging from a hack-and-slash video game to a task manager, as well as much more… Get inspired to make your own! ✨
0
3
24
@cs50
CS50
1 month
Check out the interviews with @Harvard students about their final @CS50 projects — which one’s your favorite? 🧐
0
4
33
@cs50
CS50
1 month
This is CS50x 2025, now available for free at and as well as on Apple TV and Google TV. This year’s release includes new-and-improved lectures and problem sets, fun on-stage demos, and also more in-depth coverage of the more complex topics. Welcome aboard! 💡
Tweet media one
17
70
408