计算机科学与技术(中文授课)
一、培养目标
立足浙江、面向全国,培养具有计算机科学与技术专业所需的自然科学、人文社会科学素养,具备坚实的专业理论基础、工程实践能力与创新精神,能在IT企业、教育机构和其它信息化行业从事计算机软硬件系统研发、测试、运维和咨询等工作,具有解决计算机领域复杂工程问题能力的中高级工程技术与管理人才。具体分为以下四个子目标:
目标1:培养身心健康、遵纪守法和勇于担当的工程技术和管理人才;
目标2:能够综合运用专业相关知识和技能,解决计算机领域的复杂工程问题;
目标3:具有良好的人文科学素养,能够自觉遵守职业道德和规范,并能运用环境、法律、伦理等非技术因素指导工程实践;
目标4:具有国际视野和终身学习能力,能够跟踪计算机领域的技术前沿,并能在一定程度上进行技术创新。
二、毕业要求
1)毕业要求1(工程知识):能够将数学、自然科学、工程基础和专业知识用于解决计算机领域复杂工程问题。
2)毕业要求2(问题分析):能够应用数学、自然科学和工程科学的基本原理,识别、表达、并通过文献研究分析计算机领域复杂工程问题,以获得有效结论。
3)毕业要求3(设计/开发解决方案):能够设计针对计算机领域复杂工程问题的解决方案,设计满足特定需求的计算机软硬件系统、算法和单元(部件),并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。
4)毕业要求4(研究):能够基于科学原理并采用科学方法对计算机领域复杂工程问题进行研究,包括设计实验、分析与解释数据、并通过信息综合得到合理有效的结论。
5)毕业要求5(使用现代工具):能够针对计算机领域复杂工程问题,开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具,包括对计算机领域复杂工程问题的预测与模拟,并能够理解其局限性。
6)毕业要求6(工程与社会):能够基于工程相关背景知识进行合理分析,评价计算机专业工程实践和复杂工程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。
7)毕业要求7(环境和可持续发展):能够理解和评价针对计算机领域复杂工程问题的工程实践对环境、社会可持续发展的影响。
8)毕业要求8(职业规范):具有人文社会科学素养、社会责任感,能够在计算机工程实践中理解并遵守工程职业道德和规范,履行责任。
9)毕业要求9(个人和团队):能够在多学科背景下的团队中承担个体、团队成员以及负责人的角色。
10)毕业要求10(沟通):能够就计算机领域复杂工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令。并具备一定的国际视野,能够在跨文化背景下进行沟通和交流。
11)毕业要求11(项目管理):理解并掌握工程管理原理与经济决策方法,并能在多学科环境中应用。
12)毕业要求12(终身学习):具有自主学习和终身学习的意识,有不断学习和适应发展的能力。
四、学制
学制4年,在校学习年限3-6年。
五、学分修读要求
课程及学分修读要求:本专业毕业最低总学分为170学分,具体分布如下:
课程类型 | 总 学 时 | 学时分配 | 总 学 分 | 各学期学分分配 | 开课 门数 | 最低 修读 学分 | ||||||||||
讲 授 | 课程 实践 | 实验或上机 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 滚动 开设 | |||||
通识课程① | 790 | 626 | 128 | 36 | 43 | 15 | 20 | 7 | 1 | ─ | ─ | ─ | ─ | ─ | 13 | 43 |
通识课程② | 6828 | 4777 | 1443 | 428 | 277 | ─ | ─ | ─ | ─ | ─ | ─ | ─ | ─ | 277 | 269 | 2 |
学科平台课程 | 560 | 448 | ─ | 112 | 31.5 | 9 | 8 | 6.5 | 8 | ─ | ─ | ─ | ─ | ─ | 9 | 31.5 |
专业核心课程 | 352 | 272 | ─ | 80 | 22 | ─ | ─ | 8.5 | 6 | 2.5 | 5 | ─ | ─ | ─ | 8 | 22 |
专业拓展课程 | 624 | 416 | ─ | 208 | 32.5 | ─ | ─ | 2.5 | 10 | 7.5 | 7.5 | 5 | ─ | ─ | 13 | 26 |
实践教学课程 | 192+ 8周 | ─ | 8周 | 192 | 29.5 | ─ | ─ | 2 |
| 4.5 | ─ | 10 | 13 | ─ | 17 | 29.5 |
小计 | 9346+ 8周 | 6620 | 1571+ 8周 | 1506 | 599.5 | 24 | 28 | 26.5 | 25 | 14.5 | 12.5 | 15 | 13 | 277 | 329 | 154 |
六、课程设置与安排
(一)通识课程①
修读性质 | 编号课程 | 课程名称 | 学 分 | 周学时 | 总学时 | 学时分配 | 开课学期 | 备 注 | ||
讲授 | 课程实践 | 实验或上机 | ||||||||
必 修 | 0210000217 | 汉语(一) | 8 | 8 | 128 | 128 |
|
| 1 |
|
0210000028 | 高等数学B(一) | 5 | 5 | 80 | 80 |
|
| 1 |
| |
0210000022 | 大学生心理调适与发展 | 1 | 3 | 18 | 18 |
|
| 1 |
| |
2210000001 | 大学体育(一) | 1 | 2 | 32 |
| 32 |
| 1 |
| |
0210000218 | 汉语(二) | 8 | 8 | 128 | 128 |
|
| 2 |
| |
0210000029 | 高等数学B(二) | 5 | 6 | 96 | 96 |
|
| 2 |
| |
2210000002 | 大学体育(二) | 1 | 2 | 32 |
| 32 |
| 2 |
| |
0070200013 | 大学物理B | 5 | 5 | 80 | 80 |
|
| 2 |
| |
0070200014 | 大学物理实验B | 1 |
| 36 |
|
| 36 | 2 |
| |
0210000138 | 中国文化通论 | 3 | 3 | 48 | 48 |
|
| 3 |
| |
0210000039 | 中国概况 | 3 | 3 | 48 | 48 |
|
| 3 |
| |
2210000003 | 大学体育(三) | 1 | 2 | 32 |
| 32 |
| 3 |
| |
2210000004 | 大学体育(四) | 1 | 2 | 32 |
| 32 |
| 4 |
| |
小 计 | 43 |
| 790 | 626 | 128 | 36 |
| 至少修读 |
(三)学科平台课程
修读性质 | 课程编号 | 课程名称 | 学 分 | 周学时 | 总学时 | 学时分配 | 开课学期 | 备 注 | ||
讲授 | 课程实践 | 实验或上机 | ||||||||
必
修 | 0080600126 | 计算机科学导论 | 2 | 2 | 32 | 32 |
|
| 1 |
|
0080600420 | C语言程序设计 ★ | 3+1 | 3+2 | 80 | 48 |
| 32 | 1 |
| |
0070100207 | 线性代数 | 3 | 3 | 48 | 48 |
|
| 1 |
| |
0080600566 | 数字电路 | 3+0.5 | 3+1 | 64 | 48 |
| 16 | 2 |
| |
0080600534 | 数据结构 ★ | 4+0.5 | 4+1 | 80 | 64 |
| 16 | 2 |
| |
0070100208 | 概率与数理统计 | 3 | 3 | 48 | 48 |
|
| 3 |
| |
0080600514 | 计算机组成与结构 | 3+0.5 | 3+1 | 64 | 48 |
| 16 | 3 |
| |
0080600904 | 计算机网络及安全 ★ | 4+0.5 | 4+1 | 80 | 64 |
| 16 | 4 |
| |
0080600516 | 操作系统 | 3+0.5 | 3+1 | 64 | 48 |
| 16 | 4 |
| |
小 计 | 30.5 |
| 544 | 432 |
| 112 |
|
|
(四)专业核心课程
修读性质 | 课程编号 | 课程名称 | 学 分 | 周学时 | 总学时 | 学时分配 | 开课学期 | 备 注 | ||
讲 授 | 课程实践 | 实验或上机 | ||||||||
必
修 | 0080600140 | 计算机新技术讲座 | 1 | 4 | 16 | 16 |
|
| 3 |
|
0080600513 | 面向对象程序设计 | 3+0.5 | 3+1 | 64 | 48 |
| 16 | 3 |
| |
0070100045 | 离散数学A | 4 | 4 | 64 | 64 |
|
| 3 |
| |
0080600512 | 数据库原理及应用★ | 3+0.5 | 3+1 | 64 | 48 |
| 16 | 4 |
| |
0080600584 | 软件工程基础 | 2+0.5 | 2+1 | 48 | 32 |
| 16 | 4 |
| |
0080600523 | 编译原理 | 2+0.5 | 2+1 | 48 | 32 |
| 16 | 5 |
| |
0080600518 | 人工智能基础 | 2+0.5 | 2+1 | 48 | 32 |
| 16 | 6 |
| |
0080600530 | 嵌入式系统 | 2+0.5 | 2+1 | 48 | 32 |
| 16 | 6 |
| |
小 计 | 22 |
| 400 | 304 |
| 96 |
|
|
(五)专业拓展课程
修读性质 | 编号课程 | 课程名称 | 学 分 | 周学时 | 总学时 | 学时分配 | 开课学期 | 备 注 | ||
讲授 | 课程 实践 | 实验或 上机 | ||||||||
选
修 | 0080600777 | 网络空间安全基础 | 2+0.5 | 2+1 | 48 | 32 |
| 16 | 3 |
|
0080600519 | Web开发技术 | 2+0.5 | 4+2 | 48 | 32 |
| 16 | 4 |
| |
0080600876 | 智能感知技术 | 2+0.5 | 2+1 | 48 | 32 |
| 16 | 4 |
| |
0080600521 | 多媒体技术与应用 | 2+0.5 | 2+1 | 48 | 32 |
| 16 | 4 |
| |
0080600525 | Java程序设计 | 2+0.5 | 4+2 | 48 | 32 |
| 16 | 4 |
| |
0080600526 | 智能移动设备软件开发 | 2+0.5 | 4+2 | 48 | 32 |
| 16 | 5 |
| |
0080600520 | Web应用程序开发 | 2+0.5 | 2+1 | 48 | 32 |
| 16 | 5 |
| |
0080600628 | 软件项目管理 | 2+0.5 | 4+2 | 48 | 32 |
| 16 | 5 |
| |
0080600690 | Python与数据分析 | 2+0.5 | 2+1 | 48 | 32 |
| 16 | 6 |
| |
0080600796 | 物联网原理与应用 | 2+0.5 | 2+1 | 48 | 32 |
| 16 | 6 |
| |
0080600780 | 网络攻击与防御技术 | 2+0.5 | 2+1 | 48 | 32 |
| 16 | 6 |
| |
0080600802 | 移动互联网基础 | 2+0.5 | 2+1 | 48 | 32 |
| 16 | 7 |
| |
0080600578 | 防火墙与入侵检测 | 2+0.5 | 2+1 | 48 | 32 |
| 16 | 7 |
| |
| 任意选修 | 至多4学分,建议修读网络安全、软件工程专业课程 | ||||||||
小 计 | 32.5 |
| 624 | 416 |
| 208 |
| 至少修读26学分 |
(六)实践教学课程
课程 类别 | 修读性质 | 课程编号 | 课程名称 | 学分 | 总学时 | 开设学期 | 备注 |
基础性实践 | 必 修 | 0260100068 | 专业见习 | 2 |
| 4短 |
|
0260100405 | 科技文献检索及专利申请 | 0.5 | 16 | 5短 |
| ||
小 计 | 2.5 |
|
|
| |||
提高性实践 | 必 修 | 0260100421 | 程序设计综合训练 | 1 | 32 | 2短 |
|
0260100422 | 算法设计实训 | 1 | 32 | 3短 |
| ||
0260100423 | 软件项目实训 | 1 | 32 | 4短 |
| ||
0080600908 | 网络安全技能综合实训 | 1 | 32 | 5短 |
| ||
0080600907 | 嵌入式智能互联实训 | 1 | 32 | 6短 |
| ||
0080600905 | 项目管理与工程实训 | 1 | 32 | 6短 |
| ||
0260100076 | 专业实习 | 8 | 8周 | 7 |
| ||
0260100509 | 毕业设计 | 13 |
| 7、8 |
| ||
小 计 | 27 |
|
|
|