I see this degree as a huge boon for folks in the technology sector who are already working, but want to pick up a masters degree (for professional development or promotion). This isn't a replacement for the face to face college experience, but individuals who are working full-time don't necessarily want/need that socialization.
This is cheap enough that I could easy see tech companies offering to subsidize this degree as a perk for their employees, assuming the employee gets accepted to the program.
This is cheap enough that I could easy see tech companies offering to subsidize this degree as a perk for their employees, assuming the employee gets accepted to the program.