软件工程专业介绍

作者:    编辑:    审核:    上传:    发布时间:2016-11-04     浏览次数:

软件工程专业设立于2004年,2022年获评湖北省一流专业建设点。本专业师资力量雄厚,专业课教学主要依托软件工程系专任教师完成。软件工程系现有教授4人,副教授4人,讲师6人;具有博士学位教师9人,6人具有海外留学和进修经历,引进海外高层次人才1名。大部分教师具有企业研发经历和工程经验,专任教师中有国家认证系统分析师、湖北省经信厅批准的企业“科技副总”、湖北省“院士专家企业行”专家组成员。1名教师获评武汉市“黄鹤英才”。本系教师团结拼搏、成果丰硕,获评2021年“校级优秀基层教学组织”。多名教师是湖北省本科高校省级教学团队“软件工程国际化人才培养专业核心课程教学团队”的核心成员。

软件工程专业依托一批高质量的省部级科研及教学平台开展专业建设及学生培养,包括国家民委信息物理融合智能计算重点实验室、湖北省制造业智能管理工程技术研究中心、湖北省重点实验教学示范中心“计算机实验教学中心”,湖北省服务外包人才培养基地等教学科研平台。2014年获批成立的全国首批大学生“小平科技创新团队”-“NewThread”大学生科技创新基地,已经成为软件工程专业学生的重要创新创业活动实践平台。此外,本专业拥有“AI机器人技术+智慧农业”实践基地、农业大数据工程实践及实习基地,以及和华为公司、金山公司、杭州数梦工场等企业合作成立的一批校外实习实训基地。

近年来,软件工程专业教师主持和参与了一批包括国家科技支撑计划、国家自然科学基金项目、湖北省自然科学基金、国家民委科研基金项目等国家级及省部级项目, 在CCF推荐的国内外权威学术期刊、国际会议、科学出版社发表和出版了一批有影响的科研论文和专著。本专业教师积极以民族地区社会需求为导向,将科研成果应用于民族地区,助力乡村振兴,取得显著社会及经济效益,曾被人民日报、光明日报等国家级媒体报道。多名教师曾获湖北省科技进步二等奖。

软件工程系教师全员积极开展新工科教改实践,主持了一大批教研项目及教育部产学合作协同育人项目。注重教学研究和思政教育,铸牢中华民族共同体意识。在CCF推荐教育类期刊《计算机教育》等期刊发表了一批高质量的教研论文。多名教师获省部级教学成果一等奖、校级教学成果奖等奖励。《数据挖掘导论》课程获评湖北省一流课程。

软件工程专业积极开展国际合作培养创新人才,与美国威斯康辛大学、新加坡国立大学、新加坡南洋理工大学、香港城市大学等世界一流大学深入合作。本专业教师参与的教学成果“民族院校软件工程拔尖创新人才国际化培养模式实践与探素”获湖北省教学成果一等奖(2018)及国家民委教学成果一等奖(2019)。

软件工程专业大力开展创新创业教育,以国家级学生创新团队“小平科技团队”和ACM集训队为依托,组织学生参加全球ACM、微软“创新杯”学生大赛、国际仿人机器人奥林匹克大赛、泰迪杯数据挖掘挑战赛、中国大学生服务外包创新创业大赛、中国“互联网+”大学生创新创业大赛等学科竞赛,成绩优异。近年来,学生在各类科技竞赛中获省部级以上奖项120余项,其中获得包括全国一等奖在内的国家级奖项60余项,近20名学生获评各级优秀志愿者,本科生第二党支部获评校级先进基层党组织。培养的学生中华民族共同体意识强,专业基础扎实,创新创业能力、就业质量高,受到用人单位好评。

软件工程专业本科人才培养方案(2023版)

Undergraduate Program for Software Engineering (2023)

一、培养规格

Cultivation Standards

(I)学制

Length of Schooling

修业年限:4年

Duration:   4 years

(II)学位

Degree

授予学位:工学学士学位

Degrees conferred:  Bachelor of Engineering

二、培养目标

Ⅱ Cultivation Objectives

