培养目标: | |||||||
本专业立足于德、智、体、美全面发展,实施“宽口径、厚基础、重视能力与素质”的教育指导思想。培养扎实和系统地掌握计算机科学技术的学科基础理论和主干专业知识,包括硬件、软件和应用的基础知识;具备较强实验动手能力以及分析和解决实际问题的能力;具有良好的科学素养和创新精神,学风严谨,有较强从事本专业技术工作能力的人才。 | |||||||
培养要求: | |||||||
本专业毕业学生应能系统和深入地掌握计算机科学技术及其应用的学科基础理论、专业知识和工作技能,具有较广泛的工作适应范围和工作适应能力。 | |||||||
毕业生应该获得以下方面的知识和能力: | |||||||
1.系统地掌握计算机基础理论与专业知识,包括计算机组成与计算机系统体系结构、软件理论与方法、系统软件构造、计算机应用基础等方面在内的学科基础理论与专业知识; | |||||||
2.掌握计算机系统的分析和设计的基本方法,具有研究开发计算机软、硬件的基本能力; | |||||||
3.完整的教学培养环节。除了参加课程教学及其相关实验外,还要求学生完整地经历课程设计、实习与社会调查、毕业设计与课外科技创新活动等环节,具备较强分析与解决实际问题的能力,并具备较高的科学素质和创新精神; | |||||||
4.要求学生至少掌握一门外语,有较强专业外语阅读、写作和口语交流能力; | |||||||
5.熟悉文献检索与资料查询方法,具有独立获取信息的能力; | |||||||
6.要求学生了解本专业及现代信息科学技术发展的基本动态和重要新成果。 | |||||||
主干学科: | |||||||
计算机科学与技术 | |||||||
专业主干课程: | |||||||
高等数学、线性代数引论、大学物理、数理逻辑与集合论、代数结构与图论、概率统计、计算机导论、高级语言程序设计、数字逻辑、计算机组成原理、汇编语言程序设计、数据结构、数值计算基础、计算机网络、算法分析与设计、操作系统原理、数据库系统原理、编译原理、软件工程、信息安全与网络安全、计算机密码学、网络工程与组网技术等。 | |||||||
主要实践环节: | |||||||
本专业实践学时达到总学时的25%以上。 | |||||||
学制: 4 年 | |||||||
授予学位: 工学学士 | |||||||
计算机科学与技术专业课程教学进程计划表 | |||||||
一、通识教育课程: | |||||||
1、必修课 | |||||||
序号 | 课程号 | 课程名称 | 学分 | 理论学时 | 实践学时 | 学期 | 先修课程 |
1 | 01020007 | 大学英语中级Ⅰ | 4 | 72 | 1 | ||
2 | 01020011 | 大学英语高级Ⅰ | 4 | 72 | 1 | ||
3 | 01030009 | 大学语文 | 2 | 36 | 1 | ||
4 | 01040001 | 体育Ⅰ | 1 | 36 | 1 | ||
5 | 01010018 | 中国近现代史纲要 | 2 | 36 | 2 | ||
6 | 01010020 | 思想道德修养与法律基础 | 3 | 54 | 2 | ||
7 | 01020008 | 大学英语中级Ⅱ | 4 | 72 | 2 | ||
8 | 01020012 | 大学英语高级Ⅱ | 4 | 72 | 2 | ||
9 | 01040002 | 体育Ⅱ | 1 | 36 | 2 | ||
10 | 01010031 | 毛泽东思想和中国特色社会主义理论体系概论(上) | 3 | 54 | 3 | ||
11 | 01010032 | 毛泽东思想和中国特色社会主义理论体系概论(下) | 3 | 54 | 4 | ||
12 | 01010030 | 马克思主义基本原理概论 | 3 | 54 | 5 | ||
13 | 01010024 | 形势与政策 | 2 | 36 | 8 | ||
通识教育必修课小计 | 28 | 468 | 72 | ||||
注: "大学英语中级Ⅰ"和"大学英语高级Ⅰ"任选其中一门修读 | |||||||
"大学英语中级Ⅱ"和"大学英语高级Ⅱ"任选其中一门修读 | |||||||
2、通识教育选修课学分要求: | |||||||
通识教育选修课要求修满16.0学分 | |||||||
经管法类要求选修4.0学分 | |||||||
文史哲类要求选修4.0学分,其中高级英语课程群要求选修4.0学分 | |||||||
综合类要求选修8.0学分,其中体育竞技与休闲运动课程群要求选修2.0学分、创新创业就业心理类课程群要求选修6.0学分 | |||||||
二、基础教育课程: | |||||||
1、必修课 | |||||||
序号 | 课程号 | 课程名称 | 学分 | 理论学时 | 实践学时 | 学期 | 先修课程 |
1 | 07010005 | 高等数学Ⅰ | 5 | 90 | 1 | ||
2 | 08060151 | 高级语言程序设计实验 | 1 | 36 | 1 | ||
3 | 08060185 | 线性代数引论 | 3 | 54 | 1 | ||
4 | 08060229 | 高级语言程序设计 | 3 | 54 | 1 | ||
5 | 07010013 | 高等数学Ⅱ | 5 | 90 | 2 | ||
6 | 07020121 | 大学物理 | 4 | 72 | 2 | 高等数学 | |
7 | 08060110 | 数理逻辑与集合论 | 3 | 54 | 2 | ||
8 | 07020122 | 大学物理实验 | 1 | 36 | 3 | 大学物理 | |
9 | 08060011 | 概率统计 | 3 | 54 | 3 | 高等数学 | |
10 | 08060038 | 数字逻辑实验 | 1 | 36 | 3 | 数字逻辑 | |
11 | 08060047 | 代数结构与图论 | 3 | 54 | 3 | 数理逻辑与集合论 | |
12 | 08060153 | 数据结构 | 3.5 | 63 | 3 | 高级语言程序设计 | |
13 | 08060154 | 数据结构实验 | 0.5 | 18 | 3 | 数据结构 | |
14 | 08060230 | 数字逻辑 | 3 | 54 | 3 | ||
15 | 08060033 | 汇编语言程序设计 | 3 | 54 | 4 | 数字逻辑 | |
16 | 08060152 | 汇编语言程序设计实验 | 1 | 36 | 4 | 汇编语言程序设计 | |
基础教育必修课小计 | 43 | 693 | 162 | ||||
2、选修课 | |||||||
基础教育选修课要求修满12.0学分 | |||||||
信息应用知识群 | |||||||
序号 | 课程号 | 课程名称 | 学分 | 理论学时 | 实践学时 | 先修课程 | |
1 | 08060067 | 算法分析与设计 | 3 | 54 | |||
2 | 08060119 | 计算机科学技术新进展 | 2 | 36 | |||
3 | 08060124 | UNIX/LINUX 使用 | 2 | 36 | 9 | ||
4 | 08060133 | J2EE及其开发环境 | 2 | 36 | 9 | ||
5 | 08060243 | 信息检索与应用 | 1 | 18 | 高级语言程序设计 | ||
6 | 08060245 | 游戏开发入门 | 2 | 36 | |||
7 | 08060247 | 算法分析与设计实验 | 0.5 | 18 | 算法分析与设计 | ||
本知识群小计 | 12.5 | 216 | 36 | ||||
本知识群要求修读至少4.0学分 | |||||||
程序设计知识群 | |||||||
序号 | 课程号 | 课程名称 | 学分 | 理论学时 | 实践学时 | 先修课程 | |
1 | 08060107 | 计算机导论 | 2 | 36 | 9 | ||
2 | 08060132 | Web编程技术 | 2 | 36 | 9 | ||
3 | 08060134 | NET 编程技术 | 2 | 36 | 9 | ||
4 | 08060168 | C++程序设计实验 | 0.5 | 18 | |||
5 | 08060169 | Java程序设计实验 | 0.5 | 18 | |||
6 | 08060178 | ACM程序设计 | 1 | 18 | |||
7 | 08060179 | ACM程序设计实验 | 0.5 | 18 | |||
8 | 08060226 | C++程序设计 | 2 | 36 | 高级语言程序设计 | ||
9 | 08060244 | Windows 编程 | 2 | 36 | |||
10 | 08060246 | JAVA程序设计 | 2 | 36 | |||
本知识群小计 | 14.5 | 234 | 81 | ||||
本知识群要求修读至少6.0学分 | |||||||
三、专业教育课程: | |||||||
1、必修课 | |||||||
序号 | 课程号 | 课程名称 | 学分 | 理论学时 | 实践学时 | 学期 | 先修课程 |
1 | 08060156 | 操作系统原理 | 3.5 | 63 | 4 | ||
2 | 08060157 | 操作系统原理实验 | 0.5 | 18 | 4 | ||
3 | 08060231 | 计算机组成原理 | 3 | 54 | 4 | 数字逻辑 | |
4 | 07120008 | 计算机网络实验 | 1 | 36 | 5 | 计算机网络 | |
5 | 08060015 | 计算机网络 | 3 | 54 | 5 | 数字逻辑 | |
6 | 08060064 | 计算机组成原理实验 | 1 | 36 | 5 | 计算机组成原理 | |
7 | 08060113 | 数据库系统原理 | 3 | 54 | 5 | ||
8 | 08060155 | 数值计算基础实验 | 0.5 | 18 | 5 | ||
9 | 08060217 | 数值计算基础 | 3 | 54 | 5 | ||
10 | 08060306 | 计算机专业英语 | 2 | 36 | 5 | ||
11 | 08060309 | 数据库系统原理实验 | 0.5 | 18 | 5 | 数据库系统原理 | |
12 | 08060030 | 编译原理 | 3 | 54 | 9 | 6 | 数据结构 |
13 | 08060202 | 软件工程 | 3 | 54 | 6 | 高级语言程序设计 | |
14 | 08060076 | 实习与实践 | 2 | 72 | 7 | 学期中两周 | |
15 | 50019002 | 毕业论文 | 8 | 288 | 8 | ||
专业教育必修课小计 | 37 | 423 | 495 | ||||
2、选修课 | |||||||
专业教育选修课要求修满18.5学分 | |||||||
数据库与软件工程知识群 | |||||||
序号 | 课程号 | 课程名称 | 学分 | 理论学时 | 实践学时 | 先修课程 | |
1 | 02011002 | 电子商务 | 2 | 36 | |||
2 | 07010134 | 数学建模 | 2 | 36 | |||
3 | 08060062 | 专家系统 | 2 | 36 | 人工智能 | ||
4 | 08060095 | XML技术原理与应用 | 2 | 36 | 9 | ||
5 | 08060100 | 程序语言构造与实现 | 3 | 54 | |||
6 | 08060116 | 数据挖掘 | 2 | 36 | 9 | ||
7 | 08060122 | Oracle数据库及其应用 | 2 | 36 | 9 | ||
8 | 08060128 | 软件过程与项目管理 | 2 | 36 | |||
9 | 08060212 | 软件系统分析 | 3 | 54 | |||
10 | 08060213 | 软件系统分析实验 | 0.5 | 18 | |||
11 | 08060214 | 人工智能原理 | 3 | 54 | 数理逻辑与集合论 | ||
本知识群小计 | 23.5 | 414 | 45 | ||||
本知识群要求修读至少7.0学分 | |||||||
综合应用知识群 | |||||||
序号 | 课程号 | 课程名称 | 学分 | 理论学时 | 实践学时 | 先修课程 | |
1 | 08060053 | 数字图像处理 | 2 | 36 | |||
2 | 08060070 | 计算机图形学 | 2 | 36 | |||
3 | 08060126 | 网络管理技术 | 2 | 36 | |||
4 | 08060164 | 数字图像处理实验 | 0.5 | 18 | |||
5 | 08060167 | 计算机图形学实验 | 0.5 | 18 | |||
6 | 08060172 | 网络操作系统 | 2 | 36 | |||
7 | 08060173 | 网络操作系统实验 | 0.5 | 18 | |||
8 | 08060174 | 网络工程与组网技术 | 2 | 36 | |||
9 | 08060175 | 网络工程与组网技术实验 | 0.5 | 18 | |||
10 | 08060177 | 网络管理技术实验 | 0.5 | 18 | |||
本知识群小计 | 12.5 | 180 | 90 | ||||
本知识群要求修读至少3.0学分 | |||||||
信息安全与系统知识群 | |||||||
序号 | 课程号 | 课程名称 | 学分 | 理论学时 | 实践学时 | 先修课程 | |
1 | 08060043 | 计算机系统结构 | 3 | 54 | 计算机组成原理 | ||
2 | 08060118 | 并行与分布式计算导论 | 2 | 36 | |||
3 | 08060165 | 计算机密码学 | 2 | 36 | |||
4 | 08060166 | 路由算法设计 | 2 | 36 | |||
5 | 08060176 | 互联网原理与应用 | 2 | 36 | 9 | ||
6 | 08060184 | 软件测试与质量保证 | 3 | 54 | |||
7 | 08060216 | 信息存储与管理 | 2 | 36 | |||
8 | 08060227 | 信息安全与网络安全 | 2 | 36 | 计算机网络、计算机密码学 | ||
9 | 08060228 | 系统分析与设计 | 2 | 36 | 高级语言程序设计 | ||
10 | 08060248 | 多媒体应用技术 | 2 | 36 | |||
11 | 08060308 | 云计算实验 | 1 | 36 | |||
12 | 08061130 | 嵌入式系统 | 2 | 36 | |||
本知识群小计 | 25 | 432 | 45 | ||||
本知识群要求修读至少5.0学分 | |||||||
必修课学分统计表 | |||||||
学期 | 通识教育 | 基础教育 | 专业教育 | 合计 | |||
1 | 7 | 12 | 0 | 19 | |||
2 | 10 | 12 | 0 | 22 | |||
3 | 3 | 15 | 0 | 18 | |||
4 | 3 | 4 | 7 | 14 | |||
5 | 3 | 0 | 14 | 17 | |||
6 | 0 | 0 | 6 | 6 | |||
7 | 0 | 0 | 2 | 2 | |||
8 | 2 | 0 | 8 | 10 | |||
合计 | 28 | 43 | 37 | 108 | |||
本专业要求:总学分修满160.0学分,其中必修学分108.0,基础教育选修学分12.0,专业教育选修学分18.5,通识教育选修学分16.0,剩余5.5学分为学生任意选修学分。 |