太原理工大学软件学院专业介绍

培养目标:培养德、智、体全面发展,具有良好的职业道德和综合素质,扎实的计算机软件和软件工程基础知识和专业技能,良好的软件设计和编程,规范的项目管理、沟通协调能力,较强的工程实践能力和创新意识的实用型、复合型软件工程技术和管理人才。能从事大型软件项目系统分析、设计、开发、测试和软件项目管理。

培养要求:掌握软件工程相关学科的基础理论,具有较强的自主学习能力和运用相关学科知识解决实际问题的能力;精通软件工程基础理论和专业知识,熟悉软件开发应用相关规范、政策和法规,熟悉计算机软件研发和工程项目管理领域的前沿动态和新技术应用,具有较强的实践能力、创新意识和社会适应能力。

主要课程:大学英语、高等数学、大学物理、离散结构、编程技术、面向对象编程基础、数据结构、操作系统、算法设计与分析、数据库系统原理、硬件技术基础、软件工程原理、计算机网络、系统分析与设计、软件工程形式化方法、软件设计与体系结构、软件测试技术、Web编程技术、大型数据库系统、多媒体技术与应用。

主要实践教学环节:军事训练、教学实习、生产实习、社会实践、科研训练、独立实习、课程实验、课程设计、综合实习、专业实习、毕业实习、毕业设计(论文)等。

授予的学位:工程学学士。

学习年限:四年。培养目标:培养德、智、体全面发展,具有良好的职业道德和综合素质,熟悉国际商业惯例和服务外包规范,具有扎实的软件工程基础知识和专业技能,良好的软件设计和编程能力,规范的项目管理、沟通和组织协调能力,较强的工程实践能力的国际化软件工程技术和管理人才。可从事承接国外软件项目设计、开发和测试,国内大型软件项目系统分析、设计、开发、测试和软件项目管理。

培养要求:掌握软件工程相关学科的基础理论,掌握软件系统需求分析和设计的基本方法,具备软件设计、软件测试和维护能力,熟悉国际软件服务外包规范和标准,了解国内外软件行业前沿动态和新技术应用,具有较强的外语交流和沟通能力、实践能力、项目管理能力和社会适应能力。

主要课程:大学英语、高等数学、大学物理、离散结构、编程技术、面向对象编程基础、数据结构、操作系统、算法设计与分析、数据库系统原理、硬件技术基础、软件工程形式化方法、计算机网络、软件工程导论、软件与服务外包基础、系统分析与设计、软件与服务外包项目管理、软件设计与架构、软件测试技术、大型数据库系统、Web编程技术、移动应用开发、中间件技术、Linux应用设计、ARM架构、嵌入式驱动程序设计、通信技术基础、电信增值服务与软件开发、通信协议

主要实践教学环节:军事训练、教学实习、生产实习、社会实践、科研训练、独立实习、课程实验、课程设计、综合实习、专业实习、毕业实习、毕业设计(论文)等。

授予的学位:工程学学士。

学习年限:四年。