数学系本科学什么?
你好,我是北京大学数学科学学院本科生,现在正就读第三学年(大三)。我学的是“北大版”的数学系本科普通班(俗称普物班)的课程设置,供你参考。 前两年主要学高等代数、解析几何、概率论、微积分等基础课程,在第二学期会开一门拓扑学作为选修课。 在本科普通班的三个年级中,除了第一学期的几个入门核心课由系里的大佬们来上以外(如复变函数、抽象代数),后续的课都是由各个老师的讲课小组来上的。这意味着每一门课上都会有不同的老师,也就意味着每一门课都有不同的方式来讲授——这会导致上课形式和课程内容产生一定的差异,但总体的进度和学习内容是不变的。
第三年主要的授课内容有实变函数、泛函分析、复变函数、抽象代数、随机过程、数值分析。在这一年,所有课程的老师都换过了。 在第四年,我们主要学习概率统计、计算复杂性、博弈论、运筹学、算法设计与分析。在第一年,我们还有离散数学、数据结构与算法、计算机图形学、操作系统原理、编译原理等专业课可以选择。
如果题主对北大数学的专业设置感兴趣的话,也可以看看我写的这篇分享。
数学系本科学习的内容主要包括以下几个方面:
1. 基础数学:这包括了数学的各个方面,如代数、分析、几何和数论。在学习过程中,你会掌握符号推理、证明方法以及解决抽象问题的能力。
2. 纯数学:这是数学系的一个重要分支,关注的是抽象概念和定理。纯数学的研究对象包括函数、序列、概率、微分方程等。
3. 应用数学:应用数学是以纯数学为基础,试图解决现实生活中的问题。这个领域包括统计学、概率论、运筹学、计算数学、控制论、信息论、微分几何在物理学和工程中的应用等。
4. 数学史料与哲学:数学史研究数学的发展过程,以及相关的重要历史人物。哲学方面,你会学习逻辑、数理逻辑、数学基本功等。
5. 编程与算法:学习数学的人,理解算法和编程语言是如何应用数学知识是非常重要的。在本科阶段,你可能会学习某些编程语言(如Python)和算法(如排序、搜索等)。
6. 逻辑与计算:这个领域关注计算机科学的基本概念,如自动推理、计算复杂性理论、证明系统、时分系统、计算模型和形式语义等。
7. 交叉学科:数学系也会涉及其他学科,如生物学、经济学、物理学、化学、生物学、地球科学和工程学。在这个领域中,你可能要进行相关的数学建模和分析。
总之,数学系本科学习涉及的内容广泛且深入,不仅包括基本的数学知识,还包括培养解决问题的能力和逻辑思维。