Completion requirements
Course Description:
This course aims to introduce students to the fundamental principles of numerical methods and computer programming. It will cover the basic concepts of numerical analysis, approximation methods, and algorithms commonly used in solving numerical problems. Students will also have the opportunity to develop their programming skills through practical exercises.
Course Objectives:
- Understand the fundamental concepts of numerical analysis.
- Be able to apply different numerical methods to solve mathematical problems.
- Acquire programming skills using a language suitable for numerical analysis.
- Know how to evaluate the efficiency and accuracy of the numerical methods used.
Course Content:
Basic syntax of a programming language
Numerical Integration
- Trapezoidal Method
- Simpson's Method
Solving Nonlinear Equations
- Bisection Method
- Newton-Raphson Method
Solving Ordinary Differential Equations
- Euler's Method
- Second-Order Runge-Kutta Method
- Fourth-Order Runge-Kutta Method
Solving Linear Systems
- Jacobi Method
- Gauss-Seidel Method
Evaluation:
- Practical Exam: 50%
- Final Exam: 50%
This lesson is not ready to be taken.