Przedmioty w rejestracji Przedmioty do wyboru - I i II stopień - Informatyka - ZIMA/LATO 2016/17, WMiI 11-INF__16/17
Opcje | ||||
---|---|---|---|---|
1100-AS0UWI |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Student poznaje podstawy funkcjonowania Windows Server’a 2008/2012, zasady bezpieczeństwa, na których oparty jest system. Prowadzone zajęcia powinny zachęcić studenta do zdobywania bardziej zaawansowanej wiedzy czysto związanej z systemem Windows Server, a także gromadzić informacje odnośnie innych możliwości, np. zastosowania systemów Linux oraz dostrzeganie różnic w działaniu obu systemów. |
|
||
1100-AE0UEN |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Pseudorandom generators, zero-knowledge proofs, cryptographic protocols, public-key/private-key model, elliptic curve cryptography, various type attacs. |
|
||
1100-AO0UEN |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Przedmiot dotyczy zagadnień zaawansowanej adminsitracji systemami zarządzania baz danych. Koncentruje się na instalowaniu i konfigurowaniu serwera baza danych, pracy z instancją, wykonywaniu kopii zapasowych i odtwarzaniu. Przedmiot omawia narzędzie RMAN, kwestie uwierzytelniania i autoryzacji. W czasie kursu używany jest serwer baz danych Oracle. |
|
||
1100-AJ0UEN |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Nie podano opisu skróconego, przejdź do strony przedmiotu aby uzyskać więcej danych.
|
|
||
1100-AS0UEN |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Celem przedmiotu jest przedstawienie procesu tworzenia oprogramowania poprzez omówienie poszczególnych faz projektowych na przykładzie modeli: kaskadowego, przyrostowego i spiralnego. Omówione są wybrane elementy wspomagające proces tworzenia oprogramowania. |
|
||
1100-AV0UWI |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Celem kursu jest zapoznanie studentów z podstawowymi technikami pracy w programach do postrpodukcji materiału video oraz tworzenie animacji i efektów specjalnych w filmie. |
|
||
1100-AW0UWI |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Przedmiot realizowany przy współpracy z firmą Ericpol. Celem przedmiotu jest zapoznanie uczestników ze sposobami realizacji wielkoskalowych aplikacji biznesowych. Podczas zajęć studenci poznają od strony praktycznej metody tworzenia zespołowego projektu programistycznego z podziałem na następujące etapy: 1) Tworzenie podziału funkcjonalnego projektowanej aplikacji, na podstawie dokumentu zawierającego wymagania. 2) Projektowanie modeli klas dla każdego z podsystemów. 3) Implementacja podsystemów na podstawie utworzonej wcześniej dokumentacji. 4) Integracja systemu oraz testy. W trakcie realizacji każdego z powyższych etapów tworzona będzie dokumentacja. (Opis sposobu realizacji bieżącego etapu oraz wytyczne dotyczące realizacji kolejnego.) Tworzony przez zespół studencki kod będzie ewidencjonowany przy użyciu systemu kontroli wersji. |
|
||
1100-BS0OII |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Celem przedmiotu jest zaznajomienie studenta z podstawowymi problemami bezpieczeństwa systemów komputerowych. Omawiane będą zagrożenia związane, zarówno z samymi systemami operacyjnymi, jak i infrastrukturą sieciową. Student zapozna się z tworzeniem polityki bezpieczeństwa systemu informatycznego, metodami bezpiecznego programowania oraz narzędziami analizy zabezpieczeń i monitoringu, wykrywania ataków i ochrony przed nimi. |
|
||
1100-TK0UEN |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Celem przedmiotu jest aktywne zapoznanie studentów w grami kombinatorycznymi, zarówno w aspekcie teoretycznym, jak i praktycznym. Przedmiot jest przeznaczony zarówno dla studentów matematyki, jak i informatyki, niezależnie od ich stopnia zaawansowania. |
|
||
1100-KK0UEN |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Cele przedmiotu: Celem przedmiotu jest zaznajomienie studenta z procesem kompilacji jak i technikami i narzędziami wykorzystywanymi współcześnie do budowy kompilatorów. Przedstawione są etapy kompilacji wraz z ich szczegółowym opisem. Główny nacisk położony jest na analizę leksykalną i składniową. Omówione są zasady implementacji kompilatorów, z wykorzystaniem specjalizowanych narzędzi do tworzenia analizatorów składniowych jak i leksykalnych takich jak LEX, YACC i LLGEN, a także sposoby implementacji automatów skończonych. Ponadto omawiana jest implementacja w języku programowania wysokiego poziomu jakim jest język C++ skończonych automatów deterministycznych i niedeterministycznych stanowiących podstawę analizy leksykalnej. Sposób zaliczenia: Wykład kończy się egzaminem ustnym, laboratorium projektem zaliczeniowym. |
|
||
1100-CP0UEN |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Celem kursu jest zaznajomienie studenta z problemami i metodami programowania współbieżnego tj.: z problemami wyścigu, zakleszczeń, z technikami synchronizacji wątków/procesów oraz zagadnieniami komunikacji wątków/procesów. Dodatkowo pewne algorytmy współbieżne są przedstawiane studentom w ramach kursu. |
|
||
1100-AB0ENG |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Przedmiot dotyczy zagadnień związanych z administrowaniem systemami zarządzania baz danych. Koncentruje się na instalowaniu i konfigurowaniu serwera baza danych, pracowaniu z bazami danych i ich obiektami, wykonywaniu kopii zapasowych i odtwarzaniu. Przedmiot omawia również kwestie uwierzytelniania i autoryzacji, audytu i monitoringu środowiska serwera baz danych, używania usługi Agenta. Omawiane są również mechanizmy wysokiej dostępności. W czasie kursu używany jest serwer baz danych MS SQL Server. |
|
||
1100-DG0ENG |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Celem przedmiotu jest zapoznanie studentów z tworzeniem gier, animacji i symulacji komputerowych przy użyciu silnika Unity. |
|
||
1100-MV0OII |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Celem kursu jest zapoznanie studentów z podstawowymi technikami pracy w programach do postrpodukcji materiału video oraz tworzenie animacji. |
|
||
1100-EP0UWI |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Celem kursu jest zapoznanie studentów z bardziej zaawansowanymi technikami tworzenia i animowania projektów wektorowych. Wykorzystane będą filtry 3D Revolve, perspective tools. Omówione zostaną techniki przetwarzania bitmap na mapy wektorowe. Modele wektorowę będą animowane w środowisku 3D. |
|
||
1100-ED0UWI |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Nasza cywilizacja, a w szczególności duże firmy muszą sobie radzić z ogromną ilością danych. Są to dane pochodzące z baz danych, hurtowni danych oraz systemu WWW i zawierają informacje m.in. o klientach i wytwarzanych produktach. Celem przedmiotu jest zaznajomienie studentów z podstawowymi technikami wykorzystywanymi w eksploracji danych. Omawiane będą metody uczenia nadzorowanego i nienadzorowanego oraz analiza koszykowa. Ponadto omawiane będą zagadnienia przetwarzania dużych zbiorów danych. |
|
||
1100-FE0ENG |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Mathematical background, computional difficulty, one-way functions, encryption schems, signature schems, stream-ciphers, block-ciphers, security. |
|
||
1100-HD0UWI |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Kurs dotyczy implementowania hurtowni danych z wykorzystaniem Microsoft SQL Server. Jest on oparty na trzech głównych komponentach: usługach integracyjnych, raportujących i analitycznych. Kurs obejmuje implementowanie procesów ETL, kostek OLAP i raportów. |
|
||
1100-WE0OWI |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Przedmiot jest adresowany dla wszystkich studentów informatyki I i II stopnia, Ponadto na wykłady zapraszamy doktorantów oraz pracowników Wydziału. |
|
||
1100-IT0OII |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Celem zajęć jest nabycie umiejętności tworzenia bogatych aplikacji internetowych (RIA) o szerokim spektrum multimedialności, w powiązaniu z przetwarzaniem danych oraz interaktywnością. |
|
||
1100-ID0ISH |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Przetwarzanie dużej ilości danych, zwykle niemieszczących się na pojedynczym komputerze, stanowi wyzwanie dla analityków danych. Celem wykładu jest możliwie szerokie przedstawienie samej problematyk przetwarzania dużych zbiorów danych jak i dostępnych narzędzi, które w tym celu mogą być użyte. Laboratorium poświęcone jest ukazaniu praktycznych aspektów pracy z dużymi zbiorami danych. |
|
||
1100-PP1ENG |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Celem zajęć jest wprowadzenie do tworzenia aplikacji na platformę iOS wykorzystywaną w urządzaniach firmy Apple. Zasadnicze treści przedmiotu skupiają się na zdobyciu umiejętności programowania w języku Objective-C oraz podstawach pracy w środowisku XCode. |
|
||
1100-LM0LWI |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Kurs jest przewidziany dla osób zainteresowanych zastosowaniem analizy obrazów medycynie i biologii. Celem zajęć jest wyrobienie nawyku pracy z obrazami medycznymi. Zajęcia mają charakter praktyczny i są prowadzone na rzeczywistych obrazach medycznych. W trakcie kursu są omówione wszystkie ważniejsze rodzaje obrazów medycznych. Prowadzona analiza obrazów ma na celu usuwanie zniekształceń i artefaktów wprowadzanych przez poszczególne rodzaje obrazów oraz wzmacnianie cech istotnych obrazu. W trakcie kursu nie jest przewidziane pisanie programów, natomiast chodzi o wyrobienie umiejętności posługiwania się software’em istniejącym oraz uzyskanie zdolności rozpoznawania poprawności uzyskiwanych wyników. |
|
||
1100-PS0OII |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Celem wykładu jest zaprezentowanie podstawowych standardów związanych z metajęzykiem XML, który jest uniwersalnym tekstowym formatem przechowywania i wymiany różnych informacji, ponieważ dzięki rozszerzalności może służyć do opisu niemal dowolnych hierarchicznych danych. Celem zajęć laboratoryjnych jest omówienie różnych aspektów podstawowych technologii oraz kształtowanie praktycznych umiejętności ich stosowania (znakowanie, opis struktury dokumentu, walidacja, wyszukiwanie i transformacja danych itd.). |
|
||
1100-MC0ENG |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Celem przedmiotu jest zapoznanie z podstawowymi pojęciami i elementami występującymi w elektronice i wykorzystanie ich do budowy prostych układów opartych na mikrokontrolerze (np. Arduino). |
|
||
1100-MP0LWI |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Celem przedmiotu jest przygotowanie do różnego rodzaju konkursów algorytmicznych. Na zajęciach przedstawiane będą wybrane zagadnienia algebry liniowej, kombinatoryki, teorii grafów oraz teorii liczb. Dla każdego z zadań zaprezentowane zostaną przykładowe zadania konkursowe, które będą rozwiązywane na czas. |
|
||
1100-NA0OII |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Patronem merytorycznym zajęć jest firma AMG.net. Prezentacja tworzenia nowoczesnych aplikacji internetowych w oparciu o narzędzia języka Java. Umiejętne posługiwanie się narzędziami do logowania (log4j), używanie wzorców projektowych (Singleton, Fabryka), projektowanie architektury aplikacji (MVC), programowanie w oparciu o testy (TDD). Automatyzacja budowanego oprogramowania (Maven). Praktyczne zastosowanie Web Framork (Spring) i dostęp do bazy danych (Hibernate). Przedstawienie ogólnej postaci paradygmatów programowania aspektowego (AspektJ). |
|
||
1100-SU0OWI |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Cele przedmiotu: Przedmiot będzie prowadzony w oparciu o język programowanie Java i zawierał będzie treści związane z tworzeniem, oraz wykorzystywaniem usług sieciowych (web services). Przedmiot ten pozwoli studentom zapoznać się z nowoczesnym sposobem tworzenie rozproszonych systemów i aplikacji. UWAGA! Przedmiot "Nowoczesne metody tworzenia usług sieciowych" powstanie w ramach kontynuowania kilku letniej współpracy partnerskiej między Wydziałem Matematyki i Informatyki a firmą AMG NET. Umiejętności wstępne: Programowanie obiektowe, Programowanie w języku Java Sposób zaliczenia: Kolokwium, projekty |
|
||
1100-MW0OII |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Cele przedmiotu: Celem przedmiotu jest zapoznanie studentów z metodami tworzenia wizualizacji oraz grafiki 3D. W ćwiczeniach wykorzystywane będą programy umożliwiające samodzielne tworzenie zaawansowanych, fotorealistycznych wizualizacji oraz scen trójwymiarowych. Tworzone będą trójwymiarowe wizualizacje budynków na podstawie planów architektonicznych. |
|
||
1100-TG0UWI |
Zajęcia przedmiotu
Grupy przedmiotu
Skrócony opis
Cele przedmiotu: Celem przedmiotu jest zapoznanie studentów z zasadami tworzenia nowoczesnych aplikacji multimedialnych z wykorzystaniem jednych z najnowocześniejszych narzędzi dostępnych na rynku |
|
||