English

当前位置: 首页 >> 教育教学 >> 本科生培养 >> 正文

软件工程专业2021版本科生培养方案

编辑:软件学院   时间:2022-07-27     点击:

一、专业概况

软件工程专业以培养具有解决复杂工程问题能力的厚基础、高认知、国际化、工程实践能力强的创新型软件工程专业人才及行业骨干为目标,使得毕业生具备在企事业单位、科研机构等从事软件项目或产品的开发、技术管理或研究工作的能力。专业建立了“软件理论教学与工程实践教学结合,软件工程方法与典型工程应用结合”为特色的培养方案,为学生构建层次化、递进式的软件工程知识体系。通过概率论与数理统计、计算方法、复变函数与积分变换等课程为学生夯实数学基础;通过离散数学、编译原理、数据结构与算法(教育部“双语教学示范课程”)、软件形式化方法、软件工程(教育部“双语教学示范课程”)、软件测试等专业核心基础课程使学生掌握扎实的软件工程学科基本原理;通过软件项目组织与管理、软件系统架构、软件开发语言和平台等工程化方法和技术的学习,面向不同领域,加强Web系统开发、智能媒体计算和智能服务与数据科学等前沿技术的学习,使学生具备分析、设计、开发复杂软件的实践能力,具备大型软件工程项目的组织与管理能力,具备进一步从事理论探索与创新的科研能力。面向新时代学科优势与国家重大行业需求,持续建设教育部“质量工程特色专业”方向:互联网系统开发(原名:软件系统开发)、数据科学与智能服务(原名:电子服务技术)、智能媒体计算(原名:数字媒体)。

(1)互联网系统开发方向

互联网系统开发方向将最新形态互联网软件系统研制的基础理论与工程理念并重,以层次递进的方式培养学生“设计、开发大型复杂互联网软件、计算机系统软件、面向国家急需的核心自主可控软件”的工程能力。在软件工程专业核心课程的基础上,通过软件架构、模型驱动的软件设计、Web应用系统开发技术与实践、软件项目组织与管理、面向服务的系统设计等课程的学习,进一步提升互联网软件开发先进方法和工程管理的理论水平。深入开展校企合作,将国际知名企业真实的软件生产环境和技术贯穿实践教学全过程中,提高学生的系统化工程实践能力,为未来国家重大战略“软件定义基础设施”培养高精尖人才。毕业生典型的就业单位是企事业单位、信息服务企业以及软件开发企业等,如华为、阿里巴巴、拼多多、腾讯、中兴、花旗银行等。

(2)数据科学与智能服务方向

数据科学与智能服务专业方向是涉及数据科学与智能相关学科交叉的新型专业方向,其应用涵盖数据存储、大数据分析与可视化、云计算、人工智能等十分广阔的领域。本专业方向重点培养学生将大数据分析与处理、自然语言处理、计算机视觉、深度学习、分布式计算技术等应用于现代服务领域,以提升其整体智能水平和自动化能力。使学生能理解数据科学、人工智能产业链的运作机制,培养其在社会智能化、工业智能化等应用领域的智能化软件规划、建模、设计和开发的能力。典型就业单位如华为、阿里巴巴、腾讯、大数据企业、人工智能企业等。

(3)智能媒体计算方向

智能媒体计算方向面向图形图像处理、数字媒体相关技术等具体领域应用,旨在培养能从事数字媒体相关内容如虚拟现实、图像目标检测、图像目标识别与图像目标跟踪、游戏技术开发、面向多媒体的深度学习主流框架应用及实践等软件人才,智能媒体计算专业的毕业生深受图像图像处理、影视、电子游戏、广告、数字娱乐、出版、图书、新闻等行业的欢迎,毕业生主要在游戏公司、国家机关、高等院校、研究所、电视台及其它数字媒体技术开发和产品设计制作企事业工作,典型就业单位如网易、滴滴出行、拼多多技术有限公司等。

二、培养目标

培养德智体美劳全面发展、具有一定国际竞争能力的软件工程人才,使其具有良好的工程素质与坚实的软件工程理论基础与专业知识,较强的软件工程实践能力、团队合作能力以及交流与沟通能力,具有创新精神、社会责任感与国际化的专业视野,能够在国防单位、科研院所、政府与企事业单位胜任软件工程技术研究、软件开发与管理、软件工程技术服务等工作。

学生毕业后经过5年左右的工作或学习深造,应具备以下能力:

(1)具有良好的计算思维、系统思维、创新思维和工程技术能力,能够在软件工程相关领域胜任软件架构师、系统分析师、项目经理和质量经理等研发和管理岗位。

(2)具有良好的国际视野、团队协作和跨学科沟通能力,能作为主要成员在团队中承担协调、组织或管理角色,发挥软件技术骨干或软件技术管理核心的领军作用。

(3)具有社会责任感和职业道德,能够将人文、环境、法律、安全等诸多因素与科学知识与工程技术融合,推动我国软件行业的发展,积极参与解决我国软件行业的“卡脖子”难题。

(4)具有终身学习能力、专业技术洞察能力和前瞻视野,能够适应软件行业发展及技术变革并不断创新能,胜任软件工程及其他领域的相关工作,具有持久职场竞争力。

三、思政育人

根据立德树人根本任务和思政教育规律,推动“思政课程”与“课程思政”相融合,依托大类培养课程体系,贯彻落实立德树人根本任务,用习近平新时代中国特色社会主义思想铸魂育人,着力培养学生的家国情怀。充分发挥专业中的思政育人功能,明确思政育人目标,强化价值引领,把思想政治工作贯穿教育教学全过程,实现全员、全程、全方位的育人新格局,让思想政治教育更具有现实性和穿透力,寓价值引导于知识传授之中。各门课程与思想政治理论课同向同行,通过设计思政教学案例将思想政治教育元素基因式融入专业课程教学中,实现立体化渗透、浸润式演绎。

四、毕业要求(学生核心能力)

1.专业毕业要求

表1 本专业毕业要求及观测点原文

本软件工程专业的毕业要求

