留学 Study
条件 费用 国家 新闻
公务员 Civil Service
报考 汇总 考试 报名
诗词 Poems
唐诗 宋词 元曲 古文
作文 Writing
日记 游记 散文 英语
其他 Other
学习视频 在职研究生

美国留学:加州大学伯克利分校计算机科学专业详解

发稿日期:04-10 作者: 来源: 分享:

  集团美国留学专家介绍,加州大学伯克利分校的计算机科学专业设置有很多独树一帜的地方,尤其在专业基础课方面,除了有专业导引课程“计算机科学专题”外,对于没有编程经验的学生,第一门课是符号编程入门,采用LISP语言,而对于有一定编程经验的学生,则可以选择多种语言和环境的自主学习课程,包括C、Fortran、C++、Java,以及UNIX的使用等。

  集团美国留学专家介绍,这种多元化与伯克利计算机科学与电子电气工程同系有关,但是所有学生在第二学期都要学习一组独特的基础课:61A“计算机程序的结构与解释”,采用MIT Abelson等编著的同名教材;61B“数据结构”;61C“计算机结构”,采用Hennessy的《计算机组织与设计》。这项规定就是转校生也不例外,可见其中蕴涵了伯克利多年的教学经验结晶。

  加州大学伯克利分校其他比较有特点的课程还有:将离散数学和概率论结合讲授的CS70,主讲是名教授Christos Papadimitriou;CS98-1 编程练习课,以主要大学生编程竞赛中的赛题为授课素材;CS 169 软件工程直接用Kent Beck的《极限编程》作为教材,非常超前,但是既然连Pressman的《软件工程:实践者方法》新版中敏捷方法都已经成为重头戏,既然IEEE都已经开始制定敏捷方法相关标准,这种课程选材也就不显得那么骇世惊俗了。除了软件工程课程常见内容外,教学侧重实际,贯穿了极限编程的思想,涵盖UML、JUnit单元测试、软件架构、设计模式和反模式、重构、CVS版本控制、系统和集成测试,最后要求完成一个实际产品,并进行演示。

网站声明:
1.由于各方面情况的调整与变化,本网所提供的考试信息仅供参考,敬请以权威部门公布的正式信息为准。
2. 本网注明来源为其他媒体的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如有内容、版权等问题请在30日内与本网联系。联系方式:hi@gebilaoshi.com

图片资讯

最新资讯

热门总汇

Copyright ©2013-2019 隔壁老师--五分(北京)网络科技有限公司 网站地图