Programming Tools
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:
-
- Biomedical Technology (compulsory elective course)
- Biomedical Technology (compulsory elective course)