Programming Tools

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
F7PBBPPP KZ 2 2C Czech
Garant předmětu:
Pavel Smrčka
Tomáš Funda, Radim Kliment, Pavel Smrčka
Tomáš Funda, Radim Kliment, Pavel Smrčka
Department of Information and Communication Technology in Medicine

The aim of the course is to provide an overview of basic application software for GNU / Linux and MS Windows with examples and examples of use, including a comparison of parameters of individual programs. The areas of focus of individual program resources are selected with regard to the usability of FBMI students in other subjects and also in the preparation of qualification works and in subsequent professional employment in the field. The entry requirements of the course are knowledge of computer control at the secondary school level. After completing the course, students will gain the following output knowledge, skills, abilities and competencies: Routine control of common user programs in MS Windows and GNU / Linux, measured in the following areas: creation of technical documentation, processing of 2D graphics, audio, video, secure information sharing and network communication, creation and publication of personal web pages, processing and visualization of biomedical data, basics of scripting.


Half-year score min. 50 points from practical tasks (max. 100).

Syllabus of lectures:

No lectures in this course.

Syllabus of tutorials:

1. Basic principles of computer user interface, operating system, system and application programs. File system and software management: MS Windows, GNU / Linux - user view.

2. MS Windows operating system from the user's point of view: installation, configuration, security and basic administration.

3. GNU / Linux operating system from the user's point of view: installation, configuration, security and basic administration.

4. Basic applications in MS Windows and Linux I - word processing, spreadsheets, presentations, e-mail clients, communication programs and web browsers - overview and comparison of parameters.

5. Use of the LaTeX typesetting system for the creation of technical documentation, professional publications and qualification theses.

6. Processing of 2D image data - introduction to bitmap graphics, photo editing, creation of 2D animations.

7. Tools for technical calculations and simulations I: language and environment R for statistical calculations and visualizations.

8. Tools for technical calculations and simulations II: use of Python language for data visualization and numerical calculations

9. Tools for audio processing - editing and filtering of audio recordings.

10. Tools for video processing - editing, basics of editing, publishing on streaming servers.

11. Basics of Web design - introduction to HTML, CSS and JavaScript, CMS systems, website publishing.

12. Introduction to scripting in Bash.

13. Assignment and solution of an individual semester central problem.

14. Completion, submission and defense of the task, graded credit.

Study Objective:

Ability to use common user programs in MS Windows and GNU/Linux operating systems, introduction to blended e-learning. Output student knowldedge will be sufficient to successfully pass ECDL tests (optional).

Study materials:

All stud. materials (incl. syllabus, practical tasks etc.) are available on e-learning server <a href="https://skolicka.fbmi.cvut.cz">https://skolicka.fbmi.cvut.cz</a>

[1] BERKA, Roman, František RUND, Libor HUSNÍK a Adam SPORKA. Multimédia I. V Praze: Česká vysoké učení technické, 2016. ISBN 978-80-01-05859-6.

[2] KAMENÍK, Pavel. Příkazový řádek v Linuxu: praktická řešení. Brno: Computer Press, 2011. ISBN 978-80-251-2819-0.

[3] MICHÁLEK, Martin. Vzhůru do (responzivního) webdesignu, ISBN: 978-80-88253-00-6, 2017

[4] RYBIČKA, Jiří. LATEX pro začátečníky. 3. vyd. Brno: Konvoj, 2003. ISBN 80-7302-049-1.

Further information:
Veškeré výukové materiály pro tento předmět jsou zveřejněny prostřednictvím e-learningového systému na adrese<a href="https://skolicka.fbmi.cvut.cz">https://skolicka.fbmi.cvut.cz</a>
Time-table for winter semester 2023/2024:
Time-table is not available yet
Time-table for summer semester 2023/2024:
Kliment R.
Funda T.


(parallel nr.1)
Praha 2 - Albertov
Albertov - učebna
The course is a part of the following study plans:
Data valid to 2023-11-30
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/en/predmet6180806.html