Conducted in
terms:
2023/24_L, 2024/25_L, 2025/26_L, 2026/27_L
ECTS credits:
5
Language:
Polish
Algorithms and Data Structures WM-I-S1-E4-ASD
This course has not yet been described...
(in Polish) Dyscyplina naukowa, do której odnoszą się efekty uczenia się
information and communication technology
(in Polish) E-Learning
Term 2019/20_L: (in Polish) E-Learning (pełny kurs) z podziałem na grupy | Term 2021/22_L: (in Polish) E-Learning (pełny kurs) z podziałem na grupy | Term 2022/23_L: (in Polish) E-Learning (pełny kurs) z podziałem na grupy | Term 2023/24_L: (in Polish) E-Learning | Term 2024/25_L: (in Polish) E-Learning | Term 2025/26_L: (in Polish) E-Learning (pełny kurs) |
(in Polish) Grupa przedmiotów ogólnouczenianych
(in Polish) nie dotyczy
Course coordinators
Term 2026/27_L: | Term 2023/24_L: | Term 2021/22_L: | Term 2025/26_L: | Term 2019/20_L: | Term 2024/25_L: | Term 2022/23_L: |
(in Polish) Opis nakładu pracy studenta w ECTS
Term 2022/23_L: (in Polish) Wykład:
uczestnictwo w zajęciach: 30h
lektury, praca własna: 20h
razem: 50h, 2 punkty ECTS
Ćwiczenia:
uczestnictwo w zajęciach: 30h
praca własna: 40h
razem: 70h, 3 punkty ECTS | Term 2023/24_L: (in Polish) Wykład:
uczestnictwo w zajęciach: 30h
lektury, praca własna: 20h
razem: 50h, 2 punkty ECTS
Ćwiczenia:
uczestnictwo w zajęciach: 30h
praca własna: 44h
razem: 75h, 3 punkty ECTS | Term 2024/25_L: (in Polish) Wykład:
uczestnictwo w zajęciach: 30h
lektury, praca własna: 20h
razem: 50h, 2 punkty ECTS
Ćwiczenia:
uczestnictwo w zajęciach: 30h
praca własna: 44h
razem: 75h, 3 punkty ECTS | Term 2025/26_L: (in Polish) Wykład:
uczestnictwo w zajęciach: 30h
lektury, praca własna: 20h
razem: 50h, 2 punkty ECTS
Ćwiczenia:
uczestnictwo w zajęciach: 30h
praca własna: 44h
razem: 75h, 3 punkty ECTS | Term 2026/27_L: (in Polish) WYKŁAD
uczestnictwo w zajęciach: 30 godz.
udział w egzaminach poza zajęciami: 3 godz.
udział w konsultacjach: 4 godz.
przygotowanie do egzaminu: 13 godz.
Łącznie 50 godz.
1,5 ECTS - kontakt bezpośredni z prowadzącym
0,5 ECTS - praca własna
ĆWICZENIA
uczestnictwo w zajęciach: 30 godz.
udział w konsultacjach: 4 godz.
przygotowanie do zajęć: 11 godz.
przygotowanie do zaliczenia: 30 godz.
Łącznie 75 godz.
1,4 ECTS - kontakt bezpośredni z prowadzącym
1,6 ECTS - praca własna |
Subject level
intermediate
Learning outcome code/codes
(in Polish) wykład: I1_W05, I1_W06, I1_W07
ćwiczenia: I1_U02, I1_U03, I1_U04, I1_U05
OPIS SYMBOLI - Absolwent:
wykład
I1_W05 - zna i rozumie w zaawansowanym stopniu konstrukcje algorytmów oraz podstawowe metody projektowania, analizowania oraz programowania algorytmów,
I1_W06 - zna i rozumie w zaawansowanym stopniu podstawowe struktury danych stosowane w programowaniu i sposoby korzystania z tych struktur,
I1_W07 - zna i rozumie w zaawansowanym stopniu metody obliczeniowe i algorytmy rozwiązywania typowych problemów nauki ze szczególnym uwzględnieniem problemów informatyki i problemów inżynierskich.
ćwiczenia
I1_U02 - potrafi stosować wiedzę matematyczną i informatyczną do formułowania, analizowania i rozwiązywania zadań,
I1_U03 - potrafi projektować, analizować pod kątem poprawności i kosztu, modelować oraz programować algorytmy z wykorzystaniem przeznaczonych do tego technik,
I1_U04 - potrafi posługiwać się przyjętymi formatami reprezentacji różnego rodzaju danych stosownie do sytuacji,
I1_U05 - potrafi wykorzystywać poznane techniki do weryfikacji i analizy kosztu czasowego algorytmów iteracyjnych i rekurencyjnych.
Type of subject
obligatory
Preliminary Requirements
(in Polish) Znajomość wybranego języka programowania.
Matematyka dyskretna.
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: