i went to cmu for undergrad and i can almost guarantee that you will find an awesome job with a cmu degree whether you are a fresh grad or not. especially if you want to be on the east after you grad, usc won't do much for you. cmu is great.. i paid the full 4 years of undergrad but it was extremely worth it