Course info
Introduction to scientific computing; Fortran programming language; Data types, constants and variables; Operations and intrinsic functions; Assignments statement: Input and Output; Selective execution Logical expressions, IF Constructs, IF-ELSE-IF Constructs, CASE construct; Repetitive execution Counter-controlled DO loops, General DO loops; Subprograms functions, modules, subroutines; Recursion; Arrays; Numerical methods solving non-liner equations, curve fitting, integration and numerical quadrature.
References:
1. Chivers, I., Sleightholme, J. (2005). Introduction to Programming with Fortran: with coverage of Fortran 90, 95, 2003 and 77. Springer.
2. Metcalf, M., Reid, J., Cohen, M. (2004). Fortran 95/2003 Explain (Numerical Mathematics and Scientific Computation) (3rd Edition). Oxford University Press, USA.
3. Chapman, S.J., Chapman, S. (2003). Fortran 90/95 for Scientists and Engineers (2nd Edition). McGraw-Hill.
References:
1. Chivers, I., Sleightholme, J. (2005). Introduction to Programming with Fortran: with coverage of Fortran 90, 95, 2003 and 77. Springer.
2. Metcalf, M., Reid, J., Cohen, M. (2004). Fortran 95/2003 Explain (Numerical Mathematics and Scientific Computation) (3rd Edition). Oxford University Press, USA.
3. Chapman, S.J., Chapman, S. (2003). Fortran 90/95 for Scientists and Engineers (2nd Edition). McGraw-Hill.
- Lecturer: PROFESOR DR. SHUKRI BIN SULAIMAN
Social networks