计算机专业的数学能力培养应该侧重哪些方面

我对"除了更加侧重计算能力的培养外"这句话表示困惑。不过抛开这个,对于大一的学生来说,可以负责任的说一句,都重要!因为都很基础!另外特别提请注意的是,要培养数学能力,而非单纯的知识。然后从更加通用的方面来回答,首先是理解计算机本身所需要的,理解图灵机相关概念需要过关的证明能力,整个可算性于计算复杂度的概念充满了各种等价证明。此外需要一些基础的关于集合的概念。而理解图灵等价的lambda算子需要理解函数的运算规则。其次是计算机比较重大几个应用方面,最来钱的机器学习要用到广泛的线性代数和概率统计知识,可以参考coursera上关于data science方面的课程,生物信息学也频繁的需要这方面知识。嵌入式等经常和自动控制/信号处理等联系在一起,自然很需要扎实的微积分基础,不过这些更多的是计算机辅助目标行业。有了一定的基础以后还可以看看具体数学这本书,能够很好的培养贴近计算机思考方式的数学能力。


    推荐阅读