Conducted in
terms:
2022/23L, 2023/24L
ISCED code: 0541
ECTS credits:
6
Language:
Polish
Organized by:
Faculty of Mathematics and Computer Science
Scientific Calculus 1000-MS1-ObliNau
This course has not yet been described...
|
Term 2022/23L:
None |
Term 2023/24L:
None |
Total student workload
(in Polish) 30 godz. - wykład
30 godz. - laboratoria
60 godz. - praca własna: przygotowanie zadań domowych
30 godz. - praca własna: przygotowanie do egzaminu
4 godz. - egzamin
RAZEM: 154 godzin.
6 pkt. ECTS
Learning outcomes - knowledge
(in Polish) ON_W1. Ma uporządkowaną wiedzę na temat dostępności, sposobów stosowania i zagrożeń płynących z wykorzystywania zewnętrznych bibliotek programistycznych. (K_W07).
ON_W2. Zna przynajmniej dwie rozbudowane biblioteki programistyczne służące do rozwiązywania skomplikowanych problemów matematycznych. (K_W07).
ON_W3. Zna przynajmniej jedną bibliotekę programistyczną służącą do wizualizacji danych liczbowych i zależności między nimi. (K_W07).
Learning outcomes - skills
(in Polish) ON_U1. Potrafi wyszukiwać, instalować i używać zaawansowanych bibliotek programistycznych. (K_U13)
ON_U2. Potrafi stosować biblioteki programistyczne w procesie tworzenia algorytmów rozwiązujących skomplikowane problemy matematyczne. (K_U20, K_U22)
ON_U3. Potrafi wykorzystywać biblioteki zewnętrzne do wykonywania i wizualizacji zaawansowanych obliczeń matematycznych. (K_U21)
ON_U4. Potrafi przeformułować problem matematyczny w taki sposób, aby jego rozwiązanie wykorzystywało metody dostępne w stosowanych bibliotekach programistycznych. (K_U23)
ON_U5. Rozpoznaje problemy, w tym zagadnienia praktyczne, które można rozwiązać algorytmicznie; potrafi dokonać specyfikacji takiego problemu. (K_U24, K_U25)
Learning outcomes - social competencies
(in Polish) ON_K1. Potrafi precyzyjnie formułować pytania służące pogłębieniu własnego zrozumienia danego tematu lub odnalezieniu brakujących elementów rozumienia. (K_K03)
ON_K2. Potrafi samodzielnie wyszukiwać informacje w literaturze, także w językach obcych. (K_K04)
ON_K3. Potrafi myśleć analitycznie, sformułować wymagania funkcjonalne programu, dobrać algorytm potrafiący rozwiązać dany problem oraz potrafi ocenić jego przydatność. (K_K03)
ON_K4. Myśli twórczo i umie wybrać algorytm najbardziej przydatny dla danego problemu oraz potrafi zmodyfikować algorytm w celu optymalizacji jego działania. (K_K02)
ON_K5. Pracuje systematycznie i posiada umiejętność pozytywnego podejścia do trudności stojących na drodze do realizacji założonego celu; dotrzymuje terminów. (K_K04)
Teaching methods
(in Polish) - Metody dydaktyczne: Wykład i laboratorium.
- Metody dydaktyczne eksponujące: pokaz.
- Metody dydaktyczne podające: wykład informacyjny (konwencjonalny).
- Metody dydaktyczne poszukujące: klasyczna metoda problemowa, laboratoryjna.
Expository teaching methods
- problem-based lecture
- informative (conventional) lecture
- informative (conventional) lecture
Prerequisites
(in Polish) Znajomość podstawowych algorytmów, struktur danych, pojęć analizy matematycznej, rachunku różniczkowego i całkowego, rachunku prawdopodobieństwa i statystyki matematycznej. Podstawowa umiejętność pisania w języku R. Znajomość dowolnego współczesnego strukturalnego języka programowania. Podstawowa znajomość technik programowania obiektowego.
Course coordinators
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: