(in Polish) Inf., II st, stacjonarne, przedmioty do wyboru (course group defined by Faculty of Mathematics and Computer Science)
Key
If course is offered then a registration cart will be displayed.
- you are not logged in - currently you are not allowed to register - you are allowed to register - you are allowed to unregister (or withdraw application) - you applied for registration (and you cannot widrdraw this application) - you are registered (and you cannot unregister)
Use one of the "i" icons below for additional information.
2020/21 - Academic Year 2020/21 2021/22 - Academic Year 2021/22 2021/22Z - Winter semester 2021/22 2021/22L - Summer semester 2021/22 2022/23 - Academic Year 2022/23 2022/23Z - Winter semester 2022/23 2022/23L - Summer semester 2022/23 2023/24 - Academic Year 2023/24 2023/24Z - Winter semester 2023/24 2023/24L - Summer semester 2023/24 2024/25 - Academic Year 2024/25 2024/25Z - Winter semester 2024/25 2024/25L - Summer semester 2024/25 (there could be semester, trimester or one-year classes) |
Actions | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2020/21 | 2021/22 | 2021/22Z | 2021/22L | 2022/23 | 2022/23Z | 2022/23L | 2023/24 | 2023/24Z | 2023/24L | 2024/25 | 2024/25Z | 2024/25L | |||||||
1000-I1ASD2 | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Classes
Summer semester 2021/22
Groups
Brief description
(in Polish) Przedmiot jest poświęcony bardziej zaawansowanym problemom oraz algorytmom ich rozwiązywania. Problemy mają solidne umocowanie w zagadnieniach praktycznych, podobnie algorytmy ich rozwiązywania. |
|
||||||
1000-I2BAD | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Classes
Winter semester 2021/22
Groups
Brief description
(in Polish) Przedmiot prezentuje metody optymalizacji zapytań w bazach realacyjnych oraz szeroki przegląd baz nierelacyjnych z przykładami ich zastosowań. |
|
|||||
1000-I1BSO | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Classes
Winter semester 2021/22
Groups
Brief description
(in Polish) Jest to podstawowy kurs teorii i praktyki bezpieczeństwa systemów komputerowych. Szczególną uwagę poświęcono bezpieczeństwu systemów operacyjnych, w tym uwierzytelnianiu i kontroli dostępu oraz zapobieganiu, wykrywaniu oraz likwidowaniu zagrożeń we współczesnych systemach operacyjnych. |
|
||||||||
1000-AD-EkspMasZD | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Classes
Summer semester 2021/22
Groups
Brief description
(in Polish) Dynamiczne pojawienie się dużych zbiorów danych w internecie spowodowała konieczność ich szybkiego przetwarzania, a umiejętność ta powoli staje się jednym z podstawowych wymogów pracy w wielu dużych firmach. Zagadnienie to jest wymagające i pozwala na praktyczne wykorzystanie wiedzy zdobytej z takich dziedzin jak algorytmika, przetwarzanie danych, eksploracja danych itp. Ponadto, ze względu na specyfikę problemu, istotnym elementem zagadnienia stała się nauka optymalizacji kodu eksplorującego dane z wykorzystaniem dostępnych narzędzi w rożnych kontekstach: obliczeń, zużycia energii, ograniczeniami związanymi z przesyłem i składowaniem danych. Wykład ten przedstawi pojawiające się w tej dziedzinie problemy oraz paradygmaty pozwalające na ich rozwiązanie. |
|
||||||||
1000-I2GK2 | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Classes
Summer semester 2022/23
Groups
Brief description
(in Polish) - implementacja wybranych algorytmów obrazowania 3D - przetwarzanie danych wolumetrycznych - przetwarzanie modeli siatkowych |
|
|||||||
1000-I1PJD | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Classes
Summer semester 2021/22
Groups
Brief description
(in Polish) Przedmiot Język D przeznaczony jest dla studentów, którzy we wcześniejszych latach poznali podstawy programowania obiektowego. Język D jest obiektowo zorientowanym językiem programowania stworzonym przez Waltera Brighta, ma on być obiektowym następcą języka ANSI C, jednak w przeciwieństwie do języka C++ nie jest w pełni zgodny składniowo z poprzednikiem. Możliwe jest jednak używanie skompilowanych modułów napisanych w języku C. W stosunku do C++, język D wprowadza kilka nowych cech takich jak programowanie kontraktowe, automatyczne zarządzanie pamięcią, zintegrowany z kompilatorem system dokumentacji, możliwe jest zagnieżdżanie funkcji, zmieniony jest system szablonów. Język D utrzymuje możliwość pisania niskopoziomowego dodając wstawki asemblerowe. Odchodzi natomiast od wielokrotnego dziedziczenia z C++ w zamian oferując możliwość implementacji wielu interfejsów. |
|
|||||
1000-I1KAT | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Classes
Academic Year 2020/21
Groups
Brief description
(in Polish) Konwersatorium jest przeznaczone dla studentów zainteresowanych rozwiązywaniem problemów algorytmicznych oraz udziałem w indywidualnych i zespołowych zawodach programistycznych. W ramach przedmiotu będziemy się zajmować przygotowaniami zarówno od strony technicznej (algorytmicznej) jak i taktycznej (turniejowej). Konwersatorium będzie również stanowiło podstawę selekcji reprezentacji WMiI na zawody ACM. |
|
|||||||||
1000-I2LAI | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Classes
Summer semester 2021/22
Groups
Brief description
(in Polish) Celem przedmiotu jest wprowadzenie w podstawowe zagadnienia szeroko rozumianej logiki matematycznej, ze szczególnym uwzględnieniem zastosowań w informatyce. Logika matematyczna jest jedną z podstawowych dziedzin matematyki (obok teorii kategorii i matematyki dyskretnej), które z powodzeniem wykorzystywane są w informatyce. W języku logiki formułuje się wiele podstawowych zagadnień i teorii informatycznych, do których należą: rozstrzygalność i nierozstrzygalność języków formalnych, programowanie funkcyjne, sztuczna inteligencja, semantyka i weryfikacja programów, teoria złożoności, teoria obliczalności. Największą rolę w informatyce odgrywają trzy dziedziny logiki – logika pierwszego rzędu (tzn. rachunek kwantyfikatorów), logika intuicjonistyczna oraz logika modalna. Ten fakt posiada swoje odzwierciedlenie w programie przedmiotu, który w naszym założeniu powinien być możliwie szeroki i przekrojowy. |
|
||||||||
1000-I1PAL | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Classes
Winter semester 2021/22
Groups
Brief description
(in Polish) Celem zajęć jest zaznajomienie uczestników z wybranymi podstawowymi pojęciami algebry oraz problemami ich dotyczącymi, ze szczególnym uwzględnieniem aspektów algorytmicznych w ich rozwiązaniach i przygotowania do wykorzystywania systemów komputerowego wspomagania algebry. Przedmiot przeznaczony jest głównie dla studentów informatyki. Mogą w nim również uczestniczyć studenci matematyki. |
|
||||||||
1000-I2PAMA | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Classes
Summer semester 2021/22
Groups
Brief description
(in Polish) Kurs programowania urządzeń mobilnych Apple, pozwala zapoznać się z podstawowymi technikami programowania dla dotykowych urządzeń mobilnych (nie wykluczając platform konkurencyjnych), jak również ze specyficznymi rozwiązaniami zaprezentowanymi przez Apple. |
|
|||||||