软件工程与计算机科学技术该如何选择,未来

白癜风可以抹药吗 http://baijiahao.baidu.com/s?id=1715219722994483085&wfr=spider&for=pc

前言?

近期有许多考生咨询关于软件工程与计算机的区别及未来发展如何,为了弄清计算机科学与技术还有软件工程的关系,首先来了解一下这两个专业的概念。软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。计算机科学与技术是国家一级学科,下设信息安全、软件工程、计算机软件与理论、计算机系统结构、计算机应用技术、计算机技术等专业。

1

计算机科学与技术

计算机科学与技术既是专业名称又是学科名称。在研究生的培养中计算机科学与技术是工学门类的一级学科,下面包含3个二级学科,分别是计算机系统结构、计算机软件理论和计算机应用技术,这里计算机科学与技术在第二个层次。在本科生培养中计算机科学与技术则是专业名称。它是工学门类下的计算机类下的计算机科学与技术专业,属于第三个层次。通常在确定人才培养目标和方案时都是在第三个层次进行的。

计算机科学与技术这个专业需要学习的课程有计算机英语、计算机系统结构、计算机网络、汇编语言、数据结构、计算机原理、电路原理、模拟电子技术等等,意指在于培养计算机相关的技能知识、掌握基本的应用原理,为以后的工作打好一个坚实的基础。

开设计算机科学与技术这个专业目的是为了培养学生们能够德智体全面发展,具有比较强的实践技能,拥有扎实的计算机知识,具备创新精神,系统掌握计算机硬件、软件基本理论以及应用的基本技能。

2

软件工程

软件工程专业是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面,因此要求学生在学习过程中一定要学精学通,不能只了解皮毛。软件工程本来是计算机科学与技术中的一门课程,随着不断发展,在研究生培养方面形成了一个专业硕士培养类别,就是软件工程硕士。年,全国35所高校的软件学院被教育部批准成为首批全国示范性软件学院,授权培养软件工程硕士,其主要目的就是培养从事软件工程各领域工作,如软件开发、项目管理、网络安全等具有较高学历层次的人才。计算科学与技术下的三个二级学科培养的是学术硕士,学术硕士更重视理论研究,专业硕士更重视应用技术。

3

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

在本科生培养层次,软件工程又是和计算机科学与技术平行的一个本科专业。在工学门类下的计算机类下,设有计算机科学与技术、软件工程、物联网工程、信息安全和数字媒体技术5个基本专业,另外还有一些特设专业。从这个层面上看,计算机科学与技术和软件工程是两个平行的专业名称,都是计算机类下的专业,但培养目标有所不同。计算机科学与技术可以授予工学士或者理学学士学位,这就是说计算机科学与技术专业的培养可以有不同侧重,如果侧重计算机科学方向,则偏理论,可授予理学学士学位,如果偏计算机技术方向,则重应用,则授予工学学士学位。而软件工程专业一般都是授予工学学士学位。计算机科学与技术、软件工程两个硕士专业它们的人才培养目标有所不同,计算机科学与技术培养能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。而软件工程专业培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才。由此可以看出计算机科学与技术专业相对更注重一些专业理论的技术的学习,其基础性更强。而软件工程的专业性更强,主要是研究软件的开发、测试、维护和项目管理。两个专业开设的基础课程是比较相似的,专业课程则因各学校的培养目标的差异而有所不同。

4

结语

通过以上分析,我们可以看出,对于计算机科学与技术和软件工程两个本科专业都是计算机类下的专业,软件工程相对于计算机科学与技术则更侧重于软件开发。两个专业都可以报考计算机科学与技术一级学科下的研究生,通常计算机科学与技术专业的学生可以报考计算机系统结构、计算机软件理论和计算机应用技术这3个二级学科,而软件工程专业对于计算机系统结构的理解通常会比计算机科学与技术专业的学生弱一些。当然两个专业的学生都可以报考软件工程硕士这一专业硕士研究生。目前这两个专业的就业形势都非常好,其中以软件工程更为好一些,计算机科学与技术专业的学生考研的学生多于软件工程专业的学生。软件工程专业的学生本科就业,只要个人能力强,也会有很好的回报。弄清这些问题,在高考填报志愿的时候,就可以根据自己的兴趣和爱好在两个专业之间进行选择了。

本周活动

点击“阅读原文”预约课程

预览时标签不可点收录于话题#个上一篇下一篇

转载请注明:http://www.aierlanlan.com/rzgz/181.html