软件工程专业是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面,主干学科有程序设计语言、数据结构、离散数学、操作系统等。
软件工程师就业前景
软件开发工程师的就业前景很吃香,是社会上紧俏的人才。网络时代、信息时代的来临,为软件开发工程带来了很大的契机和机遇。
随着软件产业的发展,软件产品的质量控制与质量管理正逐渐成为软件企业生存与发展的核心。几乎每个大中型IT企业的软件产品在发布前都需要大量的质量控制、测试和文档工作,而这些工作必须依靠拥有娴熟技术的专业软件人才来完成。发展空间很大。
软件开发工程师是从事软件开发相关工作的人员的统称。软件开发工程师的技术要求是比较全面的,除了最基础的编程语言(C语言/C++/JAVA等)、数据库技术(SQL/ORACLE/DB2等)。
NET平台技术、C#、C/S B/S程序开发,还有诸多如JAVA SCRIPT、AJAX、HIBERNATE、SPRING、J2EE、WEB SERVICE、STRUTS等前沿技术。
哪个高校的软件工程专业比较好
按照教育部第四轮学科评估的结果来看,软件工程排名A+的院校有3所,分别是:北京航空航天大学、浙江大学和国防科技大学,三所大学都是985,工科都不错,而软件工程学科,是为数不多的A+里面没有清华、北大两所牛校的。
排在A档的有5所大学,分别是:北京大学、清华大学、华东师范大学、南京大学、武汉大学,全部都是985。其中华东师范大学不属于理工强校,他的软件工程是师范类大学中最强的,没有之一。
排在A-档的有9所大学,分别是:天津大学、东北大学、哈尔滨工业大学、同济大学、上海交通大学、苏州大学、中国科学技术大学、四川大学和中国科学院大学。
这里面值得一说的,苏州大学并不是985工程大学,是211工程大学,而中国科学院大学是双非,在学科评估时放在科研院所类里面,容易被忽略。
排在B+档的有17所大学,分别是:北京交通大学、北京工业大学、北京邮电大学、南京航空航天大学、西北大学、西安电子科技大学,共6所211工程大学;北京理工大学、大连理工大学、吉林大学、复旦大学、东南大学、山东大学、华南理工大学、重庆大学、电子科技大学、西北工业大学,共10所985工程大学和解放军理工大学这所双非军校。
这其中,西北大学、复旦大学、山东大学并不以工科见长。
软件工程专业适合女生吗
学习软件工程专业不分性别,主要看所学的专业课程适不适应你,就业的去向你满意不满意,你对软件工程的兴趣怎么样等。
学习的主要课程:
共同课:马克思主义理论、大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学、操作系统、编译技术、软件工程概论、统一建模语言、软件体系结构、软件需求、软件项目管理。
专业课:离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,根据学生的兴趣还可以选修一些其它选修课。
软件类和软件工程有什么区别
软件类(Software Category)和软件工程(Software Engineering)是两个相关但不同的概念。简单来说,软件类是一个广泛的领域,包括了各种类型的软件和应用程序;而软件工程则是一种系统性、工程化的方法来设计、开发、维护和管理软件。
以下是关于软件类和软件工程的详细区别:
1.范围:
软件类是一个广泛的概念,涵盖了各种类型的软件,如操作系统、办公软件、游戏、移动应用等。而软件工程关注的是如何有效地开发、维护和管理这些软件。
2.目的:
软件类的目的是为用户提供各种功能和服务,满足用户的需求。而软件工程的目的是采用工程化的方法,确保软件的质量、可维护性和可靠性,从而提高软件开发的效率和效果。
3.应用领域:
软件类主要关注各种类型的软件和应用程序,如操作系统、办公软件、游戏、移动应用等。而软件工程则关注软件开发的整个过程,包括需求分析、设计、编码、测试、维护等各个阶段。
4.学科特点:
软件类主要涉及到计算机科学、软件设计和开发等方面的知识。而软件工程则是一门综合性的学科,涉及计算机科学、项目管理、质量保证等多个领域,需要跨学科的知识和技能。
综上所述,软件类和软件工程之间存在一定的区别。软件类关注各种类型的软件和应用程序,而软件工程关注的是如何有效地开发、维护和管理这些软件。
在现代软件开发过程中,软件工程已经成为了一种重要的方法和实践,对于保证软件质量和提高开发效率具有重要意义。