本专业毕业要求观测点

1工程知识:掌握系统化的数学、自然科学、工程基础和软件工程领域的专业知识,能够应用上述知识解决复杂软件工程问题。

1-1掌握数学、自然科学知识,并运用于软件工程及应用领域复杂问题的表述与计算。

1-2掌握工程基础知识,具有解决复杂工程问题的分析能力。

1-3掌握软件工程专业知识和工程方法,具有解决软件工程及应用领域的复杂软件系统开发和应用仿真等工程问题的能力。

1-4能综合应用数学、自然科学、工程基础和专业知识,解决软件工程及应用领域的复杂工程问题。

2问题分析:能够应用数学、自然科学和工程科学的基本原理,识别、表达软件领域内的复杂问题,并能够结合文献资料对其进行研究分析,形成有效结论。

2-1能够综合运用数学、自然科学、软件工程学科的相关科学知识,形成对涉及多知识点融合的软件工程复杂问题进行识别、表达、总结、归纳的能力。

2-2对软件工程系统开发和过程管理中的涉及多因素综合的复杂工程问题的某些过程和系统,选择或建立模型,并对其关键影响因素进行分析、求解和验证。

2-3对软件工程系统开发和过程管理中的复杂工程问题关键因素的多种解决方法,结合文献查阅,根据约束条件进行分析和研究,能推理并判别解决方法的合理性并得出有效结论。

3设计/开发解决方案:能够设计针对复杂软件工程问题的解决方案,设计满足相关领域需求的软件系统、模块(组件/服务)或开发流程,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。

3-1能够针对复杂软件工程问题,遵循软件研发的全生命周期过程,开发组件或模型,设计并实现满足需求的系统。

3-2能够运用专业综合知识提出解决软件工程及应用领域的复杂工程问题的多种解决方案,并对其进行比较,优化。

3-3能够在软件设计、开发系统过程中体现创新意识并综合考虑社会、健康、安全、法律、文化及环境等方面的因素。

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

4-1能够基于软件工程学科的基本原理,通过文献研究、案例分析、实验验证等科学方法,对复杂工程问题进行研究。

4-2能够基于软件工程学科的科学原理并采用科学方法对软件工程及应用领域的复杂工程问题制定实验方案、搭建实验环境、正确采集实验数据。

4-3能够基于科学原理和科学方法对实验结果进行解释与判别,并通过分析综合得到有效的结论。

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

5-1能够熟练使用软件需求分析、设计、测试、维护和项目管理等工具,掌握其技术原理,理解其使用软硬资源条件及应用场景等方面的局限性。

5-2可针对具体应用场景和复杂工程问题,能够运用信息技术和现代软件工具,或开发适宜工具,对复杂工程问进行分析、计算、预测、模拟、设计与实现,能观察与分析其结果,提出改进优化方案。

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

6-1了解软件工程领域相关的技术标准、知识产权、产业政策和法律法规,熟悉软件企业的管理体系和软件职业的道德规范,能够承担软件工程师的社会责任和义务。

6-2能综合运用软件工程相关背景知识和专业知识,分析和评价具体的工程实践和复杂工程问题解决方案对社会、健康、安全、法律以及文化的影响。

7环境和可持续发展:能够理解和评价面向复杂软件工程问题的系统开发中对环境、社会可持续发展的影响。

7-1能够洞悉、预测和评估软件开发、软件实施、软件维护中可能出现的问题及影响,并采取恰当的应对措施。

7-2具备技术伦理学知识,理解软件发展对于客观世界和社会的影响,正确评估软件工程实践对环境、社会可持续发展的影响。

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

8-1掌握中国特色社会主义理论体系,具有法治意识和社会责任感。

8-2能够在软件工程项目实践中理解并遵守职业道德和规范,具备科学素养,勇于担当,服务社会。

8-3具有人文、社会、科学素养和健康身心。

9个人和团队:能够在软件工程及相关交叉学科背景下的团队中承担个体、团队成员以及负责人的角色。

9-1在软件工程及相关交叉学科背景下,能够根据阶段及整体目标,与他人进行良好的有效沟通与合作。

9-2具备良好的团队意识,理解个体、成员、负责人等角色的内涵和要求,能够在团队中独立或合作开展工作,能够组织、协调和指挥团队开展工作。

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

10-1具有良好的语言表达能力,能够就软件工程及应用领域的复杂工程问题的设计方案、研究方法、技术路线等问题与同行及社会公众进行有效沟通和交流,具备陈述发言、清晰表达或回应指令的能力。

10-2能够依照软件工程标准或行业规范,进行软件系统需求分析、技术解决方案、工程设计或实施方案、工程实施报告等相关工程技术文档的撰写,具备撰写报告和设计文稿能力。

10-3具备一门外国语的基本听、说、读、写、译的能力,能够阅读软件工程专业领域的外文资料,并具备国际视野,能够在跨文化背景下进行沟通和交流。

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

11-1掌握软件工程项目生命周期各过程管理的基本内容、方法和技术,能够将工程管理原理、经济决策应用于软件系统的设计、开发、测试和维护等过程。

11-2掌握进度管理、质量管理、成本管理及基本经济决策的理论方法,并能应用于多学科环境中的软件工程项目管理。

12终身学习:具有自主学习和终身学习的意识,具有审美能力,有通过不断学习而适应社会发展和行业需求的能力。

12-1能在社会发展的大背景下,通过了解软件行业发展、个人发展对自身知识结构和能力的要求,认识到自主学习和终身学习的必要性。

12-2具有自主学习的能力,包括技术理解力,凝练综述能力和提出问题的能力,具有审美能力,从而适应社会发展和行业发展的要求。

2.毕业要求对培养目标的支撑关系

本专业毕业要求对培养目标的支撑关系如表2 所示。

表2 毕业要求对培养目标的支撑关系

毕业要求

培养目标

专业毕业要求

毕业要求

1

毕业要求

2

毕业要求

3

毕业要求

4

毕业要求

5

毕业要求

6

毕业要求

7

毕业要求

8

