序二
2002年,由上海交通大学计算机科学与工程系教授俞勇率领的上海交大ACM比赛团队夺得了亚洲首个ACM国际大学生程序设计竞赛(ACM-ICPC)世界冠军。这是世界上公认的历史最悠久、规模最大、最负盛名的编程比赛,参赛者为比赛进行训练,学习如何快速有效地分析和解决问题,这也是培养计算机科学家的目标。受团队成功的启发,俞勇教授提出创建一个全新模式的班级,旨在培养世界级的计算机科学家。上海交通大学批准了他的提议,一个精英班——ACM班诞生了。
此后的每一年,俞勇教授都会从上海交通大学的新生中选拔深具发展潜力的学生。ACM班力求突破传统的教学模式,梳理出真正让学生感兴趣的计算机科学主题,鼓励学生保持好奇心,帮助学生冲破狭隘的条条框框,开阔视野,深化思维。让学生做自己感兴趣的事情会给他们提供能量和动力,让他们在自己热爱的领域快乐学习并取得成功。ACM班的课程培养了学生的创造力、团队合作和创新能力。作为未来计算机科学家和领导者的孵化器,ACM班正在通过培养顶尖的本科生计算机科学家来实践自己的使命。
ACM班是中国最早的计算机特班,也是中国开办精英课程的先驱,揭开了中国高校计算机拔尖人才培养的序幕。2009年,中国教育部推出了基础学科拔尖学生培养试验计划,鼓励顶尖院校探索精英教育模式。到2020年,基础学科拔尖学生培养计划2.0已在中国30多所顶尖大学启动。至此,精英教育已经得到越来越多的中国顶级高校的重视,且已初见成效。
ACM班的科学家培养计划硕果累累。诸多毕业生出国攻读博士学位,之后获得斯坦福大学、卡内基梅隆大学、加利福尼亚大学圣迭戈分校、佐治亚理工学院、宾夕法尼亚州立大学、哈佛大学、南加州大学等世界知名高校的教职,或者回国在上海交通大学等高校任教,还有的毕业生作为领导者进入科技界,或者开办自己的独角兽公司,造福当地经济和社会。
人才分布在世界各地,因此中国的人才数量是美国的四倍。由于ACM班是中国最高质量的计算机科学精英班之一,它挑选的优秀学生也比美国顶尖大学多得多。随着这些综合素质高、发展潜力大的优秀毕业生走向社会,将为中国的发展和繁荣做出多么大的贡献!
2011年,上海交通大学ACM班纳入致远学院计算机科学方向,该学院已经以化学、数学、物理、生命科学等方面的精英课程而闻名。
从2011年到2019年,我每年为致远学院二、三年级的学生讲授四门主要课程:自动机理论、数据科学基础、信息时代的计算机科学理论、专业研讨课。我帮助ACM班与康奈尔大学计算机科学系建立了紧密的联系。许多学生参加了康奈尔大学的暑期项目和为期六个月的实习项目,并且因为这些经历,许多人选择在康奈尔大学攻读博士学位。
ACM班正在蓬勃发展,培养一批又一批自强、独立、具有世界竞争力的年轻人。在教过许多ACM班的学生后,我期待看到他们的事业取得发展,看到他们在推动中国前进中发挥更大的作用。
约翰·霍普克罗夫特
美国康奈尔大学教授
图灵奖得主
中国科学院外籍院士