您当前位置: 首页  >  人才培养  >  本科生教育  >  课程简介

课程简介

数学建模

《数学建模》课程介绍

数学建模是计算机科学与技术专业本科生的基础选修课。通过本课程的学习,能够使学生了解并掌握如何将一个实际问题转化为数学模型,并进而求解的过程。采用数学方法对实际问题求解分为几个步骤,首先要根据一些假设并对条件进行简化将问题转化为可解的数学模型,进而选择合适的数值方法,然后进行程序设计,最后通过计算机进行计算求解。广义的数学建模是一个完整的过程,而本课程的重点主要放在第一步的建立模型阶段,并包含问题的求解及对结果的解释。

本课程具有如下特点:1) 采用案例教学,重点讲解如何从实际问题中提出数学模型以及如何通过数学模型解决实际问题,而非介绍模型中的数学。2)课程内容多样, 信息量大, 尽量避免复杂的数学推导, 适合多媒体教学。

数学建模在生产生活中有着非常广泛的应用,作为一门课程,它不仅能够使学生学习建立数学模型的基本步骤、基本方法和技巧,并且能够深化对所学数学理论的理解和掌握;培养学生应用数学理论和数学思想方法,利用计算机技术等辅助手段,分析、解决实际问题的综合能力;培养学生的数学应用意识,同时进一步拓宽学生的知识面,培养学生的科学研究能力。

 

Introduction to Mathematical Modeling

Mathematical modeling is a basic optional course of Computer Science and Technology for the undergraduates. Through this course, students could understand and master how to turn the practical problems into mathematical models, and then to solve the models according to appropriate mathematical algorithms. 

Practical problem solving with a mathematical method includes several steps. First of all, a real problem should be simplified into a solvable mathematical model based on some presumptions. Then, we need to choose a proper numerical method and do programming accordingly. In the end, the problem is solved with computer. Generally, mathematical modeling is an integrated process. However, the course is focused on the first step --- modeling procedure, and includes problem solving and consequence explaining.

Features of this course are listed as follows: 1) it applies case teaching. The emphasis of the course is to extract mathematical models from practical problems and solve the real problem with it, but not to describe the mathematics theories or algorithms in the models. 2) the course contents are various and informative without too much mathematical derivation, so it suits to multimedia teaching.

Mathematical modeling is widely used in daily life. As a course, it not only helps students build up the concept of modeling including the basic process, method and skill, but also deeply enlightens them relative mathematical theories. Besides, it could train students’ comprehensive abilities to analyze and solve practical problems by using mathematical theory and method with computer technology. In the meantime, it can further widen students’ knowledge scopes and cultivate their scientific research capabilities.