毕业要求

9

毕业要求

10

毕业要求

11

毕业要求

12

培养目标1

✓

✓

✓

✓

✓



✓

✓

✓

✓


培养目标2


✓


✓


✓


✓

✓

✓

✓


培养目标3

✓

✓

✓


✓

✓

✓

✓





培养目标4




✓


✓

✓





✓

培养目标1:具有良好的计算思维、系统思维、创新思维和工程技术能力,能够在软件工程相关领域胜任软件架构师、系统分析师、项目经理和质量经理等研发和管理岗位。该目标表明,毕业生具有很强的技术研究和工程实践能力,能够在软件项目和软件产品开发中胜任较重要的岗位。因此要求毕业生具有深厚的理论功底(对应要求1)和丰富的实践经验(对应要求2),能够在工作岗位上出色的完成设计和开发任务(对应要求3)或履行管理职能(对应要求11),并对可能遇到的复杂工程问题进行研究,给出新的解决方案(对应要求4)。在工作中能够熟练使用现代工具、进行技术和资源选型(对应要求5),遵守职业道德和规范,履行岗位职责(对应要求8)。具有良好的团队合作意识,能够与团队成员默契合作,良好沟通,促进团队协同工作(对应要求9、10)。

培养目标2:具有良好的国际视野、团队协作和跨学科沟通能力,能作为主要成员在团队中承担协调、组织或管理角色,发挥软件技术骨干或软件技术管理核心的领军作用。该目标显示,毕业生在团队中起到核心或骨干作用,善于研究和分析遇到的复杂软件工程问题(对应要求2和4),协调项目组各类资源做好项目管控(对应要求11),在交叉学科背景下带领团队在职业道德和规范的约束下协同工作(对应要求8、9),并兼顾社会、人文等因素与工程解决方案之间的关系(对应要求6)。在团队中,具有良好的沟通能力,胜任跨国项目中多语种交流需求,能清晰地阐发观点与见解,带领团队有序推进项目(对应要求10)。

培养目标3:具有社会责任感和职业道德,能够将人文、环境、法律、安全等诸多因素与科学知识与工程技术融合,解决软件工程领域的复杂工程技术问题。这体现在学生在完成本科学习后具有深厚的理论知识,能利用所学专业知识,使用相关工具和技术资源,对问题进行分析,设计开发出适宜的解决方案解决软件工程领域复杂的工程问题(对应要求1、2、3、5),并能够遵守软件工程职业道德和规范,在给出工程技术方案的同时,综合考虑社会、人文、环境、法律、安全等诸多因素(对应要求6、7、8)。

培养目标4:具有终身学习能力、专业技术洞察能力和前瞻视野,能够适应软件行业发展及技术变革,具有职业可持续发展的潜能,能够胜任软件工程及其他领域的相关工作。该目标表明毕业生具有较强的专业技术洞察力,乐于不断学习而适应社会发展和行业需求(对应要求12)。始终具备创新思维,勇于对新问题进行探索和研究(对应要求4),能深入考虑社会和人文因素(对应要求6),用工程技术推动行业和社会持续地高质量的发展(对应要求7)。

五、学制与学位授予

学制:本科四年学制。实行弹性学制3-6年,本科最长学习年限为所在专业学制加两年。

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

六、学分学时

总学分:168+16学分

其中:

课程类别

建议学分

通识课程

≥ 83.5学分

学科专业课程

≥ 84.5学分

合计学分

168学分

个性发展课程

≥ 16学分

素质拓展课程

七、课程体系设置

1. 通识课程 ≥83.5学分

(1)思想政治理论类 19学分

课程类型

课程编码

课程名称

课程属性

学分/学时

备注

思想政治理论类必修课程

U13G11007

马克思主义基本原理

必修

3/48

春秋学期均开课,大二学年修读完成这2门课程

U44G11004

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

必修

5/80

U44G11001

中国近现代史纲要

必修

3/48

大一秋季学期修读完成该课程

U13G11012

思想道德与法治

必修

3/48

大一春季学期修读完成该课程

U44G11013

形势与政策(1)

必修

0.5/8

春秋学期均开课,大一学年修读完成

U44G11014

形势与政策(2)

必修

0.5/8

春秋学期均开课,大二学年修读完成

U44G11015

形势与政策(3)

必修

0.5/8

春秋学期均开课,大三学年修读完成

U44G11016

形势与政策(4)

必修

0.5/8

秋学期开课,大四秋季修读完成

U44G11009

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

必修

2/32

春秋学期均开课,大二学年修读完成

思想政治理论类选择性必修课程

U44G11003

中共党史

限选

1/16

春秋学期均开课。限选课程,大一、大二学年修读完成,至少修读1学分

U44G11012

新中国史

1/16

U44G11005

改革开放史

1/16

U44G11011

社会主义发展史

1/16

(2)军事类 4学分

课程代码

课程名称

课程属性

学分

学时

U34P41002

军事技能训练

必修

2

120

U34G11005

军事理论

必修

2

36

(3)体育与健康类 6学分

课程代码

课程名称

课程属性

学分

学时

U34G11004

大学生心理健康教育

必修

2

32


体育专项课(每学期1学分/36学时,课程名称详见体育部开课清单)

必修

4

144

毕业时必须达到学校体育合格421X标准,即修满4个体育必修学分;掌握2项运动技能并取得技能合格证书(其中一项为游泳);达到《国家学生体质健康标准》合格要求,取得1张体质健康等级证书;学生本科期间可根据个人兴趣修读体育类素质拓展课程,获得X体育素质学分。

(4)审美与艺术类 4学分

包含《大学美育》课程和艺术类课组;其中《大学美育》课程为必修,2学分;所有学生应在教育部指定的八门艺术限定性选修课组中至少修读2学分。

课程代码

课程名称

课程属性

学分

学时

备注

U30L21046

大学美育

必修

2

32


U30L11001

艺术导论

限选

2

32

八门艺术限定性选修课组中至少修读2学分

U30L11002

音乐鉴赏

限选

2

32

U30L11006

