01项 目 介 绍
计算机和信息技术硕士(MCIT)项目是一个严格的研究生水平的项目,为那些没有计算机科学经验的有才华的学生提供了一个在计算机和技术领域非常成功的职业生涯的机会,通常是令人垂涎的跨学科角色,甚至是纯粹的技术软件开发职位。
MCIT项目源于一种信念,即为在其他不同领域拥有本科学位的人提供先进的计算机科学课程,会带来非常成功的职业道路。我们的毕业生和他们今天的职业生涯就是这一理念的有力证明。
在学术界,进一步深造计算机科学也是MCIT毕业生的一个选择。
由于MCIT项目的目标和性质,它是为有限或者没有计算机科学经验的申请人准备的。
本科专业为计算机科学或相关领域的候选人,应该考虑申请工程硕士(MSE)项目。
时长:2年
毕业要求:2.7GPA,指定为“核心”课程的课程成绩不得低于“C-”。
02课 程 设 置
MCIT的学生需要学习六门核心课程,为第一年的计算机科学打下坚实的基础。然后每个学生选择四门高级选修课。
六门必修课分为三类:
1、软件开发、数据结构和算法: CIT-591软件开发概论(本课程涵盖编程导论,并为学生提供软件开发工具和技术的知识,JAVA入门课);CIT-594数据结构和软件开发 (本课程以CIT-591为基础,涵盖高级编程技术、数据结构和算法).
2、数学基础、算法分析与计算理论: CIT-592计算机科学中的数学基础(本课程介绍离散数学,这是理解现代计算机科学各种进步背后的思维的重要基石); CIT-596算法和计算理论(本课程以CIT-592为基础,运用数学技巧和计算的理论基础,向学生介绍更高级的算法和算法思维).
3、计算机体系结构与系统编程: CIT-593计算机系统概论(这门课程向学生介绍计算机的内部工作原理,从晶体管开始,逐步发展到现代计算机架构。它打破了硬件和软件之间的界限,让MCIT的学生知道计算机内部到底发生了什么); CIT-595计算机系统语言(本课程以CIT-593为基础,向学生展示如何运用计算机底层架构的知识来设计软件系统。它为学生提供了在网络环境中为各种设备编写程序所需的工具)。对于不喜欢底层的同学,这2门课很吃亏。593从电路讲到Assembly,讲到C;595主要使用C/C++,学习thread/process到其他系统的知识
这六个核心课程专门为MCIT学生提供,通常作为一个共同的纽带。这些课程之后是学生选择的四门高级(5000或以上)计算机科学选修课,3门要选CIS的课,剩下1门可以选其他department的。每年都有各种各样的选修课,每个学生都可以根据自己的兴趣来调整自己的选修课。
MCIT学位总共需要完成10门课程。学位通常在三到四个学期内完成。
6节必修课一般在第一年上完,如果之前有基础的,可以waive之多2节课去选CIS的electives。
总的来说workload非常大,对新手的learning curve非常陡,因为要把2年的基础只是浓缩到1年,所以每节课进度非常快。
继续攻读计算机与信息科学(CIS/MSE)硕士课程
MCIT学生可以申请继续计算机与信息工程硕士(CIS/MSE)项目。
攻读双学位路线的学生需要满足最低GPA要求,在至少一门CIS选修课中获得高分,并在申请时完成大部分MCIT要求。
除了MCIT项目所需的十门课程之外,继续学习CIS/MSE项目的学生需要学习六门额外的CIS研究生课程,总共16个学分;工程完成情况良好,获颁MCIT及CIS/ MS证书.
最低GPA 3.5 转学/双学位申请只能在宾夕法尼亚大学第一学期结束后提出,申请在春季学期的3 - 4月进行审查。
03录 取 数 据
Fall 2021 MCIT admission statistics
•1064 applicants to the MCIT program
•117 candidates admitted
•75 students matriculated
•Candidates admitted to the MCIT program: Average GRE: V 162/Q 168/AW 4.3
Fall 2020 MCIT admission statistics
•674 applicants to the MCIT program
•97 candidates admitted
•48 students matriculated•Candidates admitted to the MCIT program: Average GRE: V 160/Q 166/AW 4.2