mzl-Doctor

导航

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

  软件工程与计算机科学的区别,我认为两者的区别不是很大,但是方向和侧重点不同。

  现在我们学习新增了软件工程这个专业,而我们计算机专业到大四开设了一门必修课----软件工程。刚开始的时候,我有点不理解,觉得有了我们计算机专业,还开设软件工程这个专业不是重复了吗。后来查了资料,才分得清两者的差别。

  软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。它主要学的是软件方面,偏应用,对于学术的要求不像计算机技术那么高,所以自然所开设的课程和计算机有一定的差别。

  计算机科学与技术涵盖软件工程专业,主要培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级科学技术人才。计算机科学不光学习软件方面,硬件方面也要学。本人是学习计算机科学,个人感觉计算机科学软件方面学得不够软件工程精,但毕竟软硬件方面都得学,学得精不精还是得看个人。

  软件工程与计算机科学主流学得编程语言都有C/C++/JAVA,但计算机科学所涉及的范围更加广。软件工程更加偏重应用,但归根还是得看学校和学院的,有的学习计算机也分应用型和学术型,所以个人认为软件工程和计算机科学的区别不是很大。

posted on 2015-12-27 22:46  mzl-Doctor  阅读(244)  评论(0编辑  收藏  举报