对那些普通家庭的学子而言上大学、考研就是为了将来更好的就业,选择一个高薪行业成为必然之选,这些年互联网大厂的优厚待遇吸引了无数的理科或物理类考生竞相选择计算机类专业,其实从若干年前互联网普及时就兴起了计算机热,无论是机关还是企事业单位都争相引入计算机人才,计算机专业毕业生就业率和薪资一直处于一个不错的水平。
随着信息化的持续推进,计算机类专业也日益丰富,有侧重于软件,有侧重于硬件,有侧重于网络,有侧重于信息安全。计算机类专业是一个不会过时,且不断发展进步的行业。计算机大类里的成员很多,一共包含18个专业:
专业名称
计算机科学与技术
数据科学与大数据技术
软件工程
网络空间安全
网络工程
新媒体技术
信息安全
电影制作
物联网工程
保密技术
数字媒体技术
服务科学与工程
智能科学与技术
虚拟现实技术
空间信息与数字技术
区块链工程
电子与计算机工程
密码科学与技术
其中最核心、最基础的专业就是计算机科学与技术,是一个计算机系统与网络兼顾的计算机学科宽口径专业。学习计算机的基本原理、基本结构、基本算法、基本设计等。研究如何更好地设计、制造计算机,更好地开发计算机的新系统、新软件、新功能。需要具备数学分析的思想和方法,专业核心课程有电路原理、模拟电子技术、数字逻辑、数字分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构等。
计算机系统由计算机的硬件系统和软件系统两部分组成。软件工程是采用工程的概念和方法来开发、维护软件,将管理技术与开发技术有效结合,以计算机科学与技术学科为基础,强调软件开发的工程性,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才的一门学科。不是普通的编程技术可以比拟的,要求掌握的大型软件开发的组织、设计和管理技术,关注开发系统的组织方法和流程,培养学生掌握大型软件开发和管理的能力,随着经验和能力的增长成为千百程序员的管理者。
计算机科学与技术专业与软件工程专业都需要掌握计算机科学的基础知识及编程的基本功,但是这两个专业也存在区别,关注点不同:计算机专业了解计算机底层的工作机理,是为了改进技术,研究出更好的理论,研究出更好的计算机;而软件工程专业是为了知道什么情况下应该用什么样的技术更好地解决问题,关注开发大型软件系统的组织方法和流程。从同学们熟知的偶像角度打个比方,计算机专业仰慕图灵,而软件工程专业则推崇盖茨和乔布斯。
计算机科学与技术(Computer Science and Technology)是国家一级学科,下设信息安全、软件工程、计算机软件与理论、计算机系统结构、计算机应用技术、计算机技术等专业。