数学专业学什么?
我本科和硕士都是学的数学院计算数学(一个偏理论,一个偏应用)专业 本科阶段主要学习高代数与几何、复变函数、偏微分方程、计算机基础(C语言,数据结构,编译原理),数值分析(算法,离散数学,随机数发生器),概率统计初步(描述统计,统计推断,随机过程),大学物理(电磁学,光学,量子力学初步)。
还有一门必修课是数学建模,学怎么用MATLAB和python进行数据分析以及建模。 此外每个学期还有选修课,比如我的选修课有金融数学,随机信号处理,数字信号处理,操作系统,软件工程,软件测试,机器学习等。
总之学的东西很广泛而且很深。 当然这些课程都不是按照本科-硕士-博士这种路径来学习,而是大一学完高代和复变之后就可以选自己感兴趣的课程学习了。 研究生阶段是在计算数学这个专业下学习的,主要是做偏微分方程的数值解,具体还要细分算子方程,有限元法,边界单元法,粒子群优化,遗传算法等等方向。除了做科研还要上这门课《数学建模》用matlab和python完成各种课程设计作业,以及准备期末的考试。
此外还要学《数值分析》(二),《数值模拟》(一),《随机矩阵》,《随机过程》(包含先修课数理统计),《算法分析与设计》,《数据结构》(包含先修课基本程序设计和基本数据结构),《编译原理》(包含先修课操作系统)。 当然如果未来想换个研究方向或者继续深造,可以选择自己喜欢的导师,跟着他们做项目,提高研究能力,准备材料向报考学校的研招办申请换研究方向或调剂。