You will need to set one up w/ Internet Connection Sharing. You will also need to have two NIC's in your uncle's PC.
You can either get a second NIC and check out
this OR, get a router like GZ3 said and just let it do all the work. I personally would go w/ the router part.
Each PC has to have it's own IP address, a switch will not supply either w/ an IP.