Well I used to live there 4 tow years,Northeastern one of the best universities over there. I am pretty sure its good at this major,but u gotta ask about the profs and drs that you might take classes with. Sometimes they make it harder,basically you dont wanna involve yourself in that. Here is a question, have you got an admission letter from them ?