计算机科学与技术是一个非常大的门类。目前计算机科学与技术类招生的专业主要有计算机科学与技术、软件工程、网络工程、信息安全、物联网工程等,后面的几个专业是计算机科学与技术的重要分支,而这个门类的其他分支并没有单列出来一个本科专业,比如计算机系统结构。计算机科学与技术门类的专业在大学期间主要学习包括计算机组成原理、计算机网络、操作系统、数据结构、C++语言编程等,专业和专业之间有细微差别。
01网络工程
比如计算机网络工程是为了培养具有扎实的网络工程专业基础和较好的综合素质,能够系统掌握计算机网络和通信网络技术领域的理论和知识,掌握各类网络系统的组网、规划、设计、评价的理论、方法与技术,获得计算机网络设计、开发以及应用方面很好的工作实践,特别是大型网络开发的初步训练人才。学生毕业以后,可以到国内外大型电信服务商(如中国移动、中国联通、中国电信)、大型通信设备制造企业(如华为、中兴)进行技术开发,也可以到其他单位从事网络工程领域的设计、维护等相关工作。
02软件工程
软件工程主要学习如何采用先进的工程化方法进行软件开发和软件生产。比如现代化大型企业使用的企业管理软件,就是由软件工程师来开发的。学生毕业以后也可以到国内外众多软件企业从事软件开发工作。
03网络安全
网络安全是计算机科学与技术的重要组成部分,一旦网络被黑客攻击,网站代码被恶意篡改,将会造成十分重大的损失和影响。可以说网络安全跟我们每一个人都息息相关。毕竟,现在各种管理以及我们的生活早已无法离开互联网,甚至战争都会想办法用黑客手段攻击敌方的互联网,一旦敌方的计算机系统瘫痪,再厉害、再先进的武器可能都会成为摆设。这个专业主要是以信息安全技术和网络技术为基础,以信息安全和网络协议、网络产品的研究、开发、运营、管理和维护为学习和研究对象,掌握互联网信息安全的相关技术,未来从事政府、国防、军队、电信、电力、金融、铁路等部门对信息安全领域进行管理和服务的高级人才。
04物联网工程
物联网工程是近几年才有的新兴计算机专业,2012年才首次出现在国家普通高等学校本科专业目录中。从概念上讲,物联网是基于互联网、传统电信网等信息承载体,让所有能够被独立寻址的普通物理对象实现互联互通的网络。什么是普通物理对象呢?就是我们生活中所有要用到的东西,大到汽车、电视、电冰箱,小到牙刷、眼镜、手表,都可以通过物联网来进行连接,进行信息传输和操作。物联网最核心的应用就是智能家居领域。最早提出物联网理念的人是世界首富比尔·盖茨,他在1995年出版的一本叫作《未来之路》的书中提出过物的互联,只是碍于当时无线网的发展没有到达今天的水平而未受到足够重视。而到了今天,物联网已经成了全世界的一个话题。在物联网时代,每一个物体均可寻址,每一个物体均可通信,每一个物体均可控制。物联网应用技术层面主要涉及三个部分,即对外感知、感知信息传输、信息处理和回馈控制,智能技术将贯穿整个物联网之中,是核心中的核心。学生主要研究信息流、物质流和能量流彼此作用,学习相互转换的方法和技术,除了计算机相关基础课程外,还将学习现代通信技术、现代传感器技术、信号与系统概论、无线传感网络等相关课程。
这里要额外说明一点的就是App的开发。现代社会,手机已经成了我们生活当中不可缺少的一部分,而手机应用(俗称App)更是我们每天都要使用的东西。当前各个高校并未直接开设App开发的本科专业,但是App开发的语言——不管是IOS系统还是Android系统,其基本开发语言基础都是计算机编程语言,所以想做App开发相关工作的同学最好也学习计算机科学与技术大类下的专业。
总体来讲,计算机专业的学生未来发展路线主要有三种:第一种,走纯粹的技术路线,也就是纯粹的程序员。计算机行业发展速度非常快,这就需要学生在就业以后要有不断学习的能力才能不被社会淘汰。第二种,走技术转管理路线,这也是目前大多数程序员想走的路线。随着年龄的增大,很多这方面的工作人员会感觉到力不从心,而技术人员转型管理人员不失为一个好的选择。第三种,工作一段时间以后,报考公务员或者相应的事业单位。现在各行各业都需要用计算机工作,而完善信息化建设也是目前事业单位工作的重中之重,所以社会对这方面人才需求也是非常大的。
目前,几乎中国所有的大学,都在开设计算机本科课程。在院校选择方面,除了传统的计算机强校,比如北京大学、清华大学、哈尔滨工业大学、上海交通大学等“985”高校外,所有名字带有“电子科技”和“邮电”字样的学校也是非常好的选择,比如西安电子科技大学、杭州电子科技大学、桂林电子科技大学、南京邮电大学、重庆邮电大学等。