美国计算机专业先学什么?

卢淑雯卢淑雯最佳答案最佳答案

CS下的分支很多,不同学校可能设置不一样,一般有CS,ECE(电子与计算机工程),CSE(计算机科学系),ISE(工业系统工程系)等几个院系下都有CS的学位,每个院系的CS侧重点有所不同,但是核心课都是差不多的。以哥大的CS为例,必修包含算法,数据结构,操作系统,计算机网络,数据库系统等等。 这些课程为CS打基础,另外还有一些方向性的必修课程,比如AI,机器人,计算机图形学,计算机安全等。

除了上面提到的,还有一门选修课叫CS5013,是关于编程语言的,可以选Java,Python或者C++,三门语言各有侧重,学完三门再选择一门深度学习的语言,比如Tensorflow, Pytorch或者Caffe,就能达到毕业的要求了。 至于楼主说的先学什么的问题,如果是刚入学的话其实完全可以先放一放,因为本科的前几年主要是打好数学和计算机的基础,到了大三再考虑学习CS的具体方向也不迟——虽然哥大的CS本科基本是以培养系统工程师为主,但是到了硕士阶段则更重视计算机的理论研究。

当然如果同学你有特别感兴趣的应用领域的话也可以现在就去熟悉一下那个方向的课程,为接下来做准备。

我来回答
请发表正能量的言论,文明评论!