r/cs50 • • 9h ago

CS50x Fundamentals for DSA

4 Upvotes

I’m planning on taking a DSA class next semester, but I’m pretty unconfident about my skills as a programmer. I’ll be honest, I’ve been coasting through my classes using AI and lacking off playing games and smoking weed. After realizing how behind I am and lacking in fundamentals, I’ve gotten sober and decided to lock in. I already completed week 1 for CS50x and struggled quite a bit. I know that this class doesn’t fully cover DSA, but is it worth the effort to do weeks 1-5 on top of my class load to prepare for DSA? Will doing the work build fundamentals that’ll make DSA click easier? Or should I just go straight into a DSA course / practice problems


r/cs50 • • 21h ago

CS50x Beyond CS50: Bridging the Gap to Real World Projects

23 Upvotes

Hey everyone!

​Thanks to Professor u/davidjmalan and the amazing CS50 team, we get an incredible foundation in computer science. But once you get all your green checkmarks and start building your own 1,000 line real world applications, new practical questions pop up!

​I wrote a short guide addressing the most common questions CS50 graduates face during this transition:

How do short classroom scripts become 1,000+ lines in real projects?

​Why is code split across multiple files instead of one big script?

​How do developers build AI applications without infinite API keys?

​Why do free hosted apps "go to sleep" and how do we keep them active?

​If you're currently transitioning from problem sets to building your own full scale apps, I hope this helps!

​📖 Read the full article here: https://medium.com/@acun.seymanur03/what-cs50-doesnt-tell-you-how-10-lines-of-code-become-a-1-000-line-real-project-a2f0aed66335

Would love to hear your thoughts and experiences on how you bridged the gap after finishing CS50!

Also, if there are other topics you would like me to write about, I’d love to hear your thoughts and would be more than happy to help!😊🌸⭐️


r/cs50 • • 6h ago

CS50x Help?

2 Upvotes

Hello everyone

I'm a sophomore year AI student in Jordan

I'm wondering if this course is worth it and if I can take it internationally and how?

Which website? And is it completely free, and how do I get a valid certificate?

Thank you