您目前的位置: 首页» 本科生教育» 培养方案

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

  

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

  Undergraduate Program for Specialty in Software Engineering

  (专业代码:080902)

  一、培养目标与毕业要求

  (一)培养目标

  本专业立足山东,面向全国,主动服务于区域经济发展,坚持立德树人,培养德智体美劳全面发展的社会主义事业合格建设者和可靠接班人,具备科学精神与人文素养,掌握数学、自然科学、人文社科基础知识和扎实的软件工程基础理论与专业知识,具有较强的软件工程实践能力、团队合作能力以及交流与沟通能力,具有创新精神、社会责任感与国际化的专业视野,具备良好的软件工程素养、职业道德、不断创新和自我学习能力,能够在信息技术、互联网等相关行业与领域从事软件设计开发、软件系统架构、软件测试、软件项目管理、信息化建设和系统维护等工作的应用型人才。

  本专业学生毕业后,经过5年左右的工程实践,在职业和专业成就方面应能达到以下目标:

  培养目标1: 具备良好的人文素养和社会责任感,能够践行社会主义核心价值观,在积极服务区域经济实践中坚持可持续发展,成为德智体美劳全面发展的社会主义事业合格建设者和可靠接班人;

  培养目标2: 在软件相关产品的研发和运维服务工作中表现出综合应用数学、自然科学、工程基础、软件工程知识、相关领域知识以及国际先进技术,解决软件工程领域的复杂工程技术问题的能力;

  培养目标3: 能够在软件开发与测试、软件项目管理、软件运维等工作岗位中具备架构设计、系统性能优化、新技术研究、计算思维、较强的业务理解等能力;

  培养目标4: 在工程实践以及多学科和跨文化环境工作中遵守法律法规,遵循职业道德与工程标准,表现出良好的社会责任感、沟通与表达能力、团队合作精神和创新意识;

  培养目标5:在软件工程相关领域工作中表现出良好的终身学习、自主学习能力以及国际化的专业视野,以适合职业的可持续发展。

  (二)毕业要求

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

  1-1:能掌握数学、自然科学、工程基础、软件工程专业知识,用于复杂软件工程问题的表述。

  1-2:能综合应用数学、自然科学、工程基础、软件工程专业知识,针对复杂软件工程问题建立数学、业务等模型并求解。

  1-3:能将软件工程专业知识和数学模型方法应用于推演、分析复杂软件工程问题。

  1-4:能将软件工程专业知识和数学模型方法用于软件工程问题解决方案的比较与综合。

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

  2-1:能够应用数学、自然科学和软件工程的基本原理,识别和判断复杂软件工程问题中的关键环节,并能正确分解复杂工程问题。

  2-2:能基于相关科学原理和数学模型方法,准确表达分解后的复杂软件工程问题。

  2-3:能认识到解决问题有多种方案可选择,会通过文献研究寻求可替代的解决方案。

  2-4:能运用软件工程基本原理,独立检索文献并借助文献研究,分析复杂软件工程问题解决过程中的影响因素,获得有效结论。

  3. 设计/开发解决方案:能够结合信息技术、互联网及其他行业软件工程相关领域中复杂工程问题的需求,设计满足特定需求的系统、单元(部件)或工艺流程,开展软件开发测试、软件系统维护和信息化建设方面的工作,在各环节中能综合考虑社会、健康、安全、法律、文化以及环境等因素,并体现出创新意识。

  3-1:掌握复杂软件系统设计开发运维全周期、全流程的基本方法和技术,了解影响设计目标、技术方案、效率成本和系统稳定的各种因素。

  3-2:针对复杂软件工程问题的特定需求,能够完成算法与模块设计、部署测试,在设计和测试过程中体现创新意识。

  3-3:针对复杂软件工程问题,能选择合适的开发模型与架构进行系统设计、选择合理的运维方案进行系统维护,并能够考虑社会、健康、文化、信息安全、知识产权保护、隐私保护、资源节约等因素。

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

  4-1:能够基于数学、自然科学和软件工程的基本原理,通过文献研究或相关方法,对复杂软件工程问题的解决方案进行调研和分析。

  4-2:能够利用软件工程专业知识,依据复杂软件工程问题解决方案的特征,选择研究路线,设计实验方案,构建实验系统,安全开展实验,正确采集实验数据。

  4-3:能够根据科学实验结果及相关数据进行分析、解释与综合,并得到合理、有效的结论。

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

  5-1:了解现代软件工程工具和信息技术工具的使用原理和方法,理解不同工具的局限性。

  5-2:能够根据软件工程项目需求,选择与使用恰当的技术、资源和各种工具对复杂软件工程问题进行描述、分析、设计、开发和测试。

  5-3:能够针对具体的复杂软件工程问题,开发、选用满足特定需求的现代工具,对问题进行模拟和预测,并能够分析工具的局限性。

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

  6-1:通过工程实习和社会实践经历,能知晓和理解软件工程相关领域的技术标准体系、知识产权、产业政策和法律法规等。

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

  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-1:了解软件工程专业领域的现状、研究热点和发展趋势,能认识到不断探索和学习的必要性,具有自主和终身学习的意识。

  12-2:能针对个人或职业发展需求进行自主学习,具有对技术问题的理解能力、归纳总结的能力和提出问题的能力等自主学习能力,以适应未来发展。

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

  培养目标

  毕业要求

  目标1

  目标2

  目标3

  目标4

  目标5

  1.工程知识

  

  √

  √

  

  √

  2.问题分析

  

  √

  √

  

  

  3.设计/开发解决方案

  

  √

  √

  

  

  4.研究

  

  √

  √

  

  

  5.使用现代工具

  

  √

  √

  

  

  6.工程与社会

  √

  

  

  √

  

  7.环境和可持续发展

  √

  

  

  √

  √

  8.职业规范

  √

  

  

  √

  √

  9.个人和团队

  

  

  √

  √

  

  10.沟通

  

  

  √

  √

  √

  11.项目管理

  

  

  √

  √

  

  12.终身学习

  √

  

  √

  

  √

  

  二、修业年限、计划总学时、学分及授予学位

  本专业标准学制为四年,学校实行学分制下的弹性学制。计划总学时约为2304学时,总学分为169学分。允许学生在3~8年内修完规定课程,修满规定学分,准予毕业。符合学位授予条件者,经校学位委员会审核通过,授予工学学士学位。

  三、主干学科与主要课程

  主干学科:软件工程。

  主要课程:高等数学、线性代数、概率论与数理统计、计算机科学导论、程序设计基础、大学物理、面向对象程序设计、新生研讨课、离散数学、计算机组成原理、软件工程职业素养、数据结构、操作系统、数据库原理与应用、团队激励与沟通、软件设计与体系结构、软件需求工程、计算机网络、软件测试、软件项目管理、软件工程综合实践、运维综合实践等。

  四、主要实践性教学环节(含主要专业实验)

  计算机科学导论、程序设计基础、大学物理、面向对象程序设计、计算机组成原理、软件设计与体系结构、软件测试、软件项目管理等专业课程的上机实验;

  数据结构课程设计、操作系统课程设计、数据库原理与应用课程设计、计算机网络课程设计;

  专业实训、第二课堂、毕业实习、毕业设计、软件工程综合实践、运维综合实践等。

  五、课程的学时、学分及学期安排(见表2)

  表2 课程学时、学分及学期安排表

  课程

  类别

  课程

  性质

  课程

  模块

  课程

  编号

  课程名称

  学

  分数

  学分分配

  总学时

  学时分配

  周学时

  开设学期

  考核方式

  备注

  理论

  实践(含实验、上机、其他)

  理论

  实践

  通

  识

  教

  育

  课

  程

  通识教育必修课程

  思想政治理论课程

  0301112201

  思想道德与法治

  Ideology and Morality and Rule of Law

  3

  2

  1

  48

  32

  16

  3

  一

  考试

  1.共18学分,其中5学分为实践学分;

  2. “四史”教育,在4门中选修1门。

  3.马克思主义学院负责根据《关于加强新时代高校“形势与政策”课建设的若干意见》(教社科〔2018〕1号)、《新时代高校思想政治理论课教学工作基本要求》(教社科〔2018〕2号)、《教育部办公厅关于在思政课中加强以党史教育为重点的“四史”教育的通知》、教育部《普通高等学校本科教育教学审核评估实施方(2021—2025年)》(教督〔2021〕1号)等文件精神开课,包括“习近平总书记关于教育的重要论述研究”。

  4.马克思主义学院负责做好校领导上思政课工作

  0301121802

  中国近现代史纲要

  Compendium of Modern Chinese History

  3

  2

  1

  48

  32

  16

  3

  二

  考试

  0301132203

  马克思主义基本原理

  The Basic Theories of Marxism

  3

  2

  1

  48

  32

  16

  3

  三

  考试

  0301132204

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

  Mao Zedong Thought and Introduction to the Theoretical System of Socialism with Chinese Characteristics

  3

  2

  1

  48

  32

  16

  3

  三

  考试

  0301142206

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

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

  3

  2

  1

  48

  32

  16

  3

  四

  考试

  0301112205

  形势与政策(一)

  Situation and Policies(Ⅰ)

  0.5

  0.5

  

  8

  8

  

  2

  一

  考查

  0301122205

  形势与政策(二)

  Situation and Policies(Ⅱ)

  0.5

  0.5

  

  8

  8

  

  2

  二

  考查

  0301132205

  形势与政策(三)

  Situation and Policies(Ⅲ)

  0.5

  0.5

  

  8

  8

  

  2

  三

  考查

  0301142205

  形势与政策(四)

  Situation and Policies(Ⅳ)

  0.5

  0.5

  

  8

  8

  

  2

  四

  考查

  

  “四史”教育

  1

  1

  

  16

  16

  

  

  

  

  通

  识

  教

  育

  课

  程

  通识教育必修课程

  美育类课程

  

  公共艺术课程

  (具体课程名称、课程编号,依学生选修的公共艺术

  课程定。)

  2

  2

  

  32

  32

  

  

  1-18

  

  软件工程专业学生至少选修1门、2学分。学生自主选修课程包括《音乐鉴赏》《中国美术史》《东昌府本版年画艺术》《山东民歌赏析》《艺术与审美》《带你听懂中国传统音乐》《中国传统音乐作品《视觉艺术设计》《音乐与社会》等,详细课程名单见每学期选课通知。

  大学外语

  

  大学外语(一)

  College Foreign Language(I)

  4

  2

  2

  64

  32

  32

  4

  一

  考试

  1.共12学分,分4个学期开设,实践教学共4学分;2.学生自主在《大学英语》《大学俄语》《大学日语》《大学 韩语》《大学西班牙语》中任意一种语言模块课程。具体课程名称、课程号依学生选修定;3.选修《大学英语》的,对未达到《大学英语教学指南》(2020版)基础目标的学生继续开设《大学英语(四)》,对已达到较高水平的学生,根据各学院、专业发展要求和学生多元需求开设《高级英语》、《专门用途 英语》和《跨文化交际》等课程,供学生选课。4.大学外语教育学院负责开课。

  

  大学外语(二)

  College Foreign Language(II)

  4

  2

  2

  64

  32

  32

  4

  二

  考试

  

  大学外语(三)

  College Foreign Language(III)

  2

  2

  

  32

  32

  

  2

  三

  考试

  通

  识

  教

  育

  课

  程

  通识教育必修课程

  大学外语

  

  大学外语(四)

  College Foreign Language(IV)

  2

  2

  

  32

  32

  

  2

  四

  考试

  身心健康

  

  公共体育(一)

  Physical Education(Ⅰ)

  1

  1

  

  36

  36

  

  2

  一

  考试

  1. 为学生开设两学年的“公共体育”课程,每一学年学生须在篮球、排球、足球、太极拳、网球、健身田径、软式排球、健美操、武术、乒乓球、拳击、散打、羽毛球、垒球

  体育舞蹈、体育游戏等项目中选择一项不同运动项目作为学习内容,满足掌握2项运动健身技能的要求。

  2.共4学分,其中2学分为实践教学;

  3.体育学院负责开课。

  

  公共体育(二)

  Physical Education(Ⅱ)

  1

  1

  

  36

  36

  

  2

  二

  考试

  

  公共体育(三)

  Physical Education(Ⅲ)

  1

  

  1

  36

  

  36

  2

  三

  考试

  

  公共体育(四)

  Physical Education(Ⅳ)

  1

  

  1

  36

  

  36

  2

  四

  考试

  3001112201

  大学生心理健康教育

  College Mental Health Education

  2

  2

  

  32

  32

  

  2

  一/二

  考查

  大学生心理健康教育与咨询中心负责开设。

  通

  识

  教

  育

  课

  程

  通识教育必修课程

  军事

  2501112209

  军事理论与训练

  Military Theory and Training

  2

  1

  1

  16

  16

  2周

  2

  一/二

  考查

  1.共2学分,其中军事技 能训练1学分为实践教学;2.“军事理论与国家安全教育”第一学期在东校区学院授课,第二学期在西校区学院授课;3.“军事技能训练”第一学期第1-2 周,不计入总学时;4.后备军官学院负责开课。

  职业规划与就业指导

  3001112202

  大学生职业生涯与发展规划

  Career and Development Planning for University Students

  1

  

  

  16

  16

  

  1

  一

  考查

  1.分两学期开设,每学期1学分。

  2.学生工作处就业指导中心负责开课。

  3001162202

  大学生就业指导

  Employment Guidance for University Students

  1

  

  

  16

  16

  

  1

  六

  考查

  通识必修课程学分合计

  42

  30

     12

  736

  520

  216

  

  

  

  必修的人文社会科学通识类课程共42学分,占总169学分的24.85%。

  通识教育选修课程

  人文科学

  主要涵盖文学、艺术、历史、哲学等学科领域的通识教育课程

  软件工程专业学生在人文科学、社会科学模块课程中至少选修2学分。创新创业模块中“创新基础”( 3101222201)、“创业基础” (3101242202)为限选课程,两门课程各1学分。

  彰显学校“两洋两河”学科优势特色,鼓励学生积极选修“两洋两河”特色课程。

  社会科学

  主要涵盖政治、经济、管理、法学等学科领域的通识教育课程

  自然科学

  主要涵盖数学、物理、化学、生物、环境、农学等自然科学领域,以及化工、机械、建筑、材料、信息、电子等诸多工程 技术领域的通识教育课程

  创新创业

  主要涵盖创新思维、创新精神、创业意识和创业能力等领域的通识教育课程

  教师教育

  主要涵盖学校教育、社会教育、家庭教育、教育技术等的通识教育课程

  

  学分合计:46,其中理论学分:34、实践学分:12;学时合计:800,其中理论学时:584、实践学时:216

  

  课程

  类别

  课程

  性质

  课程

  模块

  课程

  编号

  课程名称

  学

  分

  数

  学分分配

  总

  学

  时

  学时分配

  周学时

  开设学期

  考核方式

  备注

  理论

  实践

  理论

  实践(含实验、上机、其他)

  专

  业

  教

  育

  课

  程

  必修

  学科

  基础

  课程

  1702112201

  高等数学(一)

  Advanced Mathematics Ⅰ

  6

  6

  

  96

  96

  

  6

  一

  考试

  数学与自然科学类课程,包括高等数学、线性代数、概率论与数理统计、大学物理、离散数学,各有12、3、3、4、4学分,共26学分,占总169学分的15.38%。新生研讨课为1学分。

  1702122202

  高等数学(二)

  Advanced Mathematics I

  6

  6

  

  96

  96

  

  6

  二

  考试

  1702132203

  线性代数

  Linear Algebra

  3

  3

  

  48

  48

  

  3

  三

  考试

  1702142204

  概率论与数理统计

  Probability and Statistics

  3

  3

  

  48

  48

  

  3

  四

  考试

  1102122203

  大学物理Ⅱ

  College Physics Ⅱ

  4

  4

  

  64

  64

  

  3

  二

  考试

  1742112205

  计算机科学导论

  Introduction to Computer Science

  4

  3.75

  0.25

  68

  60

  8

  4

  一

  考试

  1742112206

  程序设计基础

  Programming Foundation

  4

  2

  2

  80

  48

  32

  5

  一

  考试

  1742122207

  新生研讨课

  Freshman seminar

  1

  1

  

  16

  16

  

  2

  二

  考查

  小计

  31

  28.75

  2.25

  516

  476

  40

  

  专业

  核心

  课程

  1742222201

  面向对象程序设计

  Object-oriented Programming

  3

  2

  1

  64

  32

  32

  4

  二

  考查

  专业教育课程中其他必修课程为学科基础类课程、专业核心课程,共71学分;占总169学分的42.01%,其中理论学分为64.25,占总学169学分的38.02%。

  1742422202

  离散数学

  Discrete Mathematics

  4

  4

  

  64

  64

  

  4

  二

  考试

  1742232203

  数据结构

  Data Structure

  3

  2.75

  0.25

  48

  40

  8

  3

  三

  考试

  1742232204

  计算机组成原理

  Computer Organization

  

  

  

  

  

  

  

  4

  3.75

  0.25

  68

  60

  8

  4

  三

  考试

  专

  业

  教

  育

  课

  程

  专业

  核心

  课程

  1742232205

  软件工程职业素养

  Software Engineer Professional Practice

  1

  1

  

  16

  16

  

  2

  三

  考查

  专业教育课程中其他必修课程为学科基础类课程、专业核心课程,共69学分;占总169学分的40.83%,其中理论学分为62.5,占总学169学分的36.99%,实践学分为6.5,占比3.85%。

  1742432215

  软件工程导论(双语)

  Introduction to Software Engineering (Bilingual)

  2

  2

  

  32

  32

  

  2

  三

  考试

  1742242206

  操作系统

  Operating Systems

  3

  2.75

  0.25

  48

  40

  8

  3

  四

  考试

  1742242207

  数据库原理与应用

  Principle and Applications of Database

  3

  2.75

  0.25

  48

  40

  8

  3

  四

  考试

  1742242208

  团队激励与沟通

  Team Motivation and Communication

  1

  1

  

  16

  16

  

  2

  四

  考查

  1742242215

  Java与面向对象技术(上机)Java and Object-Oriented Technology

  1.5

  0

  1.5

  48

  

  48

  4

  四

  考试

  1742252209

  计算机网络

  Computer Networks

  3

  2.75

  0.25

  48

  40

  8

  3

  五

  考试

  1742252210

  软件设计与体系结构

  Software Design and Architecture

  2.5

  2.25

  0.25

  44

  36

  8

  3

  五

  考试

  1742252211

  软件项目管理

  Software Projects Management

  3

  3

  

  48

  48

  

  3

  五

  考试

  1742252212

  软件需求工程

  Software Requirements Engineering

  2

  2

  

  32

  32

  

  2

  五

  考试

  1742252213

  软件工程经济

  Software Engineering Economics

  2

  2

  

  32

  32

  

  2

  五

  考查

  1742252214

  软件测试

  Software Testing

  2

  1

  1

  48

  16

  32

  3

  五

  考查

  小计

  40

  35.75

  4.25

  692

  556

  136

  

  合计

  71

  64.25

  6.75

  1212

  1028

  184

  

  专业必修课程合计

  

  课程

  类别

  课程

  性质

  课程

  模块

  课程

  编号

  课程名称

  学

  分

  数

  学分分配

  总

  学

  时

  学时分配

  周学时

  开设学期

  考核方式

  备注

  理论

  实践

  理论

  实践(含实验、上机、其他)

  专

  业

  教

  育

  课

  程

  选修

  专业

  提高

  方向

  1743142201

  Web开发基础

  Fundamentals of Web Development

  3

  2

  1

  64

  32

  32

  4

  四

  考查

  选择专业提高方向的学生,应在此组课程中至少修读10.5学分,其中,至少须跨学院、学科、专业选修1门课程,不少于2学分。

  1743162202

  Linux原理与应用

  Principles and Applications of Linux OS

  3

  3

  

  48

  

  48

  3

  六

  考查

  1743162203

  计算机体系结构

  Computer Architecture

  3

  3

  

  48

  

  48

  3

  六

  考查

  1743262204

  信息安全导论

  Introduction to Information Security

  3

  3

  

  48

  48

  

  3

  六

  考查

  1743162205

  形式化方法

  Formal Methods

  3

  3

  

  48

  48

  

  3

  六

  考查

  1743162214

  人工智能导论

  Introduction to Artificial Intelligence

  2

  2

  

  32

  32

  

  2

  六

  考查

  1743162207

  数字图像处理

  Digital Image Processing

  2.5

  2.5

  

  40

  40

  

  2

  六

  考查

  1743162208

  计算机图形学

  Computer Graphics

  2

  2

  

  32

  32

  

  2

  六

  考查

  1743162209

  智能计算系统

  Artificial Computer System

  3

  3

  

  48

  48

  

  3

  六

  考查

  1743162210

  数据挖掘(限选课)

  Data Mining

  

  

  

  

  

  

  

  

  

  3

  2.75

  0.25

  52

  44

  8

  3

  六

  考查

  1743162211

  机器学习导论

  Introduction to Machine Learning

  3

  3

  

  48

  48

  

  3

  六

  考查

  1743162212

  人工神经网络

  Artificial neural network

  3

  3

  

  48

  48

  

  3

  六

  考查

  1743152213

  智能优化算法(限选课)

  Intelligence Optimization Algorithms

  3

  2.5

  0.5

  56

  40

  16

  3

  五

  考查

  专

  业

  教

  育

  课

  程

  选修

  专业

  提高

  方向

  1743162214

  物联网技术导论

  Introduction to Internet of Things Technology

  

  

  

  

  

  

  

  

  3

  3

  

  48

  48

  

  3

  六

  考查

  选择专业提高方向的学生,应在此组课程中至少修读10.5学分,其中,至少须跨学院、学科、专业选修1门课程,不少于2学分。

  1743162215

  大数据与云计算

  Introduction to Big Data and Cloud Computing

  3

  3

  

  48

  48

  

  3

  六

  考查

  1743162216

  技术前沿讲座

  Lectures On Leading Technology

  2

  2

  

  32

  32

  

  2

  六

  考查

  1743162217

  科技论文写作

  Paper Writing

  1

  1

  

  16

  16

  

  2

  六

  考查

  1743162218

  面向对象分析与设计(限选课)

  Object-Oriented Analysis and Design

  2.5

  2.5

  

  40

  40

  

  3

  六

  考试

  1743162219

  嵌入式系统软件

  Embedded System Software Security

  3

  3

  

  48

  48

  

  3

  六

  考试

  小计

  52

  50.25

  1.75

  860

  708

  152

  

  专业

  任选

  课程

  1743352201

  人机交互的软件工程方法

  Software Engineering Approach to Human Computer Interaction

  2

  2

  

  32

  32

  

  2

  五

  考查

  学生应在本组课程中至少修读5学分。

  1743362202

  编译原理

  Principles of Compiler

  3

  2.75

  0.25

  52

  44

  8

  3

  六

  考试

  1743352203

  微机原理与接口技术

  Principle of Microcomputer and Interfacing Technology

  3

  3

  

  48

  48

  

  3

  五

  考查

  1743342204

  算法设计与分析(限选课)

  Design and Analysis of Algorithms

  3

  3

  

  48

  48

  

  3

  四

  考查

  1743352205

  软件开发与文档写作

  Software Development and Document Writing

  2

  2

  

  32

  32

  

  2

  五

  考查

  1743352206

  计算方法

  Computing Methods

  2

  2

  

  32

  32

  

  2

  五

  考查

  小计

  15

  14.75

  0.25

  244

  236

  8

  

  合计

  115

  103.25

  11.75

  2012

  1540

  472

  

  专业选修课程合计

  

  课程

  类别

  课程

  性质

  课程

  模块

  课程

  编号

  课程名称

  学

  分

  数

  学分分配

  总

  学

  时

  学时分配

  周学时

  开设学期

  考核方式

  备注

  理论

  实践

  理论

  实践(含实验、上机、其他)

  实践

  必修

  基础

  实践

  1104122207

  大学物理实验Ⅱ

  Experiments of College Physics II

  0.5

  

  0.5

  16

  

  16

  

  二

  考查

  

  1704202201

  劳动教育与实践

  Labor Education and Practice

  1

  

  1

  32

  

  32

  

  

  

  小计

  1.5

  

  1.5

  48

  

  48

  

  专业

  实践

  1744222201

  认知实习

  Perceptual Practice

  1

  

  1

  1周

  

 1周

  

  二

  考查

  毕业设计为14学分,占总学分169的8.28%

  1744232202

  数据结构课程设计

  Curriculum Design of Data Structure

  2

  

  2

  2周

  

 2周

  

  三

  考查

  1744242203

  操作系统课程设计

  Curriculum Design of Operating Systems

  2

  

  2

  2周

  

 2周

  

  四

  考查

  1744242204

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

  Curriculum Design of Principle and Applications of Database

  2

  

  2

  2周

  

 2周

  

  四

  考查

  1744252205

  计算机网络课程设计

  Curriculum Design of Computer Networks

  2

  

  2

  2周

  

 2周

  

  五

  考查

  1744262206

  专业实训

  Professional Training

  2

  

  2

  2周

  

 2周

  

  六

  考查

  小计

  11

  

  11

 11周

  

 11周

  

  综合

  实践

  1744262201

  软件工程综合实践

  Software Engineering Integrated Practice

  2

  

  2

  2周

  

  

  

  六

  考查

  1744262202

  运维综合实践

  Operation and Maintenance Integrated Practice

  2

  

  2

  2周

  

  

  

  六

  考查

  1744272203

  毕业实习

  Graduation Practice

  3

  

  3

 12周

  

  

  

  七

  考查

  实践

  必修

  综合

  实践

  1744282204

  毕业设计

  Graduation Design

  14

  

  14

 15周

  

 15周

  

  八

  考查

  1744282205

  第二课堂

  Second Classroom

  3

  1

  2

  6周

  

 6周

  

  八

  考查

  必修的实践环节计36.5学分,占总169学分的21.59%。必修实践学分36.5+专业类实践学分5.75="42.25学分,占总169学分的25%。

  小计

  24

  1

  23

 37周

  

 37周

  

  合计

  36.5

  1

  35.5

 48周

  

 48周

  

  总计

  169

  113.25

  55.75

  2304+48周

  1806

  498+48周

  

  

  

  注:大学生参与专业科研实验、论文撰写、专利开发、创业实践、各类学科竞赛、社会实践等活动并取得一定成绩或成果,认定相应学分,可充抵专业选修课程学分,最高不超过6学分,具体要求和学分认定办法,按学校有关规定执行。经省级以上主管部门组织考核并获得相应职业技能等级证书,按级别高低分别计2~4学分,对应的课程可申请免修。

  

  六、主要课程(教学活动)与毕业要求对应矩阵(见表3)

  表3(a) 主要课程(教学活动)对毕业要求的支撑关系

  毕业要求

  指标点

  对应课程

  (一)工程知识:能将数学、自然科学、工程基础和软件工程专业知识用于解决复杂软件工程问题。

  1-1:能掌握数学、自然科学、工程基础、软件工程专业知识,用于复杂软件工程问题的表述。

  大学物理Ⅱ

  高等数学

  概率论与数理统计

  计算机科学导论

  程序设计基础

  1-2:能综合应用数学、自然科学、工程基础、软件工程专业知识,针对复杂软件工程问题建立数学、业务等模型并求解。

  高等数学

  数据结构

  计算机组成原理

  离散数学

  面向对象程序设计

  1-3:能将软件工程专业知识和数学模型方法应用于推演、分析复杂软件工程问题。

  软件设计与体系结构

  离散数学

  程序设计基础

  计算机网络

  1-4:能将软件工程专业知识和数学模型方法用于软件工程问题解决方案的比较与综合。

  数据库原理与应用

  操作系统

  面向对象程序设计

  计算机网络

  (二)问题分析:能应用数学、自然科学和工程科学的基本原理,识别、表达、并通过文献研究分析复杂软件工程问题,以获得有效结论。

  2-1:能够应用数学、自然科学和软件工程的基本原理,识别和判断复杂软件工程问题中的关键环节,并能正确分解复杂工程问题。

  软件需求工程

  软件设计与体系结构

  数据结构

  离散数学

  2-2:能基于相关科学原理和数学模型方法,准确表达分解后的复杂软件工程问题。

  面向对象分析与设计

  数据库原理与应用

  离散数学

  数据结构

  算法设计与分析

  2-3:能认识到解决问题有多种方案可选择,会通过文献研究寻求可替代的解决方案。

  软件设计与体系结构

  软件需求工程

  算法设计与分析

  智能优化算法

  2-4:能运用软件工程基本原理,独立检索文献并借助文献研究,分析复杂软件工程问题解决过程中的影响因素,获得有效结论。

  新生研讨课

  操作系统

  面向对象分析与设计

  操作系统课程设计

  (三)设计/开发解决方案:能够结合信息技术、互联网及其他行业软件工程相关领域中复杂工程问题的需求,设计满足特定需求的系统、单元(部件)或工艺流程,开展软件开发测试、软件系统维护和信息化建设方面的工作,在各环节中能综合考虑社会、健康、安全、法律、文化以及环境等因素,并体现出创新意识。

  3-1:掌握复杂软件系统设计开发运维全周期、全流程的基本方法和技术,了解影响设计目标、技术方案、效率成本和系统稳定的各种因素。

  面向对象程序设计

  软件设计与体系结构

  软件工程经济学

  操作系统

  Web开发基础

  3-2:针对复杂软件工程问题的特定需求,能够完成算法与模块设计、部署测试,在设计和测试过程中体现创新意识。

  算法设计与分析

  程序设计基础

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

  数据结构课程设计

  软件测试

  3-3:针对复杂软件工程问题,能选择合适的开发模型与架构进行系统设计、选择合理的运维方案进行系统维护,并能够考虑社会、健康、文化、信息安全、知识产权保护、隐私保护、资源节约等因素。

  毕业设计

  软件设计与体系结构

  运维综合实践

  操作系统课程设计

  计算机网络课程设计

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

  4-1:能够基于数学、自然科学和软件工程的基本原理,通过文献研究或相关方法,对复杂软件工程问题的解决方案进行调研和分析。

  离散数学

  毕业设计

  大学物理Ⅱ

  数据结构

  数据库原理与应用

  4-2:能够利用软件工程专业知识,依据复杂软件工程问题解决方案的特征,选择研究路线,设计实验方案,构建实验系统,安全开展实验,正确采集实验数据。

  数据挖掘

  计算机网络课程设计

  大学物理实验Ⅱ

  计算机组成原理

  智能优化算法

  4-3:能够根据科学实验结果及相关数据进行分析、解释与综合,并得到合理、有效的结论。

  软件测试

  数据挖掘

  算法设计与分析

  概率论与数理统计

  计算机网络课程设计

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

  5-1:了解现代软件工程工具和信息技术工具的使用原理和方法,理解不同工具的局限性。

  计算机科学导论

  数据库原理与应用

  计算机网络

  Web开发基础

  5-2:能够根据软件工程项目需求,选择与使用恰当的技术、资源和各种工具对复杂软件工程问题进行描述、分析、设计、开发和测试。

  软件测试

  Web开发基础

  程序设计基础

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

  数据挖掘

  5-3:能够针对具体的复杂软件工程问题,开发、选用满足特定需求的现代工具,对问题进行模拟和预测,并能够分析工具的局限性。

  毕业设计

  运维综合实践

  计算机网络

  软件测试

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

  6-1:通过工程实习和社会实践经历,能知晓和理解软件工程相关背景知识,包括技术标准体系、知识产权、产业政策和法律法规等。

  软件工程导论

  毕业实习

  认知实习

  专业实训

  新生研讨课

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

  软件工程职业素养

  运维综合实践

  专业实训

  认知实习

  (七)环境和可持续发展:能基于软件工程、人文社会科学等领域的相关背景知识,理解和评价针对复杂软件工程问题的工程实践对环境、社会可持续发展的影响。

  7-1:基于软件工程、人文社会科学等领域的相关背景知识,知晓和理解环境保护和可持续发展的理念和内涵。

  软件工程导论

  软件工程职业素养

  毕业实习

  计算机科学导论

  认知实习

  7-2:能正确评价复杂软件工程实践对环境、社会可持续发展的影响。

  毕业实习

  软件项目管理

  运维综合实践

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

  8-1:具有人文社会科学素养,能树立正确世界观、人生观、价值观、道德观、法律观,能理解社会主义核心价值体系以及个人与社会的关系,了解中国国情。

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

  形势与政策

  大学生职业生涯规划与就业指导

  思想道德与法治

  军事理论

  马克思主义基本原理

  中国近现代史纲要

  8-2:能够理解软件工程职业道德和规范,软件工程师对公众的安全、健康和福祉,以及环境保护的社会责任,并在软件工程实践中自觉遵守和履行。

  软件工程职业素养

  毕业实习

  思想道德与法治

  形势与政策

  军事理论

  (九)个人和团队:能在多学科背景下的团队中,以及在软件工程实践中,承担个体、团队成员以及负责人的角色。

  9-1:在多学科背景下,能就复杂软件工程问题与其他学科的成员有效沟通,独立或合作完成团队分配的工作。

  团队激励与沟通

  软件工程综合实践

  专业实训

  9-2:能在多学科背景下的团队中承担负责人的角色,组织、协调和指挥团队成员开展工作。

  团队激励与沟通

  软件工程综合实践

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

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

  10-1:能撰写软件工程专业相关研究报告或设计文稿,理解与业界同行和社会公众交流的差异性,具备在公众场合开展报告陈述、交流、答辩的能力。

  毕业设计

  软件工程综合实践

  团队激励与沟通

  10-2:具备一定国际视野,具有英语听说读写译的基本能力,了解软件工程领域的国际发展趋势和研究热点,理解和尊重世界不同文化的差异性和多样性,能就软件工程专业问题在跨文化背景下进行沟通和交流。

  大学英语

  软件工程综合实践

  数据结构课程设计

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

  11-1:了解软件工程产品全周期、全流程的成本构成,理解其中涉及的工程管理问题与经济决策问题,掌握其中涉及的管理原理与经济决策方法。

  软件项目管理

  软件工程经济学

  软件需求工程

  11-2:能够在多学科环境下将工程管理原理和经济决策方法应用于复杂软件工程问题解决方案的设计开发过程中,完成软件估算、软件项目计划、软件质量管理、风险管理等工作。

  软件项目管理

  软件工程经济学

  专业实训

  (十二)终身学习:具有自主学习和终身学习的意识,有不断学习和适应软件工程领域快速发展的能力。

  12-1:了解软件工程专业领域的现状、研究热点和发展趋势,能认识到不断探索和学习的必要性,具有自主和终身学习的意识。

  毕业设计

  新生研讨课

  软件工程职业素养

  智能优化算法

  12-2:能针对个人或职业发展需求进行自主学习,具有对技术问题的理解能力、归纳总结的能力和提出问题的能力等自主学习能力,以适应未来发展。

  毕业设计

  大学生职业生涯规划与就业指导

  新生研讨课

 

  表3(b) 主要课程(教学活动)与毕业要求对应矩阵

  

  1-1

  1-2

  1-3

  1-4

  2-1

  2-2

  2-3

  2-4

  3-1

  3-2

  3-3

  4-1

  4-2

  

  4-3

  5-1

  5-2

  5-3

  6-1

  6-2

  7-1

  7-2

  8-1

  8-2

  9-1

  9-2

  10-1

  10-2

  11-1

  11-2

  12-1

  12-2

  毕业设计

  

  

  

  

  

  

  

  

  

  

  0.25

  0.25

  

  

  

  

  

  0.3

  

  

  

  

  

  

  

  

  0.4

  

  

  

  0.3

  0.4

  毕业实习

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.3

  

  0.25

  0.5

  

  0.25

  

  

  

  

  

  

  

  

  操作系统

  

  

  

  0.25

  

  

  

  0.2

  0.15

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  操作系统课程设计

  

  

  

  

  

  

  

  0.3

  

  

  0.15

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  程序设计基础

  0.1

  

  0.25

  

  

  

  

  

  

  0.25

  

  

  

  

  

  

  0.2

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  大学生生涯与发展规划

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.15

  

  

  

  

  

  

  

  

  0.35

  大学物理Ⅱ

  0.2

  

  

  

  

  

  

  

  

  

  

  0.2

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  大学物理实验Ⅱ

  

  

  

  

  

  

  

  

  

  

  

  

  0.2

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  大学英语(二)

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.1

  

  

  

  

  大学英语(三)

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.1

  

  

  

  

  大学英语(四)

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.1

  

  

  

  

  大学英语(一)

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.1

  

  

  

  

  概率论与数理统计

  0.2

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.2

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  高等数学

  0.3

  0.3

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  计算机科学导论

  0.2

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.3

  

  

  

  

  0.25

  

  

  

  

  

  

  

  

  

  

  

  计算机网络

  

  

  0.2

  0.2

  

  

  

  

  

  

  

  

  

  

  

  0.25

  

  0.2

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  计算机网络课程设计

  

  

  

  

  

  

  

  

  

  

  0.15

  

  0.2

  

  0.1

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  计算机组成原理

  

  0.2

  

  

  

  

  

  

  

  

  

  

  0.15

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  军事理论

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.1

  0.1

  

  

  

  

  

  

  

  

  离散数学

  

  0.15

  0.25

  

  0.2

  0.2

  

  

  

  

  

  0.25

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  马克思主义基本原理

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.1

  

  

  

  

  

  

  

  

  

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

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.2

  

  

  

  

  

  

  

  

  

  面向对象程序设计

  

  0.15

  

  0.25

  

  

  

  

  0.25

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  面向对象分析与设计

  

  

  

  

  

  0.25

  

  0.3

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  认知实习

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.2

  0.15

  0.1

  

  

  

  

  

  

  

  

  

  

  

  软件测试

  

  

  

  

  

  

  

  

  

  0.1

  

  

  

  

  0.25

  

  0.25

  0.2

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  软件工程导论

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.15

  

  0.1

  

  

  

  

  

  

  

  

  

  

  

  软件工程经济学

  

  

  

  

  

  

  

  

  0.2

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.35

  0.35

  

  

  软件工程职业素养

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.35

  0.3

  

  

  0.25

  

  

  

  

  

  

  0.25

  

  软件工程综合实践

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.3

  0.3

  0.35

  0.35

  

  

  

  

  软件设计与体系结构

  

  

  0.3

  

  0.25

  

  0.3

  

  0.25

  

  0.25

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  软件项目管理

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.3

  

  

  

  

  

  

  0.4

  0.4

  

  

  软件需求工程

  

  

  

  

  0.3

  

  0.3

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.25

  

  

  

  数据结构

  

  0.2

  

  

  0.25

  0.2

  

  

  

  

  

  0.15

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  数据结构课程设计

  

  

  

  

  

  

  

  

  

  0.2

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.25

  

  

  

  

  数据库原理与应用

  

  

  

  0.3

  

  0.25

  

  

  

  

  

  0.15

  

  

  

  0.3

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

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

  

  

  

  

  

  

  

  

  

  0.2

  

  

  

  

  

  

  0.15

  

  

  

  

  

  

  

  

  0.3

  

  

  

  

  

  

  数据挖掘

  

  

  

  

  

  

  

  

  

  

  

  

  0.3

  

  0.25

  

  0.15

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  思想道德与法治

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.15

  0.2

  

  

  

  

  

  

  

  

  算法设计与分析

  

  

  

  

  

  0.1

  0.25

  

  

  0.25

  

  

  

  

  0.2

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  团队激励与沟通

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.4

  0.4

  0.25

  

  

  

  

  

  Web开发基础

  

  

  

  

  

  

  

  

  0.15

  

  

  

  

  

  

  0.15

  0.25

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  线性代数

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  新生研讨课

  

  

  

  

  

  

  

  0.2

  

  

  

  

  

  

  

  

  

  

  0.15

  

  

  

  

  

  

  

  

  

  

  

  0.3

  0.25

  形势与政策

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.2

  0.2

  

  

  

  

  

  

  

  

  运维综合实践

  

  

  

  

  

  

  

  

  

  

  0.2

  

  

  

  

  

  

  0.3

  

  0.25

  

  0.2

  

  

  

  

  

  

  

  

  

  

  智能优化算法

  

  

  

  

  

  

  0.15

  

  

  

  

  

  0.15

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.15

  

  中国近现代史纲要

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.1

  

  

  

  

  

  

  

  

  

  专业实训

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  0.2

  0.25

  

  

  

  

  0.3

  

  

  

  

  0.25

  

  

  

       七、专业课程设置(见表4)

  表4 专业课程设置

  课程类别

  课程性质

  课程

  模块

  课程

  编号

  课程名称

  先修课程

  专

  业

  教

  育

  课

  程

  

  专业必修课程

  学科

  基础

  课程

  1702112201

  高等数学(一)

  无

  1702122202

  高等数学(二)

  高等数学(一)

  1702132203

  线性代数

  无

  1702142204

  概率论与数理统计

  高等数学(一)、(二)

  1742112205

  计算机科学导论

  无

  1742112206

  程序设计基础

  无

  1102122203

  大学物理Ⅱ

  高等数学(一)

  专业

  核心

  课程

  1742222201

  面向对象程序设计

  程序设计基础

  1742232202

  离散数学

  线性代数

  1742232203

  数据结构

  程序设计基础、面向对象程序设计

  1742232204

  计算机组成原理

  数字逻辑

  1742232205

  软件工程职业素养

  计算机科学导论、程序设计基础、面向对象程序设计

  1742242206

  操作系统

  计算机科学导论、计算机组成原理、数据结构

  1742242207

  数据库原理与应用

  程序设计基础、面向对象程序设计、离散数学、数据结构

  1742242208

  团队激励与沟通

  程序设计基础、面向对象程序设计、

  1742252209

  计算机网络

  程序设计基础、数据结构、操作系统

  1742252210

  软件设计与体系结构

  软件工程职业素养

  1742252214

  软件测试

  程序设计基础、面向对象程序设计

  1742252213

  软件工程经济学

  程序设计基础、面向对象程序设计、离散数学、数据结构

  1742252211

  软件项目管理

  程序设计基础、面向对象程序设计

  1742252208

  软件需求分析

  软件工程职业素养

  1742252215

  Java与面向对象技术

  程序设计基础、面向对象程序设计

  专业选修课程

  专业

  提高

  模块

  

  1743142201

  Web开发基础

  程序设计基础、面向对象程序设计

  1743262204

  信息安全导论

  计算机组成原理、操作系统、计算机网络

  1743162205

  形式化方法

  数据结构、离散数学

  1743162206

  计算机伦理学

  软件工程职业素养

  1743162209

  智能计算系统

  高等数学、程序设计基础、线性代数、数据结构

  1743162210

  数据挖掘

  程序设计基础、线性代数、概率论与数理统计、数据结构、数据库原理与应用

  1743162211

  机器学习导论

  高等数学、程序设计基础、线性代数、概率论与数理统计、数据结构、数据库原理与应用

  1743162212

  人工神经网络

  高等数学、程序设计基础、线性代数、概率论与数理统计、数据结构

  1743152213

  智能优化算法

  高等数学、程序设计基础、线性代数、概率论与数理统计、数据结构

  1743162214

  物联网技术导论

  程序设计基础、计算机组成原理、操作系统、计算机网络

  1743162215

  数据挖掘

  程序设计基础、操作系统、数据库原理与应用、计算机网络

  1743162216

  技术前沿讲座

  离散数学、数据结构、操作系统、计算机网络

  1743162218

  面向对象分析与设计

  程序设计基础、面向对象程序设计

  1743162219

  嵌入式系统软件

  程序设计基础、计算机组成原理、数据结构、操作系统

  1743162217

  科技论文写作

  软件工程职业素养、团队激励与沟通

  1743352201

  人机交互的软件工程方法

  计算机科学导论、程序设计基础、软件工程职业素养

  1743362202

  编译原理

  程序设计基础、离散数学、数据结构

  1743352203

  微机原理与接口技术

  程序设计基础、计算机组成原理

  1743342204

  算法设计与分析

  程序设计基础、数据结构、概率论与数理统计

  1743352205

  软件开发与文档写作

  软件工程职业素养、团队激励与沟通、软件项目管理

  1743352206

  计算方法

  高等数学、程序设计基础、线性代数、数据结构

  

  

  

  八、各类课程的学时、学分统计(见表5)

  表5 各类课程的学时、学分统计

  课程类别

  课程性质

 课程模块

 学时 

 学分

    学分比例

  通识

  教育

  课程

 通识教育必修课程

  

 736(其中,理论课堂教学504学时,实践教学232学时,不含军事技能训练2周)

 42(含实践13)

24.85%

 通识教育选修课程

  

64

4

2.36%

  专业

  教育

  课程

 专业教育必修课程

 学科基础课程

516

31

18.34%

 专业核心课程

696

40

23.67%

 专业教育选修课程

 专业提高方向

68

  10.5

6.21%

 专业任选课程

80

5

2.96%

  实践

  教学

必修

  通识教育

232

 13

非独立设课实践学分比例

 7.69%

  28.69%

  基础实践

48

 1.5

独立设课实践学分比例21.59%

  专业实践

11周

 11

  综合实践

37周

 24

  合计

 2304+48周(专业提高)

169

        100%

  

  九、各类标准达标情况(见表6)

  表6专业认证标准、补充标准、学校标准等达标情况表

  标准:数学与自然科学类课程学分占总学分要≥15%

  高等数学(一)

  6

  高等数学(二)

  6

  线性代数

  3

  概率论与数理统计

  3

  大学物理Ⅱ

  4

  离散数学

  4

  占比

  26/169="15.38%

  标准:人文社会科学类通识教育课程学分占总学分要≥15%

  思想道德与法治

  3

  中国近现代史纲要

  3

  马克思主义基本原理

  3

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

  3

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

  3

  形势与政策(一)

  0.5

  形势与政策(二)

  0.5

  形势与政策(三)

  0.5

  形势与政策(四)

  0.5

  大学英语(一)

  3

  大学英语(二)

  3

  大学英语(三)

  3

  大学英语(四)

  3

  公共体育(一)

  2

  公共体育(二)

  2

  公共体育(三)

  1

  公共体育(四)

  1

  大学生心理健康教育

  2

  “四史”教育

  1

  大学生职业生涯与发展规划

  1

  大学生就业指导

  1

  军事理论与训练

  2

  占比

  42/169="24.85%

  标准:工程实践与毕业设计(论文)学分占总学分要≥20%

  数据结构课程设计

  2

  操作系统课程设计

  2

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

  2

  计算机网络课程设计

  2

  专业实训

  2

  软件工程综合实践

  2

  运维综合实践

  2

  毕业实习

  3

  毕业设计

  14

  第二课堂

  3

  认知实习

  1

  大学物理实验

  0.5

  劳动教育与实践

  1

  占比

  36.5/169="21.59%

  标准:毕业设计学分占总学分要≥8%

  毕业设计

  14

  占比

  14/169="8.28%

  标准:工程基础类、专业基础类与专业类课程学分占总学分要≥30%

  计算机科学导论

  4

  程序设计基础

  4

  新生研讨课

  1

  面向对象程序设计

  2

  数据结构

  3

  计算机组成原理

  4

  软件工程职业素养

  1

  操作系统

  3

  数据库原理与应用

  3

  团队激励与沟通

  1

  计算机网络

  3

  软件设计与体系结构

  4

  软件测试

  2

  软件项目管理

  3

  软件工程经济学

  2

  软件需求工程

  3

  Web开发基础

  3

  编译原理

  3

  算法设计与分析

  3

  软件工程导论

  2

  占比

  54/169="31.95%

  山东省应用型高校建设指导标准:理工实践学分占比≥30%

  数据结构课程设计

  2

  操作系统课程设计

  2

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

  2

  计算机网络课程设计

  2

  专业实训

  2

  软件工程综合实践

  2

  运维综合实践

  2

  毕业实习

  3

  毕业设计

  14

  第二课堂

  3

  认知实习

  1

  大学物理实验

  0.5

  劳动教育与实践

  1

  通识课实践

  12

  专业类实践(课内上机和实验)

  6.5

  占比

  55/169="32.54%

  

  十、其他说明

  表7  建议修读学分学期分配表

  学年

  一

  二

  三

  四

  合计

  学期

  1

  2

  3

  4

  5

  6

  7

  8

  建议修读学分

  27

  25

  26

  24

  28

  16

  6

  17

  169

  

  专业负责人:         教学院长:        学院教授委员会主任:        院长:  

  教务处负责人:          分管教学校长: