Conducted in
terms:
2023Z, 2024Z
Erasmus code: 11.1
ISCED code: 0541
ECTS credits:
5
Language:
Polish
Organized by:
Faculty of Physics
Programming for astronomy students 1100-2A10
The course of computer programming in Fortran 90/95.
Program:
1. Introduction - computer programming languages, Fortran history
2. Program structure
3. Types (basic), constants, variables
4. Derived types, structures
5. Expressions, assignment statements
6. Arrays, array operations
7. Control statements
8. Input/output statements
9. Internal and external subprograms, modules
10. Pointers
11. Overloading
Description by Michał Szymański, May 2018
Main fields of studies for MISMaP
astronomy
Course coordinators
Mode
Classroom
Prerequisites (description)
(in Polish) Dla studentów studiów I stopnia astronomii zainteresowanych programowaniem. Studenci powinni mieć przynajmniej podstawowe umiejętności korzystania z systemu Linux albo zapisać się równolegle na zajęcia pracowni komputerowej.
Bibliography
Chapman, S. "Fortran 90/95 for Scientists and Engineers"
Redwine, C. "Upgrading to Fortran 90"
https://en.wikibooks.org/wiki/Fortran
https://fortran-lang.org/