本专业培养面向中华民族软件产业和社会经济发展需要,在德、智、体、美、劳诸方面全面发展,具有强烈的中华民族共同体意识,具有良好的科学文化素质和创新能力,具备扎实的软件基础理论和解决复杂软件工程问题的能力,具有对复杂软件系统进行分析、设计、验证、确认、实现、应用和维护的良好能力,具有良好的软件系统开发管理能力,可从事软件研发和软件项目管理等工作的应用型、复合型软件工程技术和软件工程管理人才。

This program trains the practical and compound software engineering technology and software engineering management talents who meet the need of the software industry of the Chinese nation and the social and economic development, who develop in an all-round way in moral, intellectual, physical, beauty and labor aspects, who have a strong sense of community of the Chinese nation, have good scientific and cultural quality and innovation ability, and have solid software basic theory and solution, and who have the ability to solve complex software engineering problems, good ability to analyze, design, verify, confirm, implement, apply and maintain complex software systems, good software system development and management ability, and can be engaged in software research and development and software project management.

学生应该具备的职业能力可描述为4个预期目标:

1)知识运用:具有能够综合运用数学、自然科学、工程基础和专业知识来发现、研究与解决复杂软件工程问题的能力。

2)工程能力:具有从事复杂软件工程项目及复杂软件系统的研究、设计、开发、部署与维护等方面的能力,能够胜任软件研发工程师工作;熟练掌握软件工程管理的基本原理与经济决策方法,具备良好的软件工程项目组织、协调、管理、沟通能力,能够胜任软件工程项目管理工作。

3)职业素养:铸牢中华民族共同体意识,具有良好的人文素养、团队合作能力、职业道德,在工作中具有社会责任感、事业心、安全与环保意识,能积极服务国家与社会;具备良好的身体素质和健康的心理素质。

4)发展潜能:具有较强的全球化意识、创新意识、国际视野和批判性思维,能及时跟踪软件工程领域最新理论、技术和前沿动态,具有良好的终生学习习惯和学习能力,能够通过自主学习持续提升自己的综合素质和专业能力,不断适应社会发展。

The career competencies that students should have can be described as 4 expected goals:

(1) Knowledge application: Have the ability to comprehensively use mathematics, natural science, engineering foundation and professional knowledge, and discover, research and solve complex software engineering problems.

(2) Engineering ability: Have the ability to engage in research, design, development, deployment, and maintenance of complex software engineering projects and complex software systems, and be capable of working as a software research and development engineerbe proficient in the basic principles and economic decision-making methods of software engineering management, possessing good ability of organizational, coordination, management, and communication, and be able to manage software engineering projects.

(3) Professional quality: Have a strong sense of Chinese National Community Consciousness, humanistic quality, teamwork ability, professional ethics, have a sense of social responsibility, professionalism, safety and environmental protection awareness at work, can actively serve the country and society; have good physical quality and health mental quality.

(4) Development potential: Have a sense of globalization, innovation and an international perspective and critical thinking, and be able to track the latest theories, technologies and cutting-edge developments in the software engineering field in a timely manner, have good lifelong learning habits and learning ability, and be able to continuously improve their comprehensive quality and professional ability through independent learning, and constantly adapt to social development.



三、毕业要求

Basic Requirements for Graduation


1、毕业要求及对应的指标点


毕业要求分解点

1. 工程知识:能够将数学、自然科学、工程基础和软件工程领域相关专业知识,用于解决软件工程领域的复杂软件工程问题。

1.1 能够将数学、自然科学、工程基础和软件工程专业知识用于对复杂软件工程问题进行正确描述和表达;

1.2 能够将数学、自然科学和软件工程专业知识用于实现软件系统的建模和推理;

1.3 能够将工程和软件工程专业知识用于解决软件工程领域复杂工程问题。

2. 问题分析能力:能够应用数学、自然科学和工程科学的基本原理,识别、表达、并通过文献研究分析软件工程领域中的复杂工程问题,并形成有效结论。

2.1 应用数学、自然科学和软件工程专业的基本原理,识别软件工程领域复杂工程问题中的关键环节和因素;

2.2 能够应用数学、自然科学和软件工程专业的基本原理,对软件工程领域复杂工程问题进行表述,并建立数学模型;

2.3 能够应用文献库、网络等资源,通过文献研究,完成软件工程领域中复杂工程问题的分析,并形成有效结论;

2.4 能够针对复杂软件工程问题的要求分析解决思路的可行性。

3  设计/开发解决方案:能够针对软件工程领域中复杂工程问题,综合利用软件工程等相关技术设计解决方案,开发满足特定需求的软件系统,并能够在软件研发全过程中体现创新意识,综合考虑社会、经济、健康、安全、法律、文化、环境等因素。

3.1 能够根据用户需求,运用软件工程专业的基本原理,确定设计目标,熟悉软件系统设计和软件产品开发全周期、全过程的基本方法;

3.2 能够针对特定软件需求,综合利用软件工程及相关技术设计解决方案,开发满足特定需求的软件模块和系统;

3.3 能够在软件开发全过程中体现出创新意识;

3.4 按照软件工程基本理论,综合考虑社会、健康、安全、法律、文化及环境等因素,对设计方案及软件系统、可复用模块或组件等在技术、经济等方面进行综合评价。


4 研究:能够基于科学原理,采用科学方法对软件工程领域复杂工程问题进行研究,包括设计实验、分析与解释数据、通过信息综合得到合理有效的结论。

4.1 能够综合运用所学科学原理,针对所要解决的软件工程领域复杂工程问题展开研究,明确研究内容与目标;

4.2 能够基于软件工程专业的基本原理,针对软件工程领域复杂工程问题,设计可行的实验方案,并选用或搭建合适的实验环境进行验证;

4.3 能正确采集、整理实验数据,对实验结果进行分析和解释,对整个研究环节进行评价,通过信息综合得到合理有效的结论,并确定结果的影响因素,研究可以改进完善的环节。

5 使用现代工具:能够针对复杂软件工程问题,开发、选择与使用恰当的平台、技术、资源、现代工程工具和信息技术工具,包括对软件工程复杂工程问题的预测与模拟,并理解其局限性。

5.1 理解软件工程领域的主要资料来源及获取方法,能够利用互联网查询和检索本专业文献、资料及相关软件工具;

5.2 能够开发、选择、使用合适的平台、技术、资源、现代工具,对软件工程领域复杂工程问题进行预测与模拟;

5.3 能够分析所选择与使用的平台、技术、资源和现代工程工具在解决软件工程领域复杂工程问题中的局限性。

6 工程与社会:能够基于软件工程等领域的相关背景知识进行合理分析,评价软件工程实践和复杂工程问题解决方案对社会、经济、健康、安全、法律以及文化的影响,并理解应承担的责任。

6.1 理解软件专业相关的社会和文化背景,能够正确认识软件工程和客观世界和社会的影响。熟悉与软件工程领域相关的技术标准、知识产权、产业政策、法律法规和质量管理体系;

6.2 能识别和分析软件工程领域产品的开发与应用对社会、健康、安全、法律以及文化的影响,并理解和履行应该承担的责任;

6.3 能够客观分析软件工程项目研发和实施的相关制约因素,评价这些因素对项目实施的影响,并分析方案的合理性。

7 环境和可持续发展:能够理解和评价针对复杂软件工程问题的工程实践对环境、社会可持续发展的影响。

7.1 理解软件工程相关技术及工程实践活动对生态环境和社会可持续发展的影响,理解信息污染和净零碳排放的相关概念,并做出正确的评价,能充分考虑软件工程实践活动对环境及可持续发展的影响问题;

7.2 能够理解和评价软件开发中所涉及的安全、隐私及科学伦理问题对社会健康发展的影响。

8 职业规范:具有人文社会科学素养、社会责任感,能够在软件工程实践中理解并遵守软件工程职业道德和规范,履行法定或社会约定的责任。

8.1 具备良好的人文社会科学素养、思辨能力、处事能力和科学精神;

8.2 具有软件工程师的社会责任感,理解软件工程师的职业道德和规范要求,能够履行法定或社会约定的责任。

9 个人和团队:能够在多学科背景下的团队中承担个体、团队成员以及负责人的角色。

