Course: Distributed programming

» List of faculties » FM » NTI
Course title Distributed programming
Course code NTI/DPG
Organizational form of instruction Lecture + Lesson
Level of course Master
Year of study not specified
Semester Summer
Number of ECTS credits 5
Language of instruction Czech
Status of course Compulsory, Compulsory-optional
Form of instruction Face-to-face
Work placements Course does not contain work placement
Recommended optional programme components None
Lecturer(s)
  • Hybš Jan, Ing.
  • Kopetschke Igor, Ing.
Course content
The topic provides basic knowledge and skills necessary for distributed applications programming. It is focused both on distributed computing systems (clusters) and on networked applications using the TCP/IP protocols. Students learn the basic concepts of distributed applications creation and the practical usage of available tools and libraries.

Learning activities and teaching methods
Monological explanation (lecture, presentation,briefing)
  • Class attendance - 40 hours per semester
Learning outcomes
The topic provides basic knowledge and skills necessary for distributed applications programming. It is focused both on distributed computing systems (clusters) and on networked applications using the TCP/IP protocols. Students learn the basic concepts of distributed applications creation and the practical usage of available tools and libraries.
Students learn the basic concepts of distributed applications creation and the practical usage of available tools and libraries.
Prerequisites
Unspecified

Assessment methods and criteria
Combined examination

Recommended literature
  • BURNS, Brendan. Designing distributed systems: patterns and paradigms for scalable, reliable services. O'Reilly Media. Sebastopol, CA, 2018. ISBN 9781491983645.
  • PAS, Ruud van der. Using OpenMP--the next step: affinity, accelerators, tasking, and SIMD. The MIT Press. Cambridge, Massachusetts, 2017. ISBN 978-0262534789.
  • ZHANG, Liang-Jie a Yishuang NING. Innovative solutions and applications of web services technology. IGI Global. Hershey, PA, 2019. ISBN 978-1522572688.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Mechatronics, Informatics and Interdisciplinary Studies Study plan (Version): Information Technology (2013) Category: Informatics courses 2 Recommended year of study:2, Recommended semester: Summer