格物学 计算机计算机科学与技术

软件工程与计算机科学与技术

格物自测!为高考,从高一就准备自己的知识点储备!
软件工程与计算机科学与技术
这两者之间的差别多说无益,直接看专业课程有什么不同就好了

以南京大学为例

软院的话,跟“软件工程”有关的就开了好多课,比如软件工程导论(2学分),软件设计(3学分),大型软件系统构造与体系结构(3学分),实践环节:软件工程课程实践(2学分);然后计算机系只开了一门,就叫“软件工程”

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

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

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

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

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

简单说一下两者课程的差异,这一点前面的朋友也谈到了一些,我补充一下。

软件工程的核心课程主要是和软件开发有关,例如我们学校开设的软件需求分析、UML建模语言、软件体系结构、软件项目管理、软件测试等以及一些和行业领域相关的交叉课程,我们学校的金融专业很有优势,所以就开设了很多与金融相关的专业必修、选修课如:财务管理学、个人投资理财、网络金融、金融信息体统等。

相比之下计科专业的课程显得更加有理工课程的气息,其中软件没有的包括:汇编语言、数字电路与逻辑设计、计算机体系结构、微机接口、ARM体系及编程技术、嵌入式项目分析设计技术等。

我的理解是软件方向的课程更侧重于应用即技术而计科的课程更侧重于科学即学术。虽然两者在实质上没有优劣之分,但是在教学中可以发现软件工程的课程偏”虚“,缺乏实践,毕竟高校不像企业那样有着深厚的技术储备,很多老师直接就是从其他高校毕业过来教书,没有实践的环节,这就有很大的问题了。

在我们学校,没有做过软件开发的老师授课效果很差,工程类的课程缺乏实践指导只停留在理论阶段是价值匮乏的——至少对于我而言——学生经常抱怨他们一学期下来不知道老师讲了什么,老师也经常有这样的感慨:软件工程的理解还是要等到进入企业工作才能有真正的收获,书本教学的力量太浅太有限了。

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

总结一下上面的观点,给参考的同学一个建议:

如果你缺乏深入探索的学术热情,更期待通过自己完成一个软件来寻求乐趣和信心,那么软件工程会是一个不错的选择。

如果你是一个好奇心很重的孩子,希望能学到更多有趣的知识,计科会更加合适。 内容来自网友回答


计算机科学与技术 嵌入式方向 是什么意

显卡就是嵌入式技术!GPU的程序 就是你说的方向开发的!这样能明白?生产板子是电子专业 板子程序就是你这个方向!

高考倒计时 2025-02-192025年高考时间 6月7日,8日,9日
计算机科学与技术专业其他问题:
高中知识点
相近专业 计算机科学与技术 软件工程 网络工程 物联网工程 数字媒体技术 智能科学与技术 空间信息与数字技术 电子与计算机工程 信息安全