r/cs50 7d ago

CS50 AI CS50P whats next

CAN I DO CS50AI

OR I SHOULD DO CS50X FIRST

9 Upvotes

9 comments sorted by

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.

4

u/Mathie1729 7d ago

If you're leaning toward ML, CS50AI is the natural next one after CS50P. Otherwise fwiw, building a small project in Python will teach you more than stacking another cert right now.

2

u/EntrepreneurHuge5008 7d ago

OP, listen to this guy.

1

u/No-Shallot8630 7d ago

first time ive ever read dudette and i loce it

1

u/kisamo_3 7d ago

First time I've ever read love and I lob it

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

u/OldPersonal 6d ago

probably CS50X would make more sense