We are trying to upload our programming from the Tools/Servo/Sweep directory
I suspect you mean File/Examples/Servo/Sweep but that's of course not the root of your problem, but just a reminder to try and be accurate when you try and share your problems and what you see as results or errors.
From a arduino IDE boards selection point of view, all Uno boards are of type Uno regardless of their age/revision number.
And yes it sounds like a driver installation problem. Normally we ask a series of questions like:
Does the PC acknowledge that a new USB device has been detected by making a bing-bong sound when you plug your arduino into the PC? If not fix the driver problem. If so unplug the board, open the arduino IDE and click on Tools/Serial Ports and note the COM port numbers that are listed if any, as these will NOT be your arduino board. Close the IDE, plug in your Uno and then reopen the IDE and again check the Tools/Serial Ports to see if a new COM port number not displayed before is offered, if so that is the Serial Port number you must select (along with the board selection of type Uno) before a sketch upload can work successfully.
On the topic of servos, they can be very problematic if you are trying to power the servo from the arduino 5V shield pin, they tend to draw too much current for the board to handle. However if the servo is a small one and has no mechanical load attached to it, you might get away with powering just one, but with many servos even one is too many. So best to power the servos with a separate +5vdc power source, 4 AA batteries in series will work, but be sure to also add a wire from the battery negative terminal to an arduino ground pin.
Lefty