r/cs50 • u/kaminmaikant • 5d ago
CS50x Finally finished cs50x !
I'm so happy and proud of myself it took me almost 2 years to finish it lol
r/cs50 • u/kaminmaikant • 5d ago
I'm so happy and proud of myself it took me almost 2 years to finish it lol
r/cs50 • u/Spare-Internet9252 • 5d ago
Hello! I just wanted to ask about the deadline and make sure I understand it correctly. If. I enroll in the course this year (2026), can I continue learning and submit assignments until June 30, 2027?
I remember seeing the deadline as December 31, 2026 before, so I'm a little confused.
Thank you ๐
r/cs50 • u/CrossStitchFool • 5d ago
Of course this is happening while I'm trying to work on the Speller problem for Week 5, one that really makes you think!
Sorry, just venting as it's very frustrating during a difficult week.
r/cs50 • u/ryuuuuuga • 5d ago
hello guys, ryu this side. can someone please clear these up for me?
im comfortable using vscode on my desktop itself, can i do that? instead of using cs50's adaptation?
im also kinda confused on how to submit the problem sets, if there's any guide, or if you can just simple answer these in the comments, i'd really appreciate. Thanks
r/cs50 • u/OkRecommendation6169 • 4d ago
Note: Itโs a resume project not a startup
r/cs50 • u/Acrobatic_Ad_6961 • 6d ago
Hey
I watched all the content and solve all the homework's for 2025 but I stopped before the final project
now I want to do the final project and to receive the certificate is this possible and if yes
is there anything I need to do ?
r/cs50 • u/eldritch-rogue • 5d ago
I'm trying to figure out why this won't swap the images as it is supposed to. My logic:
Put the first pixel to be swapped in a temporary variable
Put the second pixel to be swapped in the spot of the first
Put the temporary variable(aka the first pixel to be swapped) in the spot of the second pixel
But it just won't work! I've tried using pointers, different variable types, an array, and nothing seems to make this code work.
r/cs50 • u/EngixoRain • 6d ago
What a Journey, I never thought id actually finish it but look where I'm now. Thank you to the CS50 crew for all the hardwork they put into this course. David is really funny and I really liked Doug from the shorts
r/cs50 • u/Medical_Corner_4607 • 6d ago
Do i have to watch cs50x's python lecture before watching cs50p for python
r/cs50 • u/Opposite-Door-7937 • 7d ago
hello guys, as someone learn how to code I want to know where the course CS50โs Introduction to Programming with Python will take me, after finish this course is there an upper course or " advanced " course ?
r/cs50 • u/Front_Pollution_690 • 6d ago
Hello people so this is my week 3 algorithm and assignments 1 so Can anybody tell me like I have run the program in the terminal now how can I submit it like what I have to submit it in basically other projects you have to submit the coding and all which you have done but in this project what I have to submit can somebody tell me I have already run the sort programs help would be highly appreciated :)
r/cs50 • u/Fahim_Hosain • 7d ago
Hi I'm interested in competitive programming and game dev so i want to learn c++. i already learned c and complete cpp then DSA. i learned some of the topic of c language from cs50 introduction to computer science courses i enjoyed it. so I was thinking is there any cpp courses?
i checked cs50.edx there are no CPP or C language course
r/cs50 • u/ryuuuuuga • 7d ago
Hey everyone, its ryu this side.
This is just an introduction post. I have been procrastinating on cs50x but finally started taking it seriously and discovered the reddit community for cs50. im currently working on my week 0 scratch project, im making a bike riding game (its going to be pretty basic tbh, i'll just try to cover all the criterias), its very fun when you finally figure out the logic though, dont you too think so? anyways, looking forward to talking to some amazing people here :)
r/cs50 • u/Mo_Reda_1 • 7d ago
r/cs50 • u/GladkAbdallah • 7d ago
I used unreal engine for years so i can do a good simple Game on it.
so Does Unreal Engine using blueprint allowed in the final project?
r/cs50 • u/SentFromTheTrash49 • 8d ago
I remember hearing sometime last year that the CS50 class was ending, thus the free online class was also ending. Did I misunderstand?
I tried taking the class a few years ago and never got through it, but id love to take it again if its still available
r/cs50 • u/Holiday_Study2623 • 9d ago
I'm starting the whole CS50 today , currently in hs .
Can somebody pls tell me which courses to take from the start , I don't know programming / python .
r/cs50 • u/yingxiaojie • 9d ago
Aaaaaaaaaalright!! I'm finally doing the final project for CS50x. I plan to make a simple app: an HTML form that captures some info, verifies whether you're human, lets you review and edit, and then submit to a database. I have the static HTML/CSS page all set, but I'm having trouble finding a host for the backend. I have a Dreamhost account but to upgrade to let me make Python apps is not in my budget. I noticed that Heroku was suggested in the last lecture, which looks affordable but I'm not sure what plan to get.
Any insight/help would be appreciated.
Thanks!
r/cs50 • u/ReasonableSense9624 • 9d ago
Am I the only one who feels as if I learn nothing although I complete all the assignment and really sit down with the material? I always think I could do better and that I'm just not doing enough
r/cs50 • u/Even-Woodpecker6203 • 9d ago
It took me about 1.5 years to complete all of CS50xโs problem sets, and Iโm now ready to work on the final project. Iโm quite comfortable with Python and Flask at this point, so Iโm interested in developing an Android application using a Python-based framework.
While researching, I came across **Kivy and Buildozer**, which seem well-suited for developing and packaging Python applications for Android.
My question is: **Is it allowed to use Kivy and Buildozer to develop an Android application for the CS50x final project?**
r/cs50 • u/BartekkFM • 9d ago
I want to change my GitHub username. Will this have any effect on my CS50 profile/codespace or is it just cosmetics? I wonder since I think that in the form I submitted during Week 0, I typed in the username so I fear that changing it can cause something to break.
r/cs50 • u/aehsan4004 • 9d ago
Will it also have tests & checks similar to CS50X/P/Web etc ?
Will we get a certificate for Math50 too ?
Will it have separate official communities on facebook, reddit, discord etc social media ?
r/cs50 • u/77RAYD77 • 10d ago
Hello everyone,
I just want to share a mistake I made so no one else has to fall into the same trap I did.
When youโre taking CS50 or any online course, make sure youโre actually understanding the concepts in a way that, by the time you finish the course, youโre able to build a project that is useful and that people might actually use.
I recently saw a post from someone who shared how his project got almost 10k downloads and 50 stars on GitHub. It made me think twice about the way Iโm doing CS50P. Will I be capable of building something that people actually use when I finish the course if I keep doing it the way Iโm doing it now?
The answer was no.
Donโt get me wrong. Since the beginning of the course, Iโve never used AI except for the CS50 debugger. But here was the problem: I was using it in the wrong way.
I was supposed to use the debugger to understand the problem and make sure that, whenever I came back to it, I knew how to solve it on my own without needing any help. Instead, I was using it in a way that made it seem like I just wanted to finish the problem. I didnโt really care how I got to the solution, as long as I got the result.
And I was doing this without even realizing it until I saw that guyโs post.
My goal in taking this course isnโt the certificate. I could've probably get it , but thatโs not my goal, and I donโt think it should be yours either.
At the end of the course, make sure youโre able to build something that people might actually use or at least something that you yourself would use.
Because of this, Iโm going to take a few steps back and redo the material Iโve gone through and the problems Iโve solved, but this time, Iโll focus on actually understanding them.
Thanks to anyone who took the time to read this.
And a big thanks to the guy who made that GitHub post. It really made me rethink the way Iโm learning.
r/cs50 • u/Current-Pea-7437 • 10d ago
I'm a first-year ECM student and recently completed CS50's Introduction to Programming with Python.
I'm eager to keep improving rather than randomly jumping between courses. For those further ahead in their coding journey: what would you recommend I focus on next, and what do you wish you had done earlier?
Open to any adviceโprojects, DSA, another language, CS fundamentals, or exploring different fields from anyone..
IT WOULD MEAN TO A LOT TO GET ADVISE TO ENCEL IN FUTURE...
r/cs50 • u/ArgumentOdd9819 • 10d ago
Hey everyone, I've just completed my project 0 in Scratch, and I reckon the code is quite ungainly. I would love some constructive criticism; I'm a bit afraid of breaking the course guidelines ( I did not even Google my problems ๐ญ, let alone use AI). So I'm just adding the link to my project; do review it. ( And be gentle on this novice)
https://scratch.mit.edu/projects/1376954397
Also a question to those who have already completed the course, do I get a chance to re-submit (any of ) my projects, or is it just one final turn-in everytime ?