计算方法课程是软件工程专业的一门学科基础课,研究用计算机求解数学问题的数值计算方法及理论,是解决复杂工程问题的重要基础。课程将数学理论及方法与计算机程序设计紧密结合,它既有数学专业课理论上的抽象性和严谨性,又有解决实际问题的实用性。
课程涉及数学的多个分支,内容广泛且应用性很强,主要包括算法的误差及分析方法、插值法、数值积分与数值微分、解线性方程组的直接方法和迭代法、非线性方程求解、常微分方程数值解法等。
本课程不仅要求学生掌握数值计算方法的基本概念、理论和方法,还要求学生能够对典型数学问题的各种数值计算方法进行误差分析,比较各方法的优劣,进一步对其收敛性和稳定性进行分析,并根据不同的数据对象选择合适的数值计算方法,结合计算机程序设计完成复杂工程问题的求解任务。
课程在知识传授中实现全面育人,将我国数学成就、数学之美及实际应用等融入课程教学中,帮助学生树立正确的价值观和发展观,学习“科学防控、精准施策”的科学精神,遵循实事求是原则。