Course syllabus

010813905-65 ระเบียบวิธีเชิงตัวเลขในงานวิศวกรรมโยธา (Numerical Methods in Civil Engineering)

Course Syllabus

Data entry : Assoc.Prof. Dr.Terdsak Rongviriyapanich
1. Course number and name

010813905-65 ระเบียบวิธีเชิงตัวเลขในงานวิศวกรรมโยธา (Numerical Methods in Civil Engineering)

2. Credits and contact hours

3(3-0-6)

3. Instructor’s or course coordinator’s name

Assoc.Prof. Dr.Terdsak Rongviriyapanich

4. Text book, title, author, and year

5. Specific course information

  1. brief description of the content of the course (catalog description)
    Introduction to scientific computing (precision, double precision, etc). Taylor series. Root of Equations. Systems of linear equations, Solution to non-linear equations, Interpolation and polynomial approximation, Optimization, Numerical differentiation, Numerical integration. Ordinary differential equations.
  2. prerequisites or co-requisites
    040203211-65 Engineering Mathematics III
    010813103-65 Theory of Structures
  3. indicate whether a required, elective, or selected elective (as per Table 5-1) course in the program
    Required :

6. Specific goals for the course

  1. specific outcomes of instruction (e.g. The student will be able to explain the significance of current research about a particular topic.)
    1. CLO1 สามารถกำหนดกรอบของปัญหาเพื่อสร้างแนวทางแก้ปัญหาเชิงวิศวกรรม
    2. CLO2 สามารถประยุกต์ใช้ความรู้ทางคณิตศาสตร์ในการหาคำตอบของปัญหา
    3. CLO3 สามารถใช้เครื่องมือ เช่น เครื่องคำนวณหรือโปรแกรมคอมพิวเตอร์ ในการแก้ปัญหา
  2. explicitly indicate which of the student outcomes listed in Criterion 3 or any other outcomes are addressed by the course.
    ABET Student Outcome (SO) Listed in Criterion 3 Course learning outcome (CLO)
    PO1 : ความรู้ทางด้านวิศวกรรม และพื้นฐานทางด้านคณิตศาสตร์ และวิทยาศาสตร์ ความรู้ทางด้านวิศวกรรม และพื้นฐานทางด้านคณิตศาสตร์ และวิทยาศาสตร์
    • CLO1 สามารถกำหนดกรอบของปัญหาเพื่อสร้างแนวทางแก้ปัญหาเชิงวิศวกรรม
    • CLO2 สามารถประยุกต์ใช้ความรู้ทางคณิตศาสตร์ในการหาคำตอบของปัญหา
    PO2 : การวิเคราะห์ปัญหาทางวิศวกรรม การวิเคราะห์ปัญหาทางวิศวกรรม
    • CLO1 สามารถกำหนดกรอบของปัญหาเพื่อสร้างแนวทางแก้ปัญหาเชิงวิศวกรรม
    • CLO2 สามารถประยุกต์ใช้ความรู้ทางคณิตศาสตร์ในการหาคำตอบของปัญหา
    PO5 : การใช้อุปกรณ์เครื่องมือทันสมัย การใช้อุปกรณ์เครื่องมือทันสมัย
    • CLO3 สามารถใช้เครื่องมือ เช่น เครื่องคำนวณหรือโปรแกรมคอมพิวเตอร์ ในการแก้ปัญหา

7. Brief list of topics to be covered
Week Topic Details Activities
Week 1-2 Mathematical Background, Error Analysis, Round-Off Error, Truncation Error, Significant Figures, and Taylor Series
Week 3 Roots of Equations Bisection Method, and False-Positioning Method. Fixed-Point Iteration Method, Newton-Raphson Method, Secant Method
Week 4 System of Non Linear Equations
Week 5 Linear Algebraic Equations Gauss Elimination. Pivoting technique. Gauss Jordan.
Week 6 Linear Algebraic Equations LU Decomposition Jacobi Iteration Method, Gauss-Seidel Iteration Method, and Successive Over-Relaxation Method
Week 7 Optimization Golden section search Newton Method
Week 9 Interpolation Newton’s Divided-Difference Method Lagrange Method
Week 10 Interpolation Spline
Week 11 Numerical Differentiation
Week 12 Numerical Integration
Week 13 ODE Euler Method Huen's Method NK Nystrom Method
8. Course Assessment
Course assessment Weight score (%) Assessment tools Date
Assignment 10 assignment 03 Nov 2025 - 26 Feb 2026
Quiz 10 quiz 18 Dec 2025 - 05 Mar 2026
Midterm Exam 40 midterm examination 26 Jan 2026 - 30 Jan 2026
Final Exam 40 final examination 16 Mar 2026 - 27 Mar 2026

หมายเหตุ - ลำดับเนื้อหาจะมีการปรับเปลี่ยนตามความเหมาะสม