Skip to main content

CSC Graduate Study Pathways

Pathways available to domestic and international applicants (unless indicated otherwise)

What is my Educational background:What is my Employment situation:What are my Career Objectives:Program Options in Computer Science at NC State
BS/BA/MS/MA unrelatedAnyIndustry, Research, or AcademiaOnline: Undergraduate Computer Programming Certificate (CPC)'
BS/BA/MS/MA in Engineering, Math, or Statistics (minimal or no programming experienceAnyIndustry, Research, or AcademiaOnline: Undergraduate Computer Programming Certificate (CPC)'
BS/BA/MS/MA in Engineering, Math, or Statistics (extensive programming experience)Currently employedIndustryOnline: CS Graduate or DSF Graduate Certificate* or Masters (MCS/MS/MSCN)
Not currently employedIndustryOn-campus: CS Graduate or DSF Graduate Certificate* or Masters (MCS/MS/MSCN)
Research or AcademiaCSC PhD** (full/part-time on-campus)
BS in Computer ScienceCurrently employedIndustryOnline: CS Graduate or DSF Graduate Certificate* or Masters (MCS/MS/MSCN)
Research or AcademiaCSC PhD** (part-time on-campus)
Not currently employedIndustryOn-campus: CS Graduate or DSF Graduate Certificate* or Masters (MCS/MS/MSCN)
Research or AcademiaCSC PhD** (full/part-time on-campus)
Any BA/BS (minimal or no programming experience) AND completed CPC or CS/DSF Graduate Certificate*Currently employedIndustryOnline: CS Graduate or DSF Graduate Certificate* or Masters (MCS/MS/MSCN)
Not currently employedIndustryOn-campus: CS Graduate or DSF Graduate Certificate* or Masters (MCS/MS/MSCN)
MS in Computer ScienceCurrently employedIndustryOnline: CS Graduate or DSF Graduate Certificate*
Research or AcademiaCSC PhD** (part-time on-campus)
Not currently employedIndustryOn-campus: CS Graduate or DSF Graduate Certificate*
Research or AcademiaCSC PhD** (full/part-time on-campus)


Additional:

‘ Credit-by-examination is possible for courses for which the applicant has equivalent coursework or experience

* Up to 12 credits (grade B or better) from graduate certificate may transfer to Masters

**Applicants with a Masters may be able to apply up to 18 credit hours towards the PhD

Masters Programs in Department of Computer Science:

MCS – Master of Computer Science; MS – Master of Science; MSCN – Master of Science in Computer Networking

Graduate Certificates (Domestic and international applicants residing in the U.S. only):

CS – Computer Science; DSF – Data Science Foundations