在计算机类专业中包含几个小的专业方向:比如计算机科学与技术、软件工程、网络安全、信息安全等。
这些专业所学的核心课程都是一样的,都包含有C语言程序设计、数据结构与算法分析、操作系统、计算机网络、数据库、编译原理等。唯一的区别是几门小的专业方向课程,比如信息安全的学生要学习密码学相关的课程。现在有很多名校互联网公开课,一个非计算机专业的毕业生也可以上计算机相关的课程,专业的限制已经非常薄弱了。
从企业的角度来看,大学毕业生,尤其是本科毕业生,基本都没有实际的工作能力,面试主要是考察毕业生的专业基础知识、学习能力、发展潜力等,所以基本只考核核心的几门专业基础课程来考察学生的情况。计算机所有专业中具体哪个就业前景好更多取决于每个毕业生的个体情况。
当然还有一些和计算机相关的专业,比如通信工程、电子信息工程、自动化等电子类专业。这些专业都是硬件相关的专业,但是也有计算机相关的课程,由于课时并不多,所以大多数同学掌握情况并不好。
现在互联网发展非常快,对软件开发工程师的需求量非常大,所以计算机科班出身的毕业生的前景都非常好,计算机相关专业的电子、通信等专业也不错(他们是过来抢计算机毕业生饭碗的),此外还有很多不相关专业的毕业生转行过来当程序员。以熊老师了解的情况来看,一般都是计算机学院的毕业生先签完工作,然后才是相关的电子、通信就上场。