有途网

软件工程专业学什么 软件工程专业介绍

刘美娟2022-02-07 13:28:11

软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。下文有途网小编给大家系统的介绍一下软件工程专业学什么,仅供大家参考。

一、软件工程专业的学科地位

软件工程学科是计算学科的分支,计算学科中理论、抽象、设计等三个学科形态,绑定、大问题的复杂性、概念和形式模型、一致性和完备性、效率、演化、抽象层次、按空间排序、按时间排序、重用、安全性、折衷与决策等十二个基本概念,数学方法、系统科学方法在软件工程学科中占有重要地位。此外,软件工程还十分重视管理过程,以提高软件产品的质量、降低开发成本、保证工程按时完成。系统性、规范性、可度量性也是软件工程非常关注的。

软件工程学科的理论基础是数学、计算机科学。软件工程的研究和实践涉及人力、技术、资金、进度的综合管理,是开展最优化生产活动的过程;软件工程必须划分系统的边界,给出系统的解决方案。因此,软件工程的相关学科有计算机科学与技术、数学、计算机工程、管理学、系统工程和人类工程学等。

二、软件工程专业的研究领域:

软件架构

软件设计方法

软件领域建模

软件工程决策支持

软件工程教育

软件测试技术

自动化的软件设计和合成

基于组件的软件工程

计算机支持的协同工作

编程语言和软件工程

计算机网络

信息与通信安全

计算机图形学与人机交互

多媒体技术应用

人工智能与识别

嵌入式软件与应用

自动控制

分布式计算与网格计算

云计算技术

存储技术

数据库技术研究

计算机辅助设计与应用技术

三、软件工程专业的主修课程

主干学科:马克思主义理论、大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学、操作系统、编译技术、软件工程概论、统一建模语言、软件体系结构、软件需求、软件项目管理

该专业除了学习公共基础课外,还将系统学习离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,根据学生的兴趣还可以选修一些其它选修课。

修业年限:四年

授予学位:工学学士学位

实践环节:毕业实习、课程设计、计算机工程实践、生产实习、毕业设计(论文)。

热门推荐

最新文章