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

 

一、同:软件工程和计算机科学都是属于计算机专业的一个分支,目的在于为国内提供计算机专业人才。

二、异:软件工程是一门研究用工程化方法构建和维护有效的、实用的及高质量的软件学科。它主要涉及到程序设计语言、数据库、软件开发工具等方面,更加偏重于软件的开发与测试、维护等方向;计算机科学与技术需要掌握计算机硬件、计算机软件与应用的基本理论,计算机科学与技术可从事于科研单位、事业单位、技术和管理部门,计算机科学与技术学的更多,更在于基础知识。

软件工程与计算机科学的联系与区别_第1张图片

 计算机领域的大卫·布登(David Budden)曾说:计算机科学是从数学理论和计算理论中寻找解决负责问题的方法。软件工程是专注于设计并开发出美观且好用的软件。

三、个人观点

对于这两个专业,我觉得,软件工程偏实践,计算机科学偏理论。我们应该根据自己兴趣、特长、职业规划这些方面之后再做出选择,选择出更合适自己的专业,在未来才能更好地发挥自身特长,实现理想。

你可能感兴趣的:(软件工程)