戏剧鉴赏

限选

2

32

U30L11005

书法鉴赏

限选

2

32

U30L11003

美术鉴赏

限选

2

32

U30L11008

舞蹈鉴赏

限选

2

32

U30L11004

影视鉴赏

限选

2

32

U30L11007

戏曲鉴赏

限选

2

32

(5)语言类 8学分

语言类课程分为通用基础和拓展提高两大模块,共需修读8学分。

① 通用基础模块的课程分为“综合英语类”与“核心能力类”两大类型。综合英语类课程培养学生英语语言综合能力;核心能力类针对每项技能进行专门训练,使学生得到针对性较强的专项指导。

课程模块

课程类型

课程代码

课程名称

学分

学时

备注

通用基础

综合英语类

U16G12092

大学英语(基础)I

2

32

C级必修

第一学期修读

U16G12101

大学英语(基础)II

2

32

第二学期修读

U16G12102

大学英语(基础)III

2

32

第三学期修读

U16G12039

大学英语II

2

32

B级必修,第一学期修读

U16G12040

大学英语III

2

32

A级必修,第一学期修读;B级必修,第二学期修读

U16G12087

大学英语(高阶)

2

32

A+级必修,第一学期修读

核心能力类

U16G12088

核心能力(听力)

1

16

A/B级必修读2学分,C级可修读2学分

U16G12089

核心能力(口语)

1

16

U16G12090

核心能力(阅读)

1

16

U16G12091

核心能力(写作)

1

16

② 拓展提高模块的课程分为“高阶技能”、“学术英语”、“文化文学”、“专门用途”、“非通用语”五个类型,其教学目标为进一步提高学生的外语综合应用能力、学术语言与专业语言能力,提升学生的语言文化素养。

课程模块

课程类型

课程代码

课程名称(部分)

学分

学时

备注

拓展提高

高阶技能类

U16G12047

实用英语写作

2

32

A+级必修读6学分/A级必修读4学分/B级必修读2学分/C级可修读2学分

U16G12048

英汉互译

2

32

U16G12046

科技英语翻译

2

32

U16G12082

大学英语阅读进阶

2

32

U16G12051

新闻英语

2

32

U16G12068

大学英语听说(外教)

2

32

U16G12095

英语口译

2

32

U16G12049

英语演讲与辩论

2

32

U16G12103

英语语音

1

16

U16G12086

英语实践技能

1

16

U16G12105

高级英语阅读(策略与能力)

1

16

U16G12106

高级英语口语(策略与能力)

1

16

U16G12108

高级英语听力(策略与能力)

1

16

学术英语类

U16G12045

学术英语读写

2

32

U16G12044

学术英语口语

2

32

文化文学类

U16G12052

跨文化交际

2

32

U16G12053

英语国家概况

2

32

U16G12093

英语畅谈中国文化

2

32

U16G12094

英语短篇小说鉴赏

2

32

专门用途类

U16G12096

航空航天英语

2

32

非通用语类

U16G17001

初级俄语(I)

2

32

U16G17002

初级俄语(II)

2

32

U16G16001

大学日语(I)

2

32

U16G16002

大学日语(II)

2

32

U16G14001

大学德语(1)

2

32

U16G14002

大学德语(2)

2

32

(注:具体见当学期开课计划)

语言类课程修读说明:

① 学生入校即进行分级考试,按照考试成绩确定四个级别:考试分数在全校排名前10%为A+级;11%-60%为A级;61%-90%为B级;91%-100%为C级。

② 不同级别学生须根据以下选课方案修读相应课程,不同级别学生不可跨级别选课,否则无法获得有效学分:

lA+:大学英语(高阶)(2学分)+ 拓展提高类(6学分)

lA:大学英语III(2学分)+ 核心能力类(2学分)+拓展提高类(4学分)

lB:大学英语II、III(4学分)+ 核心能力类(2学分)+ 拓展提高类(2学分)

lC:大学英语(基础)I、II、III(6学分)+核心能力类(2学分)或拓展提高类(2学分)

③ 通用基础模块的综合英语类课程不能同时修读两门。从第二学期开始,每学期修读的大学英语课程不得超过3学分。

④ 综合英语类与核心能力类课程属先修课程,拓展提高类课程属后修课程。

⑤ 核心能力类课程属语言能力专项训练课程,建议学生基于分级考试成绩评估自身英语能力弱项进行选择修读。

⑥ 除了每学期指定必修课程学分外,其余学分须依照选课方案在2—4学期修读完毕。

(6)数学与自然科学类 30.5学分

课程代码

课程名称

课程属性

学分

学时

备注

UMSG11001

微积分I(上)

限选

5.5

88

入学测试排名前20%学生必修

UMSG11003

微积分II(上)

限选

5.5

88

入学测试排名后80%学生必修

UMSG11002

微积分I(下)

限选

6

96

《微积分I/II(上)》课程成绩排名前 20%的学生必修

UMSG11004

微积分II(下)

限选

6

96

《微积分I/II(上)》课程成绩排名后 80%的学生必修

U11G11026

线性代数I

必修

2.5

40


U11G11029

概率论与数理统计

必修

3

48


U11G11028

计算方法

必修

2

32


U11G11030

复变函数与积分变换

必修

2

32


U11G23045

大学物理II(上)

必修

3.5

56


U11G22046

大学物理II(下)

必修

3

52


U11G23058

大学物理实验I(上)

必修

1.5

26


U11G23059

大学物理实验I(下)

必修

1.5

24


(7)新生研讨类 1学分

课程代码

课程名称

课程属性

学分

学时

U10M71017

智能时代的计算机科学

必修

1

16

(8)信息类 4学分

课程代码

课程名称

课程属性

学分

学时

U10G13029

程序设计基础Ⅲ

必修

3

48

U10G23030

程序设计基础实验Ⅲ

必修

1

32

(9)安全教育类 1学分

要求修读不少于1 学分的国家安全教育公共基础课程,具体课程清单另行通知。学院每学年开设不少于 1 次国家安全专题教育,每次不少于 2 学时,并做好记录备案工作。

(10)其他类 6学分

要求修读创新创业类、文明与经典类、管理与领导力类、全球视野类、伦理与可持续发展类、写作与沟通类等课组课程,总学分不少于6学分,学生可在以上一类或几类课程组中选修。

课程类别

课程代码

课程名称

备注

创新创业类


创新创业类课组

至少修读6学分

文明与经典类


文明与经典类课组

管理与领导力类


管理与领导力类课组

U13M11183

习近平法治思想概论(32 学时,2 学分)

全球视野类


全球视野类课组

伦理与可持续发展类


伦理与可持续发展类课组

写作与沟通类


写作与沟通类课组

2. 学科专业课程 ≥84.5学分

(1)大类平台课程 15.5学分

课程代码

课程名称

课程属性

学分

学时

U10M11144

计算机系统基础

必修

2

32

U10M21003

计算机系统基础实验

必修

1.5

24

U14M21090

信息技术基础认知与实践(劳动教育依托课程,4学时)

必修

1

16

U08M11067

电路基础III

必修

2

32

U08M21062

电路基础实验

必修

1

16

U10M11145

离散数学

必修

4

64

U10M13005

数据结构(双语)

必修

3.5

56

U10P53013

数据结构实验(双语)

必修

0.5

16

(2)学科基础课程 26.5学分

课程代码

课程名称

课程属性

学分

学时

U14G11008

软件工程导论

必修

2

32

U14M11065

面向对象编程与设计

必修

2

32

U14M31066

面向对象编程与设计实验

必修

1

32

U14M11007

计算机网络

必修

2.5

48

U14M11058

计算机组成原理

必修

3.5

56

U14M21060

计算机组成原理实验(劳动教育依托课程,4学时)

必修

1

16

U14M11069

计算机操作系统

必修

3

48

U14M31070

计算机操作系统实验

必修

0.5

16

U14M11111

数据库系统

必修

2.5

40

U14M31072

数据库系统实验

必修

1

32

U14M11056

信号与系统

必修

4

72

U14M11016

编译原理

必修

3.5

64

(3)专业方向课程 12.5学分

课程代码

课程名称

课程属性

学分

学时

U14M11010

算法分析与设计

必修

3

56

U14M11112

分布式计算原理与实践

必修

3

64

U14M11073

软件需求工程

必修

2

32

U14M11101

软件测试

必修

2.5

48

U14M11102

软件项目组织与管理

必修

2

32

(4)专业选修课程 ≥5.5学分

可在以下三个模块中任选一个模块课程修读,也可以自由组合课程修读。

课程代码

课程名称

课程属性

学分

学时

备注

U14M11021

软件架构设计

限选

3

56

互联网系统开发专业方向

必选

U14M11103

Web应用系统开发技术与实践

限选

2.5

48

U14M21091

基于开源和群智的软件工程实践

选修

3

48

选修

U14M11104

面向服务的系统设计

选修

3

48

U14M11036

机器学习及应用

限选

2.5

48

数据科学与智能服务专业方向

必选

U14M11105

大数据技术原理与应用

限选

3

48

U14M11106

深度学习

选修

3

48

选修

U14M11093

自然语言处理

选修

3

48

U14M11107

计算机视觉

选修

3

48

U14M11108

数字图像处理

限选

2.5

40

智能媒体计算专业方向

必选

U14M11024

计算机图形学原理与实践

限选

3

56

U14M11109

面向多媒体的深度学习主流框架应用及实践

选修

3

48

选修

U14M11106

深度学习

选修

3

48

U14M11107

计算机视觉

选修

3

48

(5)实践实训 14.5学分

课程代码

课程名称

课程属性

学分

学时

U14P41004

专业实习(劳动教育依托课程,12学时)

必修

4

144

U14M81017

软件开发基础能力训练(专业综合设计类课程)

必修

5

80

U14P21013

软件系统开发综合能力训练

必修

3.5

60

U14P61006

研究训练(科研训练课程)

必修

2

32

(6)毕业设计/论文 10学分

课程代码

课程名称

课程属性

学分

学时

U14P71007

毕业设计(论文)(劳动教育依托课程,12学时)

必修

10

160

注:本专业工程实践与毕业设计(论文)类课程总学时 692,等效学分 34,学分占比 20.2%,其中课内实验学时 48,等效学分 2,独立设课实验学时 168,学分 7.5。

3. 个性发展课程 ≥12学分

鼓励学生根据自己的兴趣、爱好、特长,修读综合素养类课程、学科拓展类课程、辅

修/双学位专业课程、学术深造类课程。其中参加辅修/双学位的学生修读的辅修/双学位专业课程,计入个性发展课程学分。

(1)综合素养类课程(课程编码第四位是“L”字母的课程或网络课程),建议至少修读6学分。

(2)学科拓展类课程

除可选修以下列出的课程外,也可选修本专业方案的“专业选修课程”模块中未修读的课程和暑期国际学堂课程,以及其他学科的课程,建议至少修读 6学分。

课程代码

课程名称

课程属性

学分

学时

U14M11035

网络技术与实践

任选

3

64

U14M11031

网络与信息安全

任选

3

56

U14M11033

计算智能方法

任选

2.5

48

U14M11037

汇编与接口

任选

3.5

64

U14M11067

用户界面设计

任选

2

32

U14M31068

用户界面设计实验

任选

1

32

U14M11023

数字媒体技术

任选

3

56

U14M11092

虚拟现实和计算机可视化

任选

2.5

40

U14L12114

Coding Interview: Practice & Theory

任选

3

48

U14L12115

智能媒体计算方向前沿课程

任选

2

32

U14L12116

互联网系统开发专业方向前沿课程

任选

2

32

U14L12117

数据科学与智能服务前沿课程

任选

2

32

U14L12118

数理逻辑与程序设计原理

任选

2

32

(3)辅修/双学位专业课程,根据自身情况酌情修读。

(4)学术深造类课程,根据自身情况酌情修读。

课程代码

课程名称

课程属性

学分

M14M11023

云计算

任选

2

M14M12012

安卓开发与应用编程

任选

2

M14M12013

Swift编程语言

任选

2

M14M12014

.Net编程与网络安全

任选

2

M14M12018

软件质量保证的形式化工程方法

任选

2

M14M11013

软件系统建模

任选

2

M14E11003

物联网软件设计

任选

2

M14M11056

软件构造

任选

2

M14M11058

互联网产品设计

任选

2

M14M11015

数据挖掘技术

任选

2

4. 素质拓展课程 ≥4学分

鼓励学生积极参加由思想教育活动、公益活动、创新创业活动、文体活动、社会实践活动等各类活动转化之后的素质拓展类课程。

八、课程体系对培养目标、毕业要求的支撑关系矩阵

通识课程

课程

类别

课程名称

培养目标

毕业要求

内涵1

内涵2

内涵3

内涵4

毕业要求1

毕业要求2

毕业要求3

毕业要求4

毕业要求5

毕业要求6

毕业要求7

毕业要求8

毕业要求9

毕业要求10

毕业要求11

毕业要求12

工程知识

问题分析

设计/开发解决方案

研究

使用现代工具

工程与社会

环境和可持续发展

职业规范

个人和团队

沟通

项目管理

终身学习

思想政治理论类

马克思主义基本原理


√

√

√






√







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

√

√

√

√







√

√





中国近现代史纲要

√

√

√

√






√


√





思想道德与法治

√

√

√

√



√



√


√





形势与政策
















√

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

√

√

√

√







√

√





中共党史

√

√

√

√






√


√





新中国史

√

√

√

√






√


√





改革开放史

√

√

√

√






√


√





社会主义发展史

√

√

√

√






√


√





军事类

军事技能训练

















军事理论

















体育与健康类

大学生心理健康教育

√

√

√









√





体育专项课

√

√

√









√





审美与艺术类

大学美育

√

√

√









√





艺术类课组

√

√

√









√





语言类

通用基础类课程

√

√












√



拓展提高类课程

√

√












√



数学与自然科学类

微积分

√


√


√












线性代数

√


√


√












概率论与数理统计

√

√

√



√











计算方法

√


√


√












复变函数与积分变换

















大学物理

















大学物理实验

















新生研讨类

智能时代的计算机科学

√

√

√









√



√


信息类

程序设计基础

√

√

√


√












程序设计基础实验

√


√




√


√








安全教育类


√

√

√

√



√



√







创新创业类


√


√




√










文明与经典类


√

√

√









√





管理与领导力类


√

√











√


√


全球视野类


√

√












√



伦理与可持续发展类




√

√







√






写作与沟通类


√

√












√



学科专业课程

课程

类别

课程名称

培养目标

毕业要求

内涵1

内涵2

内涵3

内涵4

毕业要求1

毕业要求2

毕业要求3

毕业要求4

毕业要求5

毕业要求6

毕业要求7

毕业要求8

毕业要求9

毕业要求10

毕业要求11

毕业要求12

工程知识

问题分析

设计/开发解决方案

研究

使用现代工具

工程与社会

环境和可持续发展

职业规范

个人和团队

沟通

项目管理

终身学习

大类平台课程

计算机系统基础

√

√

√


√

√











计算机系统基础实验

√

√

√



√

√










信息技术基础认知与实践

√


√


√




√








电路基础

√

√

√


√

√











电路基础实验

√

√

√



√



√








离散数学

√

√

√

√

√

√


√









数据结构

√


√

√

√


√









√

数据结构实验

√

√

√

√




√

√








学科基础课程

软件工程导论

√

√

√

√





√

√



√


√


面向对象编程与设计

√


√


√


√










面向对象编程与设计实验

√

√

√

√


√

√


√








计算机网络

√


√

√

√


√









√

计算机组成原理

√

√

√

√

√


√

√









计算机组成原理实验

√

√

√

√




√

√








计算机操作系统

√

√

√

√

√

√

√









√

计算机操作系统实验

√

√

√

√

√



√









数据库系统

√

√

√

√


√

√







√


√

数据库系统实验

√

√

√

√




√

√








信号与系统

√


√

√

√











√

编译原理

√

√

√


√

√

√










专业方向课程

算法分析与设计

√

√

√

√

√


√

√









分布式计算原理与实践

√


√


√


√


√








软件需求工程

√

√

√

√



√

√



√



√



软件测试

√


√

√

√




√


√






软件项目组织与管理

√

√

√

√






√



√


√


实践实训

专业实习

√

√

√







√



√

√

√

√

软件开发基础能力训练

√


√




√





√

√




软件系统开发综合能力训练

√

√

√




√






√

√



研究训练

√

√

√



√


√





√

√



毕业设计/论文

毕业设计(论文)

√

√

√

√

√

√

√

√






√

√

√

九、指导性教学计划

软件工程专业2021级本科指导性教学计划

第一学年 秋季学期(学分≥29)

课程模块

课程类别

课程代码

课程名称

课程属性

学分

学时

说明

通识课程

思想政治理论类

U44G11001

中国近代史纲要

必修

3

48


U44G11013

形势与政策(1)

必修

0.5

8


军事类

U34P41002

军事技能训练

必修

2

120


U34G11005

军事理论

必修

2

36


体育与健康类

U34G11004

大学生心理健康教育

必修

2

32



体育专项课

必修

1

36

课程名称详见体育部开课清单

语言类

U16G12087

大学英语(高阶)

必修

2

32

A+级必修

U16G12040

大学英语III

必修

2

32

A级必修

U16G12039

大学英语II

必修

2

32

B级必修

U16G12092

大学英语(基础)I

必修

2

32

C级必修

数学与自然科学类

UMSG11001

微积分I(上)

限选

5.5

88

入学测试排名前20%学生必修

UMSG11003

微积分II(上)

限选

5.5

88

入学测试排名后80%学生必修

U11G11026

线性代数I

必修

2.5

40


新生研讨类

U10M71017

智能时代的计算机科学

必修

1

16


信息类

U10G13029

程序设计基础Ⅲ

必修

3

48


U10G23030

程序设计基础实验Ⅲ

必修

1

32


学科专业

大类平台课程

U10M11144

计算机系统基础

必修

2

32


U10M21003

计算机系统基础实验

必修

1.5

24


个性发展

鼓励学生积极修读综合素养类课程、学科拓展类课程、辅修/双学位专业课程、学术深造类课程。

素质拓展

鼓励学生积极参加由思想教育活动、公益活动、创新创业活动、文体活动、社会实践活动等各类活动转化之后的素质拓展类课程。

第一学年 春季学期(学分≥31)

课程模块

课程类别

课程代码

课程名称

课程属性

学分

学时

说明

通识课程

思想政治理论类

U13G11012

思想道德与法治

必修

3

48


体育与健康类


体育专项课

必修

1

36

课程名称详见体育部开课清单

审美与艺术类

U30L21046

大学美育

必修

2

32


语言类


拓展提高模块任意课程

限选

2

32

A+级必修读2学分

U16G12088

大学英语核心能力(听力)

限选

1

16

A级必修读2学分

U16G12089

大学英语核心能力(口语)

限选

1

16

U16G12090

大学英语核心能力(阅读)

限选

1

16

U16G12091

大学英语核心能力(写作)

限选

1

16

U16G12040

大学英语III

必修

2

32

B级必修

U16G12101

大学英语(基础)II

必修

2

32

C级必修

数学与自然科学类

UMSG11002

微积分I(下)

限选

6

96

《微积分I/II(上)》课程成绩排名前20%的学生必修

UMSG11004

微积分II(下)

限选

6

96

《微积分I/II(上)》课程成绩排名后80%的学生必修

U11G23045

大学物理II(上)

必修

3.5

56


U11G23058

大学物理实验I(上)

必修

1.5

26


学科专业

大类平台课程

U08M11067

电路基础III

必修

2

32


U08M21062

电路基础实验

必修

1

16


U10M11145

离散数学

必修

4

64


U10M13005

数据结构(双语)

必修

3.5

56


U10P53013

数据结构实验(双语)

必修

0.5

16


U14M21090

信息技术基础认知与实践

必修

1

16


个性发展

鼓励学生积极修读综合素养类课程、学科拓展类课程、辅修/双学位专业课程、学术深造类课程。

素质拓展

鼓励学生积极参加由思想教育活动、公益活动、创新创业活动、文体活动、社会实践活动等各类活动转化之后的素质拓展类课程。

第二学年 秋季学期(学分≥30)

课程模块

课程类别

课程代码

课程名称

课程属性

学分

学时

说明

通识课程

思想政治理论类

U44G11014

形势与政策(2)

必修

0.5

8


U44G11004

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

必修

5

80


体育与健康类


体育专项课

必修

1

36

课程名称详见体育部开课清单

审美与艺术类


审美与艺术类课组

限选

2

32


语言类


拓展提高模块任意课程

限选

2

32

A+/A级必修读2学分

U16G12088

大学英语核心能力(听力)

限选

1

16

B级必修读2学分

U16G12089

大学英语核心能力(口语)

限选

1

16

U16G12090

大学英语核心能力(阅读)

限选

1

16

U16G12091

大学英语核心能力(写作)

限选

1

16

U16G12102

大学英语(基础)III

必修

2

32

C级必修

数学与自然科学类

U11G22046

大学物理II(下)

必修

3

52


U11G23059

大学物理实验I(下)

必修

1.5

24


U11G11029

概率论与数理统计

必修

3

48


U11G11028

计算方法

必修

2

32


学科专业

学科基础课程

U14G11008

软件工程导论

必修

2

32


U14M11065

面向对象编程与设计

必修

2

32


U14M31066

面向对象编程与设计实验

必修

1

32


实践实训课程

U14M81017

软件开发基础能力训练

必修

5

80


个性发展

鼓励学生积极修读综合素养类课程、学科拓展类课程、辅修/双学位专业课程、学术深造类课程。

素质拓展

鼓励学生积极参加由思想教育活动、公益活动、创新创业活动、文体活动、社会实践活动等各类活动转化之后的素质拓展类课

程。

第二学年 春季学期(学分≥25)

课程模块

课程类别

课程代码

课程名称

课程属性

学分

学时

说明

通识课程

思想政治理论类

U13G11007

马克思主义基本原理

必修

3

48


U44G11009

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

必修

2

32


U44G11003

中共党史

限选

1

16

至少修读1学分

U44G11012

新中国史

限选

1

16

U44G11005

改革开放史

限选

1

16

U44G11011

社会主义发展史

限选

1

16

体育与健康类


体育专项课

必修

1

36

课程名称详见体育部开课清单

语言类


拓展提高模块任意课程

限选

2

32

A+/A/B级必修读2学分;C级可修读2学分

U16G12088

大学英语核心能力(听力)

选修

1

16

C级可修读2学分

U16G12089

大学英语核心能力(口语)

选修

1

16

U16G12090

大学英语核心能力(阅读)

选修

1

16

U16G12091

大学英语核心能力(写作)

选修

1

16

数学与自然科学类

U11G11030

复变函数与积分变换

必修

2

32


学科专业

学科基础课程

U14M11007

计算机网络

必修

2.5

48


U14M11058

计算机组成原理

必修

3.5

56


U14M21060

计算机组成原理实验

必修

1

16


U14M11069

计算机操作系统

必修

3

48


U14M31070

计算机操作系统实验

必修

0.5

16


U14M11111

数据库系统

必修

2.5

40


U14M31072

数据库系统实验

必修

1

32


个性发展

鼓励学生积极修读综合素养类课程、学科拓展类课程、辅修/双学位专业课程、学术深造类课程。

素质拓展

鼓励学生积极参加由思想教育活动、公益活动、创新创业活动、文体活动、社会实践活动等各类活动转化之后的素质拓展类课

程。

第三学年 秋季学期(学分≥21.5)

课程模块

课程类别

课程代码

课程名称

