Przedmioty w rejestracji Rejestracja na przedmioty obowiązkowe informatyczne z semestru letniego 2022/23 1000-2022L-INF
Legenda
Jeśli przedmiot jest prowadzony w danym cyklu dydaktycznym, to w odpowiedniej komórce pojawi się koszyk rejestracyjny. Ikona koszyka zależy od tego, czy możesz się rejestrować na dany przedmiot.
![]() ![]() ![]() ![]() ![]() ![]()
Kliknij na ikonę "i" przy koszyku, aby uzyskać dodatkowe informacje.
2022L - Semestr letni 2022/23 (zajęcia mogą być semestralne, trymestralne lub roczne) |
Opcje | ||||
---|---|---|---|---|---|
2022L | |||||
1000-212cAM2 |
![]() ![]() ![]() |
Zajęcia przedmiotu
Semestr letni 2022/23
Grupy przedmiotu
Skrócony opis
Rachunek różniczkowy jednej zmiennej, zbieżność ciągów i szeregów funkcyjnych, rachunek całkowy jednej zmiennej, przestrzenie metryczne i ciągłość funkcji wielu zmiennych, rachunek różniczkowy wielu zmiennych. |
|
||
1000-212cAMM2 |
![]() ![]() ![]() |
Zajęcia przedmiotu
Semestr letni 2022/23
Grupy przedmiotu
Skrócony opis
Rachunek różniczkowy jednej zmiennej, zbieżność ciągów i szeregów funkcyjnych, rachunek całkowy jednej zmiennej, przestrzenie metryczne i ciągłość funkcji wielu zmiennych, rachunek różniczkowy wielu zmiennych. |
|
||
1000-214bWWW |
![]() ![]() ![]() |
Zajęcia przedmiotu
Semestr letni 2022/23
Grupy przedmiotu
Skrócony opis
Techniki i narzędzia programistyczne w budowie aplikacji i serwisów WWW. |
|
||
1000-212bAKSO |
![]() ![]() ![]() |
Zajęcia przedmiotu
Semestr letni 2022/23
Grupy przedmiotu
Skrócony opis
Nie podano opisu skróconego, przejdź do strony przedmiotu aby uzyskać więcej danych.
|
|
||
1000-214bIOP |
![]() ![]() ![]() |
Zajęcia przedmiotu
Semestr letni 2022/23
Grupy przedmiotu
Skrócony opis
Celem przedmiotu jest nauczenie zasad tworzenia oprogramowania w projektach programistycznych realizowanych zespołowo. Na wykładzie omawiane są praktyki tworzenia oprogramowania wybrane z obowiązujących współcześnie metodyk. Podczas laboratorium czteroosobowe zespoły pracują nad wybranymi przez siebie małymi projektami; uczą się pracować w zespole, stosować wzorce funkcjonalne i architektoniczne, korzystać z narzędzi wspierających wytwarzanie oprogramowania. Od zespołów oczekuje się, że doprowadzą w kilku (co najmniej dwóch) iteracjach do powstania uruchamialnej wersji systemu, która zawierać będzie minimalny zakres funkcjonalności, pozwalający uznać system za użyteczny (MVP, minimal viable product). Zdobyta wiedza i doświadczenie mają posłużyć w kolejnym roku przy realizacji dużego projektu programistycznego w ramach proseminarium Zespołowy Projekt Programistyczny. |
|
||
1000-224bJNP2 |
![]() ![]() ![]() |
Zajęcia przedmiotu
Semestr letni 2022/23
Grupy przedmiotu
Skrócony opis
Celem tego przedmiotu pokazanie studentom konkretnych języków i narzędzi programistycznych. |
|
||
1000-216bJPP |
![]() ![]() ![]() |
Zajęcia przedmiotu
Semestr letni 2022/23
Grupy przedmiotu
Skrócony opis
Najistotniejsze paradygmaty pojawiające się we współczesnym programowaniu: programowanie funkcyjne, imperatywne, obiektowe, programowanie w logice. Kurs pozwala spojrzeć szerzej na programowanie, a w szczególności pogłębić znajomość języków programowania i zrozumieć podstawowe zagadnienia implementacyjne. |
|
||
1000-214bJAO |
![]() ![]() ![]() |
Zajęcia przedmiotu
Semestr letni 2022/23
Grupy przedmiotu
- Przedmioty obieralne na studiach drugiego stopnia na kierunku bioinformatyka (Wydział Matematyki, Informatyki i Mechaniki)
- Przedmioty obowiązkowe dla II roku JSIM - wariant 3I+4M (Wydział Matematyki, Informatyki i Mechaniki)
Skrócony opis
Podstawowe modele obliczeń (automaty, gramatyki, maszyna Turinga), związki między trudnością problemów obliczeniowych a strukturalną złożonością modeli obliczeń. Hierarchia Chomsky'ego. Matematyczny sens pojęcia obliczalności oraz jego ograniczenia, a także - w zarysie - podstawowe zagadnienia złożoności obliczeniowej. |
|
||
1000-217bLOG |
![]() ![]() ![]() |
Zajęcia przedmiotu
Semestr letni 2022/23
Grupy przedmiotu
Skrócony opis
Wprowadzenie do logiki zdaniowej i logiki pierwszego rzędu: elementy teorii modeli, elementy teorii dowodu, rola w informatyce. Inne logiki ważne w informatyce. Przedmiot ma dwa warianty. W pierwszym z nich zajęcia mają charakter bardziej praktyczny i prowadzone są wraz z laboratorium, w drugim – zajęcia mają pogłębiony charakter teoretyczny. |
|
||
1000-212bMD |
![]() ![]() ![]() |
Zajęcia przedmiotu
Semestr letni 2022/23
Grupy przedmiotu
Skrócony opis
Aparat matematyczny niezbędny do układania i analizy algorytmów: elementy kombinatoryki, teorii grafów i teorii liczb. |
|
||
1000-218bHPC |
![]() ![]() ![]() |
Zajęcia przedmiotu
Semestr letni 2022/23
Grupy przedmiotu
- Przedmioty obieralne na studiach drugiego stopnia na kierunku bioinformatyka (Wydział Matematyki, Informatyki i Mechaniki)
Skrócony opis
Obliczenia superkomputerowe (High Performance Computing, HPC) mają ogromny wpływ na współczesny świat, od numerycznych prognoz pogody po symulacje klimatu, czy od badania struktur białek po symulacje galaktyk. Współczesny superkomputer to kilkadziesiąt tysięcy węzłów, każdy z kilkudziesięcioma rdzeniami procesorów i często kilkoma tysiącami rdzeni akceleratorów. Wielka skala tych maszyn, heterogeniczność (akceleratory / procesory), stosunkowo częste awarie czy kilka rzędów wielkości różnicy wydajności między lokalną a zdalną pamięcią prowadzi do konieczności spojrzenia na problemy informatyczne z nowej perspektywy. |
|
||
1000-214bPSZ |
![]() ![]() ![]() |
Zajęcia przedmiotu
Semestr letni 2022/23
Grupy przedmiotu
Skrócony opis
Przegląd podstawowych zagadnień etycznych, prawnych i ekonomicznych związanych z wykonywaniem zawodu informatyka. |
|
||
1000-212cPO |
![]() ![]() ![]() |
Zajęcia przedmiotu
Semestr letni 2022/23
Grupy przedmiotu
- (od 2022-10-01) Przedmioty obowiązkowe dla I roku informatyki (Wydział Matematyki, Informatyki i Mechaniki)
- (od 2022-10-01) Przedmioty obowiązkowe dla I roku JSIM (Wydział Matematyki, Informatyki i Mechaniki)
Skrócony opis
Przedstawienie podstawowych pojęć i zagadnień występujących w programowaniu obiektowym. W ramach wykładu wprowadzone są pojęcia klasy i obiektu oraz zagadnienia związane z kapsułkowaniem, dziedziczeniem i polimorfizmem. Omówione są podstawy projektowania obiektowego. Wprowadzone są formalizmy do zapisywania projektów i programów obiektowych. W ramach laboratorium studenci mają pisać szereg małych programów ilustrujących kolejne zagadnienia przedstawiane na wykładzie oraz opisywać swoje rozwiązania w przyjętej notacji projektowej. |
|
||
1000-218bPDD |
![]() ![]() ![]() |
Zajęcia przedmiotu
Semestr letni 2022/23
Grupy przedmiotu
- Przedmioty obieralne na studiach drugiego stopnia na kierunku bioinformatyka (Wydział Matematyki, Informatyki i Mechaniki)
Skrócony opis
Zaprezentujemy techniki i narzędzia przetwarzania dużych zbiorów danych (ang. Big data) przy pomocy klastrów złożonych z prostych maszyn. Najważniejsze omawiane narzędzia to Hadoop i Spark. Przedstawimy architekturę tych systemów oraz stosowane modele programistyczne MapReduce i Resilient Distributed Dataset. Omówimy najważniejsze techniki algorytmiczne oraz metody analizy i porównywania algorytmów. Zwrócimy uwagę na typowe problemy (np. synchronizacja zegarów maszynowych) i wąskie gardła (np. ograniczenia pamięciowe fazy redukcji w modelu MapReduce) oraz pokażemy najważniejsze metody radzenia sobie z nimi. Przedmiot będzie łączył zagadnienia praktyczne z wybranymi wynikami teoretycznymi. |
|
||
1000-214bSIK |
![]() ![]() ![]() |
Zajęcia przedmiotu
Semestr letni 2022/23
Grupy przedmiotu
Skrócony opis
Zasady działania, projektowania i konfigurowania sieci komputerowych. Przegląd najważniejszych protokołów sieciowych. |
|
||
1000-214bSOB |
![]() ![]() ![]() |
Zajęcia przedmiotu
Semestr letni 2022/23
Grupy przedmiotu
Skrócony opis
Celem zajęć jest przedstawienie budowy i zasady działania współczesnych komputerów, roli i zadań systemu operacyjnego w oprogramowaniu komputera oraz omówienie zagadnień realizacji algorytmów, struktur danych i ich implementacji. Prezentowane są techniki zarządzania podstawowymi zasobami sprzętowymi komputera: procesorem, pamięcią operacyjną oraz wirtualną i urządzeniami wejścia - wyjścia oraz ich wpływ na efektywność funkcjonowania systemu jako całości. |
|
||