NMAB15 Programming, a second course, 5 ECTS-points
/FORTSÄTTNINGSKURS I PROGRAMMERING/

Advancement level:
B

Aim:
The aim of the course is to give basic knowledgement about the programming language Fortran. Fortran is the dominating language of science and technology. The course also intends to give practical familiarity with using the Fortran Language on computers.

Prerequisites:
Programming experience in some high level programming language. Basic course in Numerical Methods.

Supplementary courses:
TANA 77, Programming of Parallel Computers, Scientific Computations.

Course organization:
The Fortran language is presented at the lectures. The purpose of the compulsory computer exercises is to make the student familiar with actually using Fortran on a computer.

Course content:
Fortran 77 and Fortran 90, fixed mode and freee mode. The basic elements of the language, its data and program structures. Input and output. Character manipulation. Subrotines and functions. Files. Modules. History of Fortran. Fortran 95 and Fortran 2000.

Course literature:
Bo Einarsson, Leonid Chubarov, Yurij Shokin: Fortran 95 Tutorial (available on diskette).

TEN1
UPG1
Course language is swedish.