国外cs专业是什么?

宫薇涵宫薇涵最佳答案最佳答案

CS全称Computer Science,顾名思义就是计算机科学的专业;其下又分为很多小方向,比如Computation and Logic(计算与逻辑)、Artificial Intelligence(人工智能)、Robotics(机器人学)等等 除了学习计算机相关的理论知识之外,还要学会利用计算机来解决问题,因此会学习到如何设计一个算法去解决某个问题,也会学到一些数据结构以及算法的原理。另外,你还需要懂得如何使用编程语言去实现你的想法并搭建出相应的框架。所以你会发现CS专业的学生编程能力都非常强。

以UW(Washington University in St. Louis)的CS本科课程为例,第一年是学生们打基础的一年,无论什么方向都学习同样的核心课程,包括编程语言C++和Python,算法,数据库等等。

第二年才开始分方向,每个学生都会选择一个研究方向进而进行学习。 第三年则是研究为主,学生需要完成一个capstone project然后才能毕业,这个project也是以研究为主。

当然,如果你不想这么“按部就班”的话也可以选择先修完所有核心课程之后再选修自己感兴趣的方向课程~ 我现在就在UW读CS,欢迎题主随时问我关于学校或者专业的问题!

古骢古骢优质答主

国外大部分大学,学生可以专攻计算机科学的一整块领域,或者某几个方向的组合。比如学生可以选择专攻人工智能和计算机理论,或者游戏设计和图形图像设计。当然,大部分专业设置还是保留计算机科学最核心的课程,如计算机编程,算法,数据结构,数据库知识,计算机系统等。学生可以根据自己的兴趣选择主攻方向,选修不同方向的课程。

而CS专业主要包括理论计算机科学,实验计算机科学和人文计算机科学3大类,具体又可分为:计算机系统与网络、 信息安全、 人工智能、软件工程、图形图像、人机交互、游戏设计等。有的大学会把几个方向组合成一个项目,有的大学则会把每个方向都单独设为一个项目。比如:哥伦比亚大学的计算机科学就分为计算机系统和软件、计算理论和人工智能两个项目。南加州大学的计算机科学就分为人机交互,计算机系统分析、计算机理论等六个项目。

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