MA1018: Introduction to Scientific Computing, Spring 2026

 

 

Instructor: Prof. Suh-Yuh Yang (楊肅煜)

Office Hours: Tuesday 10:00~11:50 am or by appointment

 

Teaching Assistant: 饒祥弘, E-mail: 113221006@cc.ncu.edu.tw

 

Prerequisites: Calculus, Linear Algebra and some knowledge of a high-level programming language Matlab: https://portal.ncu.edu.tw/     

 

Textbook: Richard L. Burden and J. Douglas Faires, Numerical Analysis, 9th Edition, Thomson Brooks/Cole, 2011.

 

                 

 

References:

  • Walter Gander, Learning MATLAB: A Problem Solving Approach, Springer International Publishing Switzerland, 2015.

                     

  • David Kincaid and Ward Cheney, Numerical Analysis: Mathematics of Scientific Computing, Third Edition, Brooks/Cole, 2002.

Course Objective: The objective of this course is to develop a primary understanding of modern numerical approximation techniques for scientific computing, to explain how, why, and when these methods can be expected to work, and to prepare students for further study and applications in computational and data sciences. 

 

General Information: The course will cover the following topics

  • Mathematical preliminaries and basics of Matlab

  • Solutions of nonlinear equations

  • Interpolation and polynomial approximation

  • Numerical differentiation and integration

  • Additional topics and applications

Assignments: Approximately every two weeks, will consist of theoretical problems or computer projects.

 

Course Transparency Set: (in PDF)

Grading Policy: homeworks 30%, midterm 30%, final 30%, and others 10% (學期總成績)

 

Last updated: February 16, 2026