| Academic year 2026/2027 |
| Supervisor: | doc. Ing. Miroslav Bartošík, Ph.D. | |||
| Supervising institute: | ÚFI | |||
| Teaching language: | Czech | |||
| Course type: | departmental course | |||
| Aims of the course unit: | ||||
|   | ||||
| Learning outcomes and competences: | ||||
|   | ||||
| Prerequisites: | ||||
|   | ||||
| Course contents: | ||||
The course teaches students to effectively use Python for numerical calculations, simulations, and visualization of physical phenomena. The emphasis is on applications in classical physics and engineering - without statistics, but with an emphasis on algorithmic thinking and practical skills. |
||||
| Teaching methods and criteria: | ||||
|   | ||||
| Assesment methods and criteria linked to learning outcomes: | ||||
|   | ||||
| Controlled participation in lessons: | ||||
|   | ||||
| Type of course unit: | ||||
| Lecture | 13 × 1 hrs. | optionally | ||
| Computer-assisted exercise | 13 × 1 hrs. | compulsory | ||
| Course curriculum: | ||||
| Lecture | Syllabus (12 weeks, 2 hrs/week)
Learning outcomes |
|||
| Computer-assisted exercise |
|
|||
| Literature - fundamental: | ||||
| 1. SUMMERFIELD, Mark. Python 3: výukový kurz. Brno: Computer Press, 2021. ISBN 978-80-264-3673-3. | ||||
| 2. PILGRIM, Mark. Ponořme se do Python(u) 3. Praha: CZ.NIC, 2012. ISBN 978-80-904248-7-9. | ||||
| Literature - recommended: | ||||
| 3. JOHANSSON, Robert. Numerical Python: Scientific Computing and Data Science Applications with NumPy, SciPy and Matplotlib. 2. vyd. New York: Apress, 2018. ISBN 978-1-4842-3915-6. |
||||
| The study programmes with the given course: | |||||||||
| Programme | Study form | Branch | Spec. | Final classification | Course-unit credits | Obligation | Level | Year | Semester |
| B-FIN-P | full-time study | --- no specialisation | -- | Cr | 2 | Compulsory-optional | 1 | 2 | W |
| C-AKR-P | full-time study | CZS | -- | Cr | 2 | Elective | 1 | 1 | W |
Faculty of Mechanical Engineering
Brno University of Technology
Technická 2896/2
616 69 Brno
Czech Republic
+420 541 14n nnn
+420 726 81n nnn – GSM Telef. O2
+420 604 07n nnn – GSM T-mobile
Operator: nnnn = 1111