2019 Introduction to Computational Mathematics

This is an introductory course to scientific computing, which covers basic scientific computing topics, including nonlinear equations, approximation, numerical differentiation and integration, linear systems, eigenvalues and eigenvectors, numerical optimization, and numerical differential equations. We will discuss both mathematical principles, numerical algorithms, and software development for solving realistic scientific and engineering problems. One distinguishing feature of the course is "learning-by-doing".

  • Menu

Menu

  • Home
  • Lab 1
  • Lab 2
  • Lab 3
  • Lab 4
  • Lab 5
  • Lab 6
  • Helps

Teacher

Keh-Ming Shyue 薛克民 @ R427

TAs

Yueh-Chou Lee 李岳洲 @ R439 (r06221012@ntu.edu.tw)
Yu-Yuan Yuan 袁佑緣 @ R438 (r07246002@ntu.edu.tw)
Contact us!

Links

NTU Ceiba

Notebooks

Website


Labs

Lab-1
9.11

Introduction to Python/Jupyter Notebook
Envrionment Setup

Lab-2
9.18

Root-finding Algorithms

Lab-3
10.9

Aitken Extrapolation / Polynomial Interpolation Algorithms

Lab-4
10.30

Numerical Differentiation / Integration

Lab-5
11.20

Linear System

Lab-6
12.18

Project Discussion


Helps

If you have any questions, read this may help you find a solution.