NORTH CHARLESTON, S.C. - Authorities say a North Charleston high school student has died after he set himself on fire in his school's parking lot.