工科教育认证本科专业人才培养方案
软件工程本科专业人才培养方案
(专业代码:080902)
(专业英文名称:Software Engineering)
一、培养目标
软件工程专业贯彻落实党的教育方针,坚持立德树人,立足山东,面向全国,培养具有良好的科学素质和人文素养、社会责任感、职业道德等德智体美劳全面发展,具有扎实的数理基础,系统地掌握本专业的基础理论和专业技能,具有较强的工程实践能力、创新能力和终身学习能力,具有良好的团队合作和组织管理能力,能够主动适应经济社会发展和科技进步需要,胜任软件工程领域的系统分析、设计、开发、测试和软件应用技术研究与管理等工作的应用型工程技术人才。
学生在毕业后5年左右预期能够实现以下目标:
(1)能够鉴别、分析和解决软件应用领域复杂工程问题,胜任软件应用系统分析、设计和开发等工作。
(2)能够主动跟踪软件科学与技术相关领域前沿技术,具备国际视野和创新能力,胜任软件应用技术研究工作。
(3)具有良好的团队合作精神、组织协调能力和交流沟通能力,胜任软件应用系统产品研发、系统测试和技术支持等部门的管理工作。
(4)具有良好的人文社会科学素养、工程职业道德和规范、服务意识、法律意识和社会责任感,在工程实践中能够综合考虑法律、环境与可持续性发展等因素。
(5)具有终身学习的意识,能够通过自主学习等途径更新知识,实现能力和专业技术水平的提升。
二、学制与学分
学 制:4年 修业年限:4-6年
总 学 分:170学分 总 学 时:2324学时
三、授予学位
学科门类:工学 授予学位:工学学士
主干学科:软件工程
四、主要课程
(一)理论课程:
高等数学、离散数学、C语言程序设计、计算机科学导论、计算机组成原理、数据结构、面向对象程序设计、算法设计与分析、数据库原理、操作系统原理、软件工程、计算机网络、软件建模技术、软件质量保证与测试、软件项目管理。
(二)实践课程与实践性教学环节:
C语言程序课程设计、Python程序课程设计、面向对象程序设计课程设计、数据结构课程设计、Web系统开发综合实训、数字孪生工程实践、软件工程项目综合实训、毕业实习、毕业论文(设计)。
五、课程设置与学分结构
  | 
  | 
(一)培养方案课程与学分构成
课程类别  | 课程模块  | 总学分  | 总学时(或周)  | 占总学分比例  | 理论学分  | 实验、实践 学分  | ||
通识教育课程  | 必修  | 思想政治理论  | 16  | 42  | 24.7%  | 12  | 4  | |
大学外语  | 10  | 8  | 2  | |||||
大学体育  | 4  | 
  | 4  | |||||
心理健康  | 2  | 2  | 
  | |||||
职业规划  | 1  | 1  | 
  | |||||
就业指导  | 1  | 1  | 
  | |||||
军事理论  | 2  | 2  | 
  | |||||
创新创业  | 2  | 2  | 
  | |||||
安全教育  | 2  | 2  | 
  | |||||
工程安全与法规  | 2  | 2  | 
  | |||||
选修  | 校本课程  | 2  | 8  | 128  | 4.7%  | 2  | 
  | |
“四史”教育  | 1  | 1  | 
  | |||||
大学语文(理工科)  | 1  | 1  | 
  | |||||
美育类  | 2  | 2  | 
  | |||||
综合素质  | 2  | 2  | 
  | |||||
专业教育课程  | 必修  | 学科(专业)基础课程  | 29  | 85  | 464  | 50%  | 26  | 3  | 
专业核心课程  | 42  | 672  | 30  | 12  | ||||
选修  | 专业选修课程  | 14  | 224  | 10  | 4  | |||
集中实践环节  | 必修  | 军事训练  | —  | 35  | 2周  | 20.59%  | 
  | —  | 
劳动教育  | 1  | 32  | 
  | 1  | ||||
实习、实训(包括认知实习、专业实验、专业实训、专业实习、创新创业实践等)  | 26周  | 
  | 26  | |||||
毕业论文  | 8  | 15周  | 
  | 8  | ||||
合计  | 170  | 2324学时+43周  | 
  | 106  | 62  | |||
(二)  | 
(三)  | 
(四)  | 
(五)  | 
(二)各学期教学环节学分分配表(每学期不多于30学分)
 类 别  | 1  | 2  | 3  | 4  | 5  | 6  | 7  | 8  | 学分总计  | |
通识必修课  | 12  | 7  | 7  | 10  | 4  | 3  | 
  | 
  | 43  | |
专业必修课  | 11.5  | 18  | 18.5  | 7  | 10  | 6  | 
  | 
  | 71  | |
实验、实践环节  | 2  | 2  | 3  | 3  | 3  | 5  | 8  | 8  | 34  | |
选修课程  | 通识选修课  | 
  | 
  | 
  | 4  | 1  | 3  | 
  | 
  | 8  | 
专业选修课  | 
  | 
  | 
  | 6  | 6  | 2  | 
  | 
  | 14  | |
学分总计  | 25.5  | 27  | 28.5  | 30  | 24  | 19  | 8  | 8  | 170  | |
六、课程设置及进度计划表
(一)通识教育课程
1.通识必修课程(804学时,42学分,其中:理论教学32学分、实践教学10学分)
课程 代码  | 课程名称  | 课程英文名称  | 课程 性质  | 学时数  | 学分数  | 建议 开设 学期  | 考核方式  | 备注  | ||||
总 学时  | 理论 教学  | 实践 教学  | 总 学分  | 理论 教学  | 实践 教学  | |||||||
200310001  | 形势与政策  | Current Situation and policy  | 必修  | 64  | 64  | 
  | 2  | 2  | 
  | 1~8  | 考查  | 每学期不低于8学时  | 
200310002  | 思想道德与法治  | Ideology&Morality and Rule of Law  | 必修  | 48  | 32  | 16  | 3  | 2  | 1  | 1  | 考试  | 混合式教学+实践  | 
200310003  | 中国近现代史纲要  | Summary of Chinese Contemporary and Modern History  | 必修  | 48  | 32  | 16  | 3  | 2  | 1  | 2  | 考试  | 混合式教学+实践  | 
200310004  | 马克思主义基本原理  | Basic Principles of Marxism  | 必修  | 48  | 32  | 16  | 3  | 2  | 1  | 3  | 考试  | 混合式教学+实践  | 
200310015  | 毛泽东思想和中国特色社会主义理论体系概论  | Introduction to Mao Zedong Thought and Socialism with Chinese Characteristics  | 必修  | 32  | 32  | 
  | 2  | 2  | 
  | 4  | 考试  | 
  | 
200310014  | 习近平新时代中国特色社会主义思想概论  | Iintroduction to Xi Jinping Thought on Socialism with Chinese Characteristics for a New Era  | 必修  | 48  | 32  | 16  | 3  | 2  | 1  | 4  | 考试  | 混合式教学+实践  | 
200910001  | 大学英语IA  | College English IA  | 必修  | 32  | 24  | 8  | 2  | 1.5  | 0.5  | 1  | 考试  | 
  | 
200910002  | 大学英语IB  | College English IB  | 必修  | 48  | 40  | 8  | 3  | 2.5  | 0.5  | 2  | 考试  | 
  | 
200910003  | 大学英语IC  | College English IC  | 必修  | 48  | 40  | 8  | 3  | 2.5  | 0.5  | 3  | 考试  | 
  | 
200910004  | 大学英语ID  | College English ID  | 必修  | 32  | 24  | 8  | 2  | 1.5  | 0.5  | 4  | 考试  | 
  | 
201110001  | 大学体育A  | College Physical Education A  | 必修  | 40  | 
  | 32+8  | 1  | 
  | 1  | 1  | 考试  | 体育测试指导  | 
201110002  | 大学体育B  | College Physical Education B  | 必修  | 32  | 
  | 32  | 1  | 
  | 1  | 2  | 考试  | 
  | 
201110003  | 大学体育C  | College Physical Education C  | 必修  | 40  | 
  | 32+8  | 1  | 
  | 1  | 3  | 考试  | 体育测试指导  | 
201110004  | 大学体育D  | College Physical Education D  | 必修  | 32  | 
  | 32  | 1  | 
  | 1  | 4  | 考试  | 
  | 
201110005  | 大学体育E  | College Physical Education E  | 必修  | 8  | 
  | 8  | 
  | 
  | 
  | 5  | 
  | 体育测试指导  | 
201110006  | 大学体育F  | College Physical Education E  | 必修  | 8  | 
  | 8  | 
  | 
  | 
  | 7  | 
  | 体育测试指导  | 
101110002  | 心理素质教育  | Psychological Quality Education  | 必修  | 32  | 32  | 
  | 2  | 2  | 
  | 1  | 考查  | 
  | 
101310003  | 生涯规划  | Career Planning  | 必修  | 16  | 16  | 
  | 1  | 1  | 
  | 3或4  | 考查  | 
  | 
101310004  | 就业指导  | Employment Guidance  | 必修  | 16  | 16  | 
  | 1  | 1  | 
  | 5或6  | 考查  | 
  | 
101110003  | 军事 理论  | Military Theory  | 必修  | 36  | 36  | 
  | 2  | 2  | 
  | 1  | 考查  | 
  | 
101110004  | 安全 教育  | Security Education  | 必修  | 32  | 32  | 
  | 2  | 2  | 
  | 5  | 考查  | 
  | 
101310002  | 创新创业教育  | Innovation and Entrepreneurship Education  | 必修  | 32  | 32  | 
  | 2  | 2  | 
  | 5  | 考查  | 
  | 
200610003  | 软件工程安全与法规  | Software Engineering safety and regulations  | 必修  | 32  | 32  | 
  | 2  | 2  | 
  | 6或7  | 考试  | 
  | 
小计  | 804  | 548  | 256  | 42  | 32  | 10  | 
  | 
  | 
  | |||
2.通识选修课程(128学时,8学分,其中:理论教学8学分、实践教学0学分)
课程 代码  | 课程名称  | 课程英文名称  | 课程 性质  | 学时数  | 学分数  | 建议 开设 学期  | 考核方式  | 备注  | ||||
总 学时  | 理论教学  | 实践教学  | 总 学分  | 理论教学  | 实践教学  | |||||||
103210002  | 泰山概论  | Introduction to Taishan  | 选修  | 32  | 32  | 
  | 2  | 2  | 
  | 3或4  | 考查  | 校本课程  | 
200210004  | 大学语文  | College Chinese  | 选修  | 16  | 16  | 
  | 1  | 1  | 
  | 5或6  | 考查  | 理工科限选  | 
200310016  | 中国共产党历史  | History of CPC  | 选修  | 16  | 16  | 
  | 1  | 1  | 
  | 5或6  | 考查  | 至少选修一门,每门1学分  | 
200310017  | 改革开放史  | History of PRC  | 选修  | 16  | 16  | 
  | 1  | 1  | 
  | 5或6  | 考查  | |
200310018  | 新中国史  | History of PRC  | 选修  | 16  | 16  | 
  | 1  | 1  | 
  | 5或6  | 考查  | |
200310019  | 社会主义发展史  | History of Socialist Development  | 选修  | 16  | 16  | 
  | 1  | 1  | 
  | 5或6  | 考查  | |
