Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2025/2026

Programming Tools

The course is not on the list Without time-table
Code Completion Credits Range Language
F7PBBPPP KZ 2 2C Czech
Course guarantor:
Lecturer:
Tutor:
Supervisor:
Department of Information and Communication Technology in Medicine
Synopsis:

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.

Requirements:

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

Syllabus of lectures:

No lectures in this course.

Syllabus of tutorials:

1. Word - Basics and helpful examples of how to use it effectively

2. Excel - Basics and helpful examples of how to use it effectively

3. Powerpoint - Basics and helpful examples of how to use it effectively

4. GNU / Linux operating system - installation, configuration, security and basic administration

5. Usage of LaTeX typesetting system

6. Introduction to Scripting in Bash I

7. Introduction to Scripting in Bash II

8. Introduction to HTML, CSS, JS (JavaScript)

9. Intoduction to 3D modelling and 3D printing

10. Python Programming - Basics

11. Python Programming - Seaborn, Pandas, Numpy, SciPy

12. Python Programming artifitial intelligence tools

13. Introduction to Java I

14. Introduction to Java II

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.

Note:
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>
No time-table has been prepared for this course
The course is a part of the following study plans:
Data valid to 2025-04-07
For updated information see http://bilakniha.cvut.cz/en/predmet6180806.html