If you've completed at least 60 hours of transferable college credits, you can complete your degree from UVA with one of these two online degree programs.
You get all the services you would expect from a university like this. It is amazing.
I was looking for a program that was management-based rather than technological in focus. The BPHM program met that standard.