Course: Computer-based Techniques for Physicists

« Back
Course title Computer-based Techniques for Physicists
Course code UFY/VTF
Organizational form of instruction Lesson
Level of course Bachelor
Year of study not specified
Frequency of the course In each academic year, in the winter semester.
Semester Winter
Number of ECTS credits 1
Language of instruction Czech
Status of course Compulsory, Compulsory-optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Šlouf Václav, Mgr. Ph.D.
  • Šebelík Václav, Mgr. Ph.D.
Course content
Content: 1. Introduction, basics of Octave 2. Octave: Data types, functions, sizes of objects 3. Octave: Matrices, arithmetics 4. Octave: Commands (if, switch, while, do-until, for, break), variables (local, global) 5. Octave: Graphs and histograms, fitting 6. Application of Octave: Sum of an infinite series 7. Application of Octave: Analysis of a random quantity: human height 8. Application of Octave: Fibonacci sequence 9. Application of Octave: Kinematics 10. Application of Octave: Projectile motion, blackbody radiation 11. Application of Octave: Radioactive decay 12. Gnuplot: Introduction, basics 13. Gnuplot: Applications 14. MS Excel: Advanced functions for data analysis

Learning activities and teaching methods
Monologic (reading, lecture, briefing), Projection, E-learning, Work with multi-media resources (texts, internet, IT technologies), Practical training
  • Class attendance - 14 hours per semester
  • Preparation for credit - 5 hours per semester
  • Preparation for classes - 10 hours per semester
Learning outcomes
The aim of this course is that the students are able to work with software for data processing and visualization (Octave, Gnuplot, MS Excel). A utilization of acquired abilities in physics-oriented studies is emphasized.
students are able to use the programs Octave and Gnuplot; students are able to use the program MS Excel with an emphasis on data processing from physical measurements
Prerequisites
ability to work on computers on high-school level

Assessment methods and criteria
Test, Interim evaluation

regular presence (absence at one exercise tolerated), completed homeworks
Recommended literature
  • - dokumentace k programu Octave.
  • - na internetu volně dostupné manuály k programům / online manuals and tutorials.
  • - nápovědy k programům / documentations and helps.
  • Daniš, S. Základy programování v prostředí Octave a Matlab.. Praha, 2009. ISBN 978-80-7378-082-1.
  • Zaplatílek, Karel; Doňar, Bohuslav. MATLAB pro začátečníky. 1. vyd. Praha : BEN - technická literatura, 2003. ISBN 80-7300-095-4.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Science Study plan (Version): Physics (1) Category: Physics courses 1 Recommended year of study:1, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Physics for future teachers (1) Category: Physics courses - Recommended year of study:-, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Chemistry (1) Category: Chemistry courses - Recommended year of study:-, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Mechatronics (1) Category: Special and interdisciplinary fields 1 Recommended year of study:1, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Biophysics (1) Category: Physics courses 1 Recommended year of study:1, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Measuring and Computer Technology (1) Category: Electrical engineering, telecommunication and IT 1 Recommended year of study:1, Recommended semester: Winter