软件工程(Software Engineering。简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。
一、软件工程的选题
1.软件的开发

这是最常见的选题方向,也是最正规、最容易得到认可的方向。一般来说,软件开发的题目,可以是个系统,也可以是一 个或者几个模块。不过,不论是系统还是模块,都要包括如下几个阶段:
a) 需求分析 b)概要(总体)设计和详细设计 c) 编码(指算法部分) d)部署和测试

2.软件工程的其它方向内容
a)软件需求管理、变更 b)软件体系架构 c)软件测试 d)软件过程改进
二、软件工程硕士论文框架
下面我综合指导的几篇硕士论文,给出详细的论文提纲,可根据个人课题,做调整、合并。
一般硕论五六章节为宜。绝对硬核!
!
!
绝对干货!
!
!
!
三、软件工程用到软件介绍:
据我所知,我的学生,软件工程本科生、研究生出来做科研的,比较少。工具呢,以实用为主:
软工本科生只学C和C+ +两种编程语言,但是java是一定要自学,有些本科没有学校Jave课程的,硕士也要java培训,软工出来的不会主流编程语言怎么行。
当然其它理论课也要学很多,像什么计算机网络,计算机组成原理,数据库原理,软件体系架构,离散数......
至于你说的学什么软件,一些编程软件是要会用的,像Visual Studio, eclipse什么的。
如果你以后想做网页的话,最好dreamweaver, webstorm这些也会用。
点赞噢,谢谢!
有相关问题,可私聊。
还有其它相关详细介绍,看我回答。(文章来自于转载)