首页>留学资讯>留学资讯>[专业推荐]美国加州大学伯克利分校——计算机专业 

[专业推荐]美国加州大学伯克利分校——计算机专业 

2016-06-29 | 推荐:小蜜蜂-Crystal | 浏览数:3834

学院简介

    加州大学伯克利分校(University of California, Berkeley),简称伯克利(Cal),位于美国旧金山湾区伯克利市,是世界著名公立研究型大学、在学术界享有盛誉,位列2016年usnews世界大学排名世界第3。伯克利是加州大学的创始校区,也是美国最自由、最包容的大学之一;该校学生于1964年发起的“言论自由运动”在美国社会产生了深远影响,改变了几代人对政治和道德的看法。

1.伯克利还是世界上最重要的研究教学中心之一:

2.ARWU理科排名世界第1;

3.工程学及计算机科学均排名世界第3;

4.人文社科也长期位列世界前5;

且与旧金山南湾的斯坦福大学共同构成了美国西部的学术中心。

    截止2016年4月,伯克利共走出了72位诺贝尔奖得主(世界第六)、13位菲尔兹奖得主(世界第五)和22位图灵奖得主(世界第一);21世纪获得诺贝尔奖人数位居世界第三。

数学大师陈省身在此建立了美国国家数学科学研究所;

在此任教的“原子弹之父”奥本海默领导制造出了人类第一枚原子弹;

    诺贝尔物理学奖得主欧内斯特·劳伦斯在此发明了回旋加速器,并建立了美国顶级国家实验室劳伦斯伯克利国家实验室;

    诺贝尔化学奖得主西博格等人在此发现了十六种化学元素,在世界上遥遥领先,其中第97号元素“锫(Berkelium)”更是以“伯克利”命名;

    在工程和计算机领域,伯克利为南湾的硅谷培养了大量人才,包括英特尔创始人戈登·摩尔、安迪·葛洛夫和苹果公司创始人斯蒂夫·沃兹尼亚克。现任美联储主席耶伦也是该校教授。

计算机专业

    伯克利的课程设置也有很多独树一帜的地方,尤其是在专业基础课方面,除了有专业导引课程“计算机科学专题”之外,对于没有编程经验的学生,第一门编程课是符号编程入门,采用LISP语言。有一定编程经验或者有自学能力的学生,可以选择多种语言和环境的自主学习(Self-paced)课程,包括C、Fortran、C++、Java,以及UNIX的使用等,这种多元化与伯克利计算机科学与电子电气工程同系有关。

    但是所有学生在第二学期都要学习一组独特的基础课:61A“计算机程序的结构与解释”,采用MIT Abelson等编著的同名教材;61B“数据结构”(教材采用自编讲义);61C“计算机结构”(Machine Structures),采用Hennessy的《计算机组织与设计》。这项规定就是转校生也不例外,可见其中蕴涵了伯克利多年的教学经验结晶。

    伯克利其他比较有特点的课程还有:将离散数学和概率论结合讲授的CS70,主讲是名教授Christos PApadimitriou;CS98-1 编程练习课,以主要大学生编程竞赛中的赛题为授课素材;CS 169 软件工程直接用Kent Beck的《极限编程》作为教材,非常超前,但是既然连Pressman的《软件工程:实践者方法》新版中敏捷方法都已经成为重头戏,既然IEEE都已经开始制定敏捷方法相关标准,这种课程选材也就不显得那么骇世惊俗了。

    除了软件工程课程常见内容外,教学侧重实际,贯穿了极限编程的思想,涵盖UML、JUnit单元测试、软件架构、设计模式和反模式、重构、CVS版本控制、系统和集成测试,最后要求完成一个实际产品,并进行演示。


【Viphall 原创文章 投稿邮箱:tougao@viphall.com】

================关于VIPhall================

“Viphall.com“是一个分享出国留学资讯、出国留学服务、留学机构及海外院校等信息的留学行业垂直网站。

相关文章

非特殊说明,本文版权归原作者所有,请转载注明出处
本文标签:加州大学伯克利分校,美国留学,计算机专业留学

最新资讯

热门资讯

标签