2. University of North Carolina at Chapel Hill. UNC-Chapel Hill, the flagship school of the University of North Carolina system, offers one-, two-, and three-year programs for students interested in earning a master of social work (MSW). Applicants with a bachelor's in social work (BSW) can choose the one-year, advanced standing track.
