纽约大学的计算机科学专业提供了一系列的基础课程和研究领域,旨在培养学生的计算机科学知识和实践能力。以下是该专业的一些核心内容:
核心课程
计算机科学基础:包括数据结构、算法、编程语言、操作系统和计算机网络等。
工程实践:强调实践操作和实验研究,如软件开发、网络安全、人工智能和机器学习项目。
选修课程:提供人工智能、数据科学、游戏设计、网络安全等多样化的课程供学生选择。
研究领域
算法与理论
密码学
计算生物学
计算机图形、视觉与用户界面
形式化方法与验证
机器学习与知识表示
自然语言与语音处理
网络、操作系统与分布式系统
科学计算
工程硕士项目
必修课程:计算系统架构、高级硬件设计、VLSI系统设计导论、实时嵌入式系统、互联网架构和协议。
选修课程:机器人基础、机器人定位和导航、机器人强化学习与优化控制、Swarm Robotics、交互式医疗机器人。
学位类型
计算机科学硕士:学制通常为2年,适合希望提升编程和计算机思维能力的学生。
计算机工程硕士:学制1.5-2年,侧重于计算机硬件与软件的结合,面向系统,偏向应用。
申请要求
标准化考试:TOEFL要求100分,IELTS要求7.0分,GRE成绩要求具体根据项目而定。
GPA:一般要求最低3.0分(4分制)。
申请截止日期:MS项目通常在3月1日截止,PhD项目在12月12日截止。
学费
学费约为$1,856/学分。
纽约大学的计算机科学专业以其宽口径的课程设置、强大的教师团队和丰富的实践机会,为学生提供了在计算机科学领域进行创新和解决复杂问题的全面训练。学生可以在课程学习的同时,参与实际项目,提升自己的工程实践能力和解决问题的能力。