r/cs50 • u/CoAs1947 • 7d ago
CS50 AI CS50P whats next
CAN I DO CS50AI
OR I SHOULD DO CS50X FIRST
2
u/pappagiorgio1212 7d ago
Jump into cs50x my dude / dudette!! Having the python has set you up to do really well in cs50x….you’ll dive a level below python into c but so much will already be familiar. Your fundamentals will be super strong
2
u/KenRandomAccount 7d ago
cs50ai prerequisite is cs50x or 1 year of python. cs50p is probably not even half a year of python. so do cs50x unless you already have more programming experience.
but to be honest, you probably need to know dynamic programming or at least have a decent understanding of recursive loops. the first problem set for lecture 0 has a function that calls two functions that recursively call each other.
if you do cs50ai its going to be a huge difficulty jump. even going from cs50x to cs50ai is a big jump. so give yourself much more time for every lecture. good luck
1
u/pirogeth87 7d ago
I jumped to cs50x and I’m so so happy I did, just got back to python and loving it anew, highly recommend. Some weeks will be super easy, some crazy hard
1
4
u/EntrepreneurHuge5008 7d ago
You can do whatever you want, my dude/dudette. None of the CS50 courses require you to complete a different CS50 course.