CS50
banner
cs50.harvard.edu
CS50
@cs50.harvard.edu
Harvard University’s introduction to the intellectual enterprises of computer science and the art of programming, taught by @davidjmalan.bsky.social.
If unfamiliar, CS50x Puzzle Day is an opportunity to collaborate on teams of 2, 3, and 4 to solve a packet of puzzles (i.e., logic problems). (Your team members don't need to have taken CS50x itself.)
October 6, 2025 at 1:26 PM
See www.eventbrite.com/e/cs50x-puzz... for all details, including tickets. (Please forgive that space is limited!) Tickets available until 4pm on October 8, 2025. If ticket price would prevent you from attending, email [email protected].
CS50x Puzzle Day at Meta in London
Join us for the first-ever CS50x Puzzle Day at Meta in London!
www.eventbrite.com
October 6, 2025 at 1:26 PM
See www.eventbrite.com/e/cs50x-puzz... for all details, including tickets. (Please forgive that space is limited!)
CS50x Puzzle Day at Meta in London
Join us for the first-ever CS50x Puzzle Day at Meta in London!
www.eventbrite.com
September 18, 2025 at 1:11 PM
CS50x Puzzle Day is an opportunity to collaborate on teams of 2, 3, and 4 to solve a packet of puzzles (i.e., logic problems). Puzzles are not programming challenges. No prior CS or programming experience needed, just logic and smarts! No team? No problem! We will help teams form at the event.
CS50x Puzzle Day at Meta in London
Join us for the first-ever CS50x Puzzle Day at Meta in London!
www.eventbrite.com
September 18, 2025 at 1:11 PM
Taught over 12 weeks, this course teaches you how to solve problems, both with and without code, with an emphasis on correctness, design, and style. Topics include computational thinking, abstraction, algorithms, data structures, and computer science more generally.
September 17, 2025 at 12:39 PM
• Artificial Intelligence on Friday, October 24, 2025, at 12:00 PM – 1:00 PM EDT
• HTML, CSS, and JavaScript on Monday, November 3, 2025 at 1:30 PM – 4:15 PM EST
• Flask on Monday, November 10, 2025 at 1:30 PM – 4:15 PM EST
• The End on Monday, November 17, 2025 at 1:30 PM – 4:15 PM EST
August 18, 2025 at 7:09 PM
• Memory on Monday, September 29, 2025 at 1:30 PM – 4:15 PM EDT
• Data Structures on Monday, October 6, 2025 at 1:30 PM – 4:15 PM EDT
• Python on Wednesday, October 8, 2025 at 1:30 PM – 4:15 PM EDT
• SQL on Monday, October 20, 2025 at 1:30 PM – 4:15 PM EDT
August 18, 2025 at 7:09 PM
• Scratch on Wednesday, September 3, 2025 at 1:30 PM – 4:15 PM EDT
• C on Monday, September 8, 2025 at 1:30 PM – 4:15 PM EDT
• Arrays on Monday, September 15, 2025 at 1:30 PM – 4:15 PM EDT
• Algorithms on Monday, September 22, 2025 at 1:30 PM – 4:15 PM EDT
August 18, 2025 at 7:09 PM