Housing

I am going to be a freshman in Fall 2017 and am wondering how does the signup for for future freshman? Do they send an email and is there is certain date I have to pay deposits by to guarantee housing I want? Also do you live with the same people for the whole school year or do you have to reapply for spring?