国外计算机专业学什么?
我以CS作为实例来介绍一下外国本科阶段计算机专业的课程设置,这些课程都是CS本科专业必修的课程: 编程语言(Programming Language),一般大一就开始学习,包括基本的数据结构,算法之类的。大二就会学习系统基础(Systems),比如操作系统,计算机网络等。大三开始上专业课,比如数据库,算法,数据结构,操作系统等等。大四一般会做项目或者论文,然后顺利毕业。
除了必修课之外,每个学生还要根据自己的兴趣选修3-6门其他的课,这样自己的课程进度才能更好的安排。每门课有相应的学分,修够才能毕业。每个学校的课程设置都不一样,但是大致都是这样,CS的专业设置和选课相对自由一些,其他理工科专业设置和时间安排都很紧凑。 这里需要强调一点是不管是中国的教育模式还是外国的教育模式,学习的知识都是有限的,所谓“学好数理化,走遍天下都不怕”的时代早已过去了。现在都是交叉学科相互融合,单一的知识体系已经很难适应这个时代的需求了。所以不论你在哪个国家学习,哪个学校学习,只要努力,就一定可以学到真才实学!