The Johns Hopkins School of Nursing offers programs designed to fit the needs of a diverse student population. From Pre-licensure to MSN, DNP (Executive or Advanced Practice), and PhD programs, dual degrees, online options, and post-degree opportunities, we offer more possibilities for more people in a variety of places, times, and formats.