UNC Charlotte Offers 345 Diversity and Social Justice Courses - September 25, 2017 The University of North Carolina, Charlotte, offers a staggering 345 courses on the topic of diversity and social justice.