Students will be asked to read supplementary materials, which books and journal papers.
It is necessary that students have to know a computer programming language as there will be programming assignments in the course. Some popular programming language for scientific computing are MATLAB, C/C++, Fortran 90/95/00, Python. If you do not know any programming language, I recommend you to learn MATLAB as it is easy to learn. In addition, I will write pseudocode in the class, which will be similar to MATLAB's syntax. Therefore, the first reading assignment is to learn/brush up MATLAB. No class time will be dedicated towards teaching MATLAB. It will be the responsibility of students to learn MATLAB on their own. Several resources are provided on the course website (see under MATLAB Resources).Â