计算方法课程教学大纲
《计算方法》教学大纲
《计算方法》教学大纲1.课程概述1.1课程名称:《计算方法》1.2课程学分:3学分1.3培养目标:通过本课程的学习,使学生能够掌握有关计算方法的基本原理、基本算法和数值计算方法,并能应用这些方法解决实际问题。
1.4先修课程:高等数学、线性代数、数据结构等2.教学内容和教学要求2.1教学内容2.1.1数值计算的基本概念2.1.2线性方程组的直接解法2.1.3线性方程组的迭代解法2.1.4插值与拟合2.1.5数值积分与数值微分2.1.6常微分方程的数值解法2.2教学要求2.2.1掌握数值计算的基本概念和基本原理2.2.2熟练掌握线性方程组的直接解法和迭代解法2.2.3能够运用插值与拟合的方法解决实际问题2.2.4能够运用数值积分与数值微分的方法解决实际问题2.2.5掌握常微分方程的数值解法,并能够应用于实际问题3.教学方法3.1理论教学3.1.1通过教师讲解,使学生了解数值计算的基本概念和基本原理3.1.2教师通过案例分析,引导学生理解各种算法的应用场景和原理3.1.3强调数值计算方法的数学基础,帮助学生建立正确的数值计算思维3.2实践教学3.2.1给予学生大量的实际计算问题,并引导学生进行编程实现和计算3.2.2引导学生进行实际数据的插值拟合,数值积分和微分等实验操作3.2.3利用MATLAB等计算工具,帮助学生加深对计算方法的理解和应用能力4.教材及参考资料4.1主教材:《数值计算方法》,吴师铜主编,高等教育出版社4.2参考资料:4.2.1 《计算方法》,霍尔曼(Heath),电子工业出版社4.2.2《数值分析与计算方法》,江波,清华大学出版社4.2.3《MATLAB在数学建模中的应用》,田文镜,机械工业出版社5.教学进度安排5.1第一周:课程介绍,数值计算的基本概念和算法5.2第二周:线性方程组的数值解法5.3第三周:迭代解法与收敛性分析5.4第四周:插值与拟合5.5第五周:数值积分与数值微分5.6第六周:常微分方程的数值解法5.7第七周:复习和总结6.评估方法6.1平时成绩占比:40%6.1.1课堂参与和作业完成情况6.1.2实验报告和编程作业6.1.3课堂小测验和小考试的成绩6.2期末考试占比:60%6.2.1考查学生对数值计算方法的掌握程度6.2.2考查学生对理论知识的理解和应用能力以上为《计算方法》教学大纲的一部分,具体内容根据教学实际情况可进行调整和补充。
数值计算方法教案
《计算方法》教案课程名称:计算方法适用专业:医学信息技术适用年级:二年级任课教师:利萍编写时间: 2011年 8月新疆医科大学工程学院利萍教案目录《计算方法》教学大纲 (4)一、课程的性质与任务 (4)二、课程的教学容、基本要求及学时分配 (4)三、课程改革与特色 (5)四、推荐教材及参考书 (5)《计算方法》教学日历 ................. 错误!未定义书签。
第一章绪论.. (6)第1讲绪论有效数字 (6)第2讲误差………………………………………………………………………………第二章线性方程组的直接法 (14)第3讲直接法、高斯消去法 (14)第4讲高斯列主元消去法 (22)第5讲平方根法、追赶法 (29)第三章插值法与最小二乘法 (32)第6讲机械求积、插值型求积公式 (32)第7讲牛顿柯特斯公式、复化求积公式 (38)第8讲高斯公式、数值微分 (43)第9讲第10讲第12讲第四章数值积分与数值微分 (48)第11讲欧拉公式、改进的欧拉公式 (49)第12讲龙格库塔方法、亚当姆斯方法 (53)第13讲收敛性与稳定性、方程组与高阶方程 (57)第14讲第15讲第五章微分常微分方程的差分方法 (60)第16讲迭代收敛性与迭代加速 (61)第17讲牛顿法、弦截法 (65)第18讲第19讲第20讲第六章线性方程组的迭代法 (68)第21讲迭代公式的建立 (69)第22讲第23讲第24讲向量数、迭代收敛性 (72)第25讲《计算方法》教学大纲课程名称:计算方法/Computer Numerical Analysis B学时/学分:54/4先修课程:高等数学、线性代数、高级语言程序设计(如:Matlab语言)适用专业:计算机科学与技术、信息管理与信息系统开课学院(部)、系(教研室):医学工程技术学院、医学信息技术专业一、课程的性质与任务计算方法是一门专业必修课。
当前,由于科学技术的快速发展和计算机的广泛应用,学习和掌握计算机上常用的数值计算方法及有关的基础理论知识,并能用某种高级语言(如Matlab语言)将这些常用算法编程实现,这对于计算机专业的学生来说是非常重要的。
《科学与工程中的计算方法》课程教学大纲
3.应用实例(实验课4学时)
重点:Simpson积分公式
难点:数值积分的应用
(六)最小二乘法(8学时)
1.线性最小二乘法
2.非线性最小二乘法
3.最小二乘法的应用
4.应用实例(实验课4学时)
重点:线性最小二乘法
难点:非线性最小二乘法
(七)回归分析(8学时)
1.一元线性回归分析
2.多元线性回归分析
3.点:一元线性回归分析、多元线性回归分析
难点:对计算结果的讨论
(八)计算机在化学和化工中应用的现状和发展趋势(8学时)
1.计算机在化学和化工中应用的现状
2.若干应用软件简介(实验课4学时)
3.计算机在化学和化工中应用的发展趋势
重点:若干应用软件简介
教学要求:
1.掌握若干常用的科学计算方法及其应用实例
2.理解若干经典算法的计算机程序
3.了解计算机在化学和化工中应用的现状和发展趋势。
课
程
内
容
及
学
时
分
配
课
程
内
容
及
学
时
分
配
(一)绪论(6学时)
1.计算机概述
2.计算机在化学和化工中应用的背景
3.本课程的内容和学习方法
(二)高次方程的求解方法(6学时)
1.误差问题
5.首选教材:《计算机在化学和化工中的应用》吴若峰、乐之伟、陆文聪
上海大学出版社2000
二选教材:《计算机在化学中的应用》忻新泉南京大学出版社1996
参考书目:《计算机在化工中的应用》刘道德中南工业大学出版社1997
6.考核形式:考查
7.教学环境:课堂和计算机房
数值计算方法教学大纲
数值计算方法教学大纲第一部分:使用说明一、课程编号:10322016二、课程性质与特点:数值计算方法是理工科本科或大专各专业的选修课程。
本课程主要介绍计算机上常用的数值计算方法的基本原理及计算过程,包括非线性方程求根,线性方程组的直接法和迭代法,多项式插值逼近,最小二乘拟合,数值微分和数值积分等内容。
学习和掌握计算机上常用的数值计算方法已成为现代科学教育的重要内容。
三、在专业教学计划中的地位和作用:本课程为高等学校非师范专业学生的一门选修课,是为适应数学教育改革和新形势的发展而开设的一门新课程。
主要培养学生基本的数值计算思想及常用数值方法使用,强调学生的学习知识与计算机的结合能力的培养。
四、教学目的:数值计算方法是物理学的新的非常重要的分支,它与理论物理和实验物理一起构成现代物理学的整体。
本课程作为物理系本科四年级的课程是非常重要的。
通过该课程的学习,使学生掌握到计算物理学中常用的计算方法,并紧密结合物理学理论,在计算机上进行数值实验,从而培养学生通过数值计算解决物理问题的能力,增强用程序设计语言进行编程的能力,培养学生的独立工作能力。
五、学时与学分:本课程授课45学时,利用课余时间指导学生上机实验10学时,3学分,每周3学时。
六、教学方法:1、课堂讲授重点讲述数值计算的基本概念,基本方法,介绍数值计算的数学和工程应用,对重点和难点详细分析和深入讨论,讲清解决问题的思路和关键方法,并布置一定的课外作业,强化训练,加强理论与实践的结合。
2、上机编程为加深学生对课程的认识,课程包含10学时的上机实验,通过上机实验,学生自己编写程序,进行数值计算。
培养学生自主学习的能力,使学生通过实践活动掌握综合运用所学的知识独立解决实际物理、数学数值计算基本问题的能力。
3、课外作业和资料阅读将习题和讨论学习与利用参考书和资料通过自学进行主动学习及实践结合起来,培养学生自己阅读和学习的能力,调动学生的积极因素。
七、考核方式:考查课程。
《计算方法》课程简介及教学大纲
《计算方法》课程简介及教学大纲一、课程简介1.课程编号:201100112.课程名称:计算方法3.开课学院:数学课程组4.学时:325.类别:公共选修课6.先修课程:高等数学,线性代数7.课程简介:《计算方法》全面地介绍科学与工程计算中常用的计算方法,具体介绍了这些计算方法的基本理论与实际应用,同时对这些数值计算方法的计算效果、稳定性、收敛效果、适用范围以及优劣性与特点也作了简要的分析。
内容包括引论、线性代数方程组求解方法、非线性方程求根、函数插值、函数拟合、数值积分与数值微分、常微分方程初值问题的数值解法、自治微分方程稳定区域的计算等。
本课程的任务是通过各个教学(和实践)环节,运用各种教学手段和方法,使学生掌握数值计算的基本原理和各种方法的基本思想,并藉此培养学生分析问题和解决问题的能力,为学习后续课程、从事工程技术研究工作打下坚实的基础。
Course Code:20110011Name of Course:Computational MethodFaculty: Mathematics Course GroupCredit Hours: 32Classification: Elective coursePrerequisite:Advanced Mathematics, Linear AlgebraCourse Outline:Computational Method induces the calculation methods used in Scientific and Engineering roundly,and makes specific introduction to the calculation method of basic theory and practical application of these methods. It also makes a brief analysis of the calculation of effectiveness, stability, convergence effect, scopeand characteristics of the advantages and disadvantages. It includes introduction, method for solving linear algebraic equations, finding roots of nonlinear equations, function interpolation, function fitting, numerical differentiation and numerical integration, numerical methods for initial value problem for ordinary differential equations, autonomous differential equation and stability calculations.Through various teaching and practice, students will master the basic principles and methods of numerical calculation of the basic idea. This course aims to develop students' ability to analyze and solve problems, and lay a solid foundation for follow-up courses and engagment in engineering work.二、课程教学大纲1. 课程编号:20110011 6. 先修课程:高等数学,线性代数2. 课程类别:公共选修课 7.课内总学时:323. 开课学期:第二学年一学期 8.实验/上机学时:04. 适用专业:全校各专业 9.执笔人:陈丙振5.考核方式:考查1.课程教学目的《计算方法》全面地介绍科学与工程计算中常用的计算方法,具体介绍了这些计算方法的基本理论与实际应用,同时对这些数值计算方法的计算效果、稳定性、收敛效果、适用范围以及优劣性与特点也作了简要的分析。
030232002-计算方法教学大纲-刘军
《计算方法》课程教学大纲课程代码:030232002课程英文名称:Numerical Calculation Methods课程总学时:32 讲课:32 实验:0 上机:0适用专业:测控技术与仪器大纲编写(修订)时间:2011.5一、大纲使用说明(一)课程的地位及教学目标《计算方法》是为测控技术与仪器专业学生开设的一门培养具有科学计算能力的必修课。
主要讲授数值计算中所涉及的计算误差理论、各种数值计算方法、以及数值算法设计基础等基本知识。
在科学技术理论方法和实验方法之后,科学计算已成为科学研究的第三种方法。
学习和掌握常用的计算机数值方法已成为现代科学教育的重要内容。
通过本课程的学习,使学生了解和掌握这门课程所涉及的各种常用的数值计算公式、数值方法的构造原理及适用范围,为今后利用计算机去有效解决实际问题打下理论和技术基础。
(二)知识、能力及技能方面的基本要求1、基本知识:掌握高等数学、线性代数、计算机基础、程序设计方法等基础知识;2、基本能力:掌握计算方法中的计算误差理论、常用数值计算方法和基本原理、数值算法的设计方法,数值算法的程序设计以及上述理论和方法在实际计算问题中的应用。
学习本课程要求学生受过较严格的数学及计算机基础知识训练,要有一定的理论联系实际和分析问题解决问题的能力,熟练使用计算机。
3、基本技能:掌握计算机基础知识和操作技能、数值计算程序设计方法、数值算法设计等基本技能。
(三)实施说明(1)教学方法:课堂讲授中要重点对基本概念、基本方法和算法设计思路的讲解;采用启发式教学,培养学生思考问题、分析问题和解决问题的能力;引导和鼓励学生通过实践和自学获取知识,培养学生的自学能力;增加讨论课,调动学生学习的主观能动性;注意培养学生提高利用标准、规范及手册等技术资料的能力。
讲课要联系实际并注重培养学生的创新能力。
(2)教学手段:本课程属于专业必修课,在教学中采用课堂讲授、讨论、多媒体和实际问题分析解决相结合的多种教学手段,以确保在有限的学时内,全面、高质量地完成课程教学任务。
《数值计算方法》课程思政教学大纲
《数值计算方法》课程思政教学大纲数值计算方法课程思政教学大纲1. 课程概述- 课程名称:数值计算方法- 课程性质:专业核心课- 学时分配:理论授课 X 学时,实践操作 X 学时- 先修课程:高等数学、线性代数、数据结构- 课程目标:掌握数值计算的基本理论和方法,培养学生的计算机编程和问题解决能力。
2. 主要内容- 数值计算的概念与原理- 线性方程组的数值解法- 非线性方程的数值解法- 插值与逼近- 数值微积分- 数值积分和数值微分- 常微分方程的数值解法- 偏微分方程的数值解法- 矩阵计算与特征值问题- 数值优化方法3. 教学目标- 了解数值计算方法的发展历程和基本理论- 掌握常见的数值计算方法及其适用范围- 研究并掌握计算机编程语言在数值计算中的应用- 培养学生的计算思维和问题解决能力- 培养学生的实践动手能力和团队合作精神4. 教学方法- 理论授课与案例分析相结合,引导学生理解数值计算的基本原理和方法- 实践操作,编程实现数值计算算法并解决相关问题- 课堂讨论,提供解决数值计算问题的思路和方法- 阶段测验和课程项目,检验学生对数值计算方法的掌握程度和应用能力5. 评分方式- 平时成绩:包括课堂表现、作业和实验报告等- 期末考试:考察学生对数值计算方法的理解和应用能力6. 参考教材- 《数值计算方法导论》(第三版),华中科技大学出版社,作者:刘维等- 《数值计算方法及其MATLAB编程》,机械工业出版社,作者:刘明等该教学大纲旨在为学生提供系统的数值计算方法知识体系,并通过理论和实践相结合的教学方式,培养学生的计算和解决问题的能力。
同时通过评分方式的设置,鼓励学生在日常学习中积极参与、主动思考。
希望学生能够掌握基本的数值计算方法,并能运用所学知识解决实际问题,为将来的学术和职业发展打下坚实基础。
计算方法教学大纲
第六章 线性方程组直接法(6学时) 6.1 Gauss列主元消元法 6.2 直接分解法 6.3 向量和矩阵范数 6.4 矩阵的条件数 第七章 解线性方程组的迭代法(4学时) 7.1 Jacobi迭代 7.2 Gauss-Seidel迭代 7.3 松弛迭代 7.4 共轭斜量法
教 学 大 纲 ( 甲 型 )
其实,世上最温暖的语言,“ 不是我爱你,而是在一起。” 所以懂得才是最美的相遇!只有彼此以诚相待,彼此尊重, 相互包容,相互懂得,才能走的更远。 相遇是缘,相守是爱。缘是多么的妙不可言,而懂得又是多么的难能可贵。否则就会错过一时,错过一世! 择一人深爱,陪一人到老。一路相扶相持,一路心手相牵,一路笑对风雨。在平凡的世界,不求爱的轰轰烈烈;不求誓 言多么美丽;唯愿简单的相处,真心地付出,平淡地相守,才不负最美的人生;不负善良的自己。 人海茫茫,不求人人都能刻骨铭心,但求对人对己问心无愧,无怨无悔足矣。大千世界,与万千人中遇见,只是相识的 开始,只有彼此真心付出,以心交心,以情换情,相知相惜,才能相伴美好的一生,一路同行。 然而,生活不仅是诗和远方,更要面对现实。如果曾经的拥有,不能天长地久,那么就要学会华丽地转身,学会忘记。 忘记该忘记的人,忘记该忘记的事儿,忘记苦乐年华的悲喜交集。 人有悲欢离合,月有阴晴圆缺。对于离开的人,不必折磨自己脆弱的生命,虚度了美好的朝夕;不必让心灵痛苦不堪, 弄丢了快乐的自己。擦汗眼泪,告诉自己,日子还得继续,谁都不是谁的唯一,相信最美的风景一直在路上。 人生,就是一场修行。你路过我,我忘记你;你有情,他无意。谁都希望在正确的时间遇见对的人,然而事与愿违时, 你越渴望的东西,也许越是无情无义地弃你而去。所以美好的愿望,就会像肥皂泡一样破灭,只能在错误的时间遇到错的人。 岁月匆匆像一阵风,有多少故事留下感动。愿曾经的相遇,无论是锦上添花,还是追悔莫及;无论是青涩年华的懵懂赏 识,还是成长岁月无法躲避的经历……愿曾经的过往,依然如花芬芳四溢,永远无悔岁月赐予的美好相遇。 其实,人生之路的每一段相遇,都是一笔财富,尤其亲情、友情和爱情。在漫长的旅途上,他们都会丰富你的生命,使 你的生命更充实,更真实;丰盈你的内心,使你的内心更慈悲,更善良。所以生活的美好,缘于一颗善良的心,愿我们都能 善待自己和他人。 一路走来,愿相亲相爱的人,相濡以沫,同甘共苦,百年好合。愿有情有意的人,不离不弃,相惜相守,共度人生的每 一个朝夕……直到老得哪也去不了,依然是彼此手心里的宝,感恩一路有你!
计算方法课程教学大纲
《计算方法》课程教学大纲一、课程基本信息课程代码:110428课程名称:计算方法英文名称:Computation methods课程类别:专业基础课学时:54学分:3适用对象:信息与计算科学专业本科生考核方式:考试先修课程:高级语言程序设计、离散数学二、课程简介计算方法为计算机和信息类专业必修课之一,地位十分重要。
授课对象为信息与计算机科学专业第三学期学生,课程总学时60学时。
本课程是一门理论与实践紧密结合的课程,通过学习。
使学生理解,掌握各种常用数值计算方法建立的数学原理,构造方法和理论分析过程,掌握实际数值算法的基本方法和一般原理,同时具有一定的解决实际问题的能力。
Computation methods is a core specialty basic course for computer subjects. It is also an important theory and practice base for programming. Recursion algorithm and all sorts of typical sort and search algorithms are also presented. Through learning this course, students could lay a theory foundation for later courses, especially for software analysis and design relative courses. On the other hand, abundant training is practiced in the process.三、课程性质与教学目的课程性质:计算方法是数学学科的一个分支,是一门与计算机使用密切结合的实用性很强的数学课程,也是科学计算的基础。
计算方法是以各类数学问题的数值解法作为研究对象,并结合现代计算机科学与技术为解决科学与工程中遇到的各类数学问题提供基本的算法。
工程计算方法课程教学大纲
工程计算方法课程教学大纲英文回答:Engineering Computational Methods is a course that focuses on teaching students the fundamental numerical methods and techniques used in engineering calculations. The course covers a wide range of topics, including numerical differentiation and integration, interpolation, solving linear and nonlinear equations, numerical optimization, and numerical solutions to differential equations.One of the main objectives of this course is to provide students with the necessary tools to solve engineering problems using computational methods. These methods are essential in engineering practice, as they allow engineers to simulate and analyze complex systems and phenomena. By understanding and applying these methods, students will be able to make informed decisions and design more efficient and reliable engineering systems.Throughout the course, students will learn how to implement these numerical methods using programming languages such as MATLAB or Python. They will also gain hands-on experience by working on various engineering problems and projects. For example, students may be tasked with designing a bridge and using computational methods to analyze its structural integrity. By applying numerical methods, they can determine the maximum load the bridge can withstand and ensure its safety.In addition to the technical skills, this course also emphasizes critical thinking and problem-solving abilities. Students will learn how to assess the accuracy andreliability of numerical solutions and make necessary adjustments. They will also develop the ability to analyze engineering problems and choose the most appropriate numerical method to solve them. These skills are crucial in engineering practice, as engineers often face complex and ambiguous problems that require careful analysis and decision-making.Overall, Engineering Computational Methods is a comprehensive course that equips students with the necessary skills to solve engineering problems using numerical methods. By mastering these methods, studentswill be well-prepared for their future careers in engineering. It is a challenging but rewarding course that will greatly enhance students' problem-solving abilitiesand analytical skills.中文回答:工程计算方法是一门专注于教授学生工程计算中基本数值方法和技术的课程。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(中文)计算方法 (英文)Computational Methods 必修课 机械工程、能源与动力工程、核工程、航空航天工程等专业本科生
中文
数学系
《微积分》 、 《线性代数》
李大明 课程网址 (Course Webpage) 无
《计算方法》是一门与工程实际密切结合的课程,它的主要任务是通过 各教学环节,使学生掌握如何设计数值算法、分析误差、编写程序和分 析计算结果。本课程不仅为学生提供必要的基础理论知识,重点培养学 生利用专业技能分析解决问题的能力,为学生从事与数值计算相关的科 学研究工作打下坚实的基础。该课程主要内容如下: 1) 数值线性代数:用 Gauss 消元和 LU 分解求解线性方程组;幂法和 QR 算法求解
教学内容 数学基础和 误差 学时 2 6 4 4 3 6 教学方式 面授 面授 面授 面授 面授 面授 作业及要求 习题 习题 习题 习题 习题 习题 基本要求 完成要求 完成要求 完成要求 完成要求 完成要求 考查方式 书面作业 书面作业 书面作业 书面作业 书面作业 书面作业
*教学内容、进度安排 及要求 (Class Schedule &Requirements)
计算方法课程教学大纲
课程基本信息(Course Information) 课程代码 (Course Code) *课程名称 (Course Name) 课程性质 (Course Type) 授课对象 (Audience) 授课语言 (Language of Instruction) *开课院系 (School) 先修课程 (Prerequisite) 授课教师 (Instructor) MA0017/MA127 *学时 (Credit Hours) 32 *学分 (Credits) 2
1. David Kincaid, Ward Cheney, Numerical Analysis: Mathematics of Scientific Computing, Brooks/Cole Publishing Company Pacific Grove,
(1) 了解误差的来源、机器中数的表示、浮点误差分析。 (A2, B2,C4) (2) 掌握线性方程组的数值求解方法,包括 Gauss 消元,LU 分解已经复 杂度分析。 (A3, B2,C4) (3) 掌握特征值问题的数值求解方法,包括幂法、QR 算法。 (A3, B2,C4)
*学习目标(Lear以及误差分析。 (A3, B2,C4) (5) 了解正交多项式,掌握最小二乘法以及拟合问题。 (A3, B2,C4) (6) 了解数值微分和掌握数值积分。 (A3, B2,C4) (7) 掌握(常微分方程)初值问题的一些常用数值方法。 (A3, B2,C4) (8) 掌握一般非线性函数的零点的求解方法。 (A3, B2,C4) (9) 数值算法的设计、 分析误差 , 编写程序和分析计算结果。 (A3, B2, C2)
线性方程组 特征值问题 插值 正多项式和 最小二乘法 数值微分和 数值积分
完成要求
常微分方程 的初值问题 非线性代数 方程
4 3
面授 面授
习题 习题
完成要求 完成要求
书面作业 书面作业
*考核方式 (Grading)
每个学生独立完成一次大作业。 用该课程的数值算法求解一个实际问题、 并编写程序、计算和分析结果,最后完成报告。 本课程的考试, 注重对学生综合运用所学知识解决问题能力的考核, 考试成绩包括三个方面: (1)考试,占总成绩的 60%。 (2)课程大作业成绩,占 20%。 (3)平时作业,占 20%。 Homework: 20% Project: 20% Final Exam: 60%
特征值问题; *课程简介 (Description) 2) 插值方法逼近函数;
3) 正交多项式以及最小平方问题; 4) 数值微分和数值积分; 5) 常微分方程的一些数值方法; 6) 非线性函数的零点求解;
该课程需要学生利用所学的算法编写程序,并计算结果, 并且分析计算结果。
The Course is one of the basic major courses for the above majors. It is the Major Required and Core Subjects for Mechanical and Power machinery Engineering students. The course focus on the designing and analyzing of numerical algorithms for the following scientific problems: 1) Numerical linear algebra: Gaussian elimination and iteration methods for solving linear systems, Power method and QR algorithm for eigenvalue problems, etc. 2) Lagrange/Hermite/Spine/Piecewise/Interpolations for approximating a function. *课程简介 (Description) 3) Orthogonal polynomials and its applications to least square problem. 4) Numerical differentiation and numerical integration. 5) Euler method/Runge-Kutta methods, etc., for solving initial value problem. 6) Newton methods, etc, for solving zeros of nonlinear functions. Based on these algorithms, the students should write codes to obtain the simulation results. 课程教学大纲(course syllabus)