工科教育认证本科专业人才培养方案
软件工程本科专业(智能软件服务方向)人才培养方案
(专业代码:060725)
(专业英文名称:Software Engineering)
一、培养目标
本专业以立德树人为根本,紧跟地方经济建设和社会发展需求,培养理想信念坚定、专业知识扎实、实践能力突出、德智体美劳全面发展,掌握扎实的数学与自然科学基础知识、计算机科学基础理论及软件工程基础知识,具备较强的软件开发工程实践能力和项目组织能力,掌握智能数据处理技术和云原生软件服务技术,具有初步的创新精神和创业意识、良好的团队协作精神和外语运用能力,能适应技术进步和社会需求变化,毕业后能在软件工程领域、有智能数据处理需求的信息技术领域或企事业单位从事软件设计、开发、管理和服务等工作的高素质应用型人才。
学生在毕业后5年左右预期能够实现以下目标:
(1)具备良好的人文社会科学素养、社会责任感和工程职业道德,思想政治觉悟高,能够在国家信息技术应用创新产业领域开展工作;
(2)具备扎实的数理知识和系统的软件工程专业知识,能够对复杂工程问题进行研究、分析和提出合理的解决方案;
(3)能够跟踪并适应现代智能软件开发技术的发展,具有较强的工程实践能力,能够运用现代工具从事本专业领域相关产品的设计和开发;
(4)能够利用软件项目管理的基本原理与经济决策方法在软件工程项目中独立承担任务或领导团队完成任务;
(5)能够通过自主学习持续提升自己的综合素质和专业能力,能够适应社会与行业发展。
二、学制与学分
学 制:4年 修业年限:4-6年
总学分:170学分 总学时:2324学时
三、授予学位
学科门类:工学 授予学位:工学学士
主干学科:软件工程
四、主要课程
(一)理论课程:C语言程序设计、计算机科学导论、Python程序设计、计算机组成原理、数据结构、面向对象程序设计、算法设计与分析、数据库原理、操作系统原理、软件工程、计算机网络、软件建模技术、软件质量保证与测试、软件项目管理。
(二)实践课程与实践性教学环节:C语言程序课程设计、Python程序课程设计、程序开发基本技能实践、面向对象程序设计课程设计、数据结构课程设计、操作系统原理课程设计、数据库原理课程设计、Web系统开发综合实训、智能技术应用实训、云原生软件服务综合实训、软件工程项目综合实训、毕业实习、毕业论文(设计)。
五、课程设置与学分结构
|
|
(一)培养方案课程与学分构成
课程类别 | 课程模块 | 总学分 | 总学时(或周) | 占总学分比例 | 理论学分 | 实验、实践 学分 | ||
通识教育课程 | 必修 | 思想政治理论 | 16 | 42 | 804 | 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 | 7 | 7 | |||
集中实践环节 | 必修 | 军事训练 | — | 35 | 2周 | 20.59% |
| — |
劳动教育 | 1 | 32 |
| - | ||||
实习、实训(包括认知实习、专业实验、专业实训、专业实习、创新创业实践等) | 26 | 26周 |
| 26 | ||||
毕业论文 | 8 | 15周 |
| 8 | ||||
合计 | 170 | 2324学时+43周 |
| 105 | 65 |
(二) |
(三) |
(四) |
(五) |
(二)各学期教学环节学分分配表(每学期不多于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 |
专业选修课 |
|
|
| 4 | 6 | 4 |
|
| 14 | |
学分总计 | 25.5 | 27 | 28.5 | 28 | 24 | 21 | 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 | 考试 | 混合式教学+实践 |
200910010 | 大学英语IIIA | College English IIIA | 必修 | 32 | 24 | 8 | 2 | 1.5 | 0.5 | 1 | 考试 |
|
200910011 | 大学英语IIIB | College English IIIB | 必修 | 48 | 40 | 8 | 3 | 2.5 | 0.5 | 2 | 考试 |
|
200910012 | 大学英语IIIC | College English IIIC | 必修 | 48 | 40 | 8 | 3 | 2.5 | 0.5 | 3 | 考试 |
|
200910013 | 大学英语IIID | College English IIID | 必修 | 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学分,详见附件美育课程列表 | |||||||||||
综合素质课程 | 详见每学期通识课程开设列表 |
(二)专业教育课程
专业教育课程由专业必修课程和专业选修课程组成,其中专业必修课程71学分,专业选修课程最低修满14学分。
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 | 考试 | |
200620003 | 面向对象程序设计(JAVA) | Object-oriented Programming(JAVA) | 必修 | 48 | 32 | 16 | 3 | 2 | 1 | 3 | 考试 | |
200621004 | 操作系统原理 | Operating System Principle | 必修 | 64 | 48 | 16 | 4 | 3 | 1 | 4 | 考试 | |
200620100 | 数据库原理 | 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 Modelling | 必修 | 16 | 16 | 0 | 1 | 1 | 0 | 6 | 考试(1-8周) |
|
小计 | 1136 | 896 | 240 | 71 | 56 | 15 |
|
|
|
2.专业选修课程(224学时,14学分,其中:理论教学7学分、实验实践7学分)
课程 代码 | 课程名称 | 课程英文名称 | 课程 性质 | 学时数 | 学分数 | 建议 开设 学期 | 考核 方式 | 备注 | ||||
总 学时 | 理论教学 | 实践教学 | 总 学分 | 理论教学 | 实践教学 | |||||||
200620004 | Web前端开发技术 | Web Front-end Development Technology | 限选 | 32 | 16 | 16 | 2 | 1 | 1 | 4(1-8周) | 考查 | Web开发限选方向 |
200621006 | Java Web开发技术 | Java Web Technology | 限选 | 32 | 16 | 16 | 2 | 1 | 1 | 4(9-16周) | 考查 | |
200621012 | êJavaEE框架技术 | Java EE Microservices Framework Technology | 限选 | 64 | 32 | 32 | 4 | 2 | 2 | 5 | 考查 | |
200620081 | ê数据仓库与数据治理技术 | Data Warehouse and Data Governance Technology | 选修 | 32 | 16 | 16 | 2 | 1 | 1 | 5 | 考查 | 智能Web开发方向 |
200620006 | ê大数据处理技术应用 | Application of Big Data Processing Technology | 选修 | 32 | 16 | 16 | 2 | 1 | 1 | 6 | 考查 | |
200621077 | ê深度学习框架 | Platform for Deeping Learning | 选修 | 48 | 16 | 32 | 3 | 1 | 2 | 6 | 考查 | |
200621017 | ê中间件技术与应用 | Middleware Technology and Application | 选修 | 32 | 16 | 16 | 2 | 1 | 1 | 5 | 考查 | 云原生软件服务方向 |
200620074 | ê容器技术与应用 | Container Technology and Application | 选修 | 32 | 16 | 16 | 2 | 1 | 1 | 6 | 考查 | |
200624067 | ê软件开发运维一体化技术 | Integrated technology of software development, operation and maintenance | 选修 | 48 | 16 | 32 | 3 | 1 | 2 | 6 | 考查 | |
200620017 | 数据库技术 | Database Technology | 选修 | 48 | 32 | 16 | 3 | 2 | 1 | 4 | 考查 | 任选课 |
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 | 考试 | |
200621018 | ê移动应用开发 | Mobile Application Development | 选修 | 48 | 32 | 16 | 3 | 2 | 1 | 6 | 考查 | |
200624068 | 软件前沿技术讲座 | Software Advanced Technology Lecture | 选修 | 16 | 16 | 0 | 1 | 1 | 0 | 7 | 考查 | |
200621016 | 专业英语 | Specialized English | 选修 | 16 | 16 | 0 | 1 | 1 | 0 | 7 | 考查 | |
备注: 1. 专业选修课程修读学分不少于14学分,除Web开发方向必选外至少选修另一方向模块全部课程,在其它方向模块和任选课模块至少选修6学分,保证选修课程达到14学分或以上(其中理论学分达到7学分或以上,实验实践学分达到7学分或以上)。 2.学生获得创新学分奖励,可折抵最多10学分的专业选修课程(详见附表:创新学分奖励)。 3. ê为企业承担课程 |
(三)集中实践环节(35学分)
课程代码 | 项目/内容 | 学分 | 时间 | 备注 |
101150001 | 军事训练 | — | 新生入校后训练2-3周,不少于14天112学时 | |
200650009 | 社会实践 | 2 | 方式、要求见 《泰山学院大学生社会实践学分认定实施办法》 | |
200650050 | 劳动教育 | 1 | 各专业定期开展讲座,并安排1个以上的劳动周 | |
200650002 | C语言程序课程设计 | 2 | 第1学期,2周,C语言程序设计课程设计 | |
200650003 | Python程序课程设计 | 1 | 第2学期,1周,模拟五子棋游戏 | |
200650023 | 专业认知实习 | 1 | 第2学期,1周,专业认知实习 | |
200650028 | ê面向对象程序设计(JAVA)课程设计 | 2 | 第3学期,2周,Java课程设计 | |
200650008 | 数据结构课程设计 | 1 | 第3学期,1周,数据结构课程设计 | |
200650032 | 专业创新创业实践 | 1 | 第4学期,1周,创新创业备赛 | |
200651003 | ê操作系统课程设计 | 1 | 第4学期,1周,操作系统课程设计 | |
200651010 | Java Web课程设计 | 1 | 第4学期,1周,Java Web课程设计 | |
200651006 | ê智能技术应用实训 | 3 | 第5学期,3周,智能应用技术应用实训 | |
200651009 | ê云原生软件服务项目综合实训 | 第5学期,3周,云原生软件服务项目综合实训 | ||
200651011 | ê软件工程项目综合实训 | 3 | 第6学期,3周,软件工程项目综合实训 | |
200650017 | ê毕业实习 | 8 | 第7学期,8周,毕业实习 | |
200650006 | ê毕业论文(设计) | 8 | 第8学期,15周,毕业论文(设计) | |
学分小计 | 35 |
| ||
1. ê为企业承担课程 |