Conducted in
terms:
2022/23Z, 2023/24Z, 2024/25Z
ISCED code: 0613
ECTS credits:
6
Language:
Polish
Organized by:
Faculty of Mathematics and Computer Science
Parallel and distributed programming 1000-I2PRR
This course has not yet been described...
Total student workload
(in Polish)
| 30 godz. | - | wykład |
| 30 godz. | - | ćwiczenia laboratoryjne |
| 40 godz. | - | bieżące przygotowanie do zajęć, w tym rozwiązywanie zadań zleconych przez prowadzących, zapoznanie się z informacją zwrotną dotyczącą rozwiązanych zadań oraz konsultacje z prowadzącymi zajęcia, |
| 10 godz. | - | praca własna: studiowanie literatury |
| 20 godz. | - | praca własna: zapoznanie się z materiałami dodatkowymi, m.in. dokumentacją bibliotek |
| 20 godz. | - | praca własna: przygotowanie do egzaminu |
| Razem: 150 godz. | ||
| 6 pkt. ETCS | ||
Learning outcomes - knowledge
(in Polish)
- W1: ma pogłębioną wiedzę na temat tworzenia algorytmów w zakresie algorytmów równoległych i oceniania ich jakości - K_W02, K_W03
Learning outcomes - skills
(in Polish)
- U1: opisuje problemy związane z wykonywaniem programów współbieżnych - K_U01
- U2: rozumie mechanizmy synchronizacji procesów - K_U01
- U3: implementuje algorytmy równoległe dla środowiska z pamięcią wspólną i rozproszoną (z wykorzystaniem MPI, OpenMP) - K_U01, K_U08, K_U13
- U4: uruchamia aplikacje w różnych środowiskach - K_U01
Learning outcomes - social competencies
(in Polish)
- K1: jest gotów do twórczego myślenia w celu stworzenia nowych rozwiązań - K_K02
- K2: potrafi samodzielnie wyszukiwać informacje w literaturze K_K03
- K3: pokonuje trudności stojące na drodze do realizacji założonego celu i systematycznej pracy nad projektami - K_K04.
Observation/demonstration teaching methods
- display
Expository teaching methods
- informative (conventional) lecture
- problem-based lecture
- participatory lecture
- problem-based lecture
- participatory lecture
Type of course
compulsory course
Prerequisites
(in Polish) znajomość języków C/C++ i Java oraz podstawowych algorytmów
Course coordinators
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: