What Classes Do You Need To Graduate High School In NC?

What Classes Do You Need To Graduate High School In NC? What classes do you need to graduate high school in NC? North Carolina High School Graduation Requirements22 total credits, two paths available (Core and Occupational) Math & Science Requirements 4 math credits and 3 science credits for Core 3 math credits and 2 science