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 2022/23_L: (in Polish) E-Learning (pełny kurs) z podziałem na grupy | Term 2025/26_L: (in Polish) E-Learning (pełny kurs) | Term 2024/25_L: (in Polish) E-Learning | Term 2021/22_L: (in Polish) E-Learning (pełny kurs) z podziałem na grupy | Term 2023/24_L: (in Polish) E-Learning | Term 2019/20_L: (in Polish) E-Learning (pełny kurs) z podziałem na grupy |
(in Polish) Grupa przedmiotów ogólnouczenianych
(in Polish) nie dotyczy
(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 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 | 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 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 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 |
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.
Course coordinators
Term 2022/23_L: | Term 2025/26_L: | Term 2024/25_L: | Term 2026/27_L: | Term 2021/22_L: | Term 2023/24_L: | Term 2019/20_L: |
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: