康奈尔大学计算机硕士解析
分类:专家指南2021-01-26
16#
截止日期
康奈尔大学computer science提供了三种学位:Master of Engineering (M.Eng.) program in Computer Science,MS in Computer Science 和Computer Science Ph.D. Program
Master of Engineering (M.Eng.) program in Computer Science
接受主修CS或相关领域的本科生, 该计划也适用于那些“辅修”CS并且希望在本科学习领域推动计算机的学生,例如化学,土木工程,社会学等.
专业背景要求:
计算机科学或相关技术领域(例如,电气和计算机工程,信息科学,运筹学)的学士学位(BA / BS / BE)通常就足够了。绝对鼓励主修其他领域的申请人,只要他们有以下的先修课:
- 面向对象的编程和数据结构(例如,CS 2110)高级语言的中级编程和计算机科学的介绍。主题包括程序的结构和组织,面向对象的编程(类,对象,类,子类型化),图形用户界面,算法分析(渐近复杂性,大的“O”表示),递归,数据结构(列表,树,栈,队列,堆,搜索树,哈希表,图表),简单的图算法。Java是主要的编程语言。
- 数据结构和功能编程(例如,CS 3110 )高级编程课程,强调功能编程技术和数据结构。编程主题包括递归和高阶过程,编程语言评估和编译模型,类型系统和多态。涵盖的数据结构和算法包括图算法,平衡树,内存堆和垃圾收集。还介绍了分析程序性能和正确性的技术。注意:虽然函数式编程知识不是必需的,但数据结构的高级知识是。
- 计算机系统组织和编程(例如,CS 3410 )介绍嵌入式系统的设计,重点是理解硬件,软件和物理世界之间的交互。涵盖的主题包括汇编语言编程,中断,I / O,并发管理,调度,资源管理和实时约束。
- 离散结构(例如,CS 2800 )涵盖了大多数计算机科学基础的数学。主题包括数学归纳; 逻辑证明; 命题和谓词演算; 组合学和离散数学; 基本概率论的一些基本要素; 基本数论; 集合,功能和关系; 图; 和有限状态机。这些主题在许多计算机科学领域的应用背景下进行讨论,例如RSA密码系统和网络搜索。
- 基本积分和线性代数 函数和曲线图,限制和连续性,微分和积分,体积和弧长,无穷序列和幂级数,参数方程,偏导数,双重和三重积分,线,面积分,矢量场,梯度和雅可比矩阵,矩阵,行列式,向量空间,线性系统,最小二乘,特征值和特征向量,正交性和内积空间。
截止日期
秋季和春季学期均可申请计算机科学工程硕士课程。所有申请材料必须由收到
- 10月1日 (春季入学 - 1月开学)
- 2月1日 (秋季入学 - 8月开学)
申请要求:
- 两封推荐信。 最近的毕业生和现在的学生应该 至少提供一位教师,教授或其他学术联系人的建议。提供实习生/就业主管,团队领导和经理的LOR也是可以接受的。
