软件工程与计算机科学的关系及区别

(1)关系:两者都同属于计算机类下的专业,软件工程是计算机科学研究的一个领域,即计算机科学包含软件工程

(2)区别:

①计算机科学叫偏重“理论”;软件工程较偏重“实践”;

②计算机科学专注于抽象、逻辑和数学方面的计算,设计偏理论的,它的内容更广,硬件和软件都是它研究的内容;而软件工程是根据使用需求,用程序代码、算法和相关工具设计封装成各种设备上运行的,供我们人使用地软件,它是偏于实际地应用,更专业化。

③两专业学习的主要课程有一定的区别:

软件工程专业要学的课程主干学科有:马克思主义理论、大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学、操作系统、编译技术、软件工程概论、统一建模语言、软件体系结构、软件需求、软件项目管理。

计算机科学与技术专业要学的学科有:电路原理、模拟电子技术、数字逻辑、数字分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、操作系统等。

(3)我的观点:对于我来说两者很多方面的应用是相通的,涉及的专业知识也有很多重合的。就我而言两个专业之间在本科阶段所学习的内容差别不太大,而计算机科学与技术相较软件工程,掌握的知识面更广一些,比如本科阶段学习了计算机科学与技术,在报考研究生时,可选择软件方向,而学习软件的学生,要报考计算机科学与技术方面的研究生,就要付出加倍的努力。  

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

egtzkne

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

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

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

打赏作者

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

抵扣说明:

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

余额充值