美国名校计算机科学 教学体系,美五所名校计算机科学本科教学体系现状分析.doc...

美五所名校计算机科学本科教学体系现状分析

美五所名校计算机科学本科教学体系现状分析

本文由chinese050贡献

doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。

自 20 世纪 40 年代世界第一台现代计算机在美国诞生以来,美国一直执全球计算机学 界之牛耳, 这同时也是美国计算机产业界占据绝对优势的重要原因之一。 我们成批量地引进 的国外众多优秀教材绝大多数也都来自美国。 计算机学科仍然在高速发展, 与此对应的计算 机人才培养模式也在不断变化, 密切关注和跟踪国外尤其是美国名校的教学新动态乃至培养 思路和教育思想,应该是非常有意义的。 选择了美国计算机学科最负盛名的五所高校,对目前各校计算机科学(Computer Science)专业的本科教学体系进行了一些分析。

斯坦福大学

斯坦福大学拥有独立的计算机科学系。浏览该校的教学手册,最具特色的恐怕要算多门科 普性计算机知识讲座了,一般有两到三个单元,涉及面非常之广,从量子计算到数字演员,从计 算科学的伟大思想到网络安全, 从网上拍卖到使用元编译发现大型开放源代码软件中的大量错误, 其中还不乏对技术乌托邦、斯诺“两种文化” 、计算机面临的困境以及迅速发展所带来的诸多问 题的思考。开课的老师阵容强大,基本上都是响当当的名教授,甚至包括图灵奖得主 John McCarthy。用这种讲座代替计算机科学导论性质的专门课程,可以充分展示计算机科学的丰富内 涵, 使学生较早地了解学科的轮廓和脉络, 对于开阔学生视野, 启发学生的学习兴趣也大有好处。 由于美国大学中专业的选择非常灵活, 而近年来计算机学科招生受行业影响流失严重 (这种情况 甚至惊动了比尔·盖茨,2004 年微软到各大高校招兵买马时,他每站必到,利用自己的明星效 应,大讲计算机学科的美妙前景) ,可以想象,这种讲座同样也肩负着吸引学生选择计算机专业 的重大使命。 斯坦福大学低年级主要课程设置: 数学(至少 23 个单元) 数学 41(课程号,下同) 数学 42 微积分 II 5 3~5 统计 116 概率论 以下任选两门: 数学 51 微积分 5 3 3 数学 103/113 线性代数 数学 109 应用群论 计算机 157 微积分 I 5

计算机 103 离散结构 4 或 6

逻辑和自动推理 4

计算机 205 机器人、视觉和图形学数学方法 3 科学(至少 11 个单元) 物理 53 力学 4 物理 55 电磁学 4 其他

工程基础(至少 13 个单元) 计算机 106 程序设计抽象/方法学 5 工程 40 电子学基础 5 选修课 技术与社会(3 ̄5 个单元) 进一步的课程设置如表 2 所示。 斯坦福大学高年级主要课程设置: 程序设计(2 门课) 计算机 107(课程号,下同)程序设计范型 5 计算机 108 面向对象系统设计 4 理论(2 门课) 计算机 154 自动机与复杂性理论 计算机 161 算法的设计与分析 系统(3 门课) 电子电气 108B 或 282 3 数字系统或计算机体系结构 4 计算机 编译原理 3 计算机 计算机网络 计算机 操作系统 3 应用(选 2 门课) 计算机 人工智能 3~4 计算机 数据库 3 计算机 图形学 3 项目(1 门课) 计算机 至少 3 个单元 限选课(多门) 4 4

加州大学伯克利分校

伯克利的课程设置也有很多独树一帜的地方, 尤其是在专业基础课方面, 除了有专业导引课 程“计算机科学专题”之外,对于没有编程经验的学生,第一门编程课是符号编程入门,采用 LISP 语言。有一定编程经验或者有自学能力的学生,可以选择多种语言和环境的自主学习(Self -paced)课程,包括 C、Fortran、C++、Java,以及 UNIX 的使用等,这种多元化与伯克利计 算机科学与电子电气工程同系有关。但是所有学生在第二学期都要学习一组独特的基础课: 61A“计算机程序的结构与解释” ,采用 MIT Abelson 等编著的同名教材(中译本机械工业出版社 出版,清华大学出版社出版了影印版) ;61B“数据结构” (教材采用自编讲义) ;61C“计算机结 构” (Machine Structures) ,采用 Hennessy 的《计算机组织与设计》 (中译本清华大学出版社出版, 机械工业出版社出版了影印版) 。这项规定就是转校生也不例外,可见其中蕴涵了伯克利多年的 教学经验结晶。 伯克利其他比较有特点的课程还有:将离散数学和概率论结合讲授的 CS70,主讲是名教授

Christos Papadimitriou; CS98-1 编程练习课, 以主要大学生编程竞赛中的赛题为授课素材; 169 CS 软件工程直接用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值