软件工程与计算机科学的关系和区别及个人观点

一、计算机科学与技术专业 

专业介绍:

包括电子工艺实习、硬件部件设计及调试、计算机基础训练、课程设计、计算机工程实践、生产实习、毕业设计(论文)。

该专业主要培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级科学技术人才。

知识与能力:

1.具备扎实的数据基础理论和基础知识; 2.具有较强的思维能力、算法设计与分析能力; 3.系统掌握计算机科学与技术专业基本理论、基本知识和操作技能; 4.了解学科的知识结构、典型技术、核心概念和基本工作流程; 5.有较强的计算机系统的认知、分析、设计、编程和应用能力; 6.掌握文献检索、资料查询的基本方法、能够独立获取相关的知识和信息,具有较强的创新意识; 7.熟练掌握一门外语,能够熟读该专业外文书刊。

主要课程:

电路原理、模拟电子技术、数字逻辑、数值分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、操作系统、数据库原理、编译原理、图形学、人工智能、计算方法、离散数学、概率统计、线性代数以及算法设计与分析、人机交互、面向对象方法等。

二、软件工程专业

专业介绍:

包括课程设计、毕业设计或毕业论文等。

本专业是培养适应计算机应用学科的发展,特别是软件产业的发展,具备计算机软件的基础理论、基本知识和基本技能,具有用软件工程的思想、方法和技术来分析、设计和实现计算机软件系统的能力,毕业后能在IT行业、科研机构、企事业中从事计算机应用软件系统的开发和研制的高级软件工程技术人才。

知识与能力:

1.掌握和计算机科学与技术相关的基本理论知识; 2.掌握计算机系统的分析和设计的基本方法; 3.了解文献检索、资料查询的基本方法,具有一定的科学研究和实际工作能力; 4.了解与计算机有关的法规; 5.能够运用学习知识和外文阅读能力查阅外文资料; 6.掌握文献检索、资料查询的基本方法,具有获取信息的能力。

主要课程:

高等数学、线性代数、高等代数、电子技术基础、离散数学、计算机引论(C语言)、数据结构、C++程序设计、汇编语言程序设计、算法设计与分析、计算机组成原理与体系结构、数据库系统、计算机网络、软件工程、软件测试技术、软件需求与项目管理、软件设计实例分析等。

三、两者的关系与区别

计算机科学与技术更注重于低级语言和机器语言,物理对他们来说非常重要,因为他们现在的主要方向就是硬件方向。并且,注意并且,他们很多人出来更适合考研,不适合直接就业。

而软件工程,更注重于高级语言(现在很多人更倾向于面向对象语言),物理对我们来说不是很重要,甚至说,没用。因为我们大多数人出来都是直接就业,注意,直接就业,除了保研和出国还有想当老师的,没人会考研。项目经验比什么都重要。

计算机科学与技术和软件工程,此外还有电子信息工程专业,学习的内容,工作的岗位其实是有很大程度上有交叉混合的。无所谓哪个更有前途,那个更好,其实它们都差不多。

差别在于计算机科学与技术主要学习编程语言,网页设计,APP,电脑软件开发,游戏开发运行等。而软件工程主要负责程序设计,软件开放,运行和维护上,相较而言软件工程范围更广泛要学习的门类更多而已。

以上的都是我找到的一些资料,出自大学计算机专业:计算机科学与技术和软件工程有什么区别?_一起学编程的博客-CSDN博客_软件工程和计算机科学与技术有什么区别

四、个人观点

软件工程专业,偏代码落地。把算法或者用户的需求,转化为代码、完成程序任务。课程大多也很落到实处,比如Linux、比如web设计等等...软件工程要理解客户的需求,对需求进行分析然后构建出要开发的目标项目的结构图,约定完工时间,明确分工然后开始照着进度前进。软件工程在电气工程和软件工程基础方面有更多的要求,例如软件测试,设计和软件需求规范。

计算机科学与技术专业,除了常规计算机课程外,往往还涉及到数字电路、信息安全等方向。计算机科学不需要做项目,主要实现一些底层协议,基础的算法和电子学习。计算机科学学生可以选择更高级别的计算机科学的选修课程。可选择的课程范围很广,例如计算机安全,软件工程基础知识,计算机视觉,机器学习和数据库管理。

计算机科学就是学,计算是什么样的,为什么。而软件工程学的是计算机能够做什么,怎么做的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

就这样丶吧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值