Computational Methods for Optoelectronics:

Syllabus

Notes: 0, Introduction 1, Linear algebra 2, Interpolation 3, ODE 4, PDE 5, Nonlinear 6, Eigenvalue 7, FEM 8, Monte Carlo 9, Optimization 10, Case studies

Course Description:

對許多光電問題而言,我們常常無法由數學方法得到其解析解。這類的問題便須要使用各種不同的數值技巧來求解,因此,在本課程中,我們將以光電領域中的實際問題作為例子,教授學生如何用數值技巧來解問題。

Fundamental numerical simulation techniques for solving Optoelectronics related problems.Taking this course you are asked to program by yourself. Although this course is given primarily for the first year graduate students, those who are undergraduates or senior graduates are encouraged to take this course.

Background: No required but you must learn how to program in C/C++, Fortran, Matlab, Mathematica, or Mapple (at least one of these programming languages).

Text Books and References:

W. H. Press et al., "Numerical Recipes (in C, C++, or Fortran)," Cambridge University Press (1992).

W. Y. Yang et al., "Applied Numerical Methods Using MATLAB," Wiley (2005).