贵州师范大学
计算机科学与技术专业本科人才培养方案(工程类)
(2023级 使用)
一、专业简介
本专业从1992年开始招生,1994年招收计算机辅助教学方向研究生。1997年,招收计算机科学与技术(师范)本科学生。1999年招收网络计算和计算机图形学方向研究生,2006年获批计算机应用技术硕士点,2012年获批软件工程一级学科硕士点,2014年获批计算机专业综合改革立项,2017年获批贵州省重点学科建设,2019年获批省级一流专业建设点,2023年由师范类专业调整为工程类专业培养。
结合计算机科学与技术专业特点及本校实际,特制定本培养方案,旨在夯实计算机学科核心基础知识,注重培养计算机工程实践能力和创新能力,重点突出计算机软件开发等专业方向,以适应国家新兴产业和新经济的发展需要。
二、培养目标
围绕国家新工科研究与工程实践要求,立足贵州、面向西部,本专业培养德智体美劳全面发展,适应国家经济社会发展需要,具有扎实的计算机科学与技术领域理论基础知识、方法与技能,具备良好的学习能力、创新能力、组织协调能力、团队精神和国际视野,能够在计算机相关工程领域胜任中等规模软件设计、开发、分析、管理及应用等工作,有能力成为工程项目中的技术骨干、项目管理骨干等高素质应用型工程技术人才。
本专业学生在毕业后5年左右能达到以下目标:
1. 遵纪守法,具有良好的人文社会科学素养、社会责任感与职业道德,安全与环保意识强,爱岗敬业;
2. 具有计算机领域工程项目所需的数学与自然科学基础知识、计算机科学与技术基础理论、专业知识、良好的学科素养和工程开发素养,能够运用所学的专业知识和工程技能研究并解决针对计算机领域工程项目中遇到的复杂问题,设计解决方案,促进项目可持续发展;
3. 具有一定的学习能力和创新能力,能够从事并承担软件设计、开发、分析、管理及应用等技术工作,并在工程项目实践中综合考虑经济、法律、环境与可持续发展等因素;
4. 具有良好的团队精神和国际视野,能够适应计算机工程领域中跨文化团队工作环境,能够担当团队中的骨干或者领导角色;
5. 可持续发展能力强,有能力通过岗位技术培训、继续学习等方式掌握新的知识和技能,以适应不断发展的需要,提升职业竞争能力。
三、毕业要求
为达到上述培养目标,根据工程教育专业认证规范和结合市场对计算机专业人才需求与企业反馈,毕业生应在思想素质、知识和能力等方面达到如下要求。
1.思想品德:培养信念执着、品德优良,具有良好的职业道德、较强的家国情怀,具有科技报国的使命担当。
1-1:具有良好的思想道德品质,正确的世界观、人生观和价值观。
1-2:具有良好的职业道德和规范,践行社会主义核心价值观,具有较强的家国情怀。
2.工程知识:具有解决计算机工程项目中复杂工程问题的数学、自然科学基础、工程基础和专业知识,并能将其应用于解决计算机工程项目的复杂工程问题。
2-1:能够运用数学、自然科学、工程基础知识和专业知识正确表述计算机领域中的复杂工程问题;能够针计算机领域中的复杂工程实际问题,运用数学、自然科学、工程基础知识和专业知识建立数学模型并利用计算机求解。
2-2:能够将相关工程专业知识和数学分析方法用于推演、分析计算机领域中的复杂工程问题;能够利用系统思维和数据思维将工程知识用于计算机领域中的复杂工程问题解决方案的比较和综合。
3.问题分析:能够应用数学、自然科学和工程科学的基本原理,识别、表达、并通过文献研究分析计算机工程项目中的复杂工程问题,以获得有效结论。
3-1:能运用相关科学原理,识别和判断计算机领域中的复杂工程问题的关键环节;能基于相关科学原理和数学模型方法正确表达计算机领域中的复杂工程问题。
3-2:能够认识到计算机领域中的复杂工程问题有多种解决方案可选择,会利用专业知识和技术、通过文献研究寻求可替代的解决方案;能运用基本原理,借助文献研究,从可持续发展的角度分析工程活动的影响因素,获得有效结论。
4.设计/开发解决方案:能够针对计算机工程项目的复杂工程问题设计解决方案和满足特定需求的计算机工程项目,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。
4-1:掌握计算机工程设计和产品开发全周期、全流程的设计/开发方法和技术,了解影响设计目标和技术方案的各种因素;能够针对特定需求,完成功能模块的设计,以实现数据获取、存储、分析及可视化。
4-2:能够进行计算机系统设计,并在设计中体现创新意识;能够进行计算机系统设计,并在设计中能够考虑公共健康与安全、节能减排与环境保护、法律与伦理,以及社会与文化等制约因素。
5.研究:能够针对计算机工程项目进行研究和实验验证,能够基于计算机相关技术原理设计和实施工程实验,分析与解释数据,并通过信息综合得到合理有效的结论。
5-1:能够基于数据科学原理,通过文献研究或相关方法,调研和分析计算机领域复杂工程问题的解决方案;能够根据计算机领域中的复杂工程问题的对象特征,选择研究路线,设计实验方案。
5-2:能够根据实验方案构建实验系统,安全地开展实验,正确地采集实验数据;能对实验结果进行分析和解释,并通过信息综合得到合理有效的结论。
6.使用现代工具:能够针对计算机工程项目的复杂工程问题,开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具,包括对复杂工程问题的预测与模拟,并能够理解其局限性。
6-1:了解计算机领域中常用的现代工程工具、信息技术工具和模拟软件的使用原理和方法,并理解其局限性;能够正确选择与使用恰当的仪器、信息资源、工程工具和专业模拟软件,对计算机领域复杂工程问题进行分析、计算与设计。
6-2:能够针对计算机复杂工程问题对象,通过组合、选配、改进、二次开发等方式创造性地使用现代工具进行模拟和预测,满足特定需求,并能够分析其局限性。
7.工程与社会:能够基于工程相关背景知识进行合理分析,评价本专业的工程实践和复杂工程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。
7-1:了解计算机科学与技术专业相关领域的技术标准体系、知识产权、产业政策和法律法规,理解不同社会文化对工程活动的影响。
7-2:能够合理分析和评价计算机工程项目实践对社会、健康、安全、法律和文化的影响,以及这些制约因素对项目实施的影响,并理解应承担的责任。
8.环境和可持续发展:能够理解和评价针对计算机工程项目复杂工程问题的工程实践对环境、社会可持续发展的影响。
8-1:知晓和理解“联合国可持续发展目标SDG17”。
8-2:能够站在环境和社会可持续发展的角度思考计算机工程实践的可持续性,评价产品周期中可能对人类和环境造成的损害和隐患。
9.职业规范:具有人文社会科学素养、社会责任感,能够在计算机工程项目的工程实践中理解并遵守工程职业道德和规范,履行责任。
9-1:具有正确价值观和人文社会科学素养,理解个人与社会的关系,热爱祖国。
9-2:能够在计算机工程实践中理解并遵守知识产权、信息安全、网络行为规范等方面的职业道德和规范;理解计算机工程师对公众的安全、健康和福祉,以及环境保护的社会责任,能够在计算机工程实践中自觉履行责任。
10.个人和团队:能够在多学科背景下的团队中承担个体、团队成员以及负责人的角色。
10-1:能够在多学科、多样性、多形式(面对面、远程互动)的团队中与其他团队成员进行有效地、包容性地沟通与合作。
10-2:能够在多学科团队中独立或合作开展工作,胜任个体、团队成员的角色;能够组织、协调和指挥团队开展工作,胜任团队负责人的角色。
11.沟通:能够就计算机工程项目中的复杂工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令,并具备一定的国际视野,能够在跨文化背景下进行沟通和交流。
11-1:能就计算机领域复杂工程问题,以口头、文稿、图表等方式,从专业视角准确表达自己的观点,回应质疑,理解并包容与业界同行和社会公众交流的差异性。
11-2:具有一定的国际视野,能了解计算机领域国内外发展趋势、研究热点,理解和尊重世界不同语言、文化的差异性和多样性;具备跨文化交流的语言和书面表达能力,能就专业问题,在跨文化背景下进行基本沟通和交流。
12.项目管理:理解并掌握工程管理原理与经济决策方法,并能在多学科环境中应用。
12-1:掌握计算机领域工程项目中涉及的管理与经济决策方法;了解计算机领域工程及产品全周期、全流程的成本构成,理解其中涉及的工程管理与经济决策问题。
12-2:能在多学科环境下(包括模拟环境),在设计开发解决方案的过程中,运用工程管理与经济决策方法。
13.终身学习:掌握正确的学习方法,不断学习,具有自主学习和终身学习的意识,能追踪计算机相关领域的发展动态,有不断学习和适应发展的能力。
13-1:能在最广泛的技术变革背景下,认识到自主和终身学习的必要性。
13-2:具有自主学习的能力,包括对技术问题的理解能力、归纳总结的能力、提出问题的能力,批判性思维和创造性能力;能接受和应对计算机领域新技术、新事物和新问题带来的挑战。
培养目标与毕业要求关系矩阵图
毕业要求 | 培养目标1 | 培养目标2 | 培养目标3 | 培养目标4 | 培养目标5 |
思想品德 | √ |
|
|
|
|
工程知识 |
| √ | √ |
|
|
问题分析 |
| √ | √ |
|
|
设计/开发解决方案 |
| √ | √ |
|
|
研究 |
| √ | √ |
|
|
使用现代工具 |
|
| √ |
|
|
工程与社会 | √ | √ |
|
|
|
环境和可持续发展 | √ | √ |
|
|
|
职业规范 | √ |
|
|
|
|
个人和团队 |
|
|
| √ |
|
沟通 |
|
|
| √ | √ |
项目管理 |
| √ | √ | √ |
|
终身学习 |
|
|
|
| √ |
四、学制与获得学位条件
学制:4年,可在3-7年内完成学业。
获得学位条件:参见《贵州师范大学全日制本科生学分制学籍管理办法(试行)》和《贵州师范大学全日制本科生学士学位授予工作细则》。
五、主干学科及主要专业课程
主干学科:计算机科学与技术、数学。
主要专业课程:
1.专业基础课:高等数学、线性代数、概率论与数理统计、离散数学、程序设计基础、算法与数据结构、数字逻辑等。
2.专业核心课:计算机组成原理、操作系统原理、计算机网络与通信、数据库原理、软件工程、人工智能等。
3.发展方向课:Java程序设计、Java Web应用开发、Java企业级应用开发、数字图像处理、机器学习、计算机视觉等。
六、本专业的课程设计思路及课程关系
1.课程体系设计思路及总体框架
本专业课程由通识相课程、专业课程和综合实践课程组成。通识课程旨在培养学生正确的世界观、人生观、价值观,增进对中国特色社会主义的思想认同、政治认同、理论认同和情感认同。
专业课程包含专业基础课程、专业核心课程和专业发展方向课程。专业基础课包含高等数学、线性代数、概率与数理统计和离散数学等四门数学课程以及程序设计基础、算法与数据结构等两门计算机专业基础课,它们是计算机技术求解问题和编写程序的基础。专业核心课主要包含计算机组成原理、操作系统、计算机网络与通信、软件工程和人工智能等课程,它们是计算机技术的重要课程,旨在培养学生信息化技术的基本能力。发展方向课程主要包含Java程序设计,Java Web应用开发、数字图像处理、机器学习和计算机视觉等课程,旨在培养学生的软件开发能力和使用AI的能力。
2.课程支撑毕业要求的矩阵表
计算机科学与技术专业 通识类综合实践课程人才培养计划表
学院:大数据与计算机科学学院 年级:2023级 培养层次:本科
课程类别 | 课程代码 | 课程名称 | 课程性质 | 学分 | 总学时/周 | 学时构成 | 学期及周学时分布 | 考核 方式 |
讲授 | 实验 | 上机 | 其它 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
通识类综合实践课程 | 3112401600003 | 思想政治理论课社会实践 | 必修 | 2 | 32 |
|
|
|
|
| √ |
|
|
|
|
|
|
|
3112403200004 | 军事理论 | 必修 | 2 | 32 | 16 |
|
| 16 | √ |
|
|
|
|
|
|
|
|
3112403200005 | 军事训练 | 必修 | 2 | 2周 |
|
|
|
| √ |
|
|
|
|
|
|
|
|
1212140000001 | 课外锻炼 | 必修 | 1 |
|
|
|
|
|
|
| √ | √ | √ | √ | √ | √ |
|
3111170000001 | 大学生职业生涯规划与就业指导I | 必修 | 1 | 2 | 16 |
|
|
| √ | √ | √ | √ |
|
|
|
|
|
3111170000002 | 大学生职业生涯规划与就业指导Ⅱ | 必修 | 1 | 2 | 16 |
|
|
|
|
|
|
| √ | √ | √ | √ |
|
小计 | 9 | |
注:军事理论课程结合军训进行,实践教学的“学期及周学时分布”,请用“√”表示。
计算机科学与技术专业 专业类综合实践课程人才培养计划表
学院:大数据与计算机科学学院 年级:2023级 培养层次:本科
课程类别 | 课程 代码 | 课程名称 | 课程性质 | 学分 | 总学时/周 | 学时构成 | 学期及周学时分布 | 考核 方式 |
讲授 | 实验 | 上机 | 其它 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
专业类综合实践课程 | 3212400702001 | 专业见习 | 必修 | 1 | 1周 |
|
|
|
|
|
| √ | √ | √ | √ |
|
| 考查 |
3212400702002 | 专业实习 | 必修 | 6 | 至少4周 |
|
|
|
|
|
|
|
|
|
| √ | √ | 考查 |
3212400702003 | 专业研习 | 必修 | 1 | 1周 |
|
|
|
|
|
|
|
|
|
| √ | √ | 考查 |
3212400702004 | 毕业设计 | 必修 | 4 | 至少24周 |
|
|
|
|
|
|
|
|
|
| √ | √ | 考查 |
小计 | 12 | |
注:实践教学环节的“学期及周学时分布”,请用“√”表示。专业见习和实习在第7学期进行;毕业论文(设计)在第7、8学期进行。
计算机科学与技术专业 职业基本技能训练课程人才培养计划表
学院:大数据与计算机科学学院 年级:2023级 培养层次:本科
课程类别 | 课程代码 | 课程名称 | 课程性质 | 学分 | 考核标准 | 考核方式 |
职业基本技能训练课程 | 3312400702001 | 程序设计基础设计性实验 | 必修 | 0.5 |
| 提交作品、答辩及考查 |
3312400702002 | 算法与数据结构设计性实验 | 必修 | 0.5 |
|
3312400702003 | 计算机组成原理设计性实验 | 必修 | 0.5 |
|
3312400702004 | 操作系统原理设计性实验 | 必修 | 0.5 |
|
|
|
| 小计 | 2 |
|
|
计算机科学与技术专业 创新创业实践课程人才培养成绩认定表
学院:大数据与计算机科学学院 学生: 学号: 年级:2023 级 培养层次:本科
课程类别 | 序号 | 认定事项 | 认定理由 | 责任单位 | 认定学分 |
|
创新创业实践 | 1 | 软考、教资(已取得) | 学习能力 | 计算机系 | 2学分 |
2 | 专著(已发表) | 科技创新能力 | 计算机系 | 2学分 |
3 | 论文(已发表) | 科技创新能力 | 计算机系 | 核心及以上期刊(2学分/篇), 省级一般期刊(1学分/ 篇),其它公开发表期刊(0.5学分/篇)。 |
4 | 专利及软著(已授权) | 科技创新能力 | 计算机系 | 发明专利2学分/件,实用新型专利1学分/件,软著0.5学分/件。 |
5 | 大学生创新创业训练项目(需结题) | 科技创新能力 | 计算机系 | 国家级2学分,省级1分,校级0.5分。 |
6 | 劳动教育 | 培养劳动精神 | 计算机系 | 1学分 |
7 | 学科竞赛(教育部普通高等学校学科竞赛名单)和学生教学技能竞赛 | 创新能力 | 计算机系 | 国家级一等奖2学分、国家级二等奖1学分,国家级三等奖0.5学分,其他0.25学分。 |
8 | 省级一等奖1学分、省级二等奖0.5学分、省三等奖0.25学分。 |
9 | 院级一等奖0.5学分、院级二等奖0.25学分、院三等奖0.15学分。 |
小计 | 2 |
注: 成绩认定参考《贵州师范大学本科生素质拓展与创新创业学分认定及管理暂行办法》
计算机科学与技术专业 劳动教育类课程人才培养计划表
学院:大数据与计算机科学学院 年级:2023级 培养层次:本科
课程类别 | 序号 | 认定事项 | 认定理由 | 责任单位 | 认定学分 |
|
劳动教育 | 1 | 劳动教育课程 |
|
|
|
2 | 劳动教育实践 |
|
|
|
3 | 劳动文化建设 |
|
|
|
4 | …… |
|
|
|
小计 | 2 |
注: 成绩认定参考《贵州师范大学学生劳动教育学分认定暂行办法(试行)》