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 unrelated Any Industry, Research, or Academia Online: Undergraduate Computer Programming Certificate (CPC)'
BS/BA/MS/MA in Engineering, Math, or Statistics (minimal or no programming experience Any Industry, Research, or Academia Online: Undergraduate Computer Programming Certificate (CPC)'
BS/BA/MS/MA in Engineering, Math, or Statistics (extensive programming experience) Currently employed Industry Online: CS Graduate or DSF Graduate Certificate* or Masters (MCS/MS/MSCN)
Not currently employed Industry On-campus: CS Graduate or DSF Graduate Certificate* or Masters (MCS/MS/MSCN)
Research or Academia CSC PhD** (full/part-time on-campus)
BS in Computer Science Currently employed Industry Online: CS Graduate or DSF Graduate Certificate* or Masters (MCS/MS/MSCN)
Research or Academia CSC PhD** (part-time on-campus)
Not currently employed Industry On-campus: CS Graduate or DSF Graduate Certificate* or Masters (MCS/MS/MSCN)
Research or Academia CSC PhD** (full/part-time on-campus)
Any BA/BS (minimal or no programming experience) AND completed CPC or CS/DSF Graduate Certificate* Currently employed Industry Online: CS Graduate or DSF Graduate Certificate* or Masters (MCS/MS/MSCN)
Not currently employed Industry On-campus: CS Graduate or DSF Graduate Certificate* or Masters (MCS/MS/MSCN)
MS in Computer Science Currently employed Industry Online: CS Graduate or DSF Graduate Certificate*
Research or Academia CSC PhD** (part-time on-campus)
Not currently employed Industry On-campus: CS Graduate or DSF Graduate Certificate*
Research or Academia CSC 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