计算机专业的几个分支?
计算机科学与技术是一个一级学科,下面分好多二级学科,每个学校的情况不一样,有些学校把计算机系统结构(计算机硬件)、计算机软件与理论(计算机基础理论)、计算机应用(偏应用)三个二级学科划为计算机学院的三个系,分别命名为计算机系、软件系和计算机应用技术研究所;而有的学校则把计算机的五个二级学科全部放在一个系里。我们学院是后一种情况~ 所以我的专业叫计算机科学系,其实这个专业就是学计算机所有专业的集合,包括计算机软件、计算机硬件、计算机网络、计算机原理、计算机应用等课程…… 不过我学的是计算机应用技术研究所以计算机基础理论方面的课程要略好于计算机科学学院的同学,而在软件开发方面又要略逊于软件学院的同学。
个人感觉,如果将来想从事技术工作,建议同学选择软件学院,因为软件行业是现在乃至未来一段时间内最有“钱”途的行业之一! 如果将来不打算搞开发,而是在政府机关、央企、银行、高校等从事非技术工作,那么选择计算机学院就好。虽然计算机应用技术研究所的老师很多也是搞软件开发的,但是培养方向偏向于科研,做的项目更偏重于理论,而不是以市场需求为先。在培养上更注重于让学生掌握前沿的理论知识,项目经验也会侧重于学术界的最新成果,而不太注重商业化,适合想做科研的同学。 而软件学院的老师大部分都是有企业经验的软件开发人员,培养方向更偏向于实际应用,强调技术应用的实用性,理论和实践相结合,项目经验也更丰富,更适合想进入IT企业的同学。