Metody analityczne modelowania 4010-MAMa
Szczegółowy opis przedmiotu został zamieszczony na poziomie danego cyklu dydaktycznego w sekcji Opis.
|
W cyklu 2026Z:
1. Algorytmy – ogólne pojęcia (2 w, 2 ćw.): Kolejność podejmowanych zagadnień oraz szczegółowość ich realizacji może ulec nieznacznym zmianom. |
Koordynatorzy przedmiotu
Rodzaj przedmiotu
Tryb prowadzenia
Założenia (opisowo)
Efekty uczenia się
Kierunkowe efekty uczenia z odniesieniem do charakterystyk drugiego stopnia PRK:
student zna i rozumie:
K_W01 - w sposób pogłębiony zagadnienia matematyczne niezbędne do studiowania wybranej gałęzi informatyki ,
K_W02 - w sposób pogłębiony wybrane zaawansowane metody projektowania i analizowania złożoności obliczeniowej algorytmów równoległych i rozproszonych,
K_W03 - w sposób pogłębiony zasady działania oraz zastosowania najważniejszych algorytmów stosowanych w symulacjach komputerowych w wybranej dziedzinie (np.: aproksymacja, FFT, szybkie algorytmy wykładnicze, heurystyki, metody Monte Carlo, algorytmy genetyczne,
K_W04 - w sposób pogłębiony wybrane metody statystycznej analizy danych,
K_W05 - w sposób pogłębiony co najmniej jeden język programowania oraz wybrane biblioteki algorytmów i struktur
danych,
K_W06 - w sposób pogłębiony praktyczne uwarunkowania wydajnych implementacji algorytmów,
student potrafi:
K_U07 - ocenić przydatność oraz potencjał zastosowania nowych rozwiązań sprzętowych i programistycznych w kontekście rozwiązywania problemów obliczeniowych w wybranej dziedzinie nauk,
K_U08 - analizować złożoność algorytmów oraz rozróżnia pojęcie złożoności problemu od pojęcia złożoności obliczeniowej algorytmów dla wybranych problemów,
K_U11 - posługiwać się bibliotekami algorytmów i struktur danych, np. bibliotekami algorytmów numerycznych,
K_U12 - zaprojektować wydajny algorytm, uzasadnić jego poprawność oraz wykonać jego strojenie uwzględniając wpływ architektury komputera na sposób wykonywania algorytmu,
oraz przedmiotowe efekty uczenia się:
student zna i rozumie:
● W1 - wybrane tematy z algebry liniowej, analizy matematycznej, równań różniczkowych w zakresie podanym w opisie przedmiotu [K_W0 1]
● W2 - wybrane metody analizowania złożoności obliczeniowej [K_W02 ]
● W3 - podstawowe algorytmy, w szczególności: eliminacji Gaussa, ortogonalizacji Grama-Schmidta, Newtona, Monte-Carlo, najszybszego spadku, Eulera [K_W03 ]
● W4 - wybrane tematy ze statystyki w zakresie podanym w opisie przedmiotu [K_W04 ]
● W5 - wybrany język programowania w kontekście modeli matematycznych (np. środowisko Matlab) [K_W05 ]
● W6 - różnice między wybranymi algorytmami rozwiązywania równań różniczkowych w kontekście modelowania matematycznego [K_W06 ]
student potrafi:
● U1 - wybrać odpowiedni algorytm (np. w środowisku Matlab) do przeprowadzenia symulacji komputerowych modeli matematycznych [K_U0 7]
● U2 - analizować złożoność algorytmów numerycznych w kontekście modeli matematycznych [K_U0 8]
● U3 - korzystać z wybranych bibliotek algorytmów numerycznych do rozwiązywania równań różniczkowych (np. w środowisku Matlab) [K_U11 ]
● U4 - stworzyć własny projekt (np. w środowisku Matlab), który będzie analizował numerycznie wybrany model matematyczny [K_U12 ]
Kryteria oceniania
1. Zaliczenie przedmiotu kończy się jedną wspólną oceną ze wszystkich zajęć (wykład + laboratorium} realizowanych w ramach przedmiotu.
2. Zwolnienie lekarskie nie zwalnia ze znajomości materiału. Uprawnia jedynie do zindywidualizowanej formy zaliczenia.
3. Osoby, które otrzymały zgodę na indywidualny tok studiów, mają obowiązek zgłosić się koordynatora przedmiotu w celu ustalenia sposobu realizacji wszystkich efektów uczenia się przypisanych do zajęć. W przypadku braku możliwości realizacji wyżej wymienionych efektów koordynator może odmówić zaliczenia przedmiotu.
4. Obecności na zajęciach jest obowiązkowa. W sytuacjach uzasadnionych nieobecności, student zobowiązany jest do niezwłocznego kontaktu z koordynatorem przedmiotu.
5. W zakresie korzystania z narzędzi sztucznej inteligencji (SI) przy przygotowywaniu prac zaliczeniowych obowiązują zasady określone w "Regulaminie korzystania z narzędzi sztucznej inteligencji w procesie kształcenia na kierunku inżynieria obliczeniowa".
W ramach niniejszego przedmiotu dopuszcza się korzystanie z narzędzi SI na poziomie 1 - dla egzaminu oraz 2 i 3 - dla ewentualnych zadań projektowych, zgodnie z zasadami określonymi w Regulaminie, o którym mowa powyżej.
Student określa zakres wykorzystania narzędzi SI w przygotowaniu pracy, składając oświadczenie zgodne z obowiązującym wzorem.
6. Szczegółowe kryteria oceniania zostały zamieszczone na poziomie danego cyklu dydaktycznego w sekcji Uwagi.
Praktyki zawodowe
Nie dotyczy.
Literatura
Literatura przedmiotu została zamieszczona na poziomie danego cyklu dydaktycznego w sekcji Literatura.
|
W cyklu 2026Z:
1. Paweł Bechler, Geometria z algebrą liniową (skrypt) https://www.mimuw.edu.pl/~pbechler/inf_gal/inf_gal_skrypt_2023.1.pdf |
Uwagi
|
W cyklu 2026Z:
Student uzyskuje zaliczenie zajęć na podstawie: Efekty U1, U2, U3, U4 są sprawdzane w sposób ciągły podczas zajęć. |