Note for Sec. 1 is based on the Lecture ``Introduction to Unix'' by Jim Dabrowski at UWM Summer course, September 2000. A note on Introduction to Maple is based on the web resouce, ``http://www.indiana.edu/~statmath/math/maple/gettingstarted/index.html'' by Stat/Math Center, Inidiana University. Lecture note for the numerical analysis course, is based on the following references. Brian Bradie, ``A Friendly Introduction to Numerical Analysis'' PEARSON Prentice Hall, New Jersey (2006) Christoph W. Ueberhuber, ``Numerical Computation 1, 2'' Springer-Verlag, Berlin Heidelberg 1997 Jun'ichirou Makino, (Jun Makino) Lecture note for ``System mathematical science IV'' course, a web resource in Japanese http://grape.astron.s.u-tokyo.ac.jp/~makino/kougi/system_suuri4_1998/all/all.html Naoki Watanabe Note on ``Symplectic integration method'', a web resource in Japanese http://www-cms.phys.s.u-tokyo.ac.jp/~naoki/CIPINTRO/SYMP/index.html Philippe Grandclement ``Introduction to spectral methods'', arXiv.org: gr-qc/0609020 http://arxiv.org/abs/gr-qc/0609020 Philip J. Davis and Philip Rabinowitz ``METHODS OF NUMERICAL INTEGRATION'', second edition ACADEMIC PRESS, LONDON, 1984 Pieter Wesseling ``Principles of Computational Fluid Dynamics'', Springer-Verlag Berlin Heidelberg New York, 2001 Kozo Fujii ``Numerical Methods for Computationla Fluid Dynamics'' (in Japanese) University of Tokyo Press, 1994.