加拿大cs是什么?

濮阳敏梦濮阳敏梦最佳答案最佳答案

CS就是Computer Science,即计算机科学专业 它是由计算机及其应用两大领域组成的!前者研究计算本身(计算机结构、处理器设计等),后者研究如何利用计算机(AI,算法,编程语言等) 那么这两个方向分别需要学什么呢? 计算本身(CS)主要包含以下三个分支 这三个分支分别研究不同的内容但它们都有一个共同的中心思想——怎样让计算更快!更简单!更智能! 而如何使用CS呢?(也就是AI和 algorithm)则需要学习人工智能,算法等等 当然这些都是最广泛的内容,具体还要看学校的课程设置! 因为每个学校的课程设置都是不一样的! 以UofT为例,它的CS就有七个专门的方向!

1.CSC417-C++ Programming CSC418-Data Structures and Algorithms CSY325-Linux Shell Scripting CSC497-Special Topics in CS(这里只是部分课程) UofT的CS总共16个学分,其中4门核心课需要修满,另外两门选修课根据你的方向去选择(比如你想做AI就可以挑人工智能相关的选修课上) 上完这些课,恭喜你,你已经基本掌握了CS的知识!可以投身于使用CS了~ 接下来你就要选一个你感兴趣的方向深入去学习!

扈妍泽扈妍泽优质答主

CS 专业,在加拿大的各个大学里,有不同分类。 在大多伦多地区(GTA)的大学中,一般会把 CS,分成两个大类,一个是 Software Engineering,另一个是 Computer Science. 这个划分是有道理的。 软件工程专业(Software Engineers)主要学习编程和软件开发相关的技术以及理论。这个专业的学生将来毕业后,可以进入各大公司去做系统架构师或者程序员。

计算机科学专业(Computer Scientists)主要学习算法和数据结构、计算复杂性等理论方向的知识。 虽然都是CS专业的毕业要求要学很多的内容,但这个专业毕业之后并不一定能找到程序员的职位工作。因为这个专业学习的是研究方向的理论知识,不是像工程师一样需要去实践开发出一套产品来证明自己的知识和能力。所以做科研还是没问题,但去做企业里的具体项目就比较困难了。

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