Most routers setup DHCP for you, so it is just a plug and play thing. When people log on in their rooms, they will need to have DHCP enabled for tcp/ip. Most people probably do this anyway, but some will have to change if they use a static ip addressing scheme at their work. So for the most part, like I said, it is plug and play.
and it will auto assign the ip to anyone on the switch?
The switch is just a pass through here. It does not work at the networking layer to determine IP addresses. That is precisely what your router is for. Basically the switch just acts as an expander for your single incoming broadband connection to the many connected computers (and will do a good job of making sure data only goes to its intended destination, reducing overhead).