You are here

F7ABBPPP - Programming Tools

Code Completion Credits Range Language
F7ABBPPP KZ 2 2C English
Course guarantor:
Lecturer:
Tutor:
Christiane Malá, Martin Vítězník
Supervisor:
Department of Information and Communication Technology in Medicine
Synopsis:

Introduction to software tools on MS Windows platform and GNU/Linux platform. Short introduction of several software tools (MS Word, Excel, LateX, Powerpoint) and programming languages (Python, R, Java, CSS, bash) .

Requirements:

Half-year score min. 50 points from practical tasks (max. 100). The students get several small tasks throughout the semester which have to be fullfilled during class. These tasks will be graded with a total score of 100 points.

Syllabus of lectures:

Course has no lectures.

Syllabus of tutorials:

Exercises/tutorials:

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

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

3. Introduction to Scripting in Bash I

4. Biostatistics in R (Statistical calculations and graphs)

5. Introduction to robotics I

6. Introduction to robotics II

7. public holiday

8. Usage of LaTeX typesetting

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

10. Python Programming - Basics

11. public holiday

12. public holiday

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

14. Python Programming - Introduction to object oriented programming

Study Objective:

To give an overview of basic application software for GNU / Linux and MS Windows with examples. There are selected areas of focus of individual program resources regarding to the usability by faculty students in other subjects and further during the preparation of the theses and in the subsequent professional employment in the field as well.

Study materials:

Mandatory references:

[1] OLIPHANT, Travis E. Guide to NumPy. 2nd ed. Austin: CreateSpace Independent Publishing Platform, 2015. ISBN 9781517300074.

[2] WRIGHT, Helen. Introduction to scientic visualization. New York: Springer, c2007. ISBN 978-1-84628-494-6.

Recommended references:

[1] FRERY, Alejandro C. a Talita PERCIANO. Introduction to image processing using R: learning by examples. London: Springer, c2013. SpringerBriefs in computer science. ISBN 978-1-4471-4949-1.

[2] STALLINGS, William. Operating systems: internals and design principles. 7th ed. Boston: Prentice Hall, c2012. ISBN 978-0-13-230998-1.

Note:
The course is a part of the following study plans:
Downloads: