The program consists of 14 courses for a total of 42 credit hours, delivered in eight consecutive semesters via online, asynchronous instruction. The online format allows students anywhere to earn the degree while balancing work and other responsibilities.