Scientific and Technical Computing
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
12VTV | Z | 2 | 1+1 | Czech |
- Garant předmětu:
- Lecturer:
- Tutor:
- Supervisor:
- Department of Laser Physics and Photonics
- Synopsis:
-
The students get familiar with methods of solving of computational problems in the scientific and technical practice, and with methods of their programming. The course is oriented mainly to programming in the Fortran language.
- Requirements:
-
Basic computer skills
- Syllabus of lectures:
-
1.Characteristics of scientific computation tasks
2.Software requirements
3.Fortran language, its history, philosophy and composition
4.syntax of line in a program
5.types of variables
6.basic commands
7.controlling input and output
8.subroutines, transfer of variables
9.policy of scientific software writing
10. individua problem solving
- Syllabus of tutorials:
-
1.Characteristics of scientific computation tasks
2.Software requirements
3.Fortran language, its history, philosophy and composition
4.syntax of line in a program
5.types of variables
6.basic commands
7.controlling input and output
8.subroutines, transfer of variables
9.policy of scientific software writing
10. individua problem solving
- Study Objective:
-
Knowledge: Students will learn basic ruls for scientific and technical computing and basic knowledge about programming in Fortran language.
Skills: Student will be able to solve individually programming tasks forientific and technical applications
- Study materials:
-
Key references:
[1] Fortran 90 Tutorial
Recommended references:
[1] http://kfe.fjfi.cvut.cz/~blazej/en/edu/index.html
[2] http://www.cs.mtu.edu/~shene/COURSES/cs201/NOTES/fortran.html
Media and tools:
[1] PC, personal or some in faculty labs
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- BS Matematické inženýrství - Matematické modelování (elective course)
- BS Matematické inženýrství - Matematická fyzika (elective course)
- BS Matematické inženýrství - Aplikované matematicko-stochastické metody (elective course)
- BS Informatická fyzika (elective course)
- BS Aplikace softwarového inženýrství (elective course)
- BS Aplikovaná informatika (elective course)
- BS jaderné inženýrství B (elective course)
- BS Jaderné inženýrství C (elective course)
- BS Dozimetrie a aplikace ionizujícího záření (elective course)
- BS Experimentální jaderná a částicová fyzika (elective course)
- BS Inženýrství pevných látek (elective course)
- BS Diagnostika materiálů (elective course)
- BS Fyzika a technika termojaderné fúze (elective course)
- BS Fyzikální elektronika (elective course)
- BS Jaderná chemie (elective course)
- Fyzikální inženýrství - Počítačová fyzika (elective course)
- Jaderná a částicová fyzika (elective course)
- Fyzikální inženýrství - Laserová technika a fotonika (elective course)
- Kvantové technologie (elective course)
- Physical Engineering - Computational physics (elective course)
- Quantum Technologies (elective course)
- Nuclear and Particle Physics (elective course)