Premium Only Content

Invitation to CS50x Puzzle Day 2025
Solve a packet of problems!
CS50x Puzzle Day is an online adaptation of an event we hold at Harvard each year, an opportunity to collaborate on a team with classmates, family, friends, students, and colleagues on a packet of puzzles (i.e., logic problems). The event is open to everyone around the world, whether taking CS50 or not. No prior CS experience required. Teams of size 2, 3, or 4 are encouraged, or you can participate on your own. Teachers are welcome to host their own version during class.
Starts anytime after 00:00 on Friday, April 4, 2025, in your own time zone. Ends anytime before 23:59 on Monday, April 7, 2025, in your own time zone.
Register at cs50.ly/register anytime before 23:59 on Monday, April 7, 2025, in your own time zone. Every member of your team should register individually by submitting the form as well.
See / this-was-cs50x-puzzle-day-2024 for a summary of last year’s CS50x Puzzle Day as well as some past puzzles for practice. Indeed, the best way to practice for this year is to solve past puzzles first!
***
This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.
***
-
6:55
CS50 Harvard
5 months agoReturn Values - CS50P Shorts
291 -
7:08
Rena Malik, M.D.
21 hours ago $0.49 earnedFour totally surprising causes of Back Pain
1371 -
6:27
DropItLikeItsScott
13 hours agoIs This the Coolest Gun Accessory Ever? The Gun Guardian
1.62K -
19:05
Michael Feyrer Jr
22 hours agoCan you even fit this much FAIL in one video? $10K Challenge Week 1
3.9K -
19:53
Professor Nez
15 hours agoYou WON’T BELIEVE What I Found on Charlie Kirk’s Shooter!
5.54K15 -
1:35:53
The China Show
16 hours ago $0.97 earnedBrutal Mayhem in China as Dark Coverups are Exposed - #280
12.6K5 -
12:30:34
Times Now World
23 hours agoLIVE | Russia-Belarus Zapad-2025 LIVE | Missiles Target NATO in Arctic & Baltic
25.1K1 -
32:14
daniellesmithab
17 hours agoNew Feature for Driver’s Licence and ID Cards
22.6K6 -
2:54:40
FreshandFit
14 hours agoChat Makes Pothead RAGE QUIT!!!
489K81 -
1:32:34
Badlands Media
17 hours agoBaseless Conspiracies Ep. 150: 9/11 Mysteries, Remote Pilots, and Hidden Agendas
100K36