分享

软件工程和计算机科学与技术的区别在哪?

 冬不拉拉 2019-01-01

计算机系统由硬件系统与软件系统构成,计算机科学与技术专业偏重于硬件与计算机理论方面的学习研究,像计算机原理,计算机系统结构等方面的内容。当然也会涉及软件方面,但不是太深。而软件工程专业则主要偏重于应用与实践,主要是培养适应国内外软件产业市场需求的高素质、多层次、实用型软件人才,这也是教育部专门设置独立于计算机学院之外的软件学院的原因。而我自己是学计算机科学与技术专业的,下面就写写我的经历,希望对各位读者有所帮助。

高中毕业,填报志愿是自己随便填的,不晓得哪个是哪个,也没有向老师打听的意识,最终在第一志愿滑档之后,被平行志愿调配录取,最终被调剂去学计算机科学与技术了,大一时,时时刻刻想着转到化学师范去,最终也认命了,就认认真真的去学计算机了。而在我们学院还有其他一些计算机相关专业,如计算机科学与技术(师范)、软件工程、软件工程(服务外包)、电子商务、电子商务应用技术等。其他的我倒没有了解,就学费一项,说起来挺有意思的,计算机科学与技术(师范)、计算机科学与技术、软件工程、软件工程(服务外包),其学费依次是3800、5600、10k+\12k+,学的东西都差不多,但是学费真心相差较大,或许是没有去学软件工程,对其的课程内容不是很了解吧。

和大多数计算机相关专业毕业的一样,经过一番波折之后,我走上了程序员的道路,一直从事Java Web软件开发,从最初的基础架构到如今的前台应用,走的不那么平静,以后也不会平静。如果仅仅以在校生而言,计算机科学和软件工程的差别还是比较明显的。最大的差别就是,软件工程,大家说得最多的是,如何理解客户的需求,对需求进行分析然后构建出要开发的目标项目的结构图,约定完工时间,明确分工然后开始照着进度前进。而计算机科学通常不会做项目,而是实现一些底层协议,和更基础的算法和电子学习。计算机科学就是学,计算是什么样的,为什么。而软件工程学的是计算机能够做什么,怎么做的。软件工程偏向于软件和项目,而计算机科学与技术偏向于中低层和算法,各有所长,但如果从事程序员相关的工作,最终将殊途同归。

总而言之,如果你只喜欢纯软件的东西,比如软件的应用方面,典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等,选择软件工程比较较好,毕竟软件工程学的课程比较专一。而如果你喜欢与硬件相关的领域,或者你更喜欢硬件,或者你对计算机很感兴趣,喜欢学习更多的知识,那么计算机科学是不错的选择,毕竟这门学科学习的知识更全面,更丰富。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多