2024年4月3日发(作者:)

浙江大学计算机科学与技术专业培养方案
时间:2006-09-29
培养目标
培养基础宽厚,知识、能力、素质俱佳,富有创新精神和创新能力,具有全球化视野,在计算机科学与技术专业及其相关领域具有国际竞争力的未来领导人才。
培养要求
本专业学生主要学习和运用计算机科学与技术基本理论及专业知识,接受计算机系统设计与开发的基本训练,具有计算机系统软件设计、计算机网络设计、计算机应用系统设计和开发的综合知识和技能。本专业分计算机科学和计算机系统两个方向,两个方向修读同样的基础课和专业必修课,在选修课上二者各有侧重。
毕业生应获得以下几方面的知识与能力:
1. 具有坚实的数理基础,较好的人文社会科学素养,较强的英语综合能力;
2. 系统地掌握本专业领域的基本理论和基本知识;
3. 具有较强的计算机系统设计和开发能力;
4. 了解本学科前沿和发展趋势,具有掌握新知识和新技术的能力;
5. 具有良好的科学研究和工程实践能力,较强的知识创新能力。
6. 具备较强的管理能力和沟通表达能力。
专业核心课程
离散数学、数据结构基础、面向对象程序设计、逻辑与计算机设计基础、计算机组成、汇编与接口、数据库系统原理、操作系统原理、计算机体系结构、软件工程、计算机网络基础、编译原理、计算理论
教学特色课程
外文原版教材的课程:程序设计基础及实验、离散数学、面向对象程序设
计、数据结构基础、计算机组成、操作系统
原理、操作系统分析与实验、编译原理、计算机网络基础、网络系统设计与工程、数据库系统
原理 数据库系统设计、软件工程、计算机体系结构、JAVA程序设计
全英语教学的课程: 面向对象程序设计、数据结构基础、操作系统原理、计算机网络基础
研究型和讨论型课程:软件工程、专题研讨、计算机游戏程序设计
计划学制
4年
毕业最低学分
160+4+5
授予学位
双学位说明
工学学士
要求修读数据结构基础等21门课程并完成毕业设计(论文),取得55学分,可以获得计算机科学与技术专业双学位。
211C0020 数据结构基础 2.5 秋
21120490 高级数据结构与算法分析 1.5 冬
211C0010 面向对象程序设计 2.5 春夏
逻辑与计算机设计基础 3 秋冬
逻辑与计算机设计实验 1 秋冬
21186031 计算机组
成 3.5 春夏
21186040 计算机组成实验 1 春夏
211C0030 数据库系统原理 2.5 春夏
21120050 操作系统原理
21120360
验
构
验
21120261
程
础
程
21120470
理
21120500
口
21191080
验
21120520
论
21190940
计
21190831
3 秋冬
操作系统分析与实 2 冬
计算机体系结 2.5 秋冬
计算机体系结构实 1 秋冬
软件工 2.5 春夏
计算机网络基 3.5 春夏
网络系统设计与工 2 夏
编译原 2 春 汇编与接 2.5 秋
接口实 1.5 冬
计算理 2 秋 JAVA程序设 2.5 夏
嵌入式系
统 2.5 夏
21120460 毕业论
文 8 春夏
说明: 已修读数字电子技术及实验的同学可免修逻辑与计算机设计基础及实验。
课程设置与学分分布
1.
通识课程 48+5学分
(1)思政类 5门 11.5+2学分
021E0010 思想道德修养与法律基础 2.5 秋冬
021E0020 中国近现代史纲要 2.5 春夏
021E0030 毛泽东思想、邓小平理论和“三个代表”重要思想概论 4. 秋冬、春夏
021E0040 马克思主义基本原理概论 2.5 秋冬、春夏
02110081 形势与政策 +2
(2)军体类 5.5+3学分
第1、2学年的体育Ⅰ、Ⅱ、Ⅲ、Ⅳ为必修,每门课程1学分;高年级的体育课程为选修。学生每年的体育达标原则上低年级随课程进行,成绩不另记录;高年级独立进行测试,达标者,按+0.5学分记,合计+1学分。
031E0010 军事理论 1.5
03110021 军训 +2 第1学年短学期
(3)外语类 9学分
实行以大学英语Ⅳ考试为标准的管理模式,“大学英语Ⅳ”3学分为必修学分,学生必须通过学校
大学英语Ⅳ考试,并取得外语类课程9学分。可选修课程号含“F”的课程,以提高外语水平与应用能力。
(4)计算机类 2门 5学分
21186020 程序设计基础与实验 4 秋冬
21120420 程序设计综合实验 1 春夏
(5)导论类 2学分
学生可在各专业开设的学科导论课程,以及新生研讨课程中任意选择修读,并取得学分。
(6)其他通识课程 15学分
学生在历史与文化(3学分)、文学与艺术(3学分)、经济与社会(3学分)、沟通与领导(1.5学分)、科学与研究(1.5学分)、技术与设计(3学分)等6个课程组中选择修读。
2. 大类课程 43学分
(1)自然科学类 27 学分
1) 必修课程 6 门 21学分
061Z0010 数学分析I 4.5 秋冬
061Z0020 数学分析II 4.5 春夏
061Z0030 数学分析III 3 秋冬
061Z0040 线性代数 I 3.5 秋冬
061B0030 概率论 1.5 秋
211B0010 离散数学及其应用 4 春夏
2) 选修课程 6 学分
学生可在课程号带“B”的课程中选择修读,本专业建议学生选择以下课程修读:
建议在下述课程中修读1.5(或1.5以上)学分:
061B0100 数理统计 1.5 冬
061B0160 随机过程 1.5 春
061B0010 常微分方程 1 春
建议在下述课程中修读4.5(或4.5以上)学分:
061Z0060 普通物理学I 4 春夏
061Z0090 普通物理实验I 1.5 春夏
061Z0070 普通物理学II 4 秋冬
061Z0100 普通物理实验II 1.5 秋冬
061B0090 偏微分方程 2 夏
061B0020 复变函数与积分变换 1.5 秋冬
(2)工程技术类 16 学分
1) 必修课程 4 门 10 学分
081C0130 工程图学 2.5 秋冬
211C0020 数据结构基础 2.5 秋
211C0010 面向对象程序设计 2.5 春夏
211C0030 数据库系统原理 2.5 夏
2) 选修课程 6.5 学分
学生可在课程号带“C”的课程中选择修读,本专业建议学生选择以下课程修读:
101C0080 电路原理(乙) 3 秋冬
101C0090 电路原理实验(乙) 1 冬
111C0062 信号与系统(乙) 3 春夏
111C0070 信号与系统实验 0.5 夏
3.专业课程 59 学分
(1) 必修课程 16门 35学分
逻辑与计算机设计基础 3 秋冬
逻辑与计算机设计实验 1 秋冬
21186031 计算机组成 3.5 春夏
21186040 计算机组成实验 1 春夏
21120490
础
21120050
理
21120360
21120470
理
21120520
论
21120261
程
21120500
口
21191080
验
构
验
21190831
统
高级数据结构与算法分析 1.5
计算机网络基 3.5 春夏
操作系统原 3 秋冬
操作系统分析与实验 2
编译原 2 春
计算理 2 秋
软件工 2.5 春夏
汇编与接 2.5 秋
接口实 1.5 冬
计算机体系结 2.5 秋冬
计算机体系结构实 1 秋冬
嵌入式系 2.5 夏
冬
冬
(2) 专业方向课程
本专业分计算机系统和计算机科学两个方向,学生可以自主选择某一专业方向课程修读。
A.计算机科学方向,选修10.5学分
21120301 数据库系统设计 1.5 秋
21190960
程
21190940
计
21190640
析
21190700
21190670
21190951
术
21190731
计
讨
21190840
构
21190770
能
21120510
冬
I
编译系统设计
网络系统设计与工 2 夏
JAVA程序设 2.5
数值分 3
计算机前沿技术讲座
软件工程案例分析
J2EE平台技 2
C# 程序设 2
专题研 2
软件体系结 2
人工智 2
计算机图形学
科研实践
2
科研实践
1.5
夏
秋冬
1
2
夏
冬
夏
春
春
2.5
春夏
夏
春
秋
秋
II 4 秋冬
B.计算机系统方向,选修10.5学分
21120301 数据库系统设计 1.5 秋
21190960 编译系统设计 1.5 夏
网络系统设计与工程 2 夏
21191040 计算机安全 2 冬
21190700 计算机前沿技术讲座 1
模拟电子技术基础(甲) 3 秋冬
模拟电子技术实验 1 春夏
专题研讨 2 夏
科研实践
I 2 春夏
科研实践
II 4 秋冬
(3) 实践教学环节 6学分
课程综合实践 2.5 第二短学期
081C0162 工程训练(乙) 1.5 第二短学期
21120670 工程实践 2 第三短学
(4) 毕业论文(设计) 8学分
21120460 毕业论文(设计) 8
春
春
夏
4. 个性课程 10 学分
学生可自主选择修读全校所有专业课程、大类课程、通识课程以及各专业推荐的个性课程。建议学生跨专业修读课程,或根据个人发展需要有计划地选择修读课程。
本专业推荐部分课程供学生选择修读:
21190911 计算机游戏程序设计 2.5
秋冬
21191050 计算机动画 2.5 第三学年冬
04122390 艺术概论 2 第三学年秋
21191340 数字媒体后期制作 2
学年夏
21190080 信息法学 1 第三学年春
21120600 图象信息处理 2.5 第三学年秋
21120580 视音频信号处理 2.5
三学年冬
虚拟现实与数字娱乐 2 第三学年
多媒体数据库设计 2 第三学年
计算机视觉 2 第四学年
科技史 1.5 第三学年 创业管 第三学年 第三 第
理 1.5 第四学年
现代管理基础 2 第四学年
科技发明与专利 1.5 第三学年
创新思维与创造力开发 1.5 第三学年
科学美学 1.5 第三学年
5.第二课堂 4学分
浙江大学软件工程专业培养方案
时间:2006-09-29
培养目标
本专业培养具有良好软件设计能力、国际交流能力、管理与沟通能力和职业发展能力的复合型、应用型高层次软件人才,使学生毕业后能够从事软件系统的分析设计与开发、项目管理以及技术研究等方面的工作。
培养要求
本专业学生主要学习计算机与软件工程方面的基本理论和基本知识,接受系统设计与分析、软件项目管理、合作与交流等方面能力的训练。
毕业生应获得以下几方面的知识与能力:
(1)
具有全面的素质和宽厚的学科知识基础,特别是扎实的自然科学基
础,较好的人文社会科学基础,良好的国际交流与沟通方面的能力;
(2)
掌握本专业领域必要的技术基础和理论知识,包括程序设计技术、系统分析与设计技术、软件工程方法与项目管理等方面的基本技术与知识;
(3)
了解本领域的技术发展趋势以及相关应用领域的基本知识,具有良好的获取新知识与技术的能力;
(4)
获得较好的系统设计与软件工程方法的训练;
(5)
有一定的组织、沟通与职业发展能力。
专业核心课程
离散数学 C程序设计基础及实验基础数据结构 高级数据结构与算法 面向对象程序设计 计算机组成 数据库系统原理 操作系统原理 操作系统分析与实验 软件工程基础 计算机网络基础 软件文档写作 项目管理与案例分析
教学特色课程
全英文教学课程:基础数据结构 高级数据结构与算法
双语教学课程:50%以上的课程采用双语教学。
原版外文教材课程:80%的专业课程使用外文教材。
研究型课程:程序设计综合实验 数据库系统设计操作系统分析与实验
计划学制
4年
毕业最低学分
160+4+5
授予学位
工学学士
课程设置与学分分布
1.
通识课程 48+5学分
(1)思政类 5门 11.5+2学分
021E0010 思想道德修养与法律基础 2.5 秋冬
021E0020 中国近现代史纲要 2.5 春夏
021E0030 毛泽东思想、邓小平理论和“三个代表”重要思想概论 4.0 秋冬、春夏
021E0040 马克思主义基本原理概论 2.5 秋冬、春夏
02110081 形势与政策 +2
(2)军体类 5.5+3学分
第1、2学年的体育Ⅰ、Ⅱ、Ⅲ、Ⅳ为必修,每门课程1学分;高年级的体育课程为选修。学生每年的体育达标原则上低年级随课程进行,成绩不另记录;高年级独立进行测试,达标者,按+0.5学分记,合计+1学分。
031E0010 军事理论 1.5
03110021 军训
+2 第1学年短学期
(3)外语类 9学分
实行以大学英语Ⅳ考试为标准的管理模式,“大学英语Ⅳ”3学分为必修学分,学生必须通过学校大学英语Ⅳ考试,并取得外语类课程9学分。可选修课程号含“F”的课程,以提高外语水平与应用能力。
(4)计算机类 5学分
21186020 程序设计基础与实验 4 秋冬
21120420 程序设计综合实
验 1 春夏
(5)导论类 2学分
学生可在各专业开设的学科导论课程,以及新生研讨课程中任意选择修读,并取得学分。
(6)其他通识课程 15学分
学生在历史与文化(3学分)、文学与艺术(3学分)、经济与社会(3学分)、沟通与领导(1.5学分)、科学与研究(1.5学分)、技术与设计(3学分)等6个课程组中选择修读。
2. 大类课程 43学分
(1)自然科学类 27学分
1) 必修课程 5门 14.5学分
061B0170 微积分Ⅰ 4.5
年秋冬
061B0180 微积分Ⅱ 2
年春
061B0190 微积分Ⅲ 1.5
夏
061B0200 线性代数 2.5
秋冬
211B0010 离散数学及其应用 4
2) 选修课程 12.5学分
学生可在课程号带“B”的课程中选择修读,本专业建议在以下课程中选择:
061B0211 大学物理(甲)Ⅰ 4
061B0240 大学物理实验 1.5
061B0221 大学物理(甲)Ⅱ 4
061B0010 常微分方程 1
春
第一学 第一学 第一学年 第一学年第一学年春夏
第一学年春夏
第二学年春夏 第二学年秋冬
第一学年
061B0090 偏微分方程 2 第一学年夏
061B0030 概率论 1.5 第二学年秋
061B0100 数理统计 1.5 第二学年春
061B0020 复变函数与积分变换 1.5 第二学年秋
(2)工程技术类 16 学分
1) 必修课程 4门 10学分
081C0130 工程图学 2.5 第一学年秋冬
211C0020 数据结构基础 2.5 第二学年秋
211C0010 面向对象程序设计 2.5 第二学年春
211C0030 数据库系统原理 2.5 第二学年春
2) 选修课程 6 学分
学生可在课程号带“C”的课程中选择修读,本专业建议在以下课程中选择:
101C0080 电路原理(乙) 3 第二学年秋冬
101C0090 电路原理实验(乙) 1 第二学年冬
111C0062 信号与系统(乙) 3 第二学年春夏、
111C0070 信号与系统实验 0.5 第二学年夏
3.专业课程 59学分
(1)必修课程 25.5学分
21186031 计算机组成 3.5 第二学年春夏
21186040 计算机组成实验 1 第二学年春
夏
21120700 高级数据结构与算法 1.5 第二学年冬
101C0130 逻辑与计算机设计基础 3 第二学年秋冬
101C0140 逻辑与计算机设计基础实验 1 第二学年秋冬
21120050 操作系统原理 3 第三学年秋冬
21120360
22120070
22120031
21120710
21120171
冬
(2)选修课程
1)核心模块
21190940
夏
21120301
计
21190850
年夏
21191200
年春
21120470
三学年冬
21190901
年夏
21190950
操作系统分析与实验 2
软件文档写作
软件工程基础
项目管理与案例分析 2.5
计算机网络基础
学分
共16.5学分,建议选择修读12学分
JAVA程序设计
数据库系统设
1.5 第二学年夏
信息安全原理
网络程序设计
编译原理
网络系统设计与工程
J2EE技术
第三学年冬
第三学年秋
第三学年秋
第三学年春夏
3.5 第三学年秋 2.5 第二学年 2 第三学 2 第三学 2 第 1.5 第三学 2.5 第四
2
2.5
19.5
学年秋
21190920 .NET技术 2.5 第四学年秋
2)软件工程模块 共11学分,建议选择修读8学分
22120011 软件过程管理(CMM) 2.5 第三学年夏
22190160
年春夏
21190840
三学年冬
21120550
冬
22190061
年春
3)应用技术模块
21190740
学年秋
22190780
学年春
21190911
21190831
年夏
22190081
年夏
4)金融商务模块
21190760
础
学年冬
软件需求工程
软件体系结构
软件质量保证与测试 2.5
统一建模语言
共11学分,建议选择修读8学分
多媒体技术
通讯网络概论
计算机游戏程序设计 2.5
嵌入式系统
用户界面设计
共12学分,建议选择修读8学分
电子商务技术基 2
第四学年秋
供应链与物流管理
客户关系管 第三学
第
第三学年 第三学 2 第四
第三 第四学年秋
2.5 第三学 第三学 2 第三 2
2
2
2
2
理 2
第三学年春
21191090 金融信息系统 2
第三学年夏
21191000 国际证劵市场与服务 2
第三学年夏
21190980 共同基金管理与服务 2
第三学年夏
5)IBM大型机模块 共10学分,建议选择修读8学分
新型主机概论(含操作系统概论)2
第三学年春
z/OS系统管理 2
第三学年夏
COBOL语言导学 2
第三学年夏
CICS系统及应用 2
第四学年秋
主机DB2数据库系统 2
第四学年秋
(3)实践教学环节 6学分
21188070 课程综合实践1 2 第二短学期
课程综合实践2 2 第二短学期
21120670 工程实践 2 第三短学期
(4)毕业论文(设计) 8学分
毕业论文(设计) 8
4. 个性课程 10 学分
学生可自主选择修读全校所有专业课程、大类课程、通识课程以及各专业推荐的个性课程。建议学
生跨专业修读课程,或根据个人发展需要有计划地选择修读课程。
本专业推荐部分课程供学生选择修读:
21120500 汇编与接口 2.5 第三学年秋、冬
21191080 接口实验 1.5 第三学年秋、冬
201J0090
年
21191140
年
理
22190111
三学年
22190121
座
20110021
学
01110071
学
01102030
学
5. 第二课堂
人际沟通艺术
跨文化交流讲座
跨文化管
前沿技术讲座
创业讲
会计
金融
保险
4学分
2
0.5
2
2
2
1.5
0.5
第三学年秋或冬
0.5
第三学年
第三学年春、夏 第三学年春、夏 第三学年春、夏 第三学第三学 第