Yes, good luck to everyone!
I don't know much about the USF program. All the analytics degrees are so new, I think you are probably best off going with the biggest-name school (with the exception of NC state due to their focus on job placement)
I think USF has an advantage that it is located in the San Fran bay area, near all the huge tech companies like Google, Microsoft, Ebay, etc. I would imagine students get jobs at those places upon graduation & the faculty/staff has ties to them