Im helping out my friend hookup internet at her sorority house for as cheap as possible.. see anything wrong?

6 computers upstairs
3 computers downstairs


i was thinking a 4 port router downstairs hooked up to the cable modem and running a 50 foot cable upstairs and putting an 8port switch up there...

is there a cheaper way to do this? keeping cat5 cable costs in consideration