专业代码:080901 授予学位:工学学士 学制:四年
一、培养目标
培养合格的社会主义建设者和接班人,具有良好的科学素养、人文素养和职业道德,具有扎实的数理、计算机软硬件基础理论和专业知识,具有设计、开发复杂计算机应用系统的能力,具有较强的工程实践能力,具有创新意识、团队合作精神和组织管理能力,具有一定国际视野和跟踪计算机前沿领域发展的洞察力,能适应科学技术发展和社会需求的计算机专业高素质应用型人才。
学生毕业后五年左右,能在信息产业、石油行业企事业单位从事计算机应用系统的设计、开发和维护等工作,胜任系统管理、产品设计和研发的技术或管理岗位,具有继续深造和持续发展的能力。
二、毕业要求
完成“德育实施计划”、“体育实施计划”、“美育实施计划”的相关内容,树立为国家富强、民族昌盛而奋斗的志向和责任感;掌握科学锻炼身体的基本技能,保持身心健康。树立正确、进步的审美观,具有一定的文学、艺术修养和人文科学素养。
通过专业相关课程的学习,学生能够适应国家经济建设和社会发展需要,具有较强实践能力、创新精神和团队协作精神。毕业生应获得以下几方面的知识和能力:
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 能在计算机系统设计中体现创新意识。
3.4 在计算机系统设计中能够考虑安全、健康、法律、文化及环境等制约因素。
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 理解计算机领域的职业道德和规范,具有较强的社会责任感。
8.3 能在计算机专业工程实践中自觉遵守工程职业道德和规范,履行责任。
9. 个人和团队:能够在多学科背景下的团队中承担个体、团队成员以及负责人的角色。
9.1 能够与团队成员进行有效沟通,独立或合作开展工作。
9.2 能在多学科背景下的团队中与团队成员沟通,协调和组织开展计算机专业领域的相关工作。
10. 沟通:能够就计算机专业领域的复杂工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令,并具备一定的国际视野,能够在跨文化背景下进行沟通和交流。
10.1 能就计算机领域的专业问题,以汇报答辩、技术报告等方式,与业界同行和社会公众进行有效沟通和交流。
10.2 了解计算机专业领域的国际发展趋势、研究热点,具备一定的国际视野。
10.3 具备跨文化交流的语言和书面表达能力,能就计算机领域的专业问题,在跨文化背景下进行基本沟通和交流。
11. 项目管理:理解并掌握计算机领域工程项目管理原理与经济决策方法,并能在多学科环境中应用。
11.1 掌握计算机领域工程项目中涉及的管理原理与经济决策方法,了解其中涉及的工程管理与经济决策问题。
11.2 能在多学科环境下(包括模拟环境),将工程管理与经济决策方法应用于计算机系统开发。
12. 终身学习:具有自主学习和终身学习的意识,有不断学习和适应计算机学科发展的能力。
12.1 能在社会发展的大背景下,增强体魄、提升心理素质,具有自主学习和终身学习的意识。
12.2 能够主动学习新技术、新知识,具有不断学习和适应计算机学科快速发展的能力。
三、主干学科
计算机科学与技术
四、核心课程
专业核心课程:程序设计基础、面向对象程序设计、数据结构及算法、计算机组成原理、计算机网络基础、数字逻辑、嵌入式系统结构及原理、数据库原理及应用、操作系统。
程序设计基础(5614003040):课程主要内容包括程序设计语言基本语法结构、数据类型、基本运算、控制结构、数组和函数;了解指针的基本概念、结构体和基本的文件操作方法。通过本课程的学习,使学生了解程序设计的基本概念,掌握程序设计的基本思想和方法,具备初步的程序设计能力,能独立使用C语言编写、调试和运行简单的程序,为面向对象程序设计、数据结构、操作系统等后续课程打下基础。
面向对象程序设计(5608574040):课程主要内容包括类与对象、继承、多态性、类属、对象的持久性、异常处理等。通过本课程的学习,使学生能够深刻理解和领会面向对象程序设计的特点和风格,类的封装、继承和多态性与程序的安全性、结构化和灵活多样性之间的关系;并通过课堂教学、课外练习与上机实习相结合,促使学生掌握面向对象程序设计方法和编程基础,培养学生系统、严密地分析问题和解决问题的思维能力,掌握利用计算机解决实际问题的基本技能。
数字逻辑(5606609030):课程主要内容包括数字系统的基本概念和逻辑代数描述方法,逻辑门电路特性、组合逻辑电路分析与设计方法,时序逻辑电路分析与设计方法,存储器和可编程逻辑器件的基本原理等。通过本课程的学习,使学生建立数字系统的基本概念,培养学生在数字电路方面的分析与设计能力、调试与诊断技能,为《计算机组成原理》等后续课程学习奠定基础。
计算机组成原理(5615005035):课程主要内容包括数据的表示、指令系统、中央处理器、存储系统、系统总线和输入输出系统等。通过本课程的学习,使学生掌握计算机系统中基本部件的组成结构、逻辑功能、工作原理、设计方法和实现技术,具有完整的计算机系统的整机概念。能够运用计算机组成的基本原理和基本方法,对有关计算机硬件系统中的理论和实际问题进行分析,并能对一些基本部件进行简单设计。从而为进一步进行计算机系统的分析、设计与开发打下基础。
数据结构及算法(5615001040):课程主要内容包括算法的基本概念与效率分析基础,线性结构、树、图的逻辑特征、物理表示与实现、实际应用,基本算法设计策略等。通过本课程的学习,使学生掌握各种常用数据结构的表示与处理方法,培养学生的算法设计与分析能力,提高学生理论、抽象、设计的能力,为将来的软件开发提供理论指导,为算法研究打下扎实基础。
计算机网络基础Ⅰ(5604571030):课程主要讲授计算机网络的基础概念,尤其注重介绍网络的功能、组成部分,局域网技术,网络互连技术,拥塞控制,流量控制,传输层协议,网络套接字,客户-服务器交互模型,HTTP、DNS、电子邮件等应用层常见协议原理等。本课程将引导学生了解网络技术的发展趋势,并注重培养学生掌握IT领域新技术的基本方法。
操作系统(5615003030):该课程主要内容包括进程的管理与调度、存储器管理、I/O系统管理、文件系统、用户接口。通过本课程的学习,使学生理解操作系统的基本原理,掌握操作系统中的各种算法及实现,能分析和设计简单操作系统,运用操作系统的相关算法进行系统和应用程序的开发,为后续专业课程的学习打下坚实的基础。
数据库原理及应用(5607602035):本课程主要介绍数据库系统的基本概念、原理和理论。内容包括现实世界数据的抽象,基本数据模型,数据库系统的结构和组成,关系数据库理论,SQL语言,数据库安全及完整性控制,数据库设计过程等。并以讲座的形式介绍数据库技术的最新发展,如数据仓库与数据挖掘、分布式数据库、模糊数据库、演绎数据库、多媒体数据库及面向对象数据库等。实验教学着重有关数据库管理系统的使用、SQL编程及数据库应用系统的设计与开发方法等。
嵌入式系统结构及原理(5615006030):嵌入式系统结构及原理是计算机科学与技术的一门专业课,讲述嵌入式系统的基本原理。本课程是一门既与硬件关系紧密,又与嵌入式操作系统、嵌入式软件关系十分紧密的课程。它围绕目前流行的32位ARM处理器和源码开放的Linux操作系统,讲述嵌入式系统的概念,软硬件组成,开发过程以及嵌入式应用程序设计。本课程知识将为学生今后从事嵌入式系统研究与开发打下坚实的基础。
五、主要实践教学环节
包括程序设计综合实践、学年综合实践、生产实习及工程实践、毕业设计(论文)等。
六、课程-能力矩阵
对应关系 |
毕业要求 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
高等数学(I-1) |
√ |
|
|
|
|
|
|
|
|
|
|
|
高等数学(I-2) |
√ |
|
|
|
|
|
|
|
|
|
|
|
大学物理(I-1) |
√ |
|
|
|
|
|
|
|
|
|
|
|
大学物理(I-2) |
√ |
|
|
|
|
|
|
|
|
|
|
|
线性代数II |
√ |
√ |
|
|
|
|
|
|
|
|
|
|
概率统计II |
√ |
√ |
|
|
|
|
|
|
|
|
|
|
物理实验 |
√ |
√ |
|
|
|
|
|
|
|
|
|
|
新生研讨课 |
|
|
|
|
|
√ |
√ |
|
|
|
|
|
程序设计基础 |
√ |
|
√ |
|
√ |
|
|
|
|
|
|
|
程序设计综合实践 |
√ |
|
√ |
|
√ |
|
|
|
|
|
|
|
离散结构 |
√ |
√ |
|
|
|
|
|
|
|
|
|
|
数据结构及算法 |
√ |
√ |
√ |
|
|
|
|
|
|
|
|
|
面向对象程序设计 |
√ |
|
√ |
|
√ |
|
|
|
|
|
|
|
操作系统 |
√ |
√ |
√ |
√ |
|
|
|
|
|
|
|
|
数据库原理及应用 |
√ |
√ |
|
√ |
|
|
|
|
|
|
|
|
计算机网络基础I |
√ |
√ |
√ |
√ |
|
|
|
|
|
|
|
|
数字逻辑 |
√ |
√ |
|
|
√ |
|
|
|
|
|
|
|
计算机组成原理 |
√ |
√ |
√ |
√ |
√ |
|
|
|
|
|
|
|
软件工程基础 |
|
√ |
√ |
√ |
√ |
|
|
|
|
|
√ |
|
嵌入式系统结构及原理 |
|
|
√ |
|
√ |
|
|
|
|
|
|
|
文献检索与利用 |
|
√ |
|
√ |
√ |
|
|
|
|
|
|
|
嵌入式操作系统 |
|
√ |
|
|
√ |
|
|
|
|
|
|
|
可编程逻辑系统设计 |
|
|
|
√ |
√ |
|
|
|
|
|
|
|
嵌入式软件技术基础 |
|
|
|
√ |
√ |
|
|
|
|
|
|
|
DSP技术及应用 |
|
√ |
√ |
|
|
|
|
|
|
|
|
|
嵌入式应用程序设计 |
|
√ |
√ |
|
|
|
|
|
|
|
|
|
SOPC系统设计 |
|
√ |
√ |
|
|
|
|
|
|
|
|
|
嵌入式驱动程序设计 |
|
√ |
√ |
|
|
|
|
|
|
|
|
|
工程认知实践 |
√ |
|
|
|
|
√ |
√ |
|
|
|
|
|
学年综合实践1 |
|
|
√ |
√ |
|
√ |
|
|
|
|
|
|
学年综合实践2 |
|
|
√ |
√ |
√ |
|
√ |
|
√ |
|
√ |
|
生产实习及工程实践 |
|
|
√ |
|
√ |
√ |
√ |
√ |
√ |
|
|
|
毕业设计(论文) |
|
|
√ |
√ |
|
|
|
√ |
|
√ |
√ |
√ |
自主和交互式学习 |
|
|
|
|
|
|
|
|
|
√ |
|
√ |
嵌入式程序设计大赛 |
|
|
√ |
|
|
|
|
|
√ |
√ |
√ |
|
社会实践(二课) |
|
|
|
|
|
|
|
|
√ |
√ |
|
√ |
职业能力(二课) |
|
|
|
|
|
|
|
√ |
|
√ |
|
|
创新创业(二课) |
|
|
|
|
|
|
|
|
|
√ |
√ |
|
军训及入学教育 |
|
|
|
|
|
|
|
|
√ |
|
|
|
形势与政策课组 |
|
|
|
|
|
|
|
√ |
|
|
|
√ |
思想道德修养与法律基础 |
|
|
√ |
|
|
√ |
|
√ |
|
|
|
|
马克思主义基本原理概论 |
|
|
|
|
|
|
|
√ |
|
|
|
|
毛泽东思想和中国特色社会主义理论体系概论 |
|
|
|
|
|
|
|
√ |
|
|
|
|
中国近现代史纲要 |
|
|
|
|
|
|
|
√ |
|
|
|
|
体能达标与测试 |
|
|
|
|
|
|
|
|
|
|
|
√ |
体育拓展 |
|
|
|
|
|
|
|
|
√ |
|
|
|
体育专项课组 |
|
|
|
|
|
|
|
|
√ |
|
|
|
大学生心理健康教育 |
|
|
|
|
|
|
|
|
|
|
|
√ |
大学生职业生涯发展与规划 |
|
|
|
|
|
|
|
|
|
|
|
√ |
大学英语(必修)-第1学期 |
|
|
|
|
|
|
|
|
|
√ |
|
|
大学英语(拓展)-第2学期 |
|
|
|
|
|
|
|
|
|
√ |
|
|
七、毕业及授位要求
完成并通过本培养方案规定的全部教学环节,且至少获得167学分,达到大学生体质健康标准,方可毕业。
符合学位授予条件的授予工学学士学位。
八、课程设置及教学安排
附表一:课程结构体系及学分要求
附表二:计算机科学与技术专业各学期学分分配表
附表三:计算机科学与技术专业必修课程设置表
附表四:计算机科学与技术专业选修课程设置表
专业负责人(签字): 教授(学术)委员会主任(签字):
学院主管领导(签字):
二〇一七年六月