9.1 能够在多学科背景下理解团队的意义,理解软件项目团队的角色,并能够在团队中胜任个体、团队成员的角色任务,拥有良好的团队协作精神;

9.2 能够在多学科背景下与其他成员合作开展工作,听取并综合团队其他成员的意见与建议,能够承担负责人和管理者的角色。

10 沟通:能够就软件工程领域复杂工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令。并具备一定的国际视野,能够在跨文化背景下进行沟通和交流。

10.1 能够就软件工程相关的复杂工程问题的解决方案、过程与结果,与业界同行及社会公众进行交流,通过书面报告、设计文档和口头陈述清晰地表达团队或个人观点与设计理念、清晰表达或回应指令;

10.2 具备一定的国际视野,能够了解和跟踪软件工程专业的最新发展趋势,能够针对专业问题开展跨文化交流和沟通。

11 项目管理:理解与掌握软件工程管理原理与经济决策方法,并能在多学科环境下应用。

11.1 理解从事软件工程实践活动所需的经济、管理、资源等各种因素,掌握软件工程管理原理、经济决策及优化方法;

11.2 在多学科环境下,能够对软件工程项目方案实施中的时间、成本、质量、环境等进行全周期、全流程的有效管理和经济决策。

12 终身学习:具有自主学习和终身学习的意识,有不断学习和适应发展的能力。

12 能认识不断探索和学习的必要性,具有批判性思维,具有自主学习和终身学习的意识,有不断学习和适应发展的能力。


四、毕业要求与培养目标对应矩阵

Ⅳ Matrices of Graduation Requirements and Cultivation Objectives

培养目标及毕业要求

Cultivation Objectives & Graduation Requirements

培养目标1

Cultivation Objective Ⅰ

1)知识运用

培养目标2

Cultivation Objective II

2)工程能力

培养目标3

Cultivation Objective III

3)职业素养

培养目标4

Cultivation Objective Ⅳ

4)发展潜能

1. 工程知识




2. 问题分析能力



3  设计/开发解决方案




4 研究




5 使用现代工具




6 工程与社会



7 环境和可持续发展




8 职业规范




9 个人和团队




10 沟通



11 项目管理




12 终身学习




五、毕业要求实现矩阵

Ⅴ Matrices of Realization of Graduation Requirements

注① 不同学期的同一门课程只需填写一次;②所有的课程和教学活动都要列入表格,包括集中实践性环节;③表格要清晰展示每门课程与“毕业要求”中每项具体要求达成的关联度情况,关联度强的用“H” 表示,关联度中等的用“M” 表示,关联度弱的用“L” 表示。

课程

工程知识

问题分析

设计/开发解决方案

研究

工具

工程与社会

环境与可持续发展

职业规范

个人与团队

沟通

项目管理

终身

学习


1.1

1.2

1.3

2.1

2.2

2.3

2.4

3.1

3.2

3.3

3.4

4.1

4.2

4.3

5.1

5.2

5.3

6.1

6.2

6.3

7.1

7.2

8.1

8.2

9.1

9.2

10.1

10.2

11.1

11.2

12

通识

课程
































思想道德修养与法律基础











M 







M



M 



H







H

中国近现代史纲要



















L 





M








毛泽东思想和中国特色社会主义理论体系概论






















M









M

马克思主义基本原理











M 







M 




M 

M 








M

英语




























M



M 

体育(1-6)

























M

M






国家安全教育



















M

H


M












形势与政策


















M





M





M 




中华民族共同体概论



















H




M



M 






学科基础课
































高等数学(A)

H



H




M 



M 





















线性代数


M 



H



























大学物理(B)

M



M










M 












M 






大学物理实验


M





H





M 




















概率与数理统计



M 



M 








M


















复变函数



M 


M 



























专业必修课
































计算机科学导论


















H






H 




M 



H

离散结构

M



H




M
























数字电子技术


M 






H 







H 

















程序设计语言(A)


M



M



M








M
















计算机组成原理


M 



L 








L


M

















面向对象程序设计


M



L



H 








M
