课程属性

学分

学时

说明

通识通修

思想政治理论类

U44G11015

形势与政策(3)

必修

0.5

8


安全教育类


国家安全教育公共基础课程

限选

1

16

详见课程清单,毕业前要求修读不少于1学分

创新创业类


创新创业类课组

限选

3


毕业前修读6学分,可在一类或几类课程组中选修

管理与领导力类

U13M11183

习近平法治思想概论


管理与领导力类课组

伦理与可持续发展类


伦理与可持续发展类课组

文明与经典类


文明与经典类课组

全球视野类


全球视野类课组

写作与沟通类


写作与沟通类课组

学科专业

学科基础课程

U14M11056

信号与系统

必修

4

72


专业方向课程

U14M11010

算法分析与设计

必修

3

56


U14M11112

分布式计算原理与实践

必修

3

64


U14M11101

软件测试

必修

2.5

48


U14M11102

软件项目组织与管理

必修

2

32


专业选修课程

U14M11103

Web应用系统开发技术与实践

限选

2.5

48

互联网系统开发专业方向

必选

U14M21091

基于开源和群智的软件工程实践

选修

3

48

选修

U14M11036

机器学习及应用

限选

2.5

48

数据科学与智能服务专业方向

必选

U14M11107

计算机视觉

选修

3

48

选修

U14M11024

计算机图形学原理与实践

限选

3

56

智能媒体计算专业方向

必选

U14M11107

计算机视觉

选修

3

48

选修

个性发展

鼓励学生积极修读综合素养类课程、学科拓展类课程、辅修/双学位专业课程、学术深造类课程。

素质拓展

鼓励学生积极参加由思想教育活动、公益活动、创新创业活动、文体活动、社会实践活动等各类活动转化之后的素质拓展类课

程。

第三学年 春季学期(学分≥15)

课程模块

课程类别

课程代码

课程名称

课程属性

学分

学时

说明

通识通修

创新创业类


创新创业类课组

限选

3


毕业前修读6学分,可在一类或几类课程组中选修

管理与领导力类


管理与领导力类课组

伦理与可持续发展类


伦理与可持续发展类课组

文明与经典类


文明与经典类课组

全球视野类


全球视野类课组

写作与沟通类


写作与沟通类课组

学科专业

学科基础课程

U14M11016

编译原理

必修

3.5

64


专业方向课程

U14M11073

软件需求工程

必修

2

32


专业选修课程

U14M11021

软件架构设计

限选

3

56

互联网系统开发专业方向

必选

U14M11104

面向服务的系统设计

选修

3

48

选修

U14M11105

大数据技术原理与应用

限选

3

48

数据科学与智能服务专业方向

必选

U14M11106

深度学习

选修

3

48

选修

U14M11093

自然语言处理

选修

3

48

选修

U14M11108

数字图像处理

限选

2.5

40

智能媒体计算专业方向

必选

U14M11106

深度学习

选修

3

48

选修

U14M11109

面向多媒体的深度学习主流框架应用及实践

选修

3

48

选修

实践实训课程

U14P21013

软件系统开发综合能力训练

必修

3.5

60


个性发展

鼓励学生积极修读综合素养类课程、学科拓展类课程、辅修/双学位专业课程、学术深造类课程。

素质拓展

鼓励学生积极参加由思想教育活动、公益活动、创新创业活动、文体活动、社会实践活动等各类活动转化之后的素质拓展类课

程。

第四学年 秋季学期(学分≥6.5)

课程模块

课程类别

课程代码

课程名称

课程属性

学分

学时

说明

通识通修

思想政治理论类

U44G11016

形势与政策(4)

必修

0.5

8


学科专业

实践实训课程

U14P41004

专业实习

必修

4

144


U14P61006

研究训练(科研训练课程)

必修

2

32


个性发展

鼓励学生积极修读综合素养类课程、学科拓展类课程、辅修/双学位专业课程、学术深造类课程。

素质拓展

鼓励学生积极参加由思想教育活动、公益活动、创新创业活动、文体活动、社会实践活动等各类活动转化之后的素质拓展类课

程。

第四学年 春季学期(学分≥10)

课程模块

课程类别

课程代码

课程名称

课程属性

学分

学时

说明

学科专业

毕业设计/论文

U14P71007

毕业设计(论文)

必修

10

160


个性发展

鼓励学生积极修读综合素养类课程、学科拓展类课程、辅修/双学位专业课程、学术深造类课程。

素质拓展

鼓励学生积极参加由思想教育活动、公益活动、创新创业活动、文体活动、社会实践活动等各类活动转化之后的素质拓展类课

程。

附件1:学科拓展类课程学期列表

课程代码

课程名称

学分

学时

建议修读学期

U14M11035

网络技术与实践

3

64

7

U14M11031

网络与信息安全

3

56

6

U14M11033

计算智能方法

2.5

48

6

U14M11037

汇编与接口

3.5

64

7

U14M11067

用户界面设计

2

32

3

U14M31068

用户界面设计实验

1

32

3

U14M11023

数字媒体技术

3

56

7

U14M11092

虚拟现实和计算机可视化

2.5

40

7

U14L12114

Coding Interview: Practice & Theory

3

48

6

U14L12115

智能媒体计算方向前沿课程

2

32

6

U14L12116

互联网系统开发专业方向前沿课程

2

32

6

U14L12117

数据科学与智能服务前沿课程

2

32

6

U14L12118

数理逻辑与程序设计原理

2

32

5

附件2:学术深造类课程学期列表

课程代码

课程名称

学分

建议修读学期

M14M11023

云计算

2

6

M14M12012

安卓开发与应用编程

2

6

M14M12013

Swift编程语言

2

7

M14M12014

.Net编程与网络安全

2

6

M14M12018

软件质量保证的形式化工程方法

2

6

M14M11013

软件系统建模

2

6

M14E11003

物联网软件设计

2

6

M14M11056

软件构造

2

7

M14M11058

互联网产品设计

2

7

M14M11015

数据挖掘技术

2

6

【关闭】