北卡罗来纳大学教堂山分校计算机科学系研究生阶段设有以下三种学位项目,分别是:
计算机科学理学硕士(MS in Computer Science):为期2年,共需修读30个学分,要求申请者本科毕业,尽管不限专业背景,但被录取的学生通常拥有丰富的数学和计算机科学背景,修读过至少6门数学课程和6门计算机科学课程,建议修读的课程为下文所述前置课程,如申请者未修读过前置课程,必须在入学后补修,但优先录取在申请之前就已修读完毕,且拥有扎实背景,尤其是数学背景的申请者,本科GPA3.0以上,大部分新生GPA3.5以上,要求递交GRE成绩,研究生院建议百分比排名50%以上,但该项目要求更高,通常GRE阅读90%以上,GRE数学80%以上,GRE写作90%以上或5.0以上,近年来大部分新生GRE各部分均分在90%以上,建议递交GRE科目成绩,由于计算机科学科目已取消,可递交GRE数学、工程或物理科目成绩
计算机科学博士(PhD in Computer Science):为期4--7年(视论文完成情况),要求申请者本科毕业,尽管不限专业背景,但被录取的学生通常拥有丰富的数学和计算机科学背景,修读过至少6门数学课程和6门计算机科学课程,建议修读的课程为下文所述前置课程,如申请者未修读过前置课程,必须在入学后补修,但优先录取在申请之前就已修读完毕,且拥有扎实背景,尤其是数学背景的申请者,本科GPA3.0以上,大部分新生GPA3.5以上,要求递交GRE成绩,研究生院建议百分比排名50%以上,但该项目要求更高,通常GRE阅读90%以上,GRE数学80%以上,GRE写作90%以上或5.0以上,近年来大部分新生GRE各部分均分在90%以上,建议递交GRE科目成绩,由于计算机科学科目已取消,可递交GRE数学、工程或物理科目成绩
计算机科学系向MS和PhD项目提供Merit-based奖学金,主要以Fellowship、TA或RA形式,包括学费减免和生活补助。需要注意的是:Fellowship是由系里提名的,无需单独申请,TA和RA奖学金,也是自动随Offer发放的,无需单独申请
前置课程(校方通常看重申请者是否修读过以下课程):微积分;离散数学;线性代数或矩阵理论;数据概率论;结构编程技术;数据结构与抽象数据类型;计算机架构。大部分新生修读过以下课程中的2-3门,这些课程可以视为该项目的前置课程:算法设计分析;形式语言与自动化理论;数据库;操作系统;编译程序;数字逻辑技术;数值计算方法;编程语言;软件工程。