跳转至主要内容
哥伦比亚大学校园
2019-2020年研究生学习公报
2023年3月4日
2019-2020年研究生学习公报

计算机科学硕士


返回程序A-Z返回:项目所有


学习成果

  • 在毕业时,科学/工程硕士学生应该能够描述高性能计算机系统开发的技术和原理。
  • 在毕业的时候,科学/工程硕士学生应该能够描述现有计算机架构的细节。
  • 在毕业时,科学/工程硕士学生应该能够定量分析计算机体系结构的各个方面,并得出关于性能的结论。
  • 在毕业时,科学/工程硕士学生应该能够使用语言模型,如正则表达式和上下文无关语法,为特定语言开发解析器,并构建中间表示,如抽象语法树。
  • 在毕业时,科学/工程硕士学生应该能够根据语言的范围和类型规则装饰抽象语法树,并使用装饰树生成中间代码。
  • 在毕业时,科学/工程硕士学生应该能够识别编译器应用于将中间代码转换为更有效的代码的优化。
  • 在毕业时,科学/工程硕士学生应该能够使用与算法和数据结构分析相关的离散数学的基本方面,例如,和,概率,树和图的基本属性,渐近分析和平摊分析。
  • 在毕业时,科学/工程硕士学生应该能够分析复杂算法所使用的时间和空间资源。
  • 在毕业时,科学/工程硕士学生应该能够分析复杂算法所使用的时间和空间资源。
  • 在毕业时,科学/工程硕士学生应该能够使用算法构造的高阶原理,例如,分治,动态规划,贪婪算法,图算法。
  • 在毕业时,科学/工程硕士学生应该能够理解np完备性的概念,并能够在决策问题之间找到简单的多项式约简。
  • 在毕业时,科学/工程硕士学生应该能够整合组件,形成连贯的设计良好的系统。
  • 在毕业的时候,理科硕士学生应该能够独立探索一个研究课题。

学位要求(30学时)

计算机科学硕士(MSCS)学位要求在学士学位之外的30个学分。MSCS课程的学生可以选择论文或非论文选项。课程作业必须包括:

选修课程(20学时):


论文选择:


  • 选择论文的学生,可以用6小时的论文准备时间(799年的中国建筑)。此外,学生必须完成至少12个小时的欧安会课程,数量为700及以上,并在公开演讲中为论文辩护。

Non-Thesis选择:


  • 选择非论文课程的学生必须完成至少15个小时的欧安会700门及以上课程,并通过秋季和春季学期末提供的书面综合考试。

返回程序A-Z返回:项目所有



Baidu