Course: Python Tools for Data Science

» List of faculties » FBI » UAI
Course title Python Tools for Data Science
Course code UAI/331
Organizational form of instruction Lecture + Lesson
Level of course Master
Year of study not specified
Semester Winter
Number of ECTS credits 5
Language of instruction Czech, English
Status of course unspecified
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Course availability The course is available to visiting students
Lecturer(s)
  • Symonová Radka, doc. Mgr. Ph.D.
Course content
1. Linux - basic platform for data analysis and bioinformatics 2. Jupyter Notebook and Jupyterhub - both documentation and programming in one 3. Itertools - library for combinatorics 4. Numpy - tool for numeric mathematics and multidimensional sets 5. Scipy - algorithms for interpolations and integrations 6. Pandas - tool for data analysis and data visualization 7. Matplotlib and Seaborn - tools for graph creation 8. Parallel Python in a nutshell - optimizing of calculations 9. Basics of Python object programming Work with data gained from real environment of the University or firms. Applying of the taught libraries to data processing.

Learning activities and teaching methods
  • Preparation for classes - 50 hours per semester
  • Preparation for exam - 25 hours per semester
Learning outcomes
The goal of this course is to learn using large possibilities of Python libraries, mostly focused on numeric and scientific calculations, big data, basic statistical analysis of biological data, data display in form of various graphs. The libraries which will be taught - Itertools - Numpy - Scipy - Matplotlib - Seaborn - Pandas Work with libraries of Applied Python will be focused on gaining of practical experience, thus the processed data will be taken mostly from practice, based on requirements of particular teams of the University. The Seminar Project of student teams will be always the inevitable part of the course. To gain credits, particular student teams will have to advocate their Seminar Projects as the part of the exam.

Prerequisites
UAI 735I/UAI 673 Python Basics/Python základy

Assessment methods and criteria
unspecified
Seminar work comprising own analysis and detailed documentation.
Recommended literature
  • Hands-On Data Analysis with Pandas - Stefanie Molin (2021).
  • Matplotlib 3.0 Cookbook - Benjamin Walter Keller (2018).
  • Python Data Analysis - Third Edition - Ivan Idris | Armando Fandango (2017).


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester