系列文章目录:入门之前:大学本科计算机专业入门之前所需了解的一系列文章
纵观各大高校,许多大学开设了大量不同的计算机专业:计算机科学与技术、软件工程、网络空间安全、物联网工程等等,这一定让人感到困恼,会提出一个大大的问号:我考大学选择计算机,但到底应该选择什么哪个计算机专业呢?
然而正如大部分计算机考研的指导说的,几乎所有计算机大类的考研,都不算跨专业,其所需要考试的专业课基础无非是以408为代表的的四项科目:数据结构与算法、计算机网络、计算机组成原理、计算机操作系统,或是其中之一,亦或是一门单独的计算机语言,比如C语言。而这些,都是计算机大类下的所有专业都会学习或者涉及的课程。
因此,大学本科时期,如果是以正常完成学业的标准去看待,则不同计算机专业虽然有方向的偏向,但实际上区分度极小,甚至**85%以上的课程都是相同或相似的!**这大部分源于大学本科需要花一两年的时间去学习大量的公共基础课,比如以高等数学为代表的的数学类、以大学英语为代表的的英语类和以马克思主义理论为代表的思想品德课程等等。而大部分高校的专业课却仅仅安排在大三、大四两年,但对于计算机专业来说,大四却是一个对于非考研生来说极其重要的实习期,大部分学校并不会安排课程,因此,实际的方向分化上的学习,才仅仅大三一年左右。而开设这么多趋同化的专业的目的则是:高校为了招更多的学生。
虽然这些专业在本科阶段的学习中几乎相同,但实际上也还是有许多可圈可点的区别、注重的偏向,如下的这张表,本人只了解过部分专业,如有错误,还请各位批评指正:
计算机专业 | 专业偏向 | 作者观点 |
---|---|---|
计算机科学与技术 | 综合软硬件知识,理论与技术平衡结合,涉及各个小方向 | 计算机大类的正统专业,可研究各个小方向,适合以学硕考研 |
软件工程 | 偏向于软件与技术 | 学习软件开发的理论与技术,主偏向于技术,适合就业与专硕考研 |
网络工程 | 偏向于计算机软硬件、网络与通信系统方向 | 计算机网络方向大类 |
信息安全 | 偏向于数据安全方向 | 学习密码学的理论与技术 |
物联网工程 | 偏向于物联网方向 | 研究物联网的理论与技术 |
数字媒体技术 | 偏向于数字媒体软件技术方向 | 研究以网页、美术、动画为主的数字媒体的设计和应用开发 |
智能科学与技术 | 偏向于人工智能、数据处理方向 |