CHAPEL HILL, N.C. -- The University of North Carolina will be covering all tuition and fees for undergraduates who meet certain financial requirements starting with the incoming Class of 2028.