North Carolina lawmakers have reached a compromise that would require students to take a computer science course without eliminating a required earth science course. The N.C. House State Government ...