Educational opportunities in computer science, N.C. State University