5.Doctor of Nursing Practice Degree Program– Frontier Nursing University The Maryville University of St. Louis offers a Doctor of Nursing (DNP) program that is available online. The DNP program requires students to complete a total of 33 credit hours, including 18 to 20 months for completion....