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

秀秀百科 11 0

软件工程是研究和应用如何用系统化、标准化和定量的过程方法开发和维护软件。它涉及编程语言、数据库、软件开发工具、系统平台、标准、设计模式等。以下是对软件工程专业的系统介绍,仅供参考。

1、 软件工程学科现状

软件工程学科是计算学科的一个分支。计算学科有三门学科:理论、抽象和设计。有12个基本概念:绑定、大问题的复杂性、概念和形式化模型、一致性和完整性、效率、演化、抽象级别、按空间排序、按时间排序、重用、安全性、折衷和决策。数学方法和系统科学方法在软件工程学科中发挥着重要作用。此外,软件工程也非常重视管理过程,以提高软件产品的质量,降低开发成本,确保项目按时完成。系统化、标准化和可测量性也是软件工程非常关注的问题。

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

2、 软件工程的研究领域:

软件架构

软件设计方法

软件领域建模

软件工程决策支持

软件工程教育

软件测试技术

自动化软件设计与综合

基于组件的软件工程

计算机支持的协同工作

编程语言与软件工程

计算机网络

信息和通信安全

计算机图形学与人机交互

多媒体技术的应用

人工智能与识别

嵌入式软件及其应用

自动控制

分布式计算与网格计算

云计算技术

存储技术

数据库技术研究

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

3、 软件工程专业课程

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

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

学习年限:四年

授予学位:工程学士

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