Jun 01, 2023  
2016-2017 South University Academic Catalog Version I 
2016-2017 South University Academic Catalog Version I [ARCHIVED CATALOG]

The Art Institute of Charlotte, a campus of South University

Three LakePointe Plaza
2110 Water Ridge Parkway
Charlotte, NC 28217-4536
Phone: 704-357-8020
Toll-Free: 800-872-4417
Fax: 704-357-1133


Founded in 1973, American Business & Fashion Institute was originally located in the Charlotte Merchandise Mart and offered programs in Secretarial Science and Fashion Merchandising. During the first decade, additional programs were added, and the institution earned accreditation as a business school, recognition by the U.S. Department of Education, and approval from the Veterans Administration. In 1999, American Business & Fashion Institute joined The Art Institutes system of schools, changing its name to The Art Institute of Charlotte. The school moved to its current location in September of 2001. In August of 2012, The Art Institute of Charlotte became a campus of South University.

Note: This South University campus is authorized under Federal law to enroll non-immigrant alien students.

Degree Programs

To view a complete listing of program requirements, please click here .

Bachelor’s Degrees

Associate Degrees

Undergraduate Certificates


Return to: Campuses