(a) Junior College Plan. — Through the junior college plan, a prepaid tuition contract shall provide tuition and required fees for the beneficiary to attend a public community or junior college for a specified number of undergraduate credit hours not to exceed the typical full-time hourly course load as defined by the institution for tuition payment purposes or up to a maximum of two (2) years required for a certificate or an associate degree awarded by a public community or junior college.
(b) Senior College Plan. — Through the senior college plan, a prepaid tuition contract shall provide prepaid tuition and required fees for the beneficiary to attend a public senior college or university for a specified number of undergraduate credit hours not to exceed the typical full-time hourly course load as defined by the institution for tuition payment purposes or up to a maximum of five (5) years required for a baccalaureate degree awarded by a public senior college or university.
(c) Junior-Senior College Plan. — Through the junior-senior college plan, a prepaid tuition contract shall provide prepaid tuition and required fees for the beneficiary to attend:
(i) A public community or junior college for a specified number of undergraduate credit hours not to exceed the typical full-time hourly course load as defined by the institution for tuition payment purposes or up to a maximum of two (2) years required for a person to receive a certificate or associate degree awarded by a public community or junior college; and
(ii) A public senior college or university for a specified number of credit hours not to exceed the typical full-time hourly course load as defined by the institution for tuition payment purposes or up to a maximum of five (5) years required for the person to receive a baccalaureate degree awarded by a public senior college or university.