美国计算机专业:卡内基梅隆大学计算机科学本科现状

计算机专业留学|2013年11月27日 15:01
  目前卡内基梅隆大学(CMU)的计算机科学专业教学计划中的一个难点,是硬件课程的设置问题。硬件课程多了,又削弱了计算机科学专业的特色.

  卡内基梅隆大学(CMU)的计算机科学系成立是全美最早的,如今它已经升格为计算机科学学院。其研究生项目中除了机器人方向与硬件关系较多之外,其他基本上都是纯软的。CMU的教学体系对于偏软的计算机科学系应该有较大的借鉴意义。

  CMU的教学手册上没有从传统意义上针对计算机科学专业学生的导论课,虽然有名为“计算机科学伟大思想”的两学期课程,但是从内容上看应该是离散数学的替代,因为此外CMU并没有其他离散数学方面的课程。

  CMU对计算机程序设计的重视也给人留下很深印象:本土新生的第一堂课就是“初中级程序设计”,直接讲授Java。然后是中高级程序设计(Java)、C语言编程技巧、高级编程实践(Java)、程序设计原理(用SML语言讲授)。

  目前计算机科学专业教学计划中的一个难点,是硬件课程的设置问题。硬件知识体系本身非常丰富,但是硬件课程多了,又削弱了计算机科学专业的特色。CMU计算机科学学院使用用15~213“计算机系统导论”一门课(12个单元)完成了硬件知识的教学。

  “本课程的宗旨是用一种不同的方式向学生介绍计算机。因为,我们的学生中几乎没有人有机会构造计算机系统。而大多数学生,甚至是计算机工程师,也要求能日常使用计算机和编写计算机程序。所以我们决定从程序员的角度来讲解系统,并采用这样的过滤方法:我们只讨论那些影响用户级C程序的性能、正确性或实用性的主题。

  如果想要了解更多关于美国内基梅隆大学计算机科学的相关资讯,可以访问http://www.edujisuanji.com/,或是拨打热线电话4006-918-230 进行具体咨询。

我要咨询

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