CS50 2D - Introduction

CS50 · Beginner ·📐 ML Fundamentals ·3h ago
CS50 is launching a new-and-improved course — CS50’s Introduction to 2D Game Development, or simply CS50 2D! This course, previously known as CS50 Games, picks up where CS50x leaves off and lets you explore the design and mechanics of such childhood games as Pong, Flappy Bird, Breakout, Match 3, Super Mario Bros., Legend of Zelda, Angry Birds, and Pokémon in a quest to understand how video games more broadly are implemented. *** This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming. *** HOW TO SUBSCRIBE http://www.youtube.com/subscription_center?add_user=cs50tv HOW TO TAKE CS50 edX: https://cs50.edx.org/ Harvard Extension School: https://cs50.harvard.edu/extension Harvard Summer School: https://cs50.harvard.edu/summer OpenCourseWare: https://cs50.harvard.edu/x HOW TO JOIN CS50 COMMUNITIES Bluesky: https://bsky.app/profile/cs50.harvard.edu Discord: https://discord.gg/cs50 Ed: https://cs50.edx.org/ed Facebook Group: https://www.facebook.com/groups/cs50/ Faceboook Page: https://www.facebook.com/cs50/ GitHub: https://github.com/cs50 Gitter: https://gitter.im/cs50/x Instagram: https://instagram.com/cs50 LinkedIn Group: https://www.linkedin.com/groups/7437240/ LinkedIn Page: https://www.linkedin.com/school/cs50/ Medium: https://cs50.medium.com/ Quora: https://www.quora.com/topic/CS50 Reddit: https://www.reddit.com/r/cs50/ Slack: https://cs50.edx.org/slack Snapchat: https://www.snapchat.com/add/cs50 SoundCloud: https://soundcloud.com/cs50 Stack Exchange: https://cs50.stackexchange.com/ Telegram: https://t.me/cs50x Threads: https://www.threads.net/@cs50 TikTok: https://www.tiktok.com/@cs50 Twitter: https://twitter.com/cs50 Twitter Community: https://twitter.com/i/communities/1722308663522594923 YouTube: http://www.youtube.com/cs50 HOW TO FOLLOW DAVID J. MALAN Facebook: https://www.facebook.com/dmalan GitHub: https://github.com/dmalan Instagram: https://www.instagram.com/davidjmalan/ Linke
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

I Built a $0 Search Engine on Real Web Data (No Algolia or Elasticsearch)
Learn how to build a $0 search engine using Python, Typesense, and Bright Data on real web data without relying on Algolia or Elasticsearch
Medium · Python
TPU Mythbusting: vendor lock-in
Learn to separate facts from myths about TPUs and vendor lock-in, and understand how to make informed decisions about your machine learning infrastructure
Dev.to · Maciej Strzelczyk
Confusion Matrix Explained Using Random Forest
Learn to evaluate machine learning model performance using a confusion matrix with Random Forest in Python
Medium · Python
When Preprocessing Helps — and When It Hurts: Why Your Image Classification Model’s Accuracy Varies
Learn how preprocessing affects image classification model accuracy, improving it from 65% to 87% on CIFAR-10 with Convolutional Neural Networks
Medium · Machine Learning
Up next
Machine Learning With Python Full Course 2026 | Python Machine Learning For Beginners | Simplilearn
Simplilearn
Watch →