如果正在读这篇文章的你,头痛于想从一个完全不相关的专业转到计算机专业,缺少必要的基础知识,却仍然想转到计算机 (Computer Science) 专业,我们挑选了一些开设了专门针对转专业同学的计算机(CS)硕士项目。
这些项目特意在课程设置中,除了常规的计算机硕士课程外,还加入几门本科阶段学习的计算机基础课程以帮助同学快速构建计算机相关知识体系。
芝加哥大学M.S. in Computer Science (with immersion)
芝加哥大学的计算机硕士项目(MPCS) 开设在计算机系下,非常适合没有计算机、编程或者离散数学背景的申请者。项目提供修数学和编程的先修课的机会,以帮助学生顺利适应计算机课程的学习。
-
Concepts of Programming 编程语言
-
Math for Computer Science:Discrete Math 离散数学
核心课程,包括编程、算法和系统。选修课程紧跟技术前沿,涵盖软件工程、大数据、数据分析、机器学习、高性能计算、移动应用开发、网站开发和云计算等多个领域。
MPCS项目下设多个分支:
- MS in Computer Science – 9门课:9个月时长,适合那些想要在软件工程、高性能计算、数据分析、移动计算等领域深入学习的学生。
- MS in Computer Science – 12门课:15个月时长,包含一个暑期实习。还提供四个发展方向:数据分析、高性能计算、移动计算、软件工程。
- Pre-Doctoral MS in Computer Science:12门课程,科研导向,是针对那些对科研感兴趣的申请者开设的。
芝加哥大学官方也就「没有计算机背景能否申请」给出了正面回应。学校说:「MPCS项目是一个很特殊的存在,不要求本科是计算机背景,接受各种不同学科背景的申请人。」
但是,学校在录取时,会重点考察是否在过去的学术经历和GMAT/GRE成绩中有体现出很强的量化能力。
芝加哥大学的计算机硕士招生规模并不大,但这个项目就业导向性非常明显,在美国本土招收很多在职人士,也会有机会与其他优势学科的学生建立良好的networking,因此,同学们不但可以学到很多工业界的经验,也有机会获得实习和内推。
宾夕法尼亚大学MCIT
宾夕法尼亚大学的MCIT是一个完全以就业为导向的研究生项目,专门为没有计算机学习背景的优秀学生而设计,帮助这些学生未来能够在计算机领域取得合适的职位。(MCIT项目独特之处在于要求申请者没有或者只有limited的编程背景,如果你是计算机本科,那么你并不符合申请MCIT的资格)
MCIT项目共要求学生修满10门课程,共30学分,为期两年。在第一学年修读6门必修课,并在第二学年修读4门选修课。
其中6门必修课分为三个类别,每个类别两门课程:
- 软件开发,数据结构和算法
- 数学基础,算法分析和计算理论
- 计算机体系结构和系统编程
如果你是打算跨专业申请CS,但又没有CS背景,我们非常推荐这个项目。这个项目录取同学的背景很多元化的,专业的包容度很高,有些同学本科读的是和工科相关度较高的电子工程(EE)、机械工程等,也有一些同学读的是文科,如社会工作(Social Work)、传媒或者教育学。
此外,MCIT的学生还可以申请继续修读6门CIS研究生课程,共计16个学分,攻读计算机与信息工程理学硕士(CIS/MSE)。
Others
除了刚刚推荐的这两个项目外,还有以下项目是无任何编程或计算机背景申请人可以重点考虑的:
- University of Southern California 南加州大学 Computer Science-Scientists and Engineers
- Brandeis University 布兰迪斯大学 Master of Art in Computer Science for Non-Majors
- New York University 纽约大学 Master of Science in Computer Science(with PAC Prep. Course)
免费福利
1.注册后免费查看一份留学档案:美国计算机名校录取者GPA、语言成绩、留学文书、实习科研情况
2.申请成功者背景参考:注册后添加客服,发送「目标申请国家/地区+专业」领取
3.注册后无限量查看:留学文书范文,含PS/SOP、简历、essay等
(免责声明:整理自网络,侵联删除)
芝士圈留学免费福利
- 注册后免费查看一份成功者申请档案: 名校录取者GPA、语言成绩、留学文书
- 申请成功者背景参考: 注册 后添加客服微信,发送「目标申请国家/地区+专业」领取
- 注册后无限量查看:留学文书范文,含PS/SOP、简历、essay等