操作系统原理(A



H 



H 



M 










H 













数据结构



H 

H 





M


















M





数据库原理及应用(A



H 








H 



M




M














软件工程



H



M


M














H







H

H


算法分析与设计



M



M



H




H



















计算机网络(B)



H




M






M





M














集中性实践课程
































军事技能训练


























M

M





劳动

教育



















M



M










软件社会实践 1











M








M

M

M



M








软件社会实践 2











M








M

M

M



M








iOS平台开发










M 













H

H 




M  



H

Android平台智能移动开发










M













H

H 




M  



H 

数据驱动的软件开发










M













H

H 




M  



H

工程训练D

L 
















M






M 


M 







数据结构课程设计









H 







M 











H 




H 

软件工程课程设计



M



M


M









H


H







H






数据库原理及应用课程设计









M





H











M


M





面向对象程序设计课程设计





H 




H







M 











H 





软件开发实习









M



H



H





H

H



H 





H 



软件工程实习







H



H


H





M



M






M 




H 


毕业

实习




















H

H




H



M

M



毕业

设计





M




M




H




H





M 





H

H




素质拓展平台


就业指导























M

M 




H 



M

军事理论

























M

M 

M 

M 




艺术实践


















M






M








创新教育





H








H









H










创业教育











H








H

H

H



M








专业限选课


UML与软件工程建模



M



H


H


M





H

















软件项目管理











H




M




H








M 


H

M


软件体系结构



M 




M 



M 






M 
















专业选修课


JAVA程序设计









M 




M



M 
















软件

过程








H 




M 














H 



M 



编译

原理(B




M 





H 





H


















信息系统分析与设计






H 




H


M 




H 





M 











JAVAEE程序设计





H 




H


















M





深度

学习



M




H 


H 





M 


















工程管理与经济决策















M

M

M








M

M

M


H



软件测试与质量保证




H 






H 




M 




H 














设计

模式






H 




H

M


M 



















用户界面设计





H




H 






M 

















汇编

语言

H






M 







M


















信息

安全




H 











M 







H 



M 







最优化理论与方法







M





M




















人工智能导论(A)



M 




H 


H 





M 


















计算机图像处理




H










H 





M 













数据挖掘导论






H 








H 


M
















Linux操作

系统





H 










M 









M 








云计算技术



M 




M 


M 







M
















大数据技术及应用








H





M 



M
















机器

视觉

M





M 











M 
















六、核心课程

Ⅵ Core Courses

程序设计语言、面向对象程序设计、离散结构、数据结构、数据库原理及应用、计算机网络、操作系统原理、软件工程、算法分析与设计、软件项目管理、软件体系结构、UML与软件工程建模

   Introduction to Computer Science, Language Programming, Object-orientation Program Designing, Discrete Mathematics, Data Structure, Database Theory and Application, Computer Networks, Principle of Operating System, Software Engineering, Algorithm Design and Analysis, Software project management, Software Architecture, UML & Software Engineering Modeling.


七、主要实践性教学环节

Main Internship and Practical Training

课程实验、课程设计、专业实习与实训、毕业设计(论文)

Experiment, Curriculum Design, Practice and Training, Graduation Project


八、学时与学分

Ⅷ Hours/Credits

学时学分构成表

Table of Hours and Credits

课程类别

Course Classified

学时/周数Period/Weeks

学分

Credits

学分比例

Proportion of Credits

理论

Theory

实践(双创)

Practice(I&E Crs.)

通识课程平台

General Course Platform

必修

Compulsory

578

24

7

18.2%

选修

Elective

144

9

/

5.3%

学科基础课程平台

Basic Course Platform

必修

Compulsory

712/224

44.5

5

29.1%

专业课程平台

Major Course Platform

必修

Compulsory

160/48

10

2

7%

选修

Elective

256/84

16

3.5

11.5%

集中性实践课程平台

Practical Teaching Platform

必修

Compulsory

68+32周


34

23%

选修

Elective

120


5

素质拓展平台

Quality Development Platform

双创学分

Innovation & Entrepreneurship Credits

必修

Compulsory

/

/

5

2.9%

其他学分

Other Credits

92

4

1

2.9%

小计

Amount


必修学分总数

Compulsory Credits

136.5

选修学分总数

Elective Credits

33.5

选修学分比例

Proportion of Elective Credits

19.7%

理论学分总数

Theory  Credits

107.5

实践学分总数

Practice  Credits

57.5

实践教学环节比例

Proportion of Internship and Practical Training

31.5%

最低毕业学分

The Lowest Graduate Credits

170

注:

①学分比例:各教学平台或教学环节占最低毕业学分的比例。

②实践教学环节,包括集中性实践教学环节和实验教学(不含体育)。集中性实践教学环节,包括培养方案内集中实施的实践、实习、课程设计、毕业设计、社会调查等;实验教学,包括课内实验和独立开设实验。

③必修学分总数=通必学分+学科基础学分+专必学分+实践必修学分+素质拓展学分;

选修学分总数=通选学分+专选学分+实践(选修)学分;

理论学分总数=所有平台理论学分之和(不包括双创学分);

实践学分总数=所有平台实践学分之和(不包括双创学分);

最低毕业学分=必修学分+选修学分=理论学分+实践学分+双创学分。

九、教学进程计划表 /Teaching Schedule Form

表一:通识课程平台 / Form Ⅰ: General Course Platform

表一(A):通识必修课程/Form I (A):General Compulsory Courses (General Required)

课程编号

Course Code

课程名称

Course Name

学分数

Crs.

总学时

Hrs.

学时类型

Period Classified

开课学期

Semester

理论The.

实验Exp.

实践Pra.

习题

Ueb

20W100000613

英语 1

English 1

2

32

32




1

218110000313

体育 1

Physical Education 1

0/1

26



26


1

217100014918

思想道德与法治

Moral Education and Rule of Law

2.5/0.5

52

40


12


2

217100015218

形势与政策

Situation and Policy

2

32

32




2

225100000118

中华民族共同体概论

Education of Chinese Minzu Community Consciousness

1.5/

0.5

36

24


12


2

20W100000713

英语 2

English 2

2

32

32




2

218110000213

体育 2

Physical Education 2

0/1

32



32


2

2171000122

中国近现代史纲要

Essentials of China Modern and Contemporary History

2.5/

0.5

52

40


12


3

20W100000813

英语 3

English 3

2

32

32




3

/

体育 3

Physical Education 3

0/0.5

16



16


3

217100012318

马克思主义基本原理

The Basis Principles of Marxism

2.5/0.5

52

40


12


4

217100015818

毛泽东思想和中国特色社会主义理论体系概论

Introduction to MAO Zedong Thought and Socialist Theoretical System with Chinese Characteristics

2.5/0.5

52

40


12


5

217100015918

习近平新时代中国特色社会主义思想概论

Xi Jinping Thought on Socialism with Chinese Characteristics for a New Era

2.5/0.5

52

40


12


5

20W100000913

英语 4

English 4

2

32

32




4

/

体育 4

Physical Education 4

0/0.5

16



16


4

/

体育 5

Physical Education 3

0/0.5

16



16


5

/

体育 6

Physical Education 3

0/0.5

16



16


6

学分要求:必修学分31

Demand of Credits: Required 31

注:大学英语扩展课程包括①20W100000813 英语3②20W100000913 英语4③20W100001018 学术英语阅读与写作④20W100001318 高级媒体英语视听说⑤20W100001518 英语国家社会与文化⑥20W100001618 中华文化导论(英文),要求在第3、4学期完成4学分即可。


表一(B):通识选修课程(通选课)/Form I (B): General Elective Courses

模块

Module

学分

Crs.

心理健康与安全

Psychological Health and Safety

2

人文素养与写作

Humanistic Accomplishment and Writing

2

科学技术与科普

Science and Technology & Science Popularization

2

艺术体验与审美

Art Appreciation and Aesthetics

1

国际视野与世界

Contemporary China and the World

1

中华文化与文明

Chinese Culture and Civilization

1

学分要求:选修学分9

Demand of Credits: Elective 9

表二:学科基础课程平台

Form II. Basic Course Platform

课程

类别

Course  Classified

课程编号Courses Code

课程名称

Course Names

学分数

Crs.

总学时

Hrs.

学时类型

Period Classified

开课学期

Semester

备注

Notes

理论The.

实验Exp.

实践Pra.

习题

Ueb

学科基础必修   Basic Courses Required

2101000113

高等数学(A)1

Advanced Mathematics (A)1

4

80

64



16

1

4-16

2101000118

线性代数

Linear Algebra

2

48

32



16

1

4-11

209103001013

计算机科学导论

Introduction to Computer Science

1

16

16




1

4-11

209100032018

程序设计语言(A)

Programming Language (A)

3/1

72

48

24



1

4-15


210102000413

高等数学(A)2

Advanced Mathematics (A)2

5

96

80



16

2

1-16

211100011118

大学物理(B)1

College Physics (B)1

3

56

48



8

2

1-16

211110021318

大学物理实验(1)

Experiments of College Physics 1

/0.5

16


16



2


209100032618

面向对象程序设计

Object-Oriented Program Designing

2/0.5

44

32

12



2

1-8

209103012113

离散结构

Discrete Structure

4

64

64




2

1-16

211100011218

大学物理(B)2

College Physics (B)2

2

40

32



8

3

1-16

211110022818

大学物理实验(2)

Experiments of College Physics 2

/0.5

16


16



3


2101000112

概率与数理统计

Probability Theory & Mathematical Statistics

2.5

56

40



16

3

1-15

2101000116

复变函数

Complex Variable Functions

2

48

32



16

3

1-12

209103009213

数据结构

Data Structure

4/1

88

64

24



3

1-16

209100035618

数字电子技术(B)

Digital Electronics Technology(B)

3/0.5

60

48

12



3

1-16

209103016313

计算机组成原理

Computer Organization

4/0.5

76

64

12



4

1-16

209103008313

操作系统原理(A)

Principle of Operating System (A)

3/0.5

60

48

12



4

1-12











学分要求:必修学分49.5

Demand of Credits: Required 49.5

表三:专业课程平台

Form III: Major Course Platform

课程

类别

Course

Classified

课程编号

Course Code

课程名称

Course Names

学分

Crs.

总学

Hrs.

学时类型

Period Classified

开课学期

Semester

备注

Notes

理论The.

实验Exp.

实践Pra.

习题

Ueb

专业必修  Required Courses

209103016913

软件工程

Software Engineering

2/0.5

44

32


12


4

1-16

209103012513

算法分析与设计

Algorithm Design & Analysis

2/0.5

44

32


12


4

1-16


209103008813

数据库原理与应用(A)

Database Theory and Applications (A)

4/0.5

76

64


12


5

1-16


209103015913

计算机网络 B)

Computer Network (B)

2/0.5

44

32


12


5

1-16


专业选修课  Elective courses

209103004113

JAVA程序设计

JAVA Language Programming

2/0.5

44

32


12


4

说明:专业选修课至少需要选修24.5学分(其中包括专业课程平台中理论课19.5学分,集中性实践课程平台实践选修课5学分),建议第四学期至少选修7.5学分,第五学期至少选修8.5学分,第六学期至少选修6学分,第七学期至少选修2.5学分。

Note: Elective courses :  total  at  least  24.5  credits .  suggested 7.5 credits  in  4th semester, 8.5 credits  in  5th semester,  6 credits  in  6th semester,2.5 credits  in  7th semester.


UML与软件工程建模》、《软件项目管理、《软件体系结构3门课为限选课,要求全体学生选修




209103011413

用户界面设计

User Interface Design

2/0.5

44

32


12


4

209100059318

UML与软件工程

建模

UML & Software Engineering Modeling

3/0.5

60

48


12


5

209100037418

数据挖掘导论

Introduction to Data Mining

2/0.5

44

32


12


5

209100048618

工程管理与经济决策

Engineering Management and Economic Decision

1

16

16




5

209103014113

软件项目管理

Software Project Management

2/0.5

44

32


12


5

209103016713

软件体系结构

Software Architecture

2/0.5

44

32


12


5

209103017813

软件测试与质量保证

Software Testing & Quality Assurance

2/0.5

44

32


12


5

209103017513

软件过程

Software Procedure

2/0.5

44

32


12


5

209100035318

最优化理论与方法

Optimization Theory and Methods

2

32

32




5

209103004413

Java EE程序设计

Java EE Language Programming

2/0.5

44

32


12


6

209100035218

Linux操作系统

Linux Operating System

2/0.5

44

32


12


6

209103010813

汇编语言

Assembly Language Programming

2/0.5

44

32


12


6

209103006513

信息系统分析与设计

Information System Analysis and Design

2/0.5

44

32


12


6

209103014013

编译原理 (B)

Compiler Principles (B)

2/0.5

44

32


12


6

209100046118

深度学习

Deep Learning

2/0.5

44

32


12


6

209103015313

计算机图像处理

Computer Image Processing

2/0.5

44

32


12


6

209103016413

设计模式

Design Pattern

2/0.5

44

32


12


6

209100034718

机器视觉导论

Introduction to Machine Vision

2/0.5

44

32


12


6

209100037718

大数据技术及应用

Big Data Technology and Applications

2/0.5

44

32


12


6

209103005913

人工智能导论(A)

Introduction to Artificial Intelligence (A)

2.5

40

40




6

209103006413

信息安全

Information Security

2/0.5

44

32


12


7

209103004613

云计算技术

Cloud Computing Technology

2/0.5

44

32


12


7

学分要求: 31.5 (其中必修学分12学分,选修学分19.5学分)

Demand of Credits: 31.5 (Required 12, Elective 19.5)

表四:集中性实践课程平台

Form IV: Practical Course Platform

课程类别

Course Classified

课程编号

Course Code

课程名称

Course Name

学分

Crs.

周数/学时数

Total Period/Hrs.

学时类型

Period Classified

开课学期

Semester

实践

Exp.

实习

Pra.

实践 Practice

实践

Course Practice

必修

Compulsory Courses


112110010718

劳动教育

Labor Education

1

32


1-7

109110000318

军事技能训练

Military Skill Training

2

36


1

209110053718

软件社会实践1

Social  Practice(1)

0.5

1周/W



2

209110052918

软件社会实践2

Social  Practice(2)

0.5

1周/W



4

701110000418

工程训练D

Engineering Training

2

2周



2

选修

Elective Courses


209110056118

Android平台智能移动开发

Intelligent mobile development based on Android platform

2.5

1-16周

学生必须从3门课中至少任选2门课

5

209110055718

iOS平台开发

iOS platform development

2.5


1-16周

6

209110058018

数据驱动的软件开发

Data-driven software development

2.5

1-16周

6

课程设计Project Design

必修

Compulsory Course

209113018313

面向对象程序设计语言课程设计

Object Oriented Programming Language Project Design

2

2周/W



2

209110044118

数据结构课程设计

Data Structure Project Design

2

2周/W



3

209110059018

软件工程

课程设计

Software Engineer

Project Design

2

2周/W



4

209110044418

数据库原理及应用

课程设计

Principle& Application of Database Project Design

2

2周/W



5

小计Amount

17



209113018713

软件开发实习

Practice of

Software Development

2

2 周/W



3

209110052518

软件工程实习

Practice of

Software Engineering

2

2 周/W



6

毕业实习

Graduation internship

必修

Compulsory Course

209113020313


毕业实习

Graduation Practice

2

2周/W


8

毕业论文

(设计)

Graduation Thesis

(Project)

必修

Compulsory Course

209110041218


毕业论文(设计)

Graduation Project

14

14周/W



8

小计 Amount

39

学分要求: 39(必修学分34,选修学分5)

Demand of Credits: 39 (Required34, Elective 5)

表五:素质拓展平台

Form V: Quality Development Platform

课程编号

Course Code

课程/模块名称

Course Name

学分数

Crs.

总学时

Hrs.

学时类型

Period Classified

开课学期

Semester

理论The.

实验Exp.

实践Pra.

习题

Ueb

109100000418

军事理论

Military Theory

2

36

36




1

109100000818

国家安全教育

National Security Education

1

16

16




2

/

艺术实践

0/1

24



24


1-7

115100000113

就业指导

Employment Guidance

1

16

16




6(四年制)

8(五年制)

/

创新教育

Innovation Education

3


/

创业教育

Entrepreneurship Education

2

/

小计 Amount

10

学分要求:必修学分10

Demand of Credits: Required 10