Skip to main content

Current Graduate Students

What's Special about the Graduate Program in Computer Science at NC State?

Graduate programs in computer science provide a variety of excellent educational and research opportunities to students from across the United States and all over the world.  Our Master’s Degree Program offers several options: the Master of Science (thesis), the Master of Computer Science (non-thesis, available via either distance learning or on-campus enrollment), and a Master of Computer Networking (thesis or non-thesis, on campus or via distance learning). The flagship degree is the Ph.D. in Computer Science, which prepares students for leadership positions in academia, industry research labs, and government.

Here at NC State, you can study under some of the world’s leading minds in the computer science field.  Our nationally recognized faculty consists of approximately 46 tenure-track professors, as well as a number of adjunct professors and visiting lecturers, many of whom possess extensive industry experience.  Our faculty include 23 recipients of the prestigious National Science Foundation (NSF) CAREER Award (which go to the nation’s outstanding young faculty), two Alumni Distinguished Professors, 11 members of the NC State Academy of Outstanding Teachers, six IEEE Fellows, a member of the National Academy of Engineering, a member of the National Inventor’s Hall of Fame, and an Emmy award winner!

  • Overall Value & Public University Rankings
    In 2025, U.S. News & World Report places NC State among the top 60 National Universities (tied at #58) and #26 among all public universities. The university is also ranked #60 for Best Value overall. Meanwhile, Princeton Review has moved NC State into the top 10 best-value public institutions, rising from #16 to #9 overall, and from #18 to #6 among value for students without demonstrated financial need.
  • Online Graduate Program in IT / Computer Information Technology
    U.S. News currently ranks NC State’s online master’s in Computer Information Technology at #13 nationally (out of 97 programs) (U.S. News).
  • Engineering and Online Education
    NC State’s College of Engineering is recognized as delivering strong value in online engineering education, frequently cited by GetEducated.com.