数学院硕士学什么?
1.关于课程 作为数学系的学生,我们学习的课程大部分与数学相关,包括高等代数、复变函数、实变函数、抽象代数、计算数学等。我们也学习一些计算机方面的课程,比如数据结构、算法、编译原理等。(注:每个学校开设的课程不太一样)
2.关于研究内容 在读期间,需要阅读大量文献并撰写论文,以确定自己的研究方向。在研二下学期或者博士一年级的时候会选择自己未来的导师并确定自己的研究方向。在确定了研究方向之后就要开始阅读文献并做相关的工作了。一般学校的图书馆都有数据库,里面有很多期刊文献,网上也有很多资料。如果确定了自己的方向就可以有目的地去检索信息了。
我在读博期间的研究方向是图论和组合优化,因此在看完相应的文献后就需要进行问题的构造以及代码的实现。对于图论问题往往需要借助计算机来求解,因此编程非常重要。我平时会用到的语言有C++、Java、Python,用的最多的是python。还需要掌握常用的算法,比如排序、查找等。
在研读文献的过程中会遇到很多有意思的问题,有些问题是前人已经解决的,因此你会看到类似\color{red}{Theorem} \color{blue}{Proof}这样的标注。当遇到这种问题时就可以直接复制定理的证明过程。有些问题前人会给出答案,而有的则需要你自己去探索。
3.关于生活 读博的生活是十分充实的。因为需要完成相应的科研任务,因此不需要操心选课或者上课的事情,所有的时间都可以利用来进行科研。当然,你也可以选择休学来完成自己的科研任务。
生活上,因为我是外国人,因此会碰到适应新环境的过程。但每个人都会有这段经历,所以无需担心。只要你愿意,你可以交得到很多朋友。
最后祝你学业有成!