New York Life has given The American College $5,000,000 to establish a new 12-course professional doctorate in business administration, the only one of its kind. The American College will begin accepting applications for the PhD program in October.
Applicants must have a bachelor’s degree from an accredited school and meet other qualifying requirements. Once students are accepted, The College will identify two cohort groups, each made up of 15 people, who will move through the coursework together on a mutually supportive basis.
Doctoral scholars will participate in three one-week residencies at The American College’s campus in Bryn Mawr, PA, as well as at least one intensive debrief with faculty prior to their dissertation defense. Students are required to complete one course per quarter online over 12 quarters in addition to the residencies.
In 2007, New York Life donated $2 million to establish the New York Life Center for Retirement Income at The American College to help address the demand for sound retirement income solutions among retired Americans. The gift provided permanent support for programming and research at The College.