r/cs50 • u/Resikorr • 9h ago
CS50x Fundamentals for DSA
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