【工学】计算机科学与工程专业

计算机科学与工程( Computer Science and Engineering )在部分美国大学中属于跨学科的学术课程,通常会结合计算机科学( Computer science )以及计算机工程( Computer engineering )的内容。如今,计算机科学与工程不仅仅被认为是电子工程的子领域,更多的是涵盖了电子工程的数字方面,增加了计算机体系及结构、处理器设计和计算等课程,更加侧重于硬件与软件集成,将它们视为一整个系统。

专业概述

计算机科学与工程的学生通常需要完成计算机科学( Computer science )以及计算机工程( Computer engineering )两部分的所有内容,旨在深入了解计算机硬件与软件,这也意味着该项目的学生需要比其他学生多花一年时间来完成所有内容的学习。尽管计算机科学与工程是一个通用的名称,部分学校例如加州大学伯克利分校及麻省理工学院却将这个项目称为电子工程与计算机科学( Electrical Engineering and Computer Science ),这也和不同学校所侧重的不同方向有关。

计算机科学是系统性研究信息与计算的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。计算机科学包含很多分支领域和实践学科,有些是高度抽象的,例如计算复杂性理论;有的是强调真实世界的视觉应用,例如计算机图形学;有些是专注于怎样实现计算,例如编程语言理论等。计算机科学的学生使用编程语言解决计算问题,研究人机交互使得计算机更加友好的为人所用。

主要课程

计算机科学( Computer science )主要研究的内容为理论和软件部分,涉及到硬件部分的非常少。高级计算机科学的课程在软件和理论等领域给学生提供很大的发展空间,包括算法、人工智能、密码学、图形及可视化、数字和符号计算、操作系统及分布式处理、软件工程等。计算机科学研究也经常与其它学科交叉,学生将会被要求学习心理学、认知科学、语言学、数学、物理学、统计学和经济学等知识。

计算机工程( Computer engineering )一个以电机工程学和计算机科学的部分交叉领域为内容的工程学,其主要任务是设计及实现计算机系统。计算机工程具有严格的电器工程知识要求,如数字和模拟电路、集成电路等。涉及计算机工程的常见工作包括为嵌入式系统、微控制器、超大规模集成电路的编写设计软件代码和固件,此外还常常结合模拟的传感器、混合信号集成电路的设计,以及参与操作系统的设计。

申请常见问题 Q&A

Q :申请美国计算机科学与工程专业的成绩要求有哪些?

A :大部分排名前 50 的学校对于计算机科学与工程专业本科申请者的 GPA 要求建议 3.5 以上,托福成绩最低要求为 100 分,有竞争力的申请者的 GPA 一般在 3.8 以上,托福成绩一般在 105 分以上;排名 50-100 名的学校对于该专业申请者的 GPA 要求建议 3.0 以上,托福成绩一般在 80 分以上。但成绩只是录取参考因素的一部分,还需考虑申请者的其他条件。