Master of Science in Nursing (MSN)

USC Suzanne Dworak-Peck School of Social Work: Nursing@USC

CCNE accreditation badgeThe master’s degree program in nursing at University of Southern California is accredited by the Commission on Collegiate Nursing Education (

Learn more about the Family Nurse Practitioner (FNP) program

This program is designed for advanced practice nurses who hold a Bachelor of Science in Nursing (BSN) degree and licensed as a Registered Nurses with at least one year of clinical experience. If you are interested in learning more about the Nursing@USC program, you can request information here.

The program incorporates evidence-based nursing aimed at helping nurse practitioner students develop comprehensive skills in advanced nursing practice to deliver effective treatment and preventive care to patients and communities. Students will also learn aspects of research and policy. By integrating concepts from social work, students will get a strong foundation in social factors related to health.

The first MSN specialization to be offered is a Family Nurse Practitioner (FNP) program. The program is taught by nationally renowned nurse practitioners and designed for registered nurses who work directly with patients in primary care settings.

Program Overview

The 49-unit Family Nurse Practitioner program is offered on a full-time or part-time schedule and delivered online through Nursing@USC.

The FNP program features live, face-to-face classes via videoconferencing; issue-based online communities; small class sizes; and a rigorous curriculum that explores the biomedical, psychological, social, cultural, environmental, and economic influences on health care with evidence-based practice and clinical research.

The program’s course work exposes students to:

Students gain real-world insight into the broad aspects of patient care and advocacy with hands-on clinical placements in their local communities and on-campus intensives.

Students are required to attend two on-campus intensives where they will participate in skill assessments with faculty. All students attend their first on-campus intensive at the end of their first term. Full-time students, in the 5-term track, attend their second on-campus intensive at the end of their third term. Part-time students, participating in the 8-term track, attend their second on-campus intensive at the end of their fourth term.

Students are also required to complete clinical placements in or near their communities in four diverse settings working with:

USC’s clinical placement team helps students secure their placement sites. Each clinical placement rotation is 14 weeks long and requires 14 hours per week to complete in at least two, seven-hour stretches. Students must complete 784 clinical hours.

As a Nursing@USC student, you will be required to attend two on-campus intensives (OCIs), where you will participate in skill assessments with faculty.

Learn more about Nursing@USC courses.