Specjalizacje sem Przedmioty i ich prowadzący 1 Aplikacje Internetowe i Sieci AIS Bezpieczeństwo systemów informatycznych BSI Mgr J. Światowiak, i in. a. Programowanie.NET Dr T. Borzyszkowski b. Programowanie aplikacji mobilnych PAM Dr T. Borzyszkowski c. Sieci zaawansowane SKOB (CISCO II) Mgr A. Śledzińska 7 Bogate interfejsy webowe BIU Dr J. Neumann 8 Serwery aplikacji SAP Mgr J. Światowiak, T. Puźniakowski 2 Grafika i Multimedia GIM Multimedia Dr Garnik a. Zaawansowane narzędzia edycji i video ZNEV Mgr T. Kowalczyk b. Animacje komputerowe Dr P. Arłukowicz 7 Zaawansowane technologie graficzne ZTG Dr P. Arłukowicz 8 Przetwarzanie i kompresja obrazów PKO Dr J. Lebiedź 3 Inżynieria Oprogramowania i Bazy Danych IOBD Admin. BD Oracle ABO Mgr R. Suski, mgr T. Lisowski a. Bezpieczeństwo SI Mgr J. Światowiak, b. Programowanie.NET Dr T. Borzyszkowski 7 Jakość oprogramowania JOP dr J. Kluk 8 Hurtownie danych HD Dr. Jagna Kluk, mgr P. Palczewski 4 Informatyka biznesowa INO Systemy informatyczne zarządzania SIZ Dr J. Kluk, mgr J. Szczypior a. Admin.BD Oracle Mgr R. Suski, mgr T. Lisowski b. Programowanie.NET Dr T. Borzyszkowski 7 Biznes elektroniczny EBZ Dr P. Brudło 8 Hurtownie danych Dr J. Kluk, mgr P. Palczewski
Przedmiot BSI Krótka charakterystyka główne hasła i podstawowe informacje Podstawowe pojęcia, polityka bezpieczeństwa; bezpieczeństwo w systemach Windows i Linux. Wprowadzenie do zagadnień bezpieczeństwa i aspekty prawne, standardy; protokoły rodziny TCP/IP (IP, ARP, ICMP, UDP, TCP) Budowa, działanie i konfigurowanie zapór sieciowych; Konfiguracja jednostki certyfikującej dla rodziny x.509. Zagadnienia kryptografii oraz infrastruktury klucza publicznego Bezpieczeństwo w systemie Microsoft Windows; elementy, protokoły, mechanizmy. Instalacja i konfiguracja kontrolera domeny Zagadnienia zdalnego dostępu VPN; Konfiguracja serwera VPN. Bezpieczeństwo poczty elektronicznej i sieci bezprzewodowych Wi-FI. Ochrona przed złośliwym oprogramowaniem i spamem, systemy wykrywania włamań IDS/IPS) Zagadnienia bezpieczeństwa środowiska Linux. Integracja środowiska Windows z systemami LINUX. Instalacja i konfiguracja mechanizmów wzajemnego przekazywania poświadczeń. PROG.NET Programowanie w środowisku.net; C# PAM SKOB BIU Visual Studio 2008 i języka C#. Aplikacje Internetowe w środowisku.net; ASP.NET Programowanie aplikacji mobilnych ; szczegóły technologii można znaleźć na stronie dev.windowsphone.com Telefony WP idee i hardware Struktura aplikacji WP & Visual Studio 2010/2012 Elementy Silverlight Data binding i Isolated storage XNA - implementacja ruchu obiektów 2D Obsługa ekranu dotykowego Obsługa połączeń sieciowych w WP Aplikacje wielowątkowe i multitasking Wykorzystanie, lokalna baza danych Zamieszczanie aplikacji na Marketplace W ramach laboratorium studenci tworzą własną aplikację mobilną i starają się ją zamieścić na Marketplace. Akademia Sieci Cisco. CCNA Semestr 2. (świadectwo ukończenia) Routery i podstawy routingu; konfigurowanie i porównywanie protokołów wykorzystaniu routerów Cisco2811 Usługi, zagadnienia QoS (Quality of Service). Programowanie bogatych aplikacji webowych, technologie i narzędzia Google Web Toolkit wprowadzenie, narzędzia i podstawowe komponenty Frameworki: Vaadin (budowa bogatych aplikacji webowych), JSF 2.0 ICEFaces Adobe Flex wprowadzenie, narzędzie Flash Builder, metody dostępu do danych (HTTPService)
SAP Multimedia ZNE i V ZTG Animacje komputerowe PKO ABO Serwery aplikacyjne i wirtualizacja serwerowa i desktopowa (Hyper-V, Oracle Virtual Box, Linux KVM) Serwery aplikacyjne na podbudowie serwera WEB (IIS Windows Server 2008 R2), (Apache 2.0 Linux) Technologie portalowe: DotNetNuke bazujące na.net Framework, Wordpress, portal korporacyjny sharepoint, Tomcat współpraca serwera WEB z językiem JAVA Elementy poczty korporacyjnej. Exchange /outlook 2010 jako przykład serwera aplikacyjnego do zarządzania pocztą korporacyjną, pracą grupową, czasem, urządzeniami i pomieszczeniami; wspólne kalendarze, skrzynki pocztowe, zadania, spotkania itd. Prezentacje multimedialne Edytory graficzne; Photoshop Projektowanie elementów graficznych (Adobe Illustrator) Podstawy Adobe Flash Tworzenie dwu- i trójwymiarowej animacji komputerowej Analogowa i cyfrowa rejestracja dźwięku, cyfrowa obróbka dźwięku Rejestracja obrazu wideo, technologie zapisu analogowego i cyfrowego, cyfrowa obróbka i montaż plików filmowych Narzędziówka Edycja i montaż video: składanie, tworzeniem efektów, animacja, Adobe - Photoshop Illustrator, Indesign, Premier Aftereffect Modelowanie i wstęp do animacji Podstawy modelowania obiektów; Blender i jego interfejs, Edycja obiektów. Rzeźbienie, edycja krzywych. Oświetlenie sceny, materiały, Tekstury oraz mapowanie efektów powierzchniowych Mapowanie UV, mapowanie projekcyjne Renderowanie sceny, renderery zewnętrzne Postprocessing, czyli edytor nodów i efekty specjalne Wstęp do animacji 3d Techniki zaawansowanej animacji Animacja w oparciu o klatki kluczowe, symulacja, systemy cząstek, rigging, skinning efekty specjalne (m.in. wybuchy, mixy, green screen) motion tracking Przekształcenia i kompresja obrazów; podejście programistyczne Przekształcenia geometryczne, kontekstowe (filtracja) i morfologiczne Kontur, wypełnianie konturu, ścienianie Kompresja bezstratna dowolnych danych, kompresja obrazów bezstratna i stratna, kompresja filmów (MPEG) Administracja bazą danych Oracle Serwer Oracle 11g instalacja, zarządzanie strukturą baz, obiektami bazodanowymi tabelami/widokami/indeksami/sekwencjami
JOP HD (DWH) EBZ SIZ itp., przestrzenią UNDO Tworzenie indeksów i tworzenia (strategia) kopii zapasowych Rozwiązywanie sytuacji kryzysowych; narzędzia imp/exp danych Zagadnienia jakości i testowania oprogramowania Zapewnianie jakości. Pomiary i oceny; Modele jakości i wybrane charakterystyk Testowanie oprogramowania; poziomy i metody testowania Testy systemowe i walidacyjne; Proces testowania. Planowanie testów; scenariusze i przypadki testowe. Testy automatyczne Dokumentowanie Dojrzałość oprogramowania Modele referencyjne i standardy jakości. ISO 9000-3 oraz CMMI. TQM Uwarunkowania biznesowe hurtowni danych, metodyka ich konstrukcji koncepcja i terminologia HD, przegląd metod konstrukcji, budowa i wdrażanie HD Przetwarzania wysokowolumenowe, przykłady mechanizmów wspierających Narzędzia Extract, Transform & Load (ETL) Laboratorium na Microsoft SQL Server / Oracle + Pentaho Data Integration (tworzenie modelu logicznego hurtowni, projektowanie, implementacja, zasilanie hurtowni z wielu źródeł danych, opracowanie procesu wdrażania HD, eksploracja danych). Podstawowe strategie i modele biznesowe; wsparcie Internetem Internetowe witryny biznesowe, rynki i model przedsiębiorstwa wirtualnego Klient internetowy; marketing w Internecie Strategie e-biznesu; specyfika firm polskich Portale korporacyjne i komercyjne Giełdy i handel w Internecie Tworzenie i prowadzenie firmy internetowej; e-finanse; zabezpieczenia transakcji e-biznesowych Praktyczna realizacja strony internetowej (e-biznes, lub sklep, itp) i jej ocena przez klientów - studentów w kategoriach biznesowych: atrakcyjności ogólnej, produktu, wyróżnianie się na + lub - Specyfika SI wspierających poszczególne obszary biznesowe funkcjonowania organizacji gospodarczych, a także zapoznanie z metodami budowania i wdrażania Struktura systemu informacyjnego w organizacjach, strategia rozwoju zastosowań IT, zadania informatyki w zarządzaniu organizacją Zintegrowane systemy zarządzania; systemy klas Client Relationship Management(CRM), Enterprise Resource Planning (ERP), Business Intelligence, systemy Workface Management Modelowanie procesów biznesowych, BPMN Narzędzia: SAP Light? MS Dynamics?