@ppxyz123 Yes you have to accept their admission offer by May 1st. I have no idea about housing since I’m living off campus. I’m guessing you were admitted to the major you applied for.
The major decision depends on whether it is a “limited access” major. And, I would not wait until May 1st to accept…