软件工程和计算机科学与技术有什么区别?

推荐  (1) | 7人关注关注
11个答案
14 1

我们学校是统一大专业方向招生——电气信息类——在大二细化为三个学科,分别是软件工程、网络工程、计算机科学与技术,我被分在了软件,但是也听过另外两个班的一些核心课程,简单谈一下自己的体会。

首先简单说一下两者课程的差异,这一点前面的朋友也谈到了一些,我补充一下。
软件工程的核心课程主要是和软件开发有关,例如我们学校开设的软件需求分析、UML建模语言、软件体系结构、软件项目管理、软件测试等以及一些和行业领域相关的交叉课程,我们学校的金融专业很有优势,所以就开设了很多与金融相关的专业必修、选修课如:财务管理学、个人投资理财、网络金融、金融信息体统等。
相比之下计科专业的课程显得更加有理工课程的气息,其中软件没有的包括:汇编语言、数字电路与逻辑设计、计算机体系结构、微机接口、ARM体系及编程技术、嵌入式项目分析设计技术等。

我的理解是软件方向的课程更侧重于应用即技术而计科的课程更侧重于科学即学术。虽然两者在实质上没有优劣之分,但是在教学中可以发现软件工程的课程偏”虚“,缺乏实践,毕竟高校不像企业那样有着深厚的技术储备,很多老师直接就是从其他高校毕业过来教书,没有实践的环节,这就有很大的问题了。
在我们学校,没有做过软件开发的老师授课效果很差,工程类的课程缺乏实践指导只停留在理论阶段是价值匮乏的——至少对于我而言——学生经常抱怨他们一学期下来不知道老师讲了什么,老师也经常有这样的感慨:软件工程的理解还是要等到进入企业工作才能有真正的收获,书本教学的力量太浅太有限了。

站在有限的教学资源上、从教学效果来说,计科确实占有优势,兼顾了硬件和软件的知识结构,内容更加丰富和博大;而软件面更窄——虽然它才被提升为一级学科——缺乏应有的学术底蕴,同时也缺少一些求知的乐趣。

总结一下上面的观点,给参考的同学一个建议:
如果你缺乏深入探索的学术热情,更期待通过自己完成一个软件来寻求乐趣和信心,那么软件工程会是一个不错的选择。
如果你是一个好奇心很重的孩子,希望能学到更多有趣的知识,计科会更加合适。

9 0

万俟麻木数学控 程序猿

2012-06-26 16:26

软院不就是传说中的文档学院么……

----------------------------
正经回答,这两者之间的差别多说无益,直接看专业课程有什么不同就好了
以南京大学为例
软院的话,跟“软件工程”有关的就开了好多课,比如软件工程导论(2学分),软件设计(3学分),大型软件系统构造与体系结构(3学分),实践环节:软件工程课程实践(2学分);然后计算机系只开了一门,就叫“软件工程”

然后像一些基础课程比如语言类C++,Java,操作系统,计算机组成原理,数据结构、算法,数据库等等两院都有,但是有些课被给予的关注程度不一样,比如计算机组成原理这门课我们还有实验部分,内容是设计CPU,我相信软院是不会有这个的。

计算机系还有硬件部分的课软院是不会有的,比如数字逻辑电路,和前面提到的组原实验

然后计算机系还会开很多针对计算机不同的分支的课,比如图论、人工智能、数据挖掘、计算方法(或叫数值分析)等等

计算机系对于数学比较看重,有离散数学(这个软院也有),数理逻辑,组合数学等。
---------------------------------

就是这样吧

4 0

BruceSCC#软件工程师

2012-06-26 17:37

软工出来的,都是码农!
计科出来的,90%码农,10%电工!

2 0
支持者: zyh5540 万俟麻木

话说计科是70%软+30%硬。

2 0
支持者: fekn waterend

我认为每个学校的专业名字可能一样,但是培养目标是不一样的。比如我们学校,我学的计算机科学与技术专业,但是从大一到大四,我们软件方面和硬件方面都要学习。我们有软件工程、软件测试、软件项目管理、C/C++、Java、组成原理、计算机接口与设计、单片机、数字电路逻辑设计、UML统一建模语言、人工智能导论等都在学。
在我看来,软件工程是一种指导我们设计软件的指导思想、方法、理论,更多的是在理论层面上。而计算机科学与技术更像是一个杂合体,它更多的要求是在一定的理论上进行实际的操作、实现。

2 1

糟糕喵C#软件工程师,数理控,糟糕与正经结合体

2012-06-26 16:18
支持者: Z.Young 艾特君

软工要看不同学校,喵所在大学软工就没有加钱(坑不坑爹就不知道了)。。
软工偏向于软件与编程之上的东西,比如各种抽象的东西。
计科偏向于软件与硬件之间的东西,相比软工,多了汇编、单片机什么的。

论插的东西,软工插的比较多的是USB接口,而计科更多的是各种插头。。。

0 0

子宸一绝伪技术宅 纯微博控

2012-06-26 16:02

在我们学校 软工后两年的学费很贵 貌似前期两专业学的课程差不多 到大三大四学的方向稍有不同吧 个人看法 仅作参考哈

0 0

Gunner6内涵帝 董秋迪

2012-06-26 16:08

软件学费贵的一逼,还发笔记本。。。

0 0

区别不大的,中国这些专业,大家只要呵呵就行了,有的两个不同专业除了专业名字不一样之外,其他都一样,呵呵。软件和计算机无限接近于此。

0 0

D_罗斯计算机科学与技术

2016-04-11 10:23

本人计科大一。感觉上觉得现在我们专业属于那种特别理工科的专业,就是各种理科课,数分,离散,数电,大物。软工那边我还没了解过,先关注这个问题,以后再来写。

查看更多

添加回答

登录 后回答问题,你也可以用以下帐号直接登录

相关问答

关于我们 加入果壳 媒体报道 帮助中心 果壳活动 家长监控 免责声明 联系我们 移动版 移动应用

©果壳网    京ICP证100430号    京网文[2018] 6282-492号    新出发京零字第朝200003号     京公网安备11010502007133号

违法和不良信息举报邮箱:jubao@guokr.com    举报电话:18612934101    网上有害信息举报专区    儿童色情信息举报专区