当前位置: 华文问答 > 数码

数学对于计算机相关专业有多重要?

2015-02-15数码

如果你近年来观察计算机科学(CS)领域的演变,确切地说,是大学CS专业的课程设置,有一个明显的趋势是显而易见的:

和数学相关的内容越来越多了。

实际上,许多CS专业的学生如果要进一步深耕理论,实际上必须要好好修几门数学。

哈佛大学的Boaz Barak教授在Twitter上发文说:「每年我教CS理论时,我发现越来越不需要为有这么多数学内容而道歉了。」他表示,CS的实践正变得越来越数学化。

此外,他还问道,学生是想学习阅读理论文章,还是直接学编程,以及数学的应用方面。

他引用斯坦福大学研究人员的一篇论文,说「这个本科生介绍课程,确实在教他们一个中心观点:不要害怕数学。」

Barak在研究论文中指出了理论上的数学的重要性。他说,随着时间的推移,能够消化新的数学知识,在计算机科学中越来越具有实际意义。

但是,真的是这样吗?也有人有不同意见。

哈佛大学教授Yannai A. Gonczarowski表示异议。

他说,虽然他热爱数学,但是将非数学圈定为 「在HTML中交换图标」,属于是犯了两个方向上的错误