1. 数学

1.1 分析与微分方程

  • 数学分析
  • 复分析
  • 实分析、高等实分析
  • 泛函分析
  • 常微分方程(微分方程 I)
  • 偏微分方程(微分方程 II)
  • 线性椭圆方程
  • ...

1.2 代数与计算数学

  • 线性代数
  • 数值分析
  • 数值线性代数
  • 数学建模
  • 最优化
  • 偏微分方程数值解(有限差分法)
  • 有限元方法、间断有限元方法
  • 非线性偏微分方程数值解(守恒律方程)
  • ...

1.3 其他数学课

因为专业方向的不同,没有学习进一步的课程,只是本科基础课作为了解。

  • 代数学基础、近世代数
  • 解析几何
  • 微分几何
  • 概率论
  • 数理统计
  • 小波分析
  • 符号计算软件(Mathematica)
  • 计算机辅助几何设计(CAGD)
  • ...

2. 非数学课

2.1 计算机

  • 计算机程序设计(C 语言)
  • 数据结构与数据库
  • 算法基础(算法导论)
  • 计算机系统详解
  • 计算机网络(B 站 郑烇)
  • Linux 教程(B 站 韩顺平)
  • 操作系统(B 站 蒋炎岩)
  • ...

掌握的编程语言(按照熟练程度)

  1. C/C++
  2. Python
  3. Mathematica
  4. Matlab
  5. Fortran
  6. Lua
  7. ...

2.2 物理

  • 力学
  • 热学
  • 电磁学
  • 光学
  • 原子物理学
  • 流体力学、计算流体力学
  • ...

2.3 其它

  • 逻辑学导论
  • 基础生命支持(心肺复苏)
  • ...