专业解读
数学与应用数学专业主要学习数学和应用数学的基础理论、基本方法,受到数学模型、计算机和数学软件方面的基本训练,具有较好的科学素养,初步具备科学研究、教学、解决实际问题及开发软件等方面的基本能力。
在日常生活中,从天气预报到股票涨落,到处充斥着数学的描述和分析方法。作为一门简历科学研究基础理论的学科,数学的法杖带来了其他自然科学的发展和进步,数学体系的特点是:在一些被认同的假设的基础上,通过严密的推理、建立一整套完备的理论,讲究逻辑的严密性和准确性。应用数学与其他学科前沿背景紧密结合,应用数学知识解决或解释背景科学问题。而基础数学更倾向于数学本身理论的学习和研究。
数学与应用数学专业属于基础专业,是其他相关专业的“母专业”。无论是进行科研、数据分析、软件开发、三维动画制作还是从事金融保险,国际经济与贸易、工商管理、化工制药、通讯工程、建筑设计等都离不开相关的数学专业知识。中国科学院、中国工程院院士王选教授在北大方正软件技术学院开学典礼上寄语大学生要成为一个合格的软件人才,需要有“扎实的数学功底”,“严密的逻辑思维能力”。而严密的逻辑思维能力,来自于深厚扎实的数学功底。可见数学与应用数学专业是从事其他相关专业的基础。随着科技事业的发展和普及,数学专业与其他相关专业的联系将会更加紧密,数学专业知识将会得到更广泛的应用
专业介绍
数学与应用数学是研究数量、结构、变化以及空间模型等概念的学科,也是透过抽象化和逻辑推理的使用,说明自然现象、解决实际问题的科学。数学在人类历史发展和社会生活中发挥着不可替代的作用,是学习和研究现代科学技术必不可少的基本工具,也是高新技术的主要科技组成部分。在与其它学科的交叉中又能形成尖端技术的促进因素;在综合性高科技成果(如卫星、飞船、空间站等)中,也必须有数学的新方法和新思想。
本专业所属的数学一级学科具有理学学士和理学硕士授予权。
专业特色
数学与应用数学专业特色主要是“双高、两强”。双高:思想素质高、专业水平高;两强:外语实践能力强、信息技术运用能力强。
本专业在注重系统讲授数学基础理论的前提下,通过开设计算机语言类、建模类、计算数学类等系列课程着重对学生数学应用的能力的培养;通过开设系列的双语教学课程本专业着重对学生外语能力的培养;特别侧重将数学在工科的应用如控制方面,并开设了系列课程。
培养目标
毕业生将获得以下几方面的知识和能力:
1. 具备良好的人文社会科学素养、社会责任感和职业道德。
2. 具有从事本领域工作所需的相关科学知识以及一定的经济和管理知识。
3. 具有扎实的数学基础,受到比较严谨的科学思维训练。掌握微积分、代数和几何的基础知识、基本思维方式和基本思想方法;了解数学科学的某些新发展和应用前景;具备一定的逻辑思维能力与空间想象能力。
4. 具有应用数学知识解决实际问题能力,针对实际问题建立数学模型的初步能力,了解某一应用领域的基本知识;熟练使用计算机(包括常用语言、工具软件及数学软件),具有编写简单程序解决某些实际问题和对数据进行分析的能力。
5. 掌握基本的创新方法,具有追求创新的态度和意识;具有综合运用理论和技术手段解决实际问题的能力,解决问题的过程中能够综合考虑经济、环境、法律、安全、健康、伦理等制约因素。
6. 了解数学与应用数学专业相关研究方向、研究历史,能正确认识数学对于客观世界和社会的影响。
7. 能够与同行或社会公众进行有效沟通和交流,包括撰写报告、设计文稿、陈述发言,清晰表达或回答问题的能力。
8. 具有国际视野,能够在夸文化背景下进行沟通和交流。
9. 具有团队意识,能够在团队中承担个提、团队成员以及负责人的角色。
10. 具有自主学习和重申学习意识,有不断学习和适应发展的能力。
主干学科与相近专业
信息与计算科学、计算机科学与技术
核心课程
数学分析、高等代数、解析几何、概率论与数理统计、近世代数、常微分方程、微分几何、数学模型、 C++语言程序设计、数据结构与算法、实变函数、泛函分析、数值分析、随机过程、运筹学与优化方法。其中双语课程是:微分几何、实变函数、拓扑学。
双语课程:微分几何、实变函数、拓扑学、矩阵分析。
主要实践环节:数值分析计算实习、数据结构与算法课程设计、 语言课程设计、Java课程设计、计算机综合实习、毕业设计(论文)。
科研实践
数学与应用数学专业学生参与课外科技活动非常踊跃。每年都有学生参加“挑战杯”、“全国大学生数学竞赛”、“全国大学生建模大赛”、“美国数学建模大赛”、“全国计算机博弈大赛”等赛事,成绩斐然。
学生从大学二年级起即可报名进入教师的课题组从事具体的科研工作,目前我们已经有多名学生在大学期间发表学术论文,其中多篇SCI和EI。
就业情况
就业主要方向:科研、教师、IT业、银行及商务职员、公司管理人员、公务员。
就业岗位:教师、科研单位、数据分析师、软件软件工程师、数据分析专员、算法工程师、数据策划、数据挖掘工程师、andrioid开发工程师、软件开发工程师、jave开发工程师等。