Conducted in
terms:
2022/23Z, 2023/24Z, 2024/25Z, 2025/26Z
ISCED code: 0541
ECTS credits:
4
Language:
Polish
Organized by:
Faculty of Mathematics and Computer Science
Simulations and numerical computing 1000-ZiSON
This course has not yet been described...
Total student workload
(in Polish) 25 godzin – wykład ( zajęcia zdalne asynchroniczne: zapoznanie się z materiałami dydaktycznymi umieszczonymi na platformie e-learningowej)
25 godzin – laboratorium (zajęcia prowadzone stacjonarnie: implementacja algorytmów i wykonanie zadań)
50 godzin – praca własna (przygotowywanie się do zajęć i powtarzanie materiału, czytanie literatury, przygotowanie programów zaliczeniowych)
RAZEM: 100 godzin
4 pkt. ECTS
Learning outcomes - knowledge
(in Polish) Po ukończeniu kursu student osiąga następujące efekty (kody odnoszą się do efektów dla studiów 1 stopnia na kierunku informatyka - studia inżynierskie):
W1: zna zasady reprezentacji danych liczbowych w zmiennopozycyjnej arytmetyce komputerowej, rozumie zagrożenia i błędy związane z tą reprezentacją (K_W05);
W2: identyfikuje zadania i problemy, przy których celowe jest stosowanie metod numerycznych i probabilistycznych (K_W01);
W3: opisuje podstawowe algorytmy numeryczne rozwiązywania równań nieliniowych, rozwiązywania układów równań liniowych, interpolacji wielomianowej i całkowania numerycznego (K_W01, K_W05);
W4: wymienia podstawowe metody generowania liczb pseudolosowych (K_W01);
Learning outcomes - skills
(in Polish) Po ukończeniu kursu student osiąga następujące efekty (kody odnoszą się do efektów dla studiów 1 stopnia na kierunku informatyka - studia inżynierskie):
U1: wykorzystuje w swoich programach techniki algorytmiczne i formaty reprezentacji danych pozwalające na uniknięcie lub zminimalizowanie błędów o charakterze numerycznym (K_U07, K_U08);
U2: ocenia poznane algorytmy pod względem dokładności i szybkości działania (K_U07);
U3: dobiera algorytm optymalny do rozwiązania rozważanego problemu numerycznego(K_U01, K_U07, K_U08);
U4: implementuje podstawowe algorytmy numeryczne w wybranym naukowym pakiecie numerycznym (K_U20);
Learning outcomes - social competencies
(in Polish) Po ukończeniu kursu student osiąga następujące efekty (kody odnoszą się do efektów dla studiów 1 stopnia na kierunku informatyka - studia inżynierskie):
K1: samodzielnie realizuje zadania, potrafi samodzielnie wyszukiwać informacje w literaturze i w Internecie (K_K07);
K2: formułuje pytania i prowadzi merytoryczną dyskusję na forum internetowym (K_K05);
K3: dba o systematyczność pracy, terminowo wykonuje zadania (K_K04);
Course coordinators
Teaching methods
(in Polish) metody podające: wykład informacyjny
metody poszukujące: ćwiczeniowa i laboratoryjna
Observation/demonstration teaching methods
- display
Expository teaching methods
- informative (conventional) lecture
- programmed material
- programmed material
Exploratory teaching methods
- laboratory
- practical
- practical
Type of course
compulsory course
Prerequisites
(in Polish) Umiejętność programowania w C/C++. Znajomość podstawowych pojęć algebry liniowej (macierze, wyznaczniki, układy równań liniowych), analizy matematycznej (miejsce zerowe funkcji, pochodna i całka funkcji jednej zmiennej) oraz rachunku prawdopodobieństwa (zmienna losowa i jej rozkład).
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: