西安科技大学学术型硕士研究生培养方案
软件工程一级学科(0835)
SoftwareEngineering
一、学科简介
软件工程是以计算机科学理论和技术以及工程管理原则和方法等为基础,研究软件开发与维护过程中建模与计算、软件集成、测试与评价、智能信息处理等方面的理论与方法。
我校软件工程学科源自1987年创办的计算机及应用本科专业。2006年取得计算机软件与理论二级学科硕士学位授予权。2009年取得软件工程领域工程硕士学位授予权。2011年取得软件工程一级学科学术学位硕士授予权。
本学科拥有一支学术水平高、创新能力强的教学科研团队,具有中央与地方共建专项资金建立的虚拟现实技术实验室、国家高水平大学专项资金建立的网络与信息安全实验室和省级人才培养模式创新实验区,积累了一定的高层次创新型人才培养经验,为开展研究生培养和科学研究奠定了坚实的基础。
本学科在教学和科学研究中,始终坚持理论研究与应用实践相结合,已形成了软件开发与测试技术、视觉计算与可视化、人工智能与信息处理、大数据与云计算等四个相对稳定且颇具特色和优势的研究方向。特别是在信息化建设和三维可视化方面技术优势明显,成果显著。本学科团队开发的煤质全过程管理信息系统、岗位价值管理系统、安全走动式管理系统、煤炭企业井下煤质预测及工作面三维可视化、三维地质建模和数值模拟等软件,已经成功推广应用于陕煤集团、宁煤集团、陕西省有色集团等企业,使得企业管理手段有了显著改善,企业管理水平和决策支持能力进一步提高,取得了显著的社会效益和经济效益。“十二五”以来本学科承担了一系列国家和省自然科学基金以及企业委托重大科研项目,获得了一批省部级教学科研成果奖和专利成果,在本行业产生了重要的影响。
二、培养目标
具备坚实的软件工程理论基础和系统的专门知识,能够综合运用软件工程方法、技术和工具分析和解决实际问题,具备较全面的软件研发能力与实践经验。能从事软件工程的理论和方法的研究、大型软件系统分析、设计、开发和管理及数据管理与分析等工作。具有良好的表达交流能力和团队协作精神,能比较熟练地阅读本专业的外文资料,并具有一定的外文写作能力和一定的国际视野。
三、研究方向
1. 软件开发与测试技术
2. 视觉计算与可视化
3. 人工智能与信息处理
4. 大数据与云计算
四、课程设置
课程设置详见软件工程学科课程设置表。
五、其它环节及要求
1. 学校要求:详见《西安科技大学工学硕士研究生培养工作的规定》(2007年3月修订)、《西安科技大学硕士研究生申请学位论文答辩的规定》(2016年6月修订)。
2. 学科要求:无。
软件工程学科课程设置
课程 类别 |
课程编号 |
课程名称 |
学时 |
学分 |
开课 学期 |
开课单位 |
前导课程 |
学位课 |
公共课 |
6217001 |
中国特色社会主义理论与实践研究 |
36 |
2 |
秋 |
马院 |
马克思主义哲学原理 |
6316001 |
英语(硕士) |
216 |
3 |
秋,春 |
人外学院 |
大学英语(1-4) |
6117002 |
自然辩证法概论 |
18 |
1 |
春 |
马院 |
马克思主义哲学原理 |
6117003 |
马克思主义与社会科学方法论 |
18 |
1 |
春 |
马院 |
马克思主义哲学原理 |
基础课 |
6308003 |
数值分析 |
54 |
3 |
秋 |
计算机学院 |
高等代数、线性代数、程序设计语言 |
6308005 |
矩阵分析与计算 |
54 |
3 |
春 |
计算机学院 |
线性代数 |
6308004 |
最优化方法 |
54 |
3 |
秋 |
计算机学院 |
线性代数、程序设计语言 |
7308006 |
形式语言与自动机理论 |
54 |
3 |
春 |
计算机学院 |
数学分析、概率论、离散数学 |
专业课 |
6100001 |
专业外语* |
36 |
1 |
秋 |
计算机学院 |
大学英语(1-4) |
7308007 |
软件建模与实践* |
54 |
3 |
秋 |
计算机学院 |
程序设计语言、软件工程 |
7308008 |
高级数据库理论与技术 |
54 |
3 |
秋 |
计算机学院 |
数据库原理、数据结构、程序设计 |
7308012 |
软件体系结构 |
54 |
3 |
秋 |
计算机学院 |
程序设计语言、软件工程 |
7308013 |
软件测试 |
54 |
3 |
春 |
计算机学院 |
程序设计语言、软件工程 |
非学位课 |
专业课 |
8308029 |
软件项目管理 |
54 |
3 |
春 |
计算机学院 |
程序设计语言、软件工程 |
8308014 |
数据可视化 |
54 |
3 |
春 |
计算机学院 |
程序设计语言、计算机图形学 |
8308016 |
云计算与大数据 |
54 |
3 |
春 |
计算机学院 |
数据库、计算机体系结构、计算机网络 |
8308028 |
人工智能与专家系统 |
54 |
3 |
秋 |
计算机学院 |
离散数学、程序设计语言、数据结构 |
8308027 |
数据仓库与数据挖掘 |
54 |
3 |
秋 |
计算机学院 |
程序设计语言、概率论、最优化方法 |
公共课 |
5100001 |
创新创业教育 |
18 |
1 |
秋,春 |
|
|
5016002 |
日语(硕士) |
54 |
0 |
春 |
人外学院 |
|
5112001 |
体育 |
36 |
1 |
秋,春 |
体育部 |
|
5017004 |
中国传统文化 |
36 |
0 |
秋 |
马院 |
|
5017005 |
中外名著赏析 |
36 |
0 |
春 |
马院 |
|
5017006 |
法理学 |
36 |
0 |
春 |
马院 |
|
备注:带*的课为必选课