I currently have Intel Graphics and am about to upgrade to an Nvidia graphics card. Do i need to uninstall the Intel Graphics drivers before installing the Nvidia graphics drivers and installing the new card?
No you should leave those drivers in place.
They dont overlap with the Nvidia drivers, and they will be disabled while the nvidia card is in place.
Leave them in case you ever need to use the integrated graphics to troubleshoot.