are the USB ports on the front of a PC the same as the ones on the back ?

NO - The USB ports on the front of a PC are not always the same as the ones on the back !

For example if you have a DELL Optiplex 380 you can boot from a USB harddisk when its connected to the back / rear USB ports but NOTHING happens if you connect it to the front USB ports !