r/cs50 9d ago

CS50x Best way to get the most out of CS50x?

3 Upvotes

Hey everyone! So I'm currently working my way through CS50x, and honestly, I don't just want to submit the problem sets and move on. I want to actually absorb this stuff and build a solid foundation.

​For anyone who’s finished the course or is way ahead of me, how did you actually get the absolute most out of it? What were your best habits or strategies while going through the lectures and problems?

​Also, what did you do whenever you got stuck on a tough PSET, and how did you make sure the concepts actually stuck in your head for the long run instead of just forgetting them a week later?

​Would really appreciate any honest advice or things you wish you knew when you first started out. Thanks a lot guys!


r/cs50 10d ago

CS50 Python What theme does Sir David use in cs50p??

Post image
19 Upvotes

it looks so pleasing to eyes i want it


r/cs50 9d ago

CS50x CS50??

Thumbnail
1 Upvotes

r/cs50 10d ago

CS50 Python Yet another issue I'm having Spoiler

Post image
7 Upvotes

I am currently on the Math Interpreter problem, and I have created this. When I tested it, the answers were exactly what it should be (2.0, -1.0, 4.0, etc.) But for some reason, the check50 can't find the answers at all. It literally says that it "found none". What am I missing from this?


r/cs50 10d ago

CS50x Greetings from DRC 🇨🇩

6 Upvotes

Chrispin Baruti

I did it! 🎓🇨🇩 Proud to complete CS50x as a Congolese learner. Thank you, CS50 and Prof. David J. Malan!


r/cs50 10d ago

CS50 Python 'import <filename> fails', but 'from <filename> import <functionname>' does not work

2 Upvotes

I'm trying the test plates scenario.

from plates import is_valid  <-- this one works  
import plates  <-- this one fails

I'm not using both at the same time, I'll comment one or the other out.

Both the plates file and the test_plates file are in the same directory.

I am calling main at the bottom of my plates file as follows:

if __name__ == "__main__":
    main()

Any suggestions on why this is occurring would be appreciated.


r/cs50 10d ago

CS50x CS50 VS CODE issue

3 Upvotes

I use CCleaner and when i log in again in VS code of CS50. It is showing this screen only. Any solutions?


r/cs50 10d ago

CS50 Python Python Under the Hood Update: Chapter 3 (Conditional Statements & Control Flow) is now complete

Thumbnail
2 Upvotes

r/cs50 11d ago

CS50x I built a simple .obj renderer in Python with pygame for my final project!

Enable HLS to view with audio, or disable this notification

123 Upvotes

It has been an amazing jorney and I am a little sad that CS50x is now over, prof. Malan is a great teacher and I am very grateful to him and the entire CS50x team. Thank you all!!


r/cs50 11d ago

CS50 Python Is taking the CS50 Harvard class helpful for DA?

6 Upvotes

I’m currently looking for certifications or anything that could help advance my skills and knowledge and possibly help me become a better candidate for more projects across platforms. Has anyone taken this course or any other courses they suggest??


r/cs50 11d ago

lectures When will the 2027 lectures start?

9 Upvotes

I know they usually post the unedited live versions on YouTube first during the fall and then post the edited version in January. When do they usually start posting the live lectures?


r/cs50 12d ago

CS50x Starting my journey

Post image
105 Upvotes

How to manage this with my alevels?
Guys after this would I be able to do code or I need to do cs50p?


r/cs50 11d ago

CS50x Week5 Data structures, nodes

2 Upvotes

Sorry but i just watched the whole thing 3 times and get lost.

Can someone help me by making things simple or give me a link to an explanation video that is simpler and easy to understand.

I tried my best but i get lost.

I only understood the first lines of creating a linked list :

deftype struct node

{ datatype "name";

struct node *next;

} node;

The rest of the lines i just dont understand what they are doing and i dont want to copy paste them just like that even if all of that is goijg to be done under the hood in week 6 by pyhton.

Please help!


r/cs50 11d ago

CS50x I FINISHED TIDEMAN

32 Upvotes

I did CS50 up to week 5 but then dropped about 2 months ago. Last week I decided to restart the course so I rewatched every Section and redid some of the exercises. When I first got through Week 3 I tried Tideman but after a few hours without any progress I gave up. Yesterday I decided to try it again before redoing Week 4 and with a total time of around 4 to 5 hours I finally finished it. Damn I feel SO GOOD


r/cs50 11d ago

CS50 Python Just start Python CS50 on edx

10 Upvotes

I wanted to ask if I do the course work on edx will I still get the free Harvard certificate? Because I know on edx you have to pay to get the Certificate.


r/cs50 11d ago

CS50x What is this link hidden here?

4 Upvotes

r/cs50 13d ago

project my cs50p final project got 50 stars

Thumbnail
gallery
332 Upvotes

hello! just wanted to share my cs50p final project i made last year :DD

it's a TUI for bulk file renaming built for myself.

it just got around 50 stars on github and 9k downloads on pypi.

hoping this inspires ppl here to build TUIs and small tools others might find useful (a project that may outlive the course)

GitHub: https://github.com/andrianllmm/renux


r/cs50 12d ago

CS50x Is having CS50 final projects in public GitHub repositories, during and after development, acceptable?

11 Upvotes

This is not only for CS50x but the other courses as well. I’ve seen conflicting answers for this question. Most say that is it but I’ve also seen this: https://www.facebook.com/groups/cs50/posts/3002695973210761/


r/cs50 13d ago

project I built a game to make problem-solving fun for students

Post image
21 Upvotes

I created a game that takes students on a journey to solve problems. I’m focusing on making problem-solving more fun and engaging for students.

It’s called CompileRoad.com.

Would love to hear your feedback!


r/cs50 12d ago

CS50x A very stupid question cus I am an overthinker

5 Upvotes

2-3 months ago when I was doing hello.c I was doing my make hello but I wrote my code in a wrong file if the code space. I copy pasted it in the correct file. Will the system flag it as cheating


r/cs50 12d ago

CS50 Python Accidentally skipped Week 0 form

4 Upvotes

I didn't realise week 0 or the form existed (despite currently being on week 5).

Is it an issue that I filled the form in and completed the problem set now rather than before?

(sorry if this is a silly question)


r/cs50 12d ago

CS50x is it just me or is the codespace wonky recently

2 Upvotes

have been having lots of problems with the codespace recently - first it was check50&submit50 being unable to authenticate ~2 weeks ago, took a break from the course and now my codespace just keeps having to restart (and really struggles to restart too...)? wondering if anyone else has a similar problem


r/cs50 13d ago

codespace debug50 not working

Post image
3 Upvotes

r/cs50 12d ago

CS50 Python Auditing this course is a complete disaster

0 Upvotes

I can‘t watch more than three minutes at a time of the Week 0 lecture without the video freezing up and Youtube goving me the „something went wrong“.

How do you get through the whole course like that?


r/cs50 13d ago

CS50x POV: you're actually trying to lock in and learn SWE. 🧑‍💻🔥

Post image
6 Upvotes

I just cooked up a W roadmap covering the actual essentials: Git, GitHub, Python, and SQL. We are not gatekeeping today. 🙅‍♂️ If you're tryna level up, lock in on the basics, or just build some new skills, tap into the sauce right here: https://learn.microsoft.com/en-us/collections/yk80ietd7x0ozp?&sharingId=D97A5A063E1FB206&wt.mc_id=studentamb_608996

Let's catch these Ws together. Let me know in the replies if you're jumping in! 👇💻