Legal Guide to Student Voting: The Brennan Center at the NYU School of Law has an excellent website that provides the requirements for residency, registration, ID and absentee ballot for all 50 states. It is applicable to all voters, not just students. There is also a page specifically for New York voters.