Need Advice Accepted to Purdue but Not a Major, or SFSU

So I was accepted to Purdue, but not into my major. I’m concerned about but taking too long to graduate. But then again, it might be better than CSU. Advice…?