美国计算机专业:伯克利大学计算机的课程有哪些特色

计算机专业留学|2013年11月12日 16:28
  克利大学的计算机专业的学生从大三开始就会接触硬件,他们接触的芯片都是行业内最领先的。

  伯克利大学计算机的课程有哪些特色?他们在专业基础课方面,除了有专业导引课程“计算机科学专题”外,对于没有编程经验的学生,第一门课是符号编程入门,采用LISP语言,而对于有一定编程经验的学生,则可以选择多种语言和环境的自主学习课程,包括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版本控制、系统和集成测试,最后要求完成一个实际产品,并进行演示。

  伯克利大学的计算机专业的学生从大三开始就会接触硬件,他们接触的芯片都是行业内最领先的,因为做芯片需要了解材质,老师会留题目让学生测量物质的密度、质量、属性等,得出结论是否适合做电脑芯片,他们既有理论也有实践。
 
  如果想要了解更多关于2014美国计算机专业的相关资讯,可以访问http://www.edujisuanji.com/,或是拨打热线电话4006-918-230 进行具体咨询。
 

我要咨询

您的姓名 所在地区
联系电话 QQ
意向国家 邮箱Email
咨询内容
 
留学专业大联盟