Our program requires the completion of 10 courses (30 credit hours) -- seven required courses (21 total credits) and three elective courses (9 total credits). Our curriculum has been developed with ...