我们先来了解计算机专业
计算机科学( Computer Science,缩写 CS )是系统性研究信息与计算的理论基础以及它们在计算机系统 中如何实现与应用的实用技术的学科。它通常被形容为对那些创造、描述以及转换信息的算法处理的系统研究。
计算机科学包含很多分支领域:有些强调特定结果的计算,比如计算机图形学;而有些是探讨计算问题的性质,比如计算复杂性理论;还有一些领域专注于怎样实现计算,比如编程语言理论是研究描述计算的方法,而程序设计是应用特定的编程语言解决特定的计算问题,人机交互则是专注于怎样使计算机和计算变得有用、好用,以及随时随地为人所用。
计算机科学的分支包括:
美国 CS 专业的研究领域极为广阔,各大高校在 CS 专业方向也各有不同的侧重点。美国 CS 专业其下属方向可以总结为 14 个主要研究方向,各分支方向开设的热门程度依次由从高到低递减:
Ø 系统与网络 (System an Network)
Ø 人工智能与机器人 (Artificia Inteigence an Robotics)
Ø 计算机隐私与安全 (Privacy an Security)
Ø 编程语言 (Programming anguage
Ø 数据库 (Database)
Ø 计算机图形学 (Computer Graphics)
Ø 生物信息学与计算生物学 (Bioinformatics an Computationa Bioogy)
Ø 算法 (Agorithm)
Ø 计算机理论 (Computer Theory)
Ø 科学计算 (Scientific Computing)
Ø 软件工程 (Software Engineering)
Ø 计算机视觉 (Computer Vision)
Ø 计算机体系结构 (Computer Architecture)
Ø 人机交互 (Human Computer Interaction)
一般申请计算机科学的学生分为两种,一种是本专业申请,第二种是跨专业申请。我们分开来讨论:
首先是本专业申请的学生:
想要申请到美国计算机名校,三维标准( GPA/TOEFL/GRE )一定要兼顾好,毕竟是申请的门槛,否则你是有多么牛的软性背景可以支撑你碾压那么多优秀的人呢。
针对申请 CS 的学生,不得不了解的四大 CS 牛校!我们可以通过这些名校来激励自己,从各方面提高,最终找到自己的归宿。
由于计算机科学不是一个传统学科,所以计算机专业排名与 U.S News 综合排名并不是 Highly associate。
这里,给大家先具体介绍下计算机专业 名校:卡内基梅隆大学
卡内基梅隆大学
卡内基梅隆大学 (CMU) 是现代计算机科学的发源地,在 CMU,不论学生的专业是社会学,经济学,心理学,商科,还是物理,化学,生物,工程,课程中都会包含系统和详尽的计算机科学和数学的知识。例如,在 CMU 的 Tepper 商学院,学生必须完成微积分,多元变量分析,数学建模,商业数值计算,计算机科学与编程等必修课程。
CMU 认为,不仅是理工科学者,文社商科学者也需要掌握现代数据分析方法以及工具。简而言之,在卡内基梅隆,一切都和计算机科学专业有关。CMU 认为,优秀的人才需要掌握系统而非单一的知识,艺术和科技作为探索世界的不同方式,是协调而非矛盾的。作为一所综合性大学,该学校也以其丰富的 interisciplinary 项目而闻名。其中,最具特色的要属 Arts & Science 和 Music&Technology 专业。
学校的申请要求和我们的申请经验来看,可以总结出一份先修课程。
主要先修课程:
Ø 高等数学
Ø 离散数学
Ø 计算方法
Ø 计算机基础
Ø 数据结构
Ø 计算机算法
Ø C 语言
Ø C++
Ø 操作系统
次要先修课程:
Ø 线性代数
Ø 软件工程
Ø 概率论与统计
Ø 计算机组成结构
Ø 计算机网络
Ø 数据库
Ø 自动机理论
【微语】世界是一本书,不旅行的人只能读到其中一页。