Course: null

» List of faculties » FAI » AUART
Course title -
Course code AUART/AK7PY
Organizational form of instruction Lecture
Level of course Master
Year of study not specified
Semester Winter
Number of ECTS credits 3
Language of instruction Czech
Status of course unspecified
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Novák Jakub, Ing. Ph.D.
Course content
Content of the exercises: Block 1 - Introduction, introduction to Python, Jupyter notebook and Visual Studio Code development environment, Basic commands, data types and operators, Advanced data types and functions Block 2 - Modern concepts of object-oriented programming in Python, Modules and libraries Block 3 - Modules for working with data, Mathematical operations in Numpy, Data visualization in Matplotlib, Working with cameras and image processing in OpenCV

Learning activities and teaching methods
  • Term paper - 66 hours per semester
  • Participation in classes - 15 hours per semester
learning outcomes
Knowledge
explain the basics of working with industrial data in Python
explain the basics of working with industrial data in Python
navigate in the ROS (Robot Operating System) environment
navigate in the ROS (Robot Operating System) environment
explain how Jupyter notebooks work and describe the advantages of using them for Python development
explain how Jupyter notebooks work and describe the advantages of using them for Python development
explain the principles of object-oriented programming in Python
explain the principles of object-oriented programming in Python
Skills
prepare a more complex program in the Python programming language
prepare a more complex program in the Python programming language
understand someone else's code in the Python programming language
understand someone else's code in the Python programming language
efficiently acquire, analyse and visualise data of different scales
efficiently acquire, analyse and visualise data of different scales
use Python to solve data science problems
use Python to solve data science problems
teaching methods
Knowledge
Exercises on PC
Exercises on PC
assessment methods
Analysis of seminar paper
Analysis of seminar paper
Recommended literature


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