University of North Carolina at Chapel Hill

This University's computer science department was one of the first to be established in the United States as an independent computer science department. The program offers B.S. B.A. M.S. and Ph.D. degrees in computer science. There are research opportunities available.

North Carolina State University

NC State offers a degrees in various areas of computer science, both undergrad and graduate. It is also one of the first official computer science departments. It is 14th in undergrad Computer Science enrollment. It has multiple facilities and research centers as well as the opportunity to conduct research with faculty.