Adult-Gerontology Primary Care

The Adult-Gerontology Primary Care Nurse Practitioner program prepares students to care for patients 13 and older for diagnosis and management of common and complex medical conditions.

Certification & Career

Graduates meet criteria to take the certification exam to become an Adult-Gero Primary Care Nurse Practitioner (AGPCNP) and work in a variety of community-based, primary care settings. AGPC nurse practitioners are employed in private practice offices, clinics, long-term care and home care.

Aspiring nurse practitioners who want to work in acute care settings, such as hospitals, should instead expore the Adult-Gerontology Acute Care specialty.

Clinical Hours

Students complete a minimum of 504 clinical hours with a nurse practitioner or medical doctor preceptor. Clinical placements are determined by students’ areas of interest and career goals. Students can complete hours in most locations, based on ability to meet course objectives.

The remaining 500 hours are focused on the DNP project. This quality improvement project is grounded in a clinical problem, and students work closely with a DNP advisor to formulate the project.

Prior Experience

Students must have a minimum of one year of RN work experience before applying. We encourage students to have excellent assessment skills at the generalist level before undertaking advanced practice, and offer a part-time program option to allow nurses to continue working while gaining valuable skills.


The program can be completed on either a full-time or part-time basis. Full-time students can complete the program in nine semesters. Part-time students will receive an individualized schema.

Students must attend a one- or two- day, on-campus orientation in the first fall semester of their program and return to campus to defend their DNP project in the final semester of their program. For more information, visit the On-Campus Requirement page.


If you have specific questions about the program, contact the Office of Student Recruitment at 513-558-8400 or