cs专业数学学什么?

樊珍逢樊珍逢最佳答案最佳答案

CS主要分两个方向,一个就是计算机系统结构(含操作系统、算法),另一个就是计算机网络(含网络协议、编程语言等)。 数学一般有以下几门:微积分(包括常数项和无穷级数求和、极限、连续函数、导数、定积分);线性代数初步(矩阵、向量、方程组、矩阵的初等变换);概率论(随机事件、概率、期望与方差);离散数学(集合、关系、函数、逻辑、命题推理)。

至于其他大学数学必修的课程像分析(实变、复变、泛函),拓扑(点集、拓扑空间),代数(群、环、域),这些在CS专业里并不是很重要。但是如果你感兴趣可以自学。 我大学是学的CS,当时特别热爱数学,就顺便考了本专业最高的数学研究生,现在在大学里教本科生《数据结构》《编译原理》等专业课程。

个人建议,CS专业的同学,可以在学好专业课的基础上再辅修一下数学的专业课如:泛函、复变、实变、拓扑等作为自己的第二学位,对自己将来的职业生涯会有很大的好处。因为数学好的人逻辑思维能力都不会很差。对做硬件设计、软件设计、数据分析、人工智能、机器人等CS领域都有很大的帮助!

我来回答
请发表正能量的言论,文明评论!