The Online MSN Program From Top-Ranked USC

Discover Our CCNE and BRN-Accredited Program

Our master's degree program in nursing at the University of Southern California is accredited by both the Commission on College Nursing Education (CCNE) and the California Board of Registered Nursing (BRN).


Nursing@USC, the online Master of Science in Nursing (MSN) program from the USC Suzanne Dworak-Peck School of Social Work Department of Nursing, is an evidence-based program that prepares family nurse practitioners to provide comprehensive care to individuals and communities.


Become a Family Nurse Practitioner (FNP)

Designed for registered nurses (RNs) who hold a bachelor’s degree and have at least one year of clinical experience as an RN, Nursing@USC trains aspiring FNPs to address the physical, social and environmental factors that affect patient well-being. Graduates are prepared to offer integrative care to infants, children, adolescents and adults throughout their lives.

  • Complete the program in as few as 21 months
  • Prepare for classes with interactive coursework available 24/7
  • Meet your classmates during two on-campus intensives
  • Join the Trojan Family, a network of more than 375,000 USC alumni

Learn more about our FNP program.

Apply to Nursing@USC

The Nursing@USC application deadline is approaching. Start your application today and join our next class.

Apply Now

Online Learning Experience

Nursing@USC features live, online classes that facilitate thoughtful discussion and collaborative learning.

Learn about the student experience.

Apply to Nursing@USC

The Nursing@USC application deadline is approaching. Start your application today and join our next class.

Apply Now

Clinical Placement

As a Nursing@USC student, you will complete clinical experiences in or near your own community.

Learn about clinical placement.

Learn More About Nursing@USC

Take the next step toward becoming an FNP: request information about the online MSN program today.