美育类课程  | 从学校美育类课程中至少修读2学分,详见附件美育课程列表  | |||||||||||
综合素质课程  | 详见每学期通识课程开设列表  | |||||||||||
(二)专业教育课程
1. 专业必修课程(1136学时,71学分,其中:理论教学56学分、实验实践教学15学分。)
课程 代码  | 课程名称  | 课程英文名称  | 课程 性质  | 学时数  | 学分数  | 建议 开设 学期  | 考核方式  | 备注  | ||||
总 学时  | 理论教学  | 实验、实践教学  | 总 学分  | 理论教学  | 实验、实践教学  | |||||||
200620035  | 高等数学IA  | Advanced Mathematics IA  | 必修  | 72  | 72  | 0  | 4.5  | 4.5  | 0  | 1  | 考试  | 学科基础课程  | 
200620007  | C语言程序设计  | C Language Programming  | 必修  | 80  | 48  | 32  | 5  | 3  | 2  | 1  | 考试  | |
200620008  | 计算机科学导论  | Introduction to Computer Science  | 必修  | 32  | 32  | 0  | 2  | 2  | 0  | 1  | 考试  | |
200620056  | 高等数学IB  | Advanced Mathematics IB  | 必修  | 88  | 88  | 0  | 5.5  | 5.5  | 0  | 2  | 考试  | |
200720001  | 大学物理IA  | College Physics IA  | 必修  | 56  | 48  | 8  | 3.5  | 3  | 0.5  | 2  | 考试  | |
200720002  | 大学物理IB  | College Physics IB  | 必修  | 56  | 48  | 8  | 3.5  | 3  | 0.5  | 3  | 考试  | |
200620026  | 线性代数  | Linear Algebra  | 必修  | 32  | 32  | 0  | 2  | 2  | 0  | 3(1-6周)  | 考试  | |
200620027  | 概率论与数理统计  | Probability Theory and Mathematical Statistics  | 必修  | 48  | 48  | 0  | 3  | 3  | 0  | 3(7-15周)  | 考试  | |
200620009  | Python程序设计  | Python Programming  | 必修  | 48  | 32  | 16  | 3  | 2  | 1  | 2  | 考试  | 专业核心课程  | 
200620010  | Digital Electronic Technology  | 必修  | 48  | 32  | 16  | 3  | 2  | 1  | 2  | 考试  | ||
200622028  | 离散数学  | Discrete Mathematics  | 必修  | 48  | 48  | 0  | 3  | 3  | 0  | 2  | 考试  | |
200620011  | 计算机组成原理  | Computer Composition Principle  | 必修  | 48  | 32  | 16  | 3  | 2  | 1  | 3  | 考试  | |
200620021  | 数据结构  | Data Structure  | 必修  | 64  | 48  | 16  | 4  | 3  | 1  | 3  | 考试  | |
200620096  | 面向对象程序设计(JAVA)  | Object-oriented Programming(JAVA)  | 必修  | 48  | 32  | 16  | 3  | 2  | 1  | 3  | 考试  | |
200621004  | 操作系统原理  | Operating System Principle  | 必修  | 64  | 48  | 16  | 4  | 3  | 1  | 4  | 考试  | |
数据库原理  | Database Principle  | 必修  | 48  | 32  | 16  | 3  | 2  | 1  | 4  | 考试  | ||
200621003  | Linux操作系统  | Linux Operating System  | 必修  | 32  | 16  | 16  | 2  | 1  | 1  | 5  | 考试  | |
200620014  | Algorithm Design and Analysis  | 必修  | 48  | 32  | 16  | 3  | 2  | 1  | 5  | 考试  | ||
200622022  | 软件工程  | Software Engineering  | 必修  | 32  | 32  | 0  | 2  | 2  | 0  | 5  | 考试  | |
200620022  | 计算机网络  | Computer Network  | 必修  | 48  | 32  | 16  | 3  | 2  | 1  | 5  | 考试  | |
200621007  | 软件建模技术  | Software Modeling Technology  | 必修  | 32  | 16  | 16  | 2  | 1  | 1  | 6  | 考试  | |
200621008  | 软件质量保证与测试  | Software Quality Assurance And Testing  | 必修  | 32  | 16  | 16  | 2  | 1  | 1  | 6  | 考试  | |
200621009  | Software Project Management  | 必修  | 16  | 16  | 0  | 1  | 1  | 0  | 6  | 考试 (1-8周)  | ||
200620103  | 数学建模  | Mathematical Modeling  | 必修  | 16  | 16  | 0  | 1  | 1  | 0  | 6  | 考试(1-8周)  | |
小计  | 1136  | 896  | 240  | 71  | 56  | 15  | 
  | 
  | 
  | |||
2. 专业选修课程(224学时,14学分,其中:理论教学10学分、实验实践学分4)
课程 代码  | 课程名称  | 课程英文名称  | 课程 性质  | 学时数  | 学分数  | 建议 开设 学期  | 考核 方式  | 备注  | ||||
总 学时  | 理论教学  | 实验实践教学  | 总 学分  | 理论教学  | 实验实践教学  | |||||||
200620019  | Web开发基础  | Web Development Technology  | 选修  | 48  | 32  | 16  | 3  | 2  | 1  | 4(1-8周)  | 考查  | Web信息系统开发  | 
200621010  | Web前端框架技术  | Web Front-end Technology  | 选修  | 48  | 32  | 16  | 3  | 2  | 1  | 4(5-16周)  | 考查  | |
200620023  | Java Web开发技术  | Java Web Technology  | 选修  | 48  | 32  | 16  | 3  | 2  | 1  | 5(1-8周)  | 考查  | |
200621012  | JavaEE框架技术  | JavaEE Frame Technology  | 选修  | 48  | 32  | 16  | 3  | 2  | 1  | 5(9-16周)  | 考查  | |
200620084  | 数字孪生基础  | Fundamentals of Digital Twins  | 选修  | 48  | 32  | 16  | 3  | 2  | 1  | 4  | 考查  | 元宇宙技术  | 
200620064  | 计算机视觉  | Computer Vision  | 选修  | 48  | 32  | 16  | 3  | 2  | 1  | 4  | 考查  | |
200620085  | 数字孪生技术  | Digital Twin Technology  | 选修  | 48  | 32  | 16  | 3  | 2  | 1  | 5  | 考查  | |
200620083  | 数字建模与仿真  | Digital modeling and simulation  | 选修  | 48  | 32  | 16  | 3  | 2  | 1  | 5  | 考查  | |
200620080  | 数据采集与分析  | Data Acquisition and Analysis  | 选修  | 48  | 32  | 16  | 3  | 2  | 1  | 4  | 考查  | 低碳智能监测模块  | 
200620082  | 数据存储技术基础  | Foundations of Data Storage  | 选修  | 48  | 32  | 16  | 3  | 2  | 1  | 4  | 考查  | |
200626016  | 区块链安全与隐私保护  | Blockchain Technology  | 选修  | 48  | 32  | 16  | 3  | 2  | 1  | 5  | 考查  | |
200620070  | 嵌入式软件开发  | Embedded Software Development  | 选修  | 48  | 32  | 16  | 3  | 2  | 1  | 5  | 考查  | |
大数据编程实战  | Programming for Big Data  | 选修  | 48  | 32  | 16  | 3  | 2  | 1  | 5  | 考查  | 任选课  | |
200620017  | 数据库技术  | Database Technology  | 选修  | 48  | 32  | 16  | 3  | 2  | 1  | 5  | 考查  | |
200621013  | 并行程序设计基础  | Parallel Program Development  | 选修  | 48  | 32  | 16  | 3  | 2  | 1  | 6  | 考查  | |
200620024  | 机器学习  | Machine Learning  | 选修  | 48  | 32  | 16  | 3  | 2  | 1  | 5  | 考查  | |
200620015  | 网络安全技术  | Network Security Technology  | 选修  | 48  | 32  | 16  | 3  | 2  | 1  | 6  | 考查  | |
200620018  | 编译原理  | Fundamentals of Compiling  | 选修  | 48  | 48  | 0  | 3  | 3  | 0  | 6  | 考试  | |
200620042  | 移动应用开发  | Mobile Application Development  | 选修  | 48  | 32  | 16  | 3  | 2  | 1  | 6  | 考查  | |
200621016  | 专业英语  | Specialized English  | 选修  | 16  | 16  | 0  | 1  | 1  | 0  | 7  | 考查  | |
软件前沿技术讲座  | Software Advanced Technology Lecture  | 选修  | 16  | 16  | 0  | 1  | 1  | 0  | 7  | 考查  | ||
备注: 1.专业选修课程修读学分不少于14学分,必须选择一个模块课程。 2.学生获得创新学分奖励,可折抵最多10学分的专业选修课程(详见附表:创新学分奖励)。  | ||||||||||||
(三)集中实践环节(35学分)
课程代码  | 项目/内容  | 学分  | 时间  | 备注  | 
101150001  | 军事训练  | —  | 新生入校后训练2-3周,不少于14天112学时  | |
200650009  | 社会实践  | 2  | 方式、要求见 《泰山学院大学生社会实践学分认定实施办法》  | |
200650050  | 劳动教育  | 2  | 按学校劳动教育文件组织实施并考核  | |
200650002  | C语言程序课程设计  | 2  | 第1学期,2周,C语言程序设计课程设计  | |
200650003  | Python程序课程设计  | 1  | 第2学期,1周,Python程序设计课程设计  | |
200650023  | 专业认知实习  | 1  | 第2学期,1周,专业认知实习  | |
200650028  | 面向对象程序设计(JAVA)课程设计  | 2  | 第3学期,2周,面向对象程序设计课程设计  | |
200650008  | 数据结构课程设计  | 1  | 第3学期,1周,数据结构课程设计  | |
200651003  | 操作系统原理课程设计  | 1  | 第4学期,1周,操作系统原理课程设计  | |
200651004  | 数据库原理课程设计  | 1  | 第4学期,1周,数据库原理课程设计  | |
200650032  | 专业创新创业实践  | 1  | 第4学期,1周,创新创业备赛  | |
200651036  | Web系统开发综合实训  | 3  | 第5学期,3周,Web信息系统开发方向  | |
200650037  | 数据可视化综合实训  | 第5学期,3周,低碳智能监测模块  | ||
200651008  | 数字孪生工程实践  | 第5学期,3周,元宇宙方向  | ||
200651011  | 软件工程项目综合实训  | 3  | 第6学期,3周,软件工程项目综合实训  | |
200650017  | 毕业实习  | 8  | 第7学期,8周,毕业实习  | |
200650006  | 毕业论文(设计)  | 8  | 第8学期,15周,毕业论文(设计)  | |
学分小计  | 35  | 
  | ||
                        