WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki,...

118
Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 1 WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI KATALOG PRZEDMIOTÓW Kierunek Informatyka Studia II stopnia o profilu ogólnoakademickim Rok akademicki: 2015/2016

Transcript of WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki,...

Page 1: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

1

WYDZIAŁ INFORMATYKI,

ELEKTROTECHNIKI I AUTOMATYKI

K ATALOG PRZEDMIOTÓW

K i e r u n e k

In formatyka

S t u d i a I I s t o p n i a o p r o f i l u o g ó l n o a k a d e m i c k i m

R o k a k a d e m i c k i : 2 0 1 5 / 2 0 1 6

Page 2: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

2

Spis treści

Metody numeryczne ........................................................................................... 3 Grafy i sieci w informatyce .................................................................................. 6 Inżynieria bezpieczeństwa .................................................................................. 9 Badania operacyjne .......................................................................................... 12 Techniki modelowania programów .................................................................... 15 Big data i analityka biznesowa .......................................................................... 18 Wychowanie fizyczne ....................................................................................... 21 Język angielski ................................................................................................. 24 Historia techniki ................................................................................................ 27 Zachowania człowieka w organizacji i na rynku pracy ..................................... 29 Cyfrowe przetwarzanie i kompresja danych ..................................................... 31 Języki skryptowe .............................................................................................. 33 Nowoczesne projektowanie aplikacji internetowych ......................................... 36 Systemy nawigacji satelitarnej i mapy cyfrowe ................................................. 39 Projektowanie systemów osadzonych .............................................................. 42 Rozwiązania sieciowe i usługi w chmurze ........................................................ 45 Programowanie systemów mikroinformatycznych ............................................ 48 Implementacja procesów biznesowych............................................................. 50 Aplikacje dla urządzeń mobilnych ..................................................................... 53 Sieci neuronowe i neuro-rozmyte ..................................................................... 56 Projektowanie gier i mediów ............................................................................. 59 Systemy informatyczne w zarządzaniu firmą .................................................... 62 Sieci społecznościowe i systemy wieloagentowe ............................................. 65 Równoległe i funkcyjne techniki programowania .............................................. 68 Projektowanie aplikacji na platformie android ................................................... 71 Systemy wideokonferencyjne i telefonii internetowej ........................................ 74 Systemy informacji przestrzennej ..................................................................... 77 Hurtownie danych ............................................................................................. 80 Komputerowe wspomaganie projektowania ..................................................... 83 Cyfrowe przetwarzanie sygnałów ..................................................................... 86 Systemy wizualizacji ......................................................................................... 89 Systemy ekspertowe ........................................................................................ 92 Oprogramowanie systemów pomiarowo - sterujących ..................................... 95 Problemy cyfryzacji ........................................................................................... 97 Techniki sztucznej inteligencji ......................................................................... 100 Programowanie sieciowe ................................................................................ 104 Modelowanie i animacja postaci 3D ............................................................... 107 Systemy wizualizacji procesów ....................................................................... 110 Seminarium specjalistyczne ........................................................................... 113 Seminarium dyplomowe I ............................................................................... 115 Seminarium dyplomowe II .............................................................................. 117

Page 3: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

3

MMM EEE TTT OOO DDD YYY NNN UUU MMM EEE RRR YYY CCC ZZZ NNN EEE

Kod przedmiotu: 11.9-WE-INFD-MN

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : Prof. dr hab. Roman Gielerak

Prowadzący: Pracownicy ISSI

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

4

Wykład 15 1 I

egzamin

Laborator ium 30 2 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 9 1 I

Egzamin

Laborator ium 18 2 Zaliczenie na ocenę

CEL PRZEDMIOTU:

- zapoznanie studentów z podstawowymi algorytmami numerycznymi do rozwiązywanie równań nieliniowych, zagadnień obliczeniowych algebry liniowej, metod dopasowywania krzywych takich jak metody interpolacji i metody aproksymacji. - nauczenie studentów technik implementowania poznanych algorytmów w wybranych środowiskach programowania inżynierskiego (Matlab/Octave) oraz testowania otrzymanych programów.

WYMAGANIA WSTĘPNE:

Analiza matematyczna , logika dla inżynierów, języki programowania

ZAKRES TEMATYCZNY PRZEDMIOTU:

Błędy i reprezentacja liczb. Podstawowe definicje i typy błędów, złe uwarunkowanie numeryczne,

stabilność numeryczna, sposoby unikania błędów, systemy dziesiętny, binarny, heksadecymalny, zapis stało- i zmienno-przecinkowy, związki z błędami. Rozwiązywanie układów równań liniowych. Metoda eliminacji Gaussa; wybór elementu głównego;

faktoryzacja LU i metoda Doolittla; stabilność numeryczna rozwiązań, uwarunkowanie układu; metody iteracyjne Jacobiego i Gaussa-Seidla. Wyznaczanie pierwiastków równań nieliniowych. Metody: podziału, Newtona, siecznych; zastosowanie

twierdzenia o punkcie stałym; analiza i szacowanie błędów; ekstrapolacja; przypadki złego uwarunkowania, stabilność numeryczna rozwiązań. Układy równań nieliniowych: metoda Newtona. Zastosowania do zadań optymalizacji nieliniowej. Interpolacja. Charakterystyka interpolacji i jej zastosowań; wzór Lagrange’a; ilorazy różnicowe, własności

i wzór Newtona; analiza błędów; interpolacja funkcjami sklejanymi. Aproksymacja. Metoda najmniejszych kwadratów; zastosowanie wielomianów ortogonalnych.

METODY KSZTAŁCENIA:

Page 4: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

4

Wykład: wykład konwencjonalny

Laboratorium: ćwiczenia laboratoryjne (w środowisku Matlab)

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU

SYMBOLE

EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Znajomość arytmetyki zmienno-przecinkowej , jej słabości i zagrożenia związane z jej stosowaniem

K2I_W01

K2I_W02

K2I_W13

Egzamin , kolokwia , bieżąca aktywność w laboratorium

Wykład +laboratorium

Znajomość podstawowych algorytmów algebry liniowej

K2I_W01

K2I_W02

K2I_W13

Egzamin , kolokwia , bieżąca aktywność w laboratorium

Wykład +laboratorium

Znajomość najprostszych metod dopasowywania krzywych : interpolacje, aproksymacje

K2I_W01

K2I_W02

K2I_W13

Egzamin , kolokwia , bieżąca aktywność w laboratorium

Wykład +laboratorium

Umiejętność obsługi środowiska przetwarzania numerycznego Matlab

K2I_U06

K2I_U07

Egzamin , kolokwia , bieżąca aktywność w laboratorium

Wykład +laboratorium

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu przeprowadzonego w formie

zaproponowanej przez prowadzącego Laboratorium - zaliczenie wszystkich ćwiczeń i sprawdzianów dopuszczających do wykonywania ćwiczeń

oraz zalicznie większości kolokwiów Ocena końcowa= średnia arytmetyczna ocen z egzaminu i laboratorium

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (100 godz.)

Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 10 godz. Zapoznanie się ze wskazaną literaturą = 10 godz. Przygotowanie raportów/sprawozdan = 10 godz. Wykonanie zadań zleconych przez prowadzącego = 10 godz. Zajęcia realizowane na odległość = 5 godz. Przygotowanie się do egzaminu = 10 godz. Studia niestacjonarne (100godz.)

Godziny kontaktowe = 27 godz. Przygotowanie się do zajęć = 12 godz. Zapoznanie się ze wskazaną literaturą = 10 godz. Przygotowanie raportu/sprawozdania = 13 godz. Wykonanie zadań zleconych przez prowadzącego = 14 godz. Zajęcia realizowane na odległość = 14 godz. Przygotowanie się do egzaminu = 10 godz.

Page 5: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

5

LITERATURA PODSTAWOWA:

1. Baron B.: Metody numeryczne, Helion, Gliwice, 1995.

2. Fortuna Z., Macukov B., Wąsowski J.: Metody numeryczne, WNT, Warszawa, 1982.

3. Klamka J. i inni: Metody numeryczne, Oficyna Wydawnicza Politechniki Śląskiej, Gliwice, 1998.

4. Bjoerck A., Dahlquist G.: Metody numeryczne, PWN, Warszawa, 1987.

LITERATURA UZUPEŁNIAJĄCA:

1. Konspekty do ćwiczeń laboratoryjnych

2. Dokumentacja Matlab.

PROGRAM OPRACOWAŁ:

Prof. dr . hab. Roman Gielerak

Page 6: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

6

GGG RRR AAA FFF YYY III SSS III EEE CCC III WWW III NNN FFF OOO RRR MMM AAA TTT YYY CCC EEE

Kod przedmiotu: 11.9-WE-INFD-GSI

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : Dr hab. inż. Andrzej Karatkiewicz, prof. UZ

Prowadzący:

Dr hab. inż. Andrzej Karatkiewicz, prof. UZ,

dr inż. Grzegorz Łabiak, dr inż. Iwona Grobelna

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

5

Wykład 30 2 I

Egzamin

Laborator ium 30 2 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 18 2 I

Egzamin

Laborator ium 18 2 Zaliczenie na ocenę

CEL PRZEDMIOTU:

- zapoznanie studentów z podstawami teorii grafów i najważniejszymi (w zastosowaniach informatycznych) algorytmami grafowymi - ukształtowanie podstawowych umiejętności w zakresie zastosowania algorytmów grafowych do problemów informatycznych - zapoznanie studentów z sieciami Petriego jako modelem procesów współbieżnych oraz ich zastosowaniem w projektowaniu systemów sterowania logicznego

WYMAGANIA WSTĘPNE:

Podstawy programowania

ZAKRES TEMATYCZNY PRZEDMIOTU:

Nieformalne wprowadzenie do teorii grafów i sieci: Podstawowe pojęcia. Grafy skierowane i niekierowane. Intuicyjne przykłady. Podstawowe pojęcia teorii grafów skierowanych i niekierowanych: drogi, ścieżki, cykle, drzewa. Klasyfikacje grafów: grafy planarne, dwudzielne, pełne, drzewa. Macierzowe reprezentacje grafów. Komputerowe reprezentacje grafów. Wybrane własności grafów i metody ich badania. Najważniejsze algorytmy grafowe: BFS, DFS, metody konstruowania minimalnego drzewa rozpinającego, obliczania najkrótszych ścieżek w grafach, maksymalnego przepływu w grafach, kolorowania grafów. Grafy Eulera i Hamiltona. Złożoność obliczeniowa algorytmów grafowych. Przykłady zastosowań metod teorii grafów w algorytmach optymalizacji dyskretnej. Binarne diagramy decyzyjne: klasyczny graf BDD, uporządkowany diagram OBDD, zredukowany binarny diagram ROBDD. Graf BDD jako efektywna struktura danych. Przykłady zastosowań wybranych algorytmów teorii grafów w informatyce.

Page 7: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

7

Elementy teorii sieci Petriego: podstawy formalne – definicje, reprezentacje, własności, klasyfikacje. Własności dynamiczne dyskretnych obiektów zdarzeniowych i ich modelowe odpowiedniki – konflikt, blokady, żywotność, bezpieczeństwo, aktywność, zachowawczość. Konstruowanie i analiza grafów osiągalności i pokrycia sieci Petriego, P i T niezmienniki. Interpretowane sieci Petriego: Sieć Petriego jako model współbieżnego sterownika logicznego. Makrosieć. Modelowanie wybranych klas procesów dyskretnych.

METODY KSZTAŁCENIA:

wykład: wykład konwencjonalny, dyskusja laboratorium: ćwiczenia laboratoryjne

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Potrafi pracować indywidualnie i w zespole

K2I_W01 Bieżąca kontrola na zajęciach Laboratorium

Potrafi zaimplementować algorytmy grafowe w jednym z uniwersalnych języków programowania

K2I_W04 sprawozdanie Laboratorium

Umie opisać relacje w systemie lub strukturze przy pomocy modeli grafowych, a dynamiczny proces współbieżny, np. sterowania logicznego - przy pomocy sieci Petriego

K2I_U08 Bieżąca kontrola na zajęciach, sprawozdanie

Laboratorium

Potrafi prowadzać w razie potrzeby problemy informatyczne do zagadnień grafowych i stosować algorytmy grafowe do ich rozwiązywania

K2I_U08 egzamin Wykład

Zna podstawowe pojęcia teorii grafów oraz najważniejsze algorytmy grafowe

K2I_W04, K2I_U08

egzamin Wykład

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu pisemnego lub

ustnego.

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich

zadań laboratoryjnych.

Składowe oceny końcowej = wykład: 60% + laboratorium: 40

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (125 godz.)

Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 10 godz. Zapoznanie się ze wskazaną literaturą = 10 godz. Przygotowanie raportu/sprawozdania = 15 godz. Konsultacje = 15 godz. Przygotowanie się do egzaminu = 15 godz.

Studia niestacjonarne (125 godz.)

Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 22 godz. Zapoznanie się ze wskazaną literaturą = 12 godz. Przygotowanie raportu/sprawozdania = 20 godz. Konsultacje = 20 godz. Przygotowanie się do egzaminu = 15 godz.

Page 8: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

8

LITERATURA PODSTAWOWA:

1. Narsinh Deo: Teoria grafów i jej zastosowanie w technice i informatyce, PWN, Warszawa, 1980.

2. Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein: Wprowadzenie do algorytmów, PWN, Warszawa, 2012 (albo inne wydania).

3. Marek Libura, Jarosław Sikorski: Wykłady z matematyki dyskretnej. Cz. II: Teoria grafów. WSISZ, Warszawa, 2002.

4. Robin Wilson: Wprowadzenie do teorii grafów. Wydawnictwo Naukowe PWN, Warszawa, 2007.

LITERATURA UZUPEŁNIAJĄCA:

Reinhard Diestel: Graph theory. Electronic edition, Springer Verlag New York, 2000.

Marcin Szpyrka: Sieci Petriego w modeloowaniu i analizie systemów współbieżnych, WNT Warszawa, 2008.

Bogdan Korzan: Elementy teorii grafów i sieci. WNT, Warszawa, 1978.

PROGRAM OPRACOWAŁ:

Dr hab. inż. Andrzej Karatkiewicz, prof. UZ

Page 9: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

9

III NNN ŻŻŻ YYY NNN III EEE RRR III AAA BBB EEE ZZZ PPP III EEE CCC ZZZ EEE ŃŃŃ SSS TTT WWW AAA

Kod przedmiotu: 11.9-WE-INFD-IB

Typ przedmiotu: obowiązkowy

Język nauczania: Polski

Odpowiedzia lny za przedmio t : Dr inż. Bartłomiej Sulikowski

Prowadzący: Dr inż. Bartłomiej Sulikowski

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

5

Wykład 30 2 I

Zaliczenie na ocenę

Laborator ium 30 2 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 18 2 I

Zaliczenie na ocenę

Laborator ium 18 2 Zaliczenie na ocenę

CEL PRZEDMIOTU:

- zapoznanie studenta z aktami prawnymi w Polsce regulującymi zasady ochrony informacji niejawnej oraz regulacjami z nich wynikającymi - zapoznanie studenta z algorytmami i protokołami kryptograficznymi - ukształtowanie umiejętności w zakresie stosowania procedur ochrony informacji - zapoznanie studenta i ukształtowanie umiejętności definiowania i stosowania polityki bezpieczeństwa w przedsiębiorstwie

WYMAGANIA WSTĘPNE:

Sieci komputerowe

ZAKRES TEMATYCZNY PRZEDMIOTU:

Bezpieczeństwo informacji. Wprowadzenie. Definicje. Infrastruktura. Modele bezpieczeństwa. Stan prawny. Ustawa o ochronie informacji niejawnej i akty pokrewne. Kancelarie tajne. Klauzule tajności. Dostęp do systemu. Kontrola dostępu do systemu. Zarządzanie dostępem użytkowników. Zakres odpowiedzialności użytkowników. Szacowanie i zarządzanie ryzykiem. Bezpieczeństwo systemów i sieci teleinformatycznych. Typy ataków. Firewalle (IDS i IPS). Metody ochrony fizycznej. Systemy alarmowe. Ochrona przed podsłuchem elektromagnetycznym – norma TEMPEST. Polityka bezpieczeństwa. Rola i zadania Administratora Bezpieczeństwa Informacji. Bezpieczeństwo przemysłowe. Kryptografia. Algorytmy symetryczne (DES, 3DES, AES, Twofish, rodzina RCx, Serpent, Mars) i asymetryczne (RSA, DH, ElGamal, EC). Protokoły kryptograficzne. Kryptografia klucza publicznego. Jednokierunkowe funkcje skrótu. Podpis elektroniczny i jego weryfikacja. Certyfikacja urządzeń i użytkowników. Architektura PKI. Inne usługi wykorzystujące kryptografię.

METODY KSZTAŁCENIA:

Page 10: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

10

wykład: wykład konwencjonalny, dyskusja laboratorium: ćwiczenia laboratoryjne

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

zna strukturę pionu ochrony w jednostce organizacyjnej (przedsiębiorstwie), rozumie zadania pracowników pionu ochrony w stosunku do danych oraz innych pracowników tej jednostki

K2I_W05, K2I_W14, K2I_W15, K2I_U09, K2I_U15, K2I_K03, K2I_K04

Sprawdzian wiadomości,

Wykład

posiada wiedzę o stanie prawnym w zakresie ochrony informacji niejawnej w Polsce

K2I_W05, K2I_W14, K2I_W15, K2I_U09,

Sprawdzian wiadomości Wykład

zna zasady ochrony informacji niejawnej w szczególności ochrony fizycznej i elektromagnetycznej

K2I_W05, K2I_W14, K2I_W15, K2I_U09, K2I_U15

Sprawdzian wiadomości Wykład

rozumie problemy związane ze bezpieczeństwem przemysłowym

K2I_W05, K2I_W14, K2I_W15, K2I_U09, K2I_U15

Sprawdzian wiadomości

Weryfikacja umiejętności podczas realizacji ćwiczeń laboratoryjnych

Wykład Laboratorium

zna cechy charakterystyczne algorytmów i protokołów kryptograficznych oraz jednokierunkowych funkcji skrótu

K2I_W01, K2I_W05, K2I_W14, K2I_W15, K2I_U09, K2I_U15, K2I_K02

Sprawdzian wiadomości

Weryfikacja umiejętności podczas realizacji ćwiczeń laboratoryjnych

Wykład Laboratorium

potrafi dobrać parametry kryptosystemu realizującego założone funkcje w odniesieniu do ochrony danych

K2I_W01, K2I_W05, K2I_W14, K2I_W15, K2I_U09, K2I_U15

Sprawdzian wiadomości

Weryfikacja umiejętności podczas realizacji ćwiczeń laboratoryjnych

Wykład Laboratorium

posiada wiedzę w zakresie problemów podpisu elektronicznego

K2I_W05, K2I_W14, K2I_W15, K2I_U09, K2I_U15, K2I_K01, K2I_K02

Sprawdzian wiadomości Weryfikacja umiejętności podczas realizacji ćwiczeń laboratoryjnych

Wykład Laboratorium

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z sprawdzianów wiedzy w formie

pisemnej, przeprowadzonych co najmniej raz w semestrze Laboratorium - warunkiem zaliczenia jest realizacja co najmniej 80% przewidzianych ćwiczeń

laboratoryjnych i uzyskanie pozytywnych ocen ze sprawdzianów weryfikujących wiedzę i umiejętności zdobyte podczas ćwiczeń Składowe oceny końcowej = wykład: 60% + laboratorium: 40%

OBCIĄŻENIE PRACĄ STUDENTA:

Page 11: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

11

Studia stacjonarne (125 godz.)

Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 30 godz. Zapoznanie się ze wskazaną literaturą = 15 godz. Konsultacje = 20 godz. Studia niestacjonarne (125 godz.)

Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 45 godz. Zapoznanie się ze wskazaną literaturą = 24 godz. Konsultacje = 20 godz.

LITERATURA PODSTAWOWA:

1. Stankowska I., Ustawa o ochronie informacji niejawnych. Komentarz, wyd. LexisNexis, Warszawa 2011.

2. Ustawa z dnia 5 sierpnia 2010 roku o ochronie informacji niejawnych, Dz. U. z 2010 r., nr 182,

poz. 1228.

3. Wytyczne w sprawie określenia zasad postępowania z materiałami zawierającymi informacje

niejawne zał. do Decyzji Nr 362/MON z dnia 28 września 2011 r. 4. Stallings W., Kryptografia i bezpieczeństwo sieci komputerowych, Tomy 1-2, Helion, 2012 5. Lukatsky A.: Wykrywanie włamań i aktywna ochrona danych, Helion, 2004.

LITERATURA UZUPEŁNIAJĄCA:

1. Kutyłowski M., Strothmann W.B.: Kryptografia. Teoria i praktyka zabezpieczania systemów komputerowych, Oficyna Wydawnicza Read ME, Warszawa, 1998.

2. Russell R. i in. : Hakerzy atakują. Jak przejąć kontrolę nad siecią, Helion, 2004. 3. Potter B., Fleck B.: 802.11. Bezpieczeństwo, Wyd. O’Reilly, 2005. 4. Balinsky A. i in.: Bezpieczeństwo sieci bezprzewodowych, PWN, CISCO Press, 2007. 5. Mochnacki W.: Kody korekcyjne i kryptografia. Oficyna Wydawnicza Politechniki Wrocławskiej,

Wrocław 1997. 6. Schneider B.: Kryptografia dla praktyków — protokoły, algorytmy i programy zródłowe w języku

C. Wydawnictwa Naukowo-Techniczne, Warszawa 1995.

PROGRAM OPRACOWAŁ:

dr inż. Bartłomiej Sulikowski

Page 12: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

12

BBB AAA DDD AAA NNN III AAA OOO PPP EEE RRR AAA CCC YYY JJJ NNN EEE

Kod przedmiotu: 11.9-WE-INFD-BO

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : dr hab.inż. Maciej Patan, prof. UZ

Prowadzący: dr hab.inż. Maciej Patan, prof. UZ

Forma zajęć

Liczba godzin w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

4

Wykład 30 2 I

Egzamin

Laborator ium 30 2 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 18 2 I

Egzamin

Laborator ium 18 2 Zaliczenie na ocenę

CEL PRZEDMIOTU:

- ukształtowanie podstawowych umiejętności w zakresie formułowania zadań optymalizacji, - zapoznanie studentów z podstawowymi procedurami optymalizacji ilościowej, - ukształtowanie krytycznego spojrzenia na wiarygodność i efektywność numerycznego procesu poszukiwania najlepszego rozwiązania - ukształtowanie umiejętności korzystania z metod i technik optymalizacyjnych w praktyce badań inżynierskich

WYMAGANIA WSTĘPNE:

Analiza matematyczna, Algebra liniowa z geometrią analityczną

ZAKRES TEMATYCZNY PRZEDMIOTU:

Zadania programowania liniowego (ZPL). Postać standardowa ZPL. Metoda rozwiązań bazowych i algorytm sympleks. Optymalny wybór asortymentu produkcji. Problem mieszanek. Wybór procesu technologicznego. Programowanie ilorazowe. Problemy transportowe i przydziału. Gry dwuosobowe o sumie zerowej i z naturą. Programowanie sieciowe. Modele sieciowe o zdeterminowanej strukturze logicznej. Metody CPM i PERT. Analiza czasowo-kosztowa. CPM-COST. PERT-COST. Zadania programowania nieliniowego (ZPN) - warunki optymalności. Zbiory i funkcje wypukłe. Warunki konieczne i wystarczające istnienia ekstremum funkcji przy braku ograniczeń. Metoda mnożników Lagrange’a. Ekstrema funkcji przy występowaniu ograniczeń równościowych i nierównościowych. Warunki Kuhna-Tuckera. Regularność ograniczeń. Warunki istnienia punktu siodłowego. Metoda najmniejszych kwadratów. Programowanie kwadratowe. Zagadnienia praktyczne. Upraszczanie i eliminacja ograniczeń oraz nieciągłości. Skalowanie zadania. Numeryczne przybliżanie gradientu. Wykorzystanie procedur bibliotecznych. Przegląd wybranych bibliotek procedur optymalizacyjnych. Omówienie metod zaimplementowanych w popularnych systemach przetwarzania numerycznego i symbolicznego.

Page 13: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

13

METODY KSZTAŁCENIA:

Wykład: wykład konwencjonalny/tradycyjny. Laboratorium: ćwiczenia laboratoryjne.

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Potrafi kreatywnie posługiwać się dedykowanym oprogramowaniem i dostępnymi bibliotekami numerycznymi w implementowaniu zadań optymalizacji

K2I_K05

Sprawdzian, bieżąca kontrola na zajęciach

Laboratorium

Potrafi dokonać analizy czasowo-kosztowej przedsięwzięć logistycznych

K2I_U11, K2I_K05

Sprawdzian, bieżąca kontrola na zajęciach

Laboratorium

Potrafi definiować modele matematyczne i symulacyjne zadań optymalizacyjnych

K2I_W06, K2I_U10

Sprawdzian, bieżąca kontrola na zajęciach

Laboratorium

Zna warunki optymalności dla zadań programowania nieliniowego i numeryczne podstawy ich rozwiązywania

K2I_W01, K2I_W06

Egzamin Wykład

Zna podstawowe typy zadań programowania liniowego i algorytmy ich rozwiązywania

K2I_W01, K2I_W06

Egzamin Wykład

Ma świadomość znaczenia optymalizacji w praktyce inżynierskiej

K2I_W01, K2I_K01

Egzamin Wykład

Rozumie istotę zadania optymalizacyjnego oraz jego teoretyczne i praktyczne aspekty

K2I_W06, K2I_K05

Egzamin Wykład

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu przeprowadzonego w formie

zaproponowanej przez prowadzącego; Laboratorium - zaliczenie wszystkich ćwiczeń i sprawdzianów dopuszczających do wykonywania ćwiczeń Składowe oceny końcowej = wykład: 50% + laboratorium: 50%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (100 godz.)

Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 10 godz. Zapoznanie się ze wskazaną literaturą = 10 godz. Przygotowanie raportu/sprawozdania = 10 godz. Konsultacje = 10 godz. Studia niestacjonarne (100 godz.)

Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 14 godz. Zapoznanie się ze wskazaną literaturą = 10 godz. Przygotowanie raportu/sprawozdania = 15 godz. Konsultacje = 15 godz. Zajęcia realizowane na odległość = 10 godz.

LITERATURA PODSTAWOWA:

1. Kukuła K.(red.): Badania operacyjne w przykładach i zadaniach, PWN, Warszawa, 2011.

2. Ignasiak E.(red.): Badania operacyjne, PWN, Warszawa, 2001.

Page 14: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

14

3. Sikora W.: Badania operacyjne, PWE, Warszawa, 2008.

LITERATURA UZUPEŁNIAJĄCA:

1. Mitchell G.H. (red.): Badania operacyjne: metody i przykłady, WNT, Warszawa, 1977.

2. Hillier F., Lieberman G.: Introduction to Operational Research, McGraw-Hill, 2005.

3. Trzaskalik T. (red.): Badania operacyjne z komputerem, Absolwent, Łódź, 1998.

PROGRAM OPRACOWAŁ:

dr hab. inż. Maciej Patan, prof. UZ

Page 15: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

15

TTT EEE CCC HHH NNN III KKK III MMM OOO DDD EEE LLL OOO WWW AAA NNN III AAA PPP RRR OOO GGG RRR AAA MMM ÓÓÓ WWW

Kod przedmiotu: 11.3-WE-INFD-TMP

Typ przedmiotu: Obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : Dr inż. Tomasz Gratkowski

Prowadzący: Pracownicy WEIiT

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

5

Wykład 30 2 I

Zaliczenie na ocenę

Laborator ium 30 2 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 18 2 I

Zaliczenie na ocenę

Laborator ium 18 2 Zaliczenie na ocenę

CEL PRZEDMIOTU:

- zapoznanie studentów z podstawami inżynierii oprogramowania oraz sposobami modelowania programów

- ukształtowanie wśród studentów zrozumienia zasad programowania obiektowego

- zapoznanie studentów z zasadami projektowania kompilatorów

WYMAGANIA WSTĘPNE:

ZAKRES TEMATYCZNY PRZEDMIOTU:

Elementy inżynierii oprogramowania. Tworzenie oprogramowania. Kryzys oprogramowania i sposoby przeciwdziałania.

Modelowanie pojęciowe. Rola modelowania w projektowaniu oprogramowania. Rys historyczny współczesnych technik modelowania. Obiektowe metody projektowania i notacja UML. Metodyki strukturalne i obiektowe. Modelowanie procesów biznesowych w notacji BPMN. Tworzenie modelu oprogramowania na podstawie modelu BPMN. Analiza i modelowanie wymagań. Analiza i modelowanie dziedziny. Projekt architektury rozwiązania. Cykl życia oprogramowania. Projektowanie systemowe i analiza systemowa. Podstawowe pojęcia obiektowości i powiązania między obiektami. Modelowanie powiązań obiektów. Komunikaty i wywołania procedur. Klasy, dziedziczenie, generalizacja/ specjalizacja, polimorfizm, interfejsy.

Zunifikowany Język Modelowania UML. Geneza powstania. Definicja i cele powstania UML. Zakres UML. Diagramy języka UML. Charakterystyka diagramów. Rozszerzenia języka UML: stereotypy, etykiety, OCL. Transformacja modeli (QVT, XSLT).

Przypomnienie podstawowych cech obiektowych języków programowania (C++, Java, C#).

Page 16: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

16

METODY KSZTAŁCENIA:

wykład: wykład konwencjonalny/tradycyjny

laboratorium: ćwiczenia laboratoryjne

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Zna podstawy języka UML, najważniejsze rodzaje diagramów UML, ich zastosowanie, sposoby powiązania obiektów

K2I_W07 Test, sprawdzian Wykład

Rozumie potrzebę modelowania oprogramowania w celu ułatwienia jego projektowania oraz zwiększenia jego wiarygodności

K2I_U12, K2I_K01, K2I_K04

Test, sprawdzian Wykład

Zna języki i techniki modelowania programów oraz procesów biznesowych

K2I_W07, K2I_U12

Test, sprawdzian Wykład

Potrafi modelować oprogramowanie, używając odpowiednich języków modelowania

K2I_U12, K2I_U14, K2I_K03, K2I_K04

Bieżąca kontrola na zajęciach Laboratorium

Zna podstawy programowania obiektowego i potrafi projektować programy, używając obiektowego paradygmatu

K2I_W07, K2I_U12

Bieżąca kontrola na zajęciach Laboratorium

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu pisemnego lub testu.

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium.

Składowe oceny końcowej = wykład: 50% + laboratorium: 50%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (125 godz.)

Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 15 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Przygotowanie raportu/sprawozdania = 15 godz. Konsultacje = 15 godz. Studia niestacjonarne (125 godz.)

Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 19 godz. Zapoznanie się ze wskazaną literaturą = 15 godz. Przygotowanie raportu/sprawozdania = 20 godz. Konsultacje = 20 godz. Zajęcia realizowane na odległość = 15 godz.

LITERATURA PODSTAWOWA:

1. Stanisław Wrycza: Język UML 2.0 w modelowaniu systemów informatycznych, Helion 2006.

2. Brookes F. P.,: Mityczny osobomiesiąc. Eseje o inżynierii oprogramowania WNT, Warszawa, 2000.

Page 17: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

17

3. Grady B., Rumbaugh J., Jacobson I.: UML przewodnik użytkownika, Wydawnictwa Naukowo – Techniczne, Warszawa, 2002.

4. Graessle P., Baumann H., Baumann P.:, UML 2.0 w akcji. Przewodnik oparty na projektach, Helion 2006 (e-book 2011).

5. Marek Piotrowski , Notacja modelowania procesów biznesowych – podstawy, BTC, Legionowo, 2007.

6. Szymon Drejewicz, Zrozumieć BPMN. Modelowanie procesów biznesowych, Helion, 2012.

LITERATURA UZUPEŁNIAJĄCA:

PROGRAM OPRACOWAŁ:

dr inż. Tomasz Gratkowski, dr inż. Michał Doligalski, dr inż. Grzegorz Łabiak

Page 18: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

18

BBB III GGG DDD AAA TTT AAA III AAA NNN AAA LLL III TTT YYY KKK AAA BBB III ZZZ NNN EEE SSS OOO WWW AAA

Kod przedmiotu: 11.3-WE-INFD-BDAB

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : Dr inż. Mariusz Jacyno

Prowadzący: Pracownicy ISSI

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 30 2 I

Zaliczenie na ocenę

Laborator ium 30 2 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 18 2 I

Zaliczenie na ocenę

Laborator ium 18 2 Zaliczenie na ocenę

CEL PRZEDMIOTU:

- Zapoznanie studentów z pojęciem analityki biznesowej oraz jej zastosowaniem do analizy dużych zbiorów danych

zawartych w mediach społecznościowych, systemach ERP oraz nowoczesnych aplikacjach e-biznesowych.

- Nauczenie studentów doboru odpowiednich technik analizy danych w zależności od skali rozpatrywanego problemu oraz rodzaju przeprowadzanej analizy (w czasie rzeczywistym, w trybie batch, przetwarzanie strumieni danych).

- Nauczenie studentów pracy z wykorzystaniem nowoczesnych platform analitycznych takich jak: Elastic Search, Apache Hadoop, Apache Spark, Apache Storm oraz SAS

WYMAGANIA WSTĘPNE:

Bazy danych, znajomość podstaw statystyki, umiejętność programowania w języku Java

ZAKRES TEMATYCZNY PRZEDMIOTU:

Definicja analityki biznesowej. Jej rola i zastosowanie we współczesnych systemach informatycznych.

Przegląd tradycyjnych pojęć i narzędzi analityki biznesowej. Jakość i czyszczenie danych.

Metody redukcji wymiaru: analiza składowych głównych i analiza czynnikowa.

Wnioskowanie statystyczne. Analiza regresji, współzależności i wariancji z punktu widzenia data mining.

Regresja logistyczna. Naiwna estymacja bayesowska i sieci bayesowskie. Analiza i prognozowanie szeregów czasowych.

Page 19: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

19

Analiza danych niestrukturalnych: analiza sentymentu, tworzenie ontologii, kategoryzacja treści, text mining.

Analiza struktury sieci WWW: wyszukiwanie informacji tekstowych i wyszukiwanie w Internecie; ranking oparty o strukturę połączeń.

Analiza użytkowania sieci WWW: wstępne przetwarzanie danych; eksploracyjna analiza użytkowania sieci; grupowanie, reguły asocjacyjne i klasyfikacja.

Nowoczesne narzędzia do zaawansowanej wizualizacji oraz eksploracji danych na przykładzie platformy SAS.

Fenomen Big Data, jego charakterystyka oraz wpływ na istniejące rozwiązania analityczne.

Analityka biznesowa na dużą skalę; nowoczesne rozwiązania wykorzystywane do przesyłania, składowania oraz przetwarzania dużych zbiorów danych.

Architektura nowoczesnych systemów do przetwarzania Big Data na przykładzie platform Apache Hadoop, Apache Spark oraz Apache Storm.

Podstawowe techniki uczenia maszynowego wykorzystywane w analityce Big Data.

Analityka danych tekstowych w czasie rzeczywistym z wykorzystaniem platformy Elastic Search.

METODY KSZTAŁCENIA:

Wykład: wykład konwencjonalny, dyskusja, wykład problemowy,

Laboratorium: ćwiczenia laboratoryjne, praca w zespole

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW METODY

WERYFIKACJI FORMA ZAJĘĆ

Student potrafi zdefiniować pojęcie analityki biznesowej oraz podać przykłady jej zastosowania.

K2I_W12 Sprawdzian Wykład

Student jest w stanie opisać tradycyjny model analizy danych wykorzystywany w data i text miningu.

K2I_W12, K2I_W09 Sprawdzian Wykład

Student potrafi wyjaśnić pojęcie Big Data oraz przedstawić główne cechy jakie zawierają zbiory danych określane tą nazwą.

K2I_W12 Sprawdzian Wykład

Student rozumie dlaczego dotychczasowe rozwiązania analityczne nie nadają się do analizy Big Data.

K2I_W12, K2I_U01, K2I_K05

Sprawdzian Wykład

Student zna podstawowe techniki uczenia maszynowego wykorzystywane podczas analizy danych.

K2I_W12, K2I_U01, K2I_K05

Sprawdzian Wykład

Student potrafi scharakteryzować cechy nowoczesnych platform do analizy Big Data

K2I_W09, K2I_W11, K2I_U01, K2I_U14,

K2I_U05

Sprawdzian Wykład

Student potrafi w praktyczny sposób wykorzystać wybraną platformę do przeprowadzenia analizy big data.

K2I_W09, K2I_W11 Zadanie projektowe

Laboratorium

Student potrafi w praktyczny sposób wykorzystać narzędzia oferowane przez platformę SAS oraz Elastic Search w celu przeprowadzenia zaawansowanej analizy danych oraz ich eksploracji w czasie rzeczywistym.

K2I_W09, K2I_W11,

K2I_U01, K2I_U14,

K2I_U05

Zadanie projektowe

Laboratorium

Page 20: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

20

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu przeprowadzonego w

formie zaproponowanej przez prowadzącego

Laboratorium - warunkiem zaliczenia jest uzyskanie ocen pozytywnych z wszystkich ćwiczeń

laboratoryjnych

Składowe oceny końcowej = wykład: 50% + laboratorium: 50%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 10 godz. Zapoznanie się ze wskazaną literaturą = 10 godz. Przygotowanie raportu/sprawozdania = 30 godz. Konsultacje = 40 godz. Studia niestacjonarne (150 godz.)

Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 14 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Przygotowanie raportu/sprawozdania = 40 godz. Konsultacje = 40 godz.

LITERATURA PODSTAWOWA:

1. Morzy T.: Eksploracja danych. Metody i algorytmy, PWN, Warszawa, 2013.

2. Larose D.T.: Metody i modele eksploracji danych, PWN, Warszawa, 2008.

3. Markov Z., Larose D.T.: Eksploracja zasobów internetowych, PWN, Warszawa, 2009.

4. White T., Hadoop: The Definitive Guide, 3rd Edition, O'Reilly Media / Yahoo Press, 2012.

5. George L., HBase: The Definitive Guide, O'Reilly Media, 2011.

LITERATURA UZUPEŁNIAJĄCA:

1. Stanton J.M.: Introduction to Data Science, E-book, 2013.

PROGRAM OPRACOWAŁ:

dr inż. Mariusz Jacyno

Page 21: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

21

WWW YYY CCC HHH OOO WWW AAA NNN III EEE FFF III ZZZ YYY CCC ZZZ NNN EEE

Kod przedmiotu: 16.1-WE-INFD-WF

Typ przedmiotu: Obowiązkowy

Język nauczania: Polski

Odpowiedzia lny za przedmiot : nauczyciel akademicki prowadzący zajęcia

Prowadzący:

mgr Marta Dalecka, mgr Piotr Galant, mgr Agnieszka Grad – Rybińska, dr Jerzy Grzesiak, dr Tomasz Grzybowski, mgr Lech Kleczewski, mgr Władysław Leśniak, mgr Ewa Misior, dr Ewa Skorupka, mgr Tomasz Paluch, mgr Jacek Sajnóg, mgr Ryszard Wyder

Forma zajęć Liczba

godzin w semestrze

Liczba godzin w tygodniu

Semestr Forma zal iczenia Punkty ECTS

Studia stac jonarne

1 Ćwiczenia 30 2 I zaliczenie bez oceny

Studia niestacjonarne

Ćwiczen ia 18 2 I zaliczenie bez oceny

CEL PRZEDMIOTU: Rozwijanie zainteresowań związanych ze sportem i rekreacją ruchową. Kształtowanie umiejętności zaspokajania potrzeb związanych z ruchem, sprawnością fizyczną oraz dbałością o własne zdrowie.

WYMAGANIA WSTĘPNE: brak

ZAKRES TEMATYCZNY PRZEDMIOTU: Edukacja prozdrowotna poprzez wychowanie fizyczne i sport. Ogólna charakterystyka i podstawowe przepisy wybranych dyscyplin sportowych. Praktyczne umiejętności z zakresu wybranych dyscyplin sportowych (katalog dyscyplin sportowych w SWFiS).

METODY KSZTAŁCENIA: Pogadanki, ćwiczenia praktyczne, zajęcia w grupach

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA: Opis

efektu Symbole efektów

Metody weryfikacji

Forma zajęć

Student zna i potrafi stosować zasady zdrowego trybu życia; ma świadomość jak ćwiczenia fizyczne mogą zapobiegać wielu problemom zdrowotnym współczesnej cywilizacji

Dyskusja Ćwiczenia

Student ma poszerzoną wiedzę o przepisach i zasadach rozgrywania

Obserwacje i ocena umiejętności praktycznych studenta

Ćwiczenia

Page 22: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

22

Opis efektu

Symbole efektów

Metody weryfikacji

Forma zajęć

różnych dyscyplin sportowych

Student dokonuje analizy poziomu własnej sprawności fizycznej oraz jej wpływu na prawidłowe funkcjonowanie organizmu

Test określający poziom rozwoju motorycznego i umiejętności technicznych lub diagnoza stanu zdrowia i sprawności fizycznej

Ćwiczenia

Student potrafi dostosować formy własnej aktywności fizycznej w celu poprawy sprawności ruchowej oraz uzyskania odprężenia psychicznego

Obserwacje i ocena umiejętności praktycznych studenta

Ćwiczenia

Student samodzielnie podejmuje różne formy aktywności fizycznej świadomy jej wpływu na funkcjonowanie organizmu

Obserwacje i ocena umiejętności praktycznych studenta

Ćwiczenia

Student potrafi pracować w grupie, pełnić w niej różne role i służyć pomocą osobom mniej sprawnym fizycznie

Obserwacja zachowań studenta podczas rywalizacji sportowej i w warunkach wymagających współpracy w grupie

Ćwiczenia

Student potrafi rywalizować z zachowaniem zasad „fair play”, wykazując szacunek dla konkurentów oraz zrozumienie dla różnic w poziomie sprawności fizycznej

Obserwacja zachowań studenta podczas rywalizacji sportowej i w warunkach wymagających współpracy w grupie

Ćwiczenia

Student potrafi właściwie używać sprzęt i urządzenia sportowe mając na uwadze bezpieczeństwo swoje i innych

Obserwacje i ocena umiejętności praktycznych studenta

Ćwiczenia

WARUNKI ZALICZENIA: Podstawą zaliczenia jest aktywne uczestnictwo w zajęciach oraz ocena sprawności fizycznej i umiejętności ruchowych przy zastosowaniu standardowych testów określających poziom rozwoju motorycznego i umiejętności technicznych (poziom standardowy sprawności fizycznej) lub znajomości przez studenta metod diagnozy stanu zdrowia i sprawności fizycznej oraz umiejętności zastosowania ćwiczeń fizycznych dla usprawniania dysfunkcji ruchowych, fizjologicznych i morfologicznych za pomocą indywidualnych (w zależności od rodzaju niepełnosprawności) wskaźników funkcji organizmu (obniżony poziom sprawności fizycznej)

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (30 godz.)

Godziny kontaktowe: 30 godz Studia niestacjonarne (30 godz.)

Godziny kontaktowe = 18 godz. Samodzielna praca studenta = 12 godz.

LITERATURA PODSTAWOWA: 1. Bondarowicz M.: Zabawy i gry ruchowe w zajęciach sportowych. Warszawa 2002 2. Huciński T., Kisiel E.: Szkolenie dzieci i młodzieży w koszykówce. Warszawa 2008 3. Karpiński R., Karpińska M.: Pływanie sportowe korekcyjne rekreacyjne. Katowice

2011 4. Kosmol A.: Teoria i praktyka sportu niepełnosprawnych. Warszawa 2008 5. Stefaniak T.: Atlas uniwersalnych ćwiczeń siłowych. Wrocław 2002 6. Talaga J.: ABC Młodego piłkarza. Nauczanie techniki. Warszawa 2006 7. Uzarowicz J.: Siatkówka. Co jest grane? Wrocław 2005 8. Woynarowska B.: Edukacja zdrowotna. Podręcznik akademicki. Warszawa 2010 9. Wołyniec J.: Przepisy gier sportowych w zakresie podstawowym. Wrocław 2006

LITERATURA UZUPEŁNIAJĄCA:

Page 23: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

23

UWAGI: Szczegółowe informacje o zakresie tematycznym, efektach kształcenia, metodach weryfikacji i warunkach zaliczenia w poszczególnych dyscyplinach sportu zawarte są w „Katalogu zajęć dydaktycznych SWFiS Uniwersytetu Zielonogórskiego”

PROGRAM OPRACOWAŁ: dr Tomasz Grzybowski

Page 24: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

24

JJJ ĘĘĘ ZZZ YYY KKK AAA NNN GGG III EEE LLL SSS KKK III

Kod przedmiotu: 11.3-WE-INFD-JA

Typ przedmiotu: Obowiązkowy

Język nauczania: Angielski

Odpowiedzia lny za przedmiot : mgr Jolanta Bąk

Prowadzący: mgr Jolanta Bąk, mgr Wojciech Ciesinski

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

2 Laborator ium 30 2 2 Zaliczenie na ocenę

Studia niestacjonarne

Laborator ium 18 2 2 Zaliczenie na ocenę

CEL PRZEDMIOTU:

Opanowanie znajomości języka angielskiego ogólnego na poziomie B2+ wg. Europejskiego Systemu Opisu Kształcenia Językowego (The Common European Framework of Reference for Languages). Ukształtowanie wśród studentów świadomości o wadze poprawności językowej i usystematyzowanie wiedzy dotyczącej gramatyki języka angielskiego. Opanowanie umiejętności rozpoznawania oraz prawidłowego stosowania odpowiednich rejestrów językowych – zarówno w języku mówionym jak i pisanym.

Ukształtowanie u studentów kompetencji językowej z zakresu elementów języka angielskiego technicznego (ESP) związanego z językiem akademickim.

WYMAGANIA WSTĘPNE:

Znajomość języka angielskiego ogólnego na poziomie B2 wg. Europejskiego Systemu Opisu Kształcenia Językowego (The Common European Framework of Reference for Languages).

ZAKRES TEMATYCZNY PRZEDMIOTU:

Kompleksowe ćwiczenie i rozwijanie umiejętności językowych (pisanie, czytanie, mówienie oraz rozumienie ze słuchu) w oparciu o literaturę podstawową oraz anglojęzyczne materiały źródłowe związane z informatyką z takich dziedzin tematycznych jak: metody numeryczne, badania operacyjne, Big Data i analityka biznesowa, techniki modelowania programów, grafy i sieci w informatyce oraz inżynieria bezpieczeństwa.

METODY KSZTAŁCENIA:

Ćwiczenia laboratoryjne (lektorat): metoda komunikacyjna nauczania języka angielskiego, praca z tekstem źródłowym/specjalistycznym, praca indywidualna, w parach oraz w grupach z wykorzystaniem środków audiowizualnych i multimedialnych.

Page 25: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

25

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Pisanie: student umie sporządzić notatki dla celów osobistych jak i dla innych pracowników, potrafi przygotować dobrze udokumentowane opracowanie problemów z zakresu informatyki; student umie napisać abstrakt artykułu technicznego uwzględniając cechy charakterystyczne dla języka akademickiego, potrafi prowadzić korespondencję w języku formalnym i napisać raport, przy czym większość błędów nie zakłóca znaczenia tekstu

K2I_U01, K2I_U03, K2I_U04

Sprawdzian pisemny Ćwiczenia laboratoryjne (lektorat)

Czytanie: student rozumie korespondencję w języku ogólnym i specjalistycznym, rozumie większość raportów związanych z pracą zawodową, rozumie cel instrukcji i procedur, dokonuje ich oceny i proponuje zmiany; student potrafi czytać (z wykorzystaniem słownika) teksty profesjonalne publikowane w prasie i w Internecie oraz akademickie teksty specjalistyczne związane z informatyką

K2I_U01, K2I_U03, K2I_U04

Sprawdzian pisemny Ćwiczenia laboratoryjne (lektorat)

Słuchanie i mówienie: student potrafi udzielać szczegółowych informacji i określać konkretne potrzeby w środowisku pracy, w przypadku zwracania się z prośbą o coś, skutecznie radzi sobie z nieoczekiwanymi reakcjami i trudnościami, potrafi analizować i rozwiązywać problemy dotyczące komunikacji z klientem, współpracownikami czy mediami; student potrafi skutecznie zaprezentować własny punkt widzenia, np. w odniesieniu do produktu, rozumie przekaz informacji medialnej publikowanej w radio, telewizji, prasie specjalistycznej akademickiej poświęconej informatyce oraz w Internecie;

K2I_U01, K2I_U03, K2I_U04

Sprawdzian pisemny/ustny

Ćwiczenia laboratoryjne (lektorat)

WARUNKI ZALICZENIA:

Ćwiczenia laboratoryjne (lektorat) – warunkiem zaliczenia jest uzyskanie pozytywnych ocen (minimum 60%) z kolokwiów przeprowadzonych 2 razy w semestrze, przedstawienie krótkiej wypowiedzi (3 min) na temat związany z wybraną specjalizacją oraz aktywne uczestnictwo w zajęciach.

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (50 godz.)

Godziny kontaktowe = 30 godz. Przygotowanie się do zajęć = 10 godz. Zapoznanie się ze wskazaną literaturą = 6 godz. Konsultacje = 4 godz.

Page 26: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

26

Studia niestacjonarne (50 godz.)

Godziny kontaktowe = 18 godz. Przygotowanie się do zajęć = 20 godz. Zapoznanie się ze wskazaną literaturą = 6 godz. Konsultacje = 4 godz.

LITERATURA PODSTAWOWA:

Headway Academic Skills, Sarah Philpot, Lesley Curnick, Emma Pathare, Gary Pathare & Richard Harrison, OUP.

LITERATURA UZUPEŁNIAJĄCA:

1. Douglas A. Downing, Ph.D., Michael A. Covington, Ph.D., Melody Mauldin Covington, Catherine Anne Covington, Dictionary of Computer and Internet Terms, Barron’s Educational Series, Inc., 2009.

2. Michael McCarthy&Felicity O’Dell, Academic Vocabulary in Use, CUP 2008.

3. Jon Marks, Check Your English Vocabulary for Computers and Information Technology,

A&C Black, London, 2007.

4. Michael Vince, Macmillan English Grammar In Context (Advanced), Macmillan Education 2008.

5. Santiago Remacha Esteras, Professional English in Use ICT, Cambridge University Press, 2007.

6. anglojezyczne magazyny specjalistyczne publikowane przez THE IEEE COMPUTER. SOCIETY.

PROGRAM OPRACOWAŁ:

mgr Jolanta Bąk

Page 27: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

27

HHH III SSS TTT OOO RRR III AAA TTT EEE CCC HHH NNN III KKK III

Kod przedmiotu: 08.3-WE-INFD-HT

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : nauczyciel akademicki prowadzący wykład

Prowadzący: pracownik WH

Forma zajęć

Liczba godzin w semestrze

Liczba godzin w tygo

dniu

Semestr Forma

zal iczenia Punkty ECTS

Studia stac jonarne

2

Wykład 15 1 III Zaliczenie na ocenę

Studia niestacjonarne

Wykład 9 1 III Zaliczenie na ocenę

CEL PRZEDMIOTU:

Zapoznanie studentów z wybranymi przełomami w dziejach cywilizacji, wywołującymi zmiany modelu i stylu życia ludzi, a determinowanymi odkryciami i zastosowaniami technicznymi.

WYMAGANIA WSTĘPNE:

Brak

ZAKRES TEMATYCZNY PRZEDMIOTU:

Wprowadzenie do historii techniki. Społeczne aspekty postępu technicznego. Terminologia.

Rewolucja neolityczna – od koczownictwa do osadnictwa. Rewolucja. Wojny religijne i budownictwo sakralne – technika epoki średniowiecza i nowożytności.

Rewolucja agrarna – od rolnictwa feudalnego do nowoczesnego.

Rewolucja przemysłowa – od manufaktur do fabryk. Druga rewolucja przemysłowa.

Rewolucja naukowo-techniczna – epoka postindustrialna. Społeczeństwo informacyjne.

METODY KSZTAŁCENIA:

Wykład: wykład konwersatoryjny; analiza materiałów źródłowych podczas wykładu

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Page 28: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

28

Student zna podstawowe zagadnienia związane z historią techniki i jej społecznymi konsekwencjami. Samodzielnie podejmuje, inicjuje i poddaje krytyce proste oraz poszerzone działania badawcze dotyczące relacji technika – społeczeństwo

K2I_U04 K2I_K02 K2I_K06

Weryfikacja na bieżąco podczas konwersacji i dyskusji panelowych podczas wykładu. Analiza informacji podawanych w trakcie wykładu. Kolokwium pisemne na koniec semestru.

Wykład

WARUNKI ZALICZENIA:

Zaliczenie z oceną polegać będzie na bieżącej kontroli przyswojenia sobie zasobów informacji przekazywanych studentowi oraz ewaluacja zdolności do samodzielnego interpretowania i analizowania informacji, jak również stopnia rozumienia specyfiki tematyki. Obecność na wykładzie.

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (50 godz.)

Godziny kontaktowe = 15 godz. Przygotowanie się do zajęć = 7 godz. Zapoznanie się ze wskazaną literaturą = 10 godz. Przygotowanie do kolokwium = 10 godz. Konsultacje = 8 godz. Studia niestacjonarne (50 godz.)

Godziny kontaktowe = 9 godz. Przygotowanie się do zajęć = 9 godz. Zapoznanie się ze wskazaną literaturą = 12 godz. Przygotowanie do kolokwium = 10 godz. Konsultacje = 10 godz.

LITERATURA PODSTAWOWA:

1. Paturi F. R: Kronika Techniki. Wydawnictwo Kronika, Warszawa 1992.

2. Orłowski B. i inn.: Encyklopedia odkryć i wynalazków. Wiedza Powszechna, Warszawa 1997.

3. Craughwell Thomas J.: Wielka księga wynalazków. BELLONA, 2010.

4. Gierlotka S.: Historia Elektrotechniki. Wydawnictwo „Śląsk”, 2012.

5. Pater Z.: Wybrane zagadnienia z historii techniki. Politechnika Lubelska, 2011.

LITERATURA UZUPEŁNIAJĄCA:

1. Ziółkowski A.: Historia Powszechna. Starożytność. Warszawa: Wydawnictwo Naukowe PWN, 2009.

2. Chwalba A.: Historia Powszechna. Wiek XIX. Warszawa: Wydawnictwo Naukowe PWN, 2008.

3. Rifkin J.: Trzecia Rewolucja Przemysłowa. Warszawa 2012.

4. Borkowski R.: Cywilizacja – technika – ekologia. Wybrane problemy rozwoju cywilizacyjnego u progu XXI wieku. Kraków 2001.

5. Krzysztofek K., Szczepański M.: Zrozumieć rozwój. Od społeczeństw tradycyjnych do informacyjnych. Katowice 2002.

PROGRAM OPRACOWAŁ:

dr hab. Ryszard Michalak

Page 29: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

29

ZZZ AAA CCC HHH OOO WWW AAA NNN III AAA CCC ZZZ ŁŁŁ OOO WWW III EEE KKK AAA WWW OOO RRR GGG AAA NNN III ZZZ AAA CCC JJJ III

III NNN AAA RRR YYY NNN KKK UUU PPP RRR AAA CCC YYY

Kod przedmiotu: 04.2-WE-INFD-ZCORP

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : nauczyciel akademicki prowadzący wykład

Prowadzący: pracownicy WEZ

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

3 Wykład 30 2 III Zaliczenie pisemne i projekt na ocenę

Studia niestacjonarne

Wykład 18 2 III Zaliczenie pisemne i projekt na ocenę

CEL PRZEDMIOTU:

Zaznajomienie studenta z uwarunkowaniami zachowań w organizacji i na rynku pracy. Poznanie czynników ryzyka psychospołecznego w miejscu pracy. Nabycie umiejętności pełnienia różnych ról w organizacji (podwładny, lider, przedsiębiorca, innowator).

WYMAGANIA WSTĘPNE:

ZAKRES TEMATYCZNY PRZEDMIOTU:

Uwarunkowania zachowań organizacyjnych. Indywidualne mechanizmy zaangażowania człowieka w organizacji. Czynniki ryzyka psychospołecznego w miejscu pracy. Zarządzanie zasobami ludzkimi w organizacji. Problemy współpracy i godzenia interesów. Koncepcje efektywnego kierowania. Przywództwo jako specyficzny sposób kierowania ludźmi. Efektywność organizacji a konieczność ciągłej zmiany. Kultura organizacyjna. Przedsiębiorczość technologiczna we współczesnej gospodarce. Wewnętrzne i zewnętrzne determinanty rozwoju przedsiębiorczości technologicznej w firmach sektora MSP. Podstawy teorii innowacji. Komercjalizacja wiedzy i technologii. Instytucje wsparcia innowacji i przedsiębiorczości. Finansowanie innowacji.

METODY KSZTAŁCENIA:

Wykład z elementami konwersatoryjnymi, prezentacja multimedialna, studium przypadku, metoda projektowa, praca w grupach

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Uzyskanie podstawowej wiedzy na K2I_W16 Zaliczenie pisemne Wykład

Page 30: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

30

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

temat uwarunkowań zachowań człowieka w organizacji i na rynku.

K2I_K03

Uzyskanie wiedzy o mechanizmie komercjalizacji wiedzy i technologii. K2I_W16

Opracowanie studium

przypadku Wykład

Uzyskanie wiedzy o czynnikach ryzyka psychospołecznego w miejscu pracy.

K2I_W16 Zaliczenie pisemne Wykład

Student potrafi zidentyfikować czynniki kształtujące pozycję człowieka w miejscu pracy

K2I_K02 Zaliczenie pisemne Wykład

Student potrafi przygotować projekt komercjalizacji wybranej technologii

K2I_W09 Opracowanie studium

przypadku Wykład

Umiejętność pozyskiwania informacji na temat programów wsparcia działalności innowacyjnej przedsiębiorstw

K2I_K05

K2I_U04

Opracowanie studium

przypadku Wykład

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych

lub ustnych przeprowadzonych co najmniej raz w semestrze.

Składowe oceny końcowej = wykład: 100%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia niestacjonarne (75 godz.)

Godziny kontaktowe = 30 godz. Przygotowanie się do zajęć = 10 godz. Zapoznanie się ze wskazaną literaturą = 12 godz. Konsultacje = 15 godz. Przygotowanie się do kolokwium= 8 godz.

Studia niestacjonarne (75 godz.)

Godziny kontaktowe = 18 godz. Przygotowanie się do zajęć = 17 godz. Zapoznanie się ze wskazaną literaturą = 15 godz. Konsultacje = 18 godz. Przygotowanie się do kolokwium= 7 godz.

LITERATURA PODSTAWOWA:

1. Świadek A., Determinanty aktywności innowacyjnej w regionalnych systemach przemysłowych w Polsce. Wyd. Nauk. US, Szczecin, 2008

2. Dzikowski P., Przywództwo w organizacjach gospodarczych w warunkach polskich, Difin, Warszawa, 2011

3. Lachniewicz S., Matejun M., Walecka A., Przedsiębiorczość technologiczna w małych i średnich firmach. Czynniki rozwoju, Wydawnictwo TNT, Warszawa, 2013

4. Weresa M.A., Polityka innowacyjna, PWN, Warszawa, 2014 5. Kożusznik B., Zachowania człowieka w organizacji, PWE, Warszawa 2007 6. Doligalski T., Modele biznesu w Internecie, PWN, Warszawa 2014

PROGRAM OPRACOWAŁ:

dr Piotr Dzikowski

Page 31: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

31

CCC YYY FFF RRR OOO WWW EEE PPP RRR ZZZ EEE TTT WWW AAA RRR ZZZ AAA NNN III EEE III KKK OOO MMM PPP RRR EEE SSS JJJ AAA DDD AAA NNN YYY CCC HHH

Kod przedmiotu: 11.3-WE-INFD-CPIK

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : dr inż. Wojciech Zając

Prowadzący: dr inż. Wojciech Zając

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 30 2 II

egzamin

Laborator ium 30 2 zaliczenie z oceną

Studia niestacjonarne

Wykład 18 2 II

egzamin

Laborator ium 18 2 zaliczenie z oceną

CEL PRZEDMIOTU:

Zapoznanie z zagadnieniami cyfryzacji i przetwarzania danych. Ukształtowanie zrozumienia roli metod cyfrowego przetwarzania danych w technice i rozwoju społeczeństwa. Ukształtowanie umiejętności w zakresie modelowania systemów cyfrowego przetwarzania danych.

WYMAGANIA WSTĘPNE:

ZAKRES TEMATYCZNY PRZEDMIOTU:

Cyfryzacja - wprowadzenie. Reprezentacja sygnału dyskretnego, próbkowanie i kwantyzacja danych. Reprezentacja obrazu, modele odwzorowania barw. Cyfrowa filtracja danych, podstawowe przekształcenia. Widmowa reprezentacja sygnału. Transformaty: DCT, DWT. Przykład systemu kodująco-dekodującego. Kodek falkowy obrazu Kompresja danych, przykłady algorytmów.

METODY KSZTAŁCENIA:

Wykład: wykład konwencjonalny/tradycyjny. Laboratorium: ćwiczenia laboratoryjne.

Page 32: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

32

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Rozumie znaczenie cyfrowego przetwarzania danych w technice

K2I_W03 egzamin wykład

Posiada wiedzę na temat możliwości i ograniczeń stosowania cyfrowej postaci sygnału

K2I_W03 egzamin wykład

Potrafi modelować w oprogramowaniu narzędziowym poszczególne elementy systemu przetwarzania danych cyfrowych

K2I_U17 sprawdzian laboratorium

Rozumie specyfikę kompresji stratnej i bezstratnej

K2I_U17 sprawdzian laboratorium

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu przeprowadzonego w

formie pisemnej.

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z kolokwium

zaliczeniowego na końcu semestru.

Składowe oceny końcowej = wykład 50% + laboratorium 50%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 45 godz. Zapoznanie się ze wskazaną literaturą = 35 godz. Wykonanie zadań zleconych przez prowadzącego = 10 godz. Studia niestacjonarne (150 godz.)

Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 55 godz. Zapoznanie się ze wskazaną literaturą = 34 godz. Wykonanie zadań zleconych przez prowadzącego =15 godz. Zajęcia realizowane na odległość = 10 godz.

LITERATURA PODSTAWOWA:

1. Lyons R.G.: Wprowadzenie do cyfrowego przetwarzania sygnałów, WKŁ, Warszawa, 2003.

2. Zieliński T.P.: Cyfrowe przetwarzanie sygnałów. Od teorii do zastosowań, WKŁ, Warszawa, 2007.

3. Sayood K.: Kompresja danych - wprowadzenie, READ ME, 2002.

4. Domański M.: Zaawansowane techniki kompresji obrazów i sekwencji wizyjnych, WPP, Poznań, 1998.

5. Skarbek W.: Multimedia. Algorytmy i standardy kompresji, PLJ, 1998.

LITERATURA UZUPEŁNIAJĄCA:

1. Ohm J. R.: Multimedia Communication Technology, Springer, 2004.

PROGRAM OPRACOWAŁ:

dr inż. Wojciech Zając

Page 33: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

33

JJJ ĘĘĘ ZZZ YYY KKK III SSS KKK RRR YYY PPP TTT OOO WWW EEE

Kod przedmiotu: 11.3-WE-INFD-JS

Typ przedmiotu: wybieralny

Język nauczania: polski

Odpowiedzia lny za przedmiot : dr inż. Remigiusz Wiśniewski

Prowadzący: dr inż. Iwona Grobelna, dr inż. Grzegorz Bazydło, dr inż. Remigiusz Wiśniewski

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 15 1

II

Zaliczenie na ocenę

Laborator ium 30 2 Zaliczenie na ocenę

Pro jekt 15 1 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 9 1

II

Zaliczenie na ocenę

Laborator ium 18 2 Zaliczenie na ocenę

Pro jekt 9 1 Zaliczenie na ocenę

CEL PRZEDMIOTU:

Zapoznanie studentów z językami skryptowymi pod kątem ich praktycznego zastosowania.

Ukształtowanie umiejętności usprawnienia codziennych czynności komputerowych (w domu i pracy) z zastosowaniem języków skryptowych.

WYMAGANIA WSTĘPNE:

brak

ZAKRES TEMATYCZNY PRZEDMIOTU:

Wirtualizacja, maszyny wirtualne, uruchamianie środowiska z poziomu innego systemu operacyjnego.

Triki i sztuczki związane z zarządzaniem procesami i automatyzacją zadań w środowisku Linux oraz Windows, praktyczne zastosowanie wiersza poleceń oraz języków skryptowych (np. Bash, CMD, Perl) w celu podniesienia wydajności pracy z systemem („sprytne” skrypty systemowe, np. tworzenie kopii bezpieczeństwa danych, szybka konwersja plików pomiędzy formatami MP3, WAVE, FLAC itp.).

Usprawnienie pracy z pakietem Office, wprowadzenie do języka VBA. Języki znaczników (XML, HTML, XHTML). Tworzenie stron internetowych oraz arkuszy stylów CSS, struktura dokumentu, elementy blokowe, wstawiane, osadzone, hiperłącza, tabele, formularze, walidacja kodu HTML.

Zastosowanie języków skryptowych w realizacji stron i serwisów internetowych. Wykorzystanie języka PHP w aplikacjach osadzonych na serwerze, struktury danych, podstawy budowy aplikacji

Page 34: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

34

internetowych (np. framework Symfony, ZendFramework), przekazywanie danych za pomocą metod GET oraz POST, kontrola sesji za pomocą ciasteczek (cookies). Ożywianie stron internetowych z wykorzystaniem JavaScript, operacje na danych, praca z Document Object Model (DOM), dynamiczna modyfikacja arkuszy stylów CSS.

Wprowadzenie do języka Python: obszary zastosowań (od konsoli po serwisy internetowe), struktury danych oraz pliki, implementacja skryptów w konsoli (zabezpieczenie danych, skrypty usprawniające codzienną pracę), zastosowanie języka Python (np. pakiet SageMATH, framework Django).

Bezpieczeństwo aplikacji internetowych opartych o języki skryptowe (np. PHP). Zagrożenia związane z niewłaściwym stosowaniem ciasteczek (cookies), przekazywaniem danych (metoda POST, GET). Ochrona przed wstrzykiwaniem złośliwego kodu (np. ataki typu Code Injection, Cross-Site Scripting, SQL-Injection).

METODY KSZTAŁCENIA:

wykład: dyskusja, wykład konwencjonalny

laboratorium: ćwiczenia laboratoryjne, praca w grupach

projekt: metoda projektu, dyskusja

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Ma wiedzę na temat trendów rozwojowych dyscypliny oraz potrzeby usprawniania codziennych czynności informatycznych poprzez stosowanie języków skryptowych

K2I_W12, K2I_U17, K2I_K01, K2I_K05

kolokwium, bieżąca kontrola na zajęciach

wykład

Dokonuje wyboru właściwych narzędzi oraz rozwiązań skryptowych w zależności od wymagań projektowych

K2I_W03, K2I_W09, K2I_U17, K2I_K05

projekt projekt

Rozumie potrzebę stosowania języków skryptowych

K2I_W03, K2I_W09, K2I_W12

sprawdzian, bieżąca kontrola na zajęciach

laboratorium

Potrafi zastosować języki skryptowe do rozwiązania problemu naukowego oraz inżynierskiego

K2I_W03, K2I_W09, K2I_U17, K2I_K03, K2I_K04, K2I_K05

sprawdzian, bieżąca kontrola na zajęciach, projekt

laboratorium,

projekt

Potrafi zastosować techniki skryptowe do realizacji zadania będącego częścią większego projektu lub systemu informatycznego

K2I_W09, K2I_U17, K2I_K01, K2I_K03, K2I_K04, K2I_K05

bieżąca kontrola na zajęciach, projekt

laboratorium, projekt

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub

ustnych przeprowadzonych co najmniej raz w semestrze

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń

laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium

Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań

projektowych, przewidzianych do realizacji w ramach zajęć projektowych.

Składowe oceny końcowej = wykład: 30% + laboratorium: 40% + projekt: 30%

Page 35: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

35

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 20 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Wykonanie zadań zleconych przez prowadzącego = 30 godz. Zajęcia realizowane na odległość = 20 godz. Studia niestacjonarne (150 godz.)

Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 32 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Wykonanie zadań zleconych przez prowadzącego = 30 godz. Zajęcia realizowane na odległość = 32 godz.

LITERATURA PODSTAWOWA:

1. C. Albing, JP Vossen, C. Newham, Bash. Receptury, Helion, Gliwice, 2012.

2. S. Holzner, Perl. Czarna księga, Helion, Gliwice, 2001.

3. S. Stefanov, JavaScript dla programistów PHP, Helion, Gliwice, 2014.

4. M. Lutz, Python. Wprowadzenie. Wydanie III, Helion, Gliwice, 2009.

5. E. Freeman, E. Freeman, Head First HTML with CSS & XHTML, Helion, Gliwice, 2007.

LITERATURA UZUPEŁNIAJĄCA:

1. M. Lis, JavaScript. Ćwiczenia praktyczne, Helion, Gliwice, 2002.

2. W. Gajda, Symfony 2 od podstaw, Helion, Gliwice, 2012.

3. G. Halfacree, E. Upton, Raspberry Pi. Przewodnik użytkownika, Helion, Gliwice, 2013.

4. T. Skaraczyński, A. Zoła, PHP5. Programowanie z wykorzystaniem Symfony, CakePHP, Zend Framework, Helion, Gliwice, 2009.

5. W. Gajda, Zend Framework od podstaw. Wykorzystaj gotowe rozwiązania PHP do tworzenia zaawansowanych aplikacji internetowych, Helion, Gliwice, 2011.

6. W. Majkowski, jQuery. Tworzenie animowanych witryn internetowych, Helion, Gliwice 2013.

7. J. Forcier, P. Bissex, W. Chun, Python i Django. Programowanie aplikacji webowych, Helion, Gliwice 2009

8. A. Pash, G. Trapani, Lifehacker. Jak żyć i pracować z głową. Wydanie III, Helion, Gliwice, 2012.

9. A. Pash, Gina Trapani, Lifehacker. Jak żyć i pracować z głową. Kolejne wskazówki, Helion, Gliwice, 2013.

10. E. Watrall, J. Siarto, Head First Web Design. Edycja polska, Helion, Gliwice, 2010.

11. E. T. Freeman, E. Robson, HTML5. Rusz głową!, Helion, Gliwice, 2012.

12. L. Welling, L. Thomson, PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty. Wydanie III, Helion, Gliwice 2005.

PROGRAM OPRACOWAŁ:

dr inż. Remigiusz Wiśniewski, dr inż. Iwona Grobelna, dr inż. Grzegorz Bazydło

Page 36: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

36

NNN OOO WWW OOO CCC ZZZ EEE SSS NNN EEE PPP RRR OOO JJJ EEE KKK TTT OOO WWW AAA NNN III EEE AAA PPP LLL III KKK AAA CCC JJJ III

III NNN TTT EEE RRR NNN EEE TTT OOO WWW YYY CCC HHH

Kod przedmiotu: 11.3-WE-INFD-NPAI

Typ przedmiotu: wybieralny

Język nauczania: polski

Odpowiedzia lny za przedmiot : dr inż. Remigiusz Wiśniewski

Prowadzący: dr inż. Iwona Grobelna, dr inż. Grzegorz Bazydło, dr inż. Remigiusz Wiśniewski

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 15 1

II

Zaliczenie na ocenę

Laborator ium 30 2 Zaliczenie na ocenę

Pro jekt 15 1 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 9 1

II

Zaliczenie na ocenę

Laborator ium 18 2 Zaliczenie na ocenę

Pro jekt 9 1 Zaliczenie na ocenę

CEL PRZEDMIOTU:

Wykształcenie umiejętności projektowania aplikacji internetowych z wykorzystaniem wzorca MVC, nowoczesnych języków skryptowych oraz „szkieletów” (framework) aplikacji.

Poznanie przez studentów praktycznych aspektów wykorzystania języków skryptowych w rozwiązywaniu zaawansowanych problemów informatycznych.

WYMAGANIA WSTĘPNE:

brak

ZAKRES TEMATYCZNY PRZEDMIOTU:

Projektowanie interaktywnych serwisów internetowych z wykorzystaniem języków znaczników (HTML, XHTML, HTML5) oraz arkuszy stylów CSS – prawidłowa struktura i hierarchia serwisu (nawigacja, interaktywność, użyteczność), elementy blokowe, wstawiane, osadzone, hiperłącza, tabele, formularze.

Walidacja kodu HTML i CSS. Kierunki rozwoju web designu. Projektowanie aplikacji internetowych z wykorzystaniem wzorca MVC (Model-View-Controller). Zastosowanie języków skryptowych w realizacji serwisów internetowych. Wykorzystanie języka PHP w aplikacjach osadzonych na serwerze, struktury danych, podstawy budowy aplikacji, przekazywanie danych za pomocą metod GET oraz POST, kontrola sesji za pomocą ciasteczek (cookies).

Bezpieczeństwo aplikacji internetowych opartych o języki skryptowe (np. PHP). Zagrożenia związane z niewłaściwym stosowaniem ciasteczek (cookies), przekazywaniem danych (metoda

Page 37: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

37

POST, GET). Ochrona przed wstrzykiwaniem złośliwego kodu (np. ataki typu Code Injection, Cross-Site Scripting, SQL-Injection).

Python: obszary zastosowań języka Python – od konsoli po serwisy internetowe, zaawansowane

struktury, praca z danymi oraz plikami, implementacja skryptów w konsoli (zabezpieczenie danych, skrypty usprawniające codzienną pracę), aplikacje w języku Python dla systemów osadzonych (np. dla urządzeń typu Raspberry Pi), dostęp do baz danych.

Realizacja serwisów i aplikacji internetowych z wykorzystaniem wybranych „szkieletów” (framework) np. Symfony, ZendFramework, Django.

METODY KSZTAŁCENIA:

wykład: dyskusja, wykład konwencjonalny

laboratorium: ćwiczenia laboratoryjne, praca w grupach

projekt: metoda projektu, dyskusja

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Posiada wiedzę na temat trendów rozwojowych dyscypliny i rozumie potrzebę stosowania nowoczesnych technik, metod i narzędzi wspomagających tworzenie aplikacji internetowych

K2I_W12, K2I_K01

kolokwium, bieżąca kontrola na zajęciach

wykład

Dokonuje wyboru właściwych narzędzi i technik w rozwiązywaniu złożonych zadań inżynierskich z zakresu projektowania cyfrowych systemów informatycznych

K2I_W03, K2I_U17

projekt projekt

Posiada wiedzę na temat istniejących rozwiązań, umie dokonać ich krytycznej analizy, a następnie zastosować wybrane metody projektowania do rozwiązania zaawansowanego problemu naukowego oraz inżynierskiego

K2I_W09, K2I_W12

sprawdzian, bieżąca kontrola na zajęciach

laboratorium

Potrafi zastosować nowoczesne narzędzia i metody projektowania aplikacji webowych do realizacji zadania będącego częścią większego projektu lub systemu informatycznego. Umie współdziałać i pracować w grupie

K2I_K03, K2I_K04, K2I_K05

sprawdzian, bieżąca kontrola na zajęciach, projekt

laboratorium,

projekt

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub

ustnych przeprowadzonych co najmniej raz w semestrze

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń

laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium

Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań

projektowych, przewidzianych do realizacji w ramach zajęć projektowych.

Składowe oceny końcowej = wykład: 30% + laboratorium: 40% + projekt: 30%

Page 38: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

38

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 20 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Wykonanie zadań zleconych przez prowadzącego = 30 godz. Zajęcia realizowane na odległość = 20 godz. Studia niestacjonarne (150 godz.)

Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 32 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Wykonanie zadań zleconych przez prowadzącego = 30 godz. Zajęcia realizowane na odległość = 32 godz.

LITERATURA PODSTAWOWA:

1. M. Lutz, Python. Wprowadzenie. Wydanie III, Helion, Gliwice, 2009.

2. J. Forcier, P. Bissex, W. Chun, Python i Django. Programowanie aplikacji webowych, Helion, Gliwice, 2009.

3. E. Freeman, E. Freeman, Head First HTML with CSS & XHTML. Edycja polska (Rusz głową!), Helion, Gliwice, 2007.

4. E. Watrall, J. Siarto, Head First Web Design. Edycja polska, Helion, Gliwice, 2010.

LITERATURA UZUPEŁNIAJĄCA:

1. W. Gajda, Symfony 2 od podstaw, Helion, Gliwice, 2012.

2. G. Halfacree, E. Upton, Raspberry Pi. Przewodnik użytkownika, Helion, Gliwice, 2013.

3. T. Skaraczyński, A. Zoła, PHP5. Programowanie z wykorzystaniem Symfony, CakePHP, Zend Framework, Helion, Gliwice, 2009.

4. W. Gajda, Zend Framework od podstaw. Wykorzystaj gotowe rozwiązania PHP do tworzenia zaawansowanych aplikacji internetowych, Helion, Gliwice, 2011.

5. E. T. Freeman, E. Robson, HTML5. Rusz głową!, Helion, Gliwice, 2012.

6. L. Welling, L. Thomson, PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty. Wydanie trzecie, Helion, Gliwice, 2005.

7. C. Pitt, Wzorzec MVC w PHP dla profesjonalistów, Helion, Gliwice, 2013.

PROGRAM OPRACOWAŁ:

dr inż. Remigiusz Wiśniewski, dr inż. Iwona Grobelna, dr inż. Grzegorz Bazydło

Page 39: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

39

SSS YYY SSS TTT EEE MMM YYY NNN AAA WWW III GGG AAA CCC JJJ III SSS AAA TTT EEE LLL III TTT AAA RRR NNN EEE JJJ III MMM AAA PPP YYY CCC YYY FFF RRR OOO WWW EEE

Kod przedmiotu: 06.0-WE-INFD-SNMC

Typ przedmiotu: wybieralny

Język nauczania: polski

Odpowiedzia lny za przedmiot : Dr inż. Michał Doligalski

Prowadzący: Pracownicy WEIT

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 30 2 II

Egzamin

Laborator ium 30 2 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 18 2 II

Egzamin

Laborator ium 18 2 Zaliczenie na ocenę

CEL PRZEDMIOTU:

1) Uzyskanie kompetencji w zakresie systemów nawigacji satelitarnej (GNSS) oraz map cyfrowych i wykorzystania ich w projektach informatycznych

2) Zapoznanie studentów z posługiwaniem się systemami GNSS, pozyskaniem danych, określeniem poziomu ufności i dokładności danych

3) Ukształtowanie umiejętności z zakresu obsługi interfejsów systemów GNSS

4) Ukształtowanie umiejętności w zakresie projektowania i programowania aplikacji z zintegrowanymi mapami cyfrowymi.

WYMAGANIA WSTĘPNE:

ZAKRES TEMATYCZNY PRZEDMIOTU:

Geneza systemów GNSS, w szczególności sytemu GPS i Galileo. Przegląd operacyjnych systemów nawigacji satelitarnej. Elementy składowe systemów nawigacji satelitarnej (segment użytkownika, kosmiczny i kontrolny). Umiejętność pozyskania danych i integracji urządzeń segmentu użytkownika z innymi systemami informatycznymi. Koncepcja i zasada działania systemów nawigacji satelitarnej. Metody pomiaru odległości, wyznaczania pozycji, azymutu i prędkości. Dystrybucja wzorca czasu i częstotliwości. Wiarygodność informacji z systemów GNSS oraz czynniki wpływające na działanie i poprawność określania pozycji i czasu (błędy zegara, wpływ jonosfery, błędy śledzenia, multipath). Przypadkowe i celowe zagłuszanie oraz fałszowanie systemów nawigacji satelitarnej. Rejestracja, formaty przechowywania i analizowanie danych z systemów GNSS. Zastosowanie systemów GNSS w rozwiązaniach cywilnych i wojskowych. Usługi oraz systemy informacji geograficznej (GIS) wykorzystujące systemy GNSS. Ograniczenia systemów GNSS, możliwości i kierunki dalszego rozwoju. Systemy augmentacji nawigacji satelitarnej. Formaty map cyfrowych.

Page 40: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

40

Integracja map cyfrowych w aplikacjach, w tym mobilnych, systemach GIS. Tworzenie aplikacji umożliwiających, śledzenie i rejestrację pozycji oraz lokalizacje jej na mapie.

METODY KSZTAŁCENIA:

Wykład: wykład konwencjonalny i multimedialny.

Laboratorium: ćwiczenia laboratoryjne

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Potrafi przy użyciu specjalistycznych narzędzi, zaprojektować prosty system nawigacji satelitarnej oraz napisać aplikację do lokalizacji z wykorzystaniem języków programowania

K2I_U14, K2I_U17, K2I_K03, K2I_K04, K2I_K05

Sprawdzian, bieżąca kontrola na

zajęciach

Laboratorium

Zna modele formalne oraz ich cechy stosowane w projektowaniu systemów oraz aplikacji do nawigacji satelitarnej

K2I_W09, K2I_U14, K2I_U17

Egzamin Wykład

Potrafi wskazać fazy projektowania systemów oraz aplikacji do nawigacji satelitarnej oraz omówić architekturę takiego systemu

K2I_W09, K2I_ U14

Egzamin Wykład

Student który zaliczył przedmiot: Rozumie rolę systemów nawigacji satelitarnej we współczesnej informatyce i elektronice oraz potrafi praktycznie je wykorzystać w otaczającej go rzeczywistości

K2I_W09, K2I_ K01

Sprawdzian, bieżąca kontrola na

zajęciach

Laboratorium

WARUNKI ZALICZENIA:

Wykład - Warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu realizowanego

w formie pisemnej. Warunkiem przystąpienia do egzaminu jest pozytywna ocena z laboratorium.

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich

ćwiczeń laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium (80%) oraz aktywności na zajęciach (20%).

Składowe oceny końcowej = wykład: 60% + laboratorium: 40%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 60 godz.

Przygotowanie się do zajęć = 20 godz.

Zapoznanie się ze wskazaną literaturą = 15 godz.

Przygotowanie raportu/sprawozdania = 15 godz.

Wykonanie zadań zleconych przez prowadzącego = 20 godz.

Przygotowanie się do egzaminu = 20 godz.

Studia niestacjonarne (150 godz.)

Godziny kontaktowe = 36 godz.

Przygotowanie się do zajęć = 30 godz.

Page 41: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

41

Zapoznanie się ze wskazaną literaturą = 15 godz.

Przygotowanie raportu/sprawozdania = 20 godz.

Wykonanie zadań zleconych przez prowadzącego = 25 godz.

Przygotowanie się do egzaminu = 24 godz.

LITERATURA PODSTAWOWA:

1. Jacek Januszewski - Systemy satelitarne GPS, Galileo i inne Wydawnictwo Naukowe PWN, 2010

2. Michał Klebanowski (praca zbiorowa) - System nawigacyjny GALILEO. Aspekty strategiczne, naukowe i techniczne, WKŁ, 2006

3. Cezary Specht, System GPS, Pelplin : Wydaw. Bernardinum, 2007.

4. Sabatowski, Z., Technologia GPS w procesie szkolenia Sił Zbrojnych RP, Zeszyty Naukowe, Wyższa Szkoła Oficerska Wojsk Lądowych im. gen. T. Kościuszki, 2009

LITERATURA UZUPEŁNIAJĄCA:

1. Janusz Narkiewicz - GPS i inne satelitarne systemy nawigacyjne, WKŁ, 2007

PROGRAM OPRACOWAŁ:

dr inż. Michał Doligalski

Page 42: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

42

PPP RRR OOO JJJ EEE KKK TTT OOO WWW AAA NNN III EEE SSS YYY SSS TTT EEE MMM ÓÓÓ WWW OOO SSS AAA DDD ZZZ OOO NNN YYY CCC HHH

Kod przedmiotu: 06.0-WE-INFD-PSO

Typ przedmiotu: wybieralny

Język nauczania: polski

Odpowiedzia lny za przedmiot : Dr inż. Michał Doligalski

Prowadzący: Pracownicy WEIiT

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 30 2 II

Egzamin

Laborator ium 30 2 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 18 2 II

Egzamin

Laborator ium 18 2 Zaliczenie na ocenę

CEL PRZEDMIOTU:

1. zapoznanie studentów z podstawowymi technikami zintegrowanego projektowania systemów sprzętowo-programowych

2. ukształtowanie wśród studentów zrozumienia konieczności stosowania rozwiązań integrujących sprzęt i oprogramowanie w systemie osadzonym

3. ukształtowanie podstawowych umiejętności w zakresie projektowania układów i systemów osadzonych, oraz ich oprogramowania.

WYMAGANIA WSTĘPNE:

ZAKRES TEMATYCZNY PRZEDMIOTU:

Tendencje na rynku elektroniki, a zwłaszcza systemów zintegrowanych. Rola układów osadzonych we współczesnej elektronice. Podejście zintegrowane do projektowania jako nowa jakość w stosunku do metod tradycyjnych. Podstawowe fazy projektowania zintegrowanego: specyfikacja, translacja do modelu formalnego, modelowanie, weryfikacja, kosymulacja, dekompozycja, implementacja części sprzętowej i programowej. Specyfikacja systemów mikroprocesorowych na poziomie systemowym. Zastosowanie języków opisu sprzętu (VHDL, Verilog itp.) i programowania (C/C++, Java itp.) do reprezentacji systemów sprzętowo-programowych. Modele formalne stosowane w projektowaniu zintegrowanym: wymagania i cechy modeli. Omówienie najważniejszych typów modeli. Architektury systemów zintegrowanych (typowe elementy architektury, typowy szablon architektury, koprocesorowy tryb pracy, koszt interfejsu HW/SW). Specjalizowane procesory sprzętowe (FPGA/CPLD) i programowe (ASIP).

Page 43: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

43

METODY KSZTAŁCENIA:

wykład: wykład konwencjonalny

laboratorium: praca w grupach, zajęcia praktyczne, ćwiczenia laboratoryjne

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Potrafi, przy użyciu narzędzi CAD, zaprojektować prosty system osadzony oraz oprogramować go z wykorzystaniem języków programowania

K2I_U14, K2I_U17, K2I_K03, K2I_K04, K2I_K05

Sprawdzian, bieżąca kontrola na

zajęciach

Laboratorium

Zna modele formalne oraz ich cechy stosowane w projektowaniu zintegrowanym

K2I_W09, K2I_U14, K2I_U17

Egzamin Wykład

Potrafi wskazać fazy projektowania zintegrowanego, omówić architekturę systemu osadzonego.

K2I_W09, K2I_U14

Egzamin Wykład

Rozumie rolę układów osadzonych we współczesnej elektronice potrafi zastosować je paktycznie

K2I_W09, K2I_K01

Sprawdzian, bieżąca kontrola na

zajęciach

Laboratorium

WARUNKI ZALICZENIA:

Wykład - Warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu realizowanego

w formie pisemnej. Warunkiem przystąpienia do egzaminu jest pozytywna ocena z laboratorium.

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich

ćwiczeń laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium (80%) oraz aktywności na zajęciach (20%).

Składowe oceny końcowej = wykład: 60% + laboratorium: 40%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 60 godz.

Przygotowanie się do zajęć = 20 godz.

Zapoznanie się ze wskazaną literaturą = 15 godz.

Przygotowanie raportu/sprawozdania = 15 godz.

Wykonanie zadań zleconych przez prowadzącego = 20 godz.

Przygotowanie się do egzaminu = 20 godz.

Studia niestacjonarne (150 godz.)

Godziny kontaktowe = 36 godz.

Przygotowanie się do zajęć = 30 godz.

Zapoznanie się ze wskazaną literaturą = 15 godz.

Przygotowanie raportu/sprawozdania = 20 godz.

Wykonanie zadań zleconych przez prowadzącego = 25 godz.

Przygotowanie się do egzaminu = 24 godz.

Page 44: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

44

LITERATURA PODSTAWOWA:

1. Balarin F. et al.: Hardware-Software Co-Design of Embedded Systems. The POLIS Approach, Kluwer Academic Publishers, 1997.

2. De Micheli G.: Synteza i optymalizacja układów cyfrowych, WNT, Warszawa, 1998.

3. Proceedings of the IEEE, Special issue on Hardware/Software Codesign, vol. 85, No. 3, March 1997.

4. Staunstrup J., Wolf W. (eds.): Hardware/Software Co-Design: Principles and Practice, Kluwer Academic Publishers, 1997.

LITERATURA UZUPEŁNIAJĄCA:

1. Ciletti M. D.: Modeling, Synthesis, and Rapid Prototyping with the Verilog HDL, Prentice-Hall, Upper Saddle River, NJ, 1999.

2. Kamionka-Mikuła H., Małysiak H., Pochopień B.: Synteza i analiza układów cyfrowych, Wydawnictwo Pracowni Komputerowej Jacka Skalmierskiego, Gliwice, 2006.

3. Łuba T., Zbierzchowski B.: Komputerowe projektowanie układów cyfrowych, WKiŁ, Warszawa, 2000.

4. Skahill K.: Język VHDL - Projektowanie programowalnych układów logicznych, WNT, Warszawa, 2001.

5. Zwoliński M.: Projektowanie układów cyfrowych z wykorzystaniem języka VHDL, Wydanie 2, WKŁ, Warszawa, 2007.

PROGRAM OPRACOWAŁ:

dr inż. Michał Doligalski

dr inż. Arkadiusz Bukowiec

Page 45: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

45

RRR OOO ZZZ WWW III ĄĄĄ ZZZ AAA NNN III AAA SSS III EEE CCC III OOO WWW EEE III UUU SSS ŁŁŁ UUU GGG III WWW CCC HHH MMM UUU RRR ZZZ EEE

Kod przedmiotu: 11.3-WE-INFD-PSUC

Typ przedmiotu: Obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : Dr inż. Tomasz Gratkowski

Prowadzący: Pracownicy WEIiT

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 30 2 II

Zaliczenie na ocenę

Laborator ium 30 2 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 18 2 II

Zaliczenie na ocenę

Laborator ium 18 2 Zaliczenie na ocenę

CEL PRZEDMIOTU:

- zapoznanie studentów z podstawowymi technikami wytwarzaniem aplikacji sieciowych

- ukształtowanie podstawowych umiejętności w zakresie projektowania i wytwarzania aplikacji sieciowych w języku Java

- zapoznanie studentów z modelami budowania aplikacji w chmurze

ZAKRES TEMATYCZNY PRZEDMIOTU:

Wprowadzenie: Wysokopoziomowy mechanizm dostępu do zasobów sieci globalnej - Internet. Obiekty zasobów URL.

Połączenia sieciowe wykorzystujące interfejs programowy URL, URLConnection, HttpURLConnection. Połączenia komunikacyjne niezawodnym strumieniem TCP.

Model interakcji klient-serwer. Pojęcie gniazd - interfejs Socket, ServerSocket. Klient echa TCP. Komunikacja z wykorzystaniem protokołu UDP. Programy klient - serwer wykorzystujące UDP. Gniazda UDP - interfejs DatagramSocket.

Pojęcie pakietu datagramu - interfejs DatagramPacket. Klient echa UDP. Pojęcie Broadcastingu - interfejs MulticastSocket. Programowanie usług sieci Internet. Usługi związane z czasem i datą.

Java Mail API. Programy sieci WWW. Interaktywne aplety Javy. Java Web Start. Protokoły sieciowe. Obsługa protokołu i obsługa zawartości. Wykorzystywanie sieciowych zasobów bazodanowych z wykorzystaniem Java DataBase Connectivity (JDBC). Przetwarzanie danych zapisywanych w dokumentach XML.

Budowanie aplikacji sieciowych zorientowanych na usługę (WEB Service). Zapoznanie w wybranymi technologiami i metodami budowania aplikacji w technologiach zorientowanych na rozwiązania osadzone w Chmurze.

Page 46: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

46

METODY KSZTAŁCENIA:

wykład: wykład konwencjonalny/tradycyjny

laboratorium: ćwiczenia laboratoryjne

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Potrafi zaprojektować i utworzyć aplikację sieciową w języku obiektowym Java.

K2I_U14 Bieżąca kontrola na zajęciach Laboratorium

Potrafi opracować własny protokół sieciowy.

K2I_W11,

K2I_U14

Bieżąca kontrola na zajęciach Laboratorium

Potrafi korzystać ze standardowych protokołów sieciowych.

K2I_W11,

K2I_U14

Bieżąca kontrola na zajęciach Laboratorium

Potrafi dobierać odpowiedni protokół sieciowy w celu zoptymalizowania działania tworzonej aplikacji sieciowej.

K2I_W11,

K2I_U14

Bieżąca kontrola na zajęciach Laboratorium

Student potrafi objaśnić sposób budowania aplikacji zorientowanych na usługi.

K2I_K01 Test, sprawdzian Wykład

Potrafi wytłumaczyć mechanizm działania gniazd sieciowych.

K2I_W11 Test, sprawdzian Wykład

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu pisemnego lub

testu.

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich

ćwiczeń laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium.

Składowe oceny końcowej = wykład: 50% + laboratorium: 50%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 45 godz.

Przygotowanie się do zajęć = 20 godz.

Zapoznanie się ze wskazaną literaturą = 25 godz.

Przygotowanie raportu/sprawozdania = 25 godz.

Wykonanie zadań zleconych przez prowadzącego = 35 godz.

Studia niestacjonarne (150 godz.)

Godziny kontaktowe = 27 godz.

Przygotowanie się do zajęć = 20 godz.

Zapoznanie się ze wskazaną literaturą = 23 godz.

Przygotowanie raportu/sprawozdania = 25 godz.

Wykonanie zadań zleconych przez prowadzącego = 35 godz.

Zajęcia realizowane na odległość = 20 godz.

LITERATURA PODSTAWOWA:

1. Stevens W.R.: UNIX. Programowanie usług sieciowych. Tom 1 - API: gniazda i XTI; Wydawnictwa Naukowo-Techniczne, 2000.

Page 47: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

47

2. Horstmann C. S., Cornell G.: Core Java, Volume I--Fundamentals, 9th Edition, Prentice Hall 2013 (wydanie polskie "Java. Podstawy. Wydanie IX", Helion 2013)

3. Horstmann C. S., Cornell G.: Core Java™ 2: Volume II–Advanced Features, 9th Edition, Prentice Hall 2013 (wydanie polskie "Java. Techniki zaawansowane. Wydanie IX", Helion 2013)

4. Harold E. R.: Java Network Programming, Fourth Edition, Oreilly & Associates Inc 2013 (wydanie polskie "Java. Programowanie sieciowe", Oficyna Wydawnicza READ ME 2000, edycja II)

5. Reese G.: Cloud Application Architectures, O'Reilly Media; 1 edition, 13 April 2009

LITERATURA UZUPEŁNIAJĄCA:

1. ORACLE, Java Platform, Enterprise Edition, The Java EE Tutorial, Release 7; 2014; [https://docs.oracle.com/javaee/7/JEETT.pdf]

2. S.Graham, S.Simeonov, T. Boubez, D. Davis, G. Daniels: Java. Usługi WWW. Vademecum profesjonalisty; Wydawnictwo Helion 2003;

3. Alan Monnox: J2EE. Podstawy programowania aplikacji korporacyjnych; Wydawnictwo Helion 2005;

4. Stevens W.R: TCP/IP. Tom 1: Protokoły - Biblia; Oficyna Wydawnicza READ ME, 1998.

5. Comer D. E., Sieci komputerowe i intersieci. Wydanie V, Helion, 2012.

6. Rychlicki-Kicior K., Java EE 6. Programowanie aplikacji WWW, Helion, 2012.

PROGRAM OPRACOWAŁ:

dr inż. Tomasz Gratkowski

Page 48: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

48

PPP RRR OOO GGG RRR AAA MMM OOO WWW AAA NNN III EEE SSS YYY SSS TTT EEE MMM ÓÓÓ WWW

MMM III KKK RRR OOO III NNN FFF OOO RRR MMM AAA TTT YYY CCC ZZZ NNN YYY CCC HHH

Kod przedmiotu: 11.3-WE-INFD-PSM

Typ przedmiotu: Obowiązkowy

Język nauczania: Polski

Odpowiedzia lny za przedmiot : dr inż. Grzegorz Andrzejewski

Prowadzący: dr inż. Grzegorz Andrzejewski, pracownicy WEIT

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

7

Wykład 30 2 III

Zaliczenie na ocenę

Laborator ium 30 2 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 18 2 I I I

Zaliczenie na ocenę

Laborator ium 18 2 Zaliczenie na ocenę

CEL PRZEDMIOTU:

Zapoznanie studentów z podstawowymi problemami związanymi z programowaniem systemów mikroinformatycznych.

WYMAGANIA WSTĘPNE:

Projektowanie systemów osadzonych.

ZAKRES TEMATYCZNY PRZEDMIOTU:

Programowanie systemów mikroinformatycznych – narzędzia, języki.

Mikrokontrolery klasy ATMega – porty we/wy, układy czasowo-licznikowe, porty komunikacyjne.

Mikrokontrolery klasy ARM – budowa, funkcjonalność, organizacja pamięci, API.

Programowanie wybranych mikrokontrolerów klasy Cortex – np. porty we/wy, przetworniki ADC i DAC, RTC, EEPROM.

Wymiana danych w systemach mikroinformatycznych – interfejsy szeregowe, np. UART, SPI, I2C, 1-wire, USB.

METODY KSZTAŁCENIA:

Wykład: wykład konwencjonalny/tradycyjny. Laboratorium: ćwiczenia laboratoryjne.

Page 49: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

49

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW METODY WERYFIKACJI FORMA ZAJĘĆ

zna zaawansowane techniki, metody i narzędzia do projektowania i implementacji programów w zakresie określonym wybraną specjalizacją

K2I_W11

kolokwium Wykład

Potrafi zaprojektować i zaimplementować złożone narzędzie informatyczne w środowiskach rozproszonych, sieciowych lub mobilnych, w zależności od wybranej specjalności

K2I_U14

sprawdzian Laboratorium

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z kolokwium

przeprowadzonego w formie pisemnej lub ustnej.

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnej oceny ze sprawdzianu

zaliczeniowego na końcu semestru.

Składowe oceny końcowej = wykład: 50% + laboratorium: 50%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (175 godz.)

Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 40 godz. Zapoznanie się ze wskazaną literaturą = 25 godz. Wykonanie zadań zleconych przez prowadzącego = 30 godz. Zajęcia realizowane na odległość = 20 godz. Studia niestacjonarne (175 godz.)

Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 50 godz. Zapoznanie się ze wskazaną literaturą = 29 godz. Wykonanie zadań zleconych przez prowadzącego = 30 godz. Zajęcia realizowane na odległość = 30 godz.

LITERATURA PODSTAWOWA:

1. Borkowski P.: AVR i ARM Programowanie mikrokontrolerów dla każdego, Helion, 2010, ISBN: 9788324626281

2. Paprocki K.: Mikrokontrolery STM32 w praktyce, BTC, 2009, ISBN: 978-83-60233-52-8

LITERATURA UZUPEŁNIAJĄCA:

1. Każdorazowo ustalana przez prowadzącego

PROGRAM OPRACOWAŁ:

dr inż. Grzegorz Andrzejewski

Page 50: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

50

III MMM PPP LLL EEE MMM EEE NNN TTT AAA CCC JJJ AAA PPP RRR OOO CCC EEE SSS ÓÓÓ WWW BBB III ZZZ NNN EEE SSS OOO WWW YYY CCC HHH

Kod przedmiotu: 11.9-WE-INFD-IPB

Typ przedmiotu: Wybieralny

Język nauczania: Polski

Odpowiedzia lny za przedmiot : Dr inż. Jacek Tkacz

Dr inż. Tomasz Gratkowski

Prowadzący: Pracownicy IME, WEIT

Forma zajęć

Liczba godzin w semestrze

Liczba godzin w tygodniu

Semestr

Forma zaliczenia

Punkty ECTS

Studia stac jonarne

4 Laborator ium 30 2 III zal. na ocenę

Studia niestacjonarne

Laborator ium 18 2 III zal. na ocenę

CEL PRZEDMIOTU:

- zapoznanie studentów z technikami projektowania i możliwościami implementacji procesów biznesowych,

- ukształtowanie podstawowych umiejętności w zakresie projektowania i implementacji procesów biznesowych z wykorzystaniem jednej z popularnych technologii dostępnych na rynku.

WYMAGANIA WSTĘPNE:

Podstawy programowania, programowanie sieciowe.

ZAKRES TEMATYCZNY PRZEDMIOTU:

Wprowadzenie do projektowania procesów biznesowych. Konfiguracja środowiska projektowego i implementacyjnego.

Systemy informatyczne przeznaczone do implementacji procesów biznesowych (BPMS).

Diagramy BMPN. Projektowanie procesów biznesowych z wykorzystaniem diagramów BPMN.

Integracja procesów biznesowych z systemami informatycznymi. Dostęp do źródeł danych, komunikacja z wykorzystaniem usług sieciowych (SOAP) oraz technologii REST.

Przepływy informacji i transformacje danych. Transformacje danych XML (XSLT) oraz mapy transformacji.

Dostęp do procesów biznesowych oraz ich instancji z wykorzystaniem interfejsów dostępowych (API).

Uruchamianie i testowanie zrealizowanych procesów biznesowych.

Page 51: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

51

METODY KSZTAŁCENIA:

Laboratorium: ćwiczenia laboratoryjne

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Posiada umiejętność zaprojektowania i implementacji prostego procesu biznesowego z wykorzystaniem BPMN i BPMS.

K2I_W11, K2I_U14, K2I_K01, K2I_K05

Sprawdzian, bieżąca kontrola na zajęciach.

Laboratorium

Potrafi skomunikować proces biznesowy z innym systemem informatycznym z wykorzystaniem popularnych rozwiązań komunikacyjnych (SPOAP i/lub REST).

K2I_W11, K2I_U14, K2I_K01, K2I_K05

Sprawdzian, bieżąca kontrola na zajęciach.

Laboratorium

Potrafi uzyskać dostęp do poszczególnych elementów instancji procesu biznesowego z wykorzystaniem API dostarczanego przez producenta oprogramowania.

K2I_W10, K2I_U14, K2I_K01

Sprawdzian, bieżąca kontrola na zajęciach.

Laboratorium

Posiada umiejętność analizy zaprojektowanego procesu biznesowego.

K2I_U14, K2I_K01

Sprawdzian, bieżąca kontrola na zajęciach.

Laboratorium

Posiada umiejętność tworzenia procesów biznesowych oraz ich późniejszej implementacji z wykorzystaniem wybranego oprogramowania dostępnego na rynku.

K2I_W10, K2I_U14, K2I_K01

Sprawdzian, bieżąca kontrola na zajęciach.

Laboratorium

Potrafi przygotować i skonfigurować środowisko projektowe (BPMN) i implementacyjne (BPMS).

K2I_U14, K2I_K01

Sprawdzian, bieżąca kontrola na zajęciach.

Laboratorium

WARUNKI ZALICZENIA:

Laboratorium: warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń

laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium

Składowe oceny końcowej = laboratorium: 100%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (100 godz.)

Godziny kontaktowe = 30 godz.

Przygotowanie się do zajęć = 20 godz.

Zapoznanie się ze wskazaną literaturą = 10 godz.

Przygotowanie raportu/sprawozdania = 15 godz.

Wykonanie zadań zleconych przez prowadzącego = 20 godz.

Zajęcia realizowane na odległość = 5 godz.

Studia niestacjonarne (100 godz.)

Godziny kontaktowe = 18 godz.

Przygotowanie się do zajęć = 22 godz.

Zapoznanie się ze wskazaną literaturą = 10 godz.

Page 52: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

52

Przygotowanie raportu/sprawozdania = 20 godz.

Wykonanie zadań zleconych przez prowadzącego = 20 godz.

Zajęcia realizowane na odległość = 10 godz.

LITERATURA PODSTAWOWA:

1. Drejewicz S. „Zrozumieć BPMN. Modelowanie procesów biznesowych”, Helion, 2008

2. Piotrowski M. „Procesy biznesowe w praktyce. Projektowanie, testowanie i optymalizacja”, Helion, 2010

3. Gawin B., Marcinkowski B., „Symulacja procesów biznesowych. Standardy BPMS i BPMN w praktyce”, Helion, 2013

4. Allweyer T., „BPMN 2.0. Introduction to the Standard for Business Process Modeling”, 2010

5. Silver B., „BPMN Method and Style, 2nd Edition, with BPMN Implementer's Guide”, Cody-Cassidy Press, 2011.

LITERATURA UZUPEŁNIAJĄCA:

1. Piotrowski M. „Notacja modelowania procesów biznesowych - podstawy”, Wydawnictwo BTC, 2007.

PROGRAM OPRACOWAŁ:

Dr inż. Jacek Tkacz, Dr inż. Tomasz Gratkowski

Page 53: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

53

AAA PPP LLL III KKK AAA CCC JJJ EEE DDD LLL AAA UUU RRR ZZZ ĄĄĄ DDD ZZZ EEE ŃŃŃ MMM OOO BBB III LLL NNN YYY CCC HHH

Kod przedmiotu: 11.9-WE-INFD-AUM

Typ przedmiotu: Wybieralny

Język nauczania: Polski

Odpowiedzia lny za przedmiot : Dr inż. Jacek Tkacz

Prowadzący: Pracownicy IME, WEIT

Forma zajęć

Liczba godzin w semestrze

Liczba godzin w tygodniu

Semestr

Forma zaliczenia

Punkty ECTS

Studia stac jonarne

4 Laborator ium 30 2 III zal. na ocenę

Studia niestacjonarne

Laborator ium 18 2 III zal. na ocenę

CEL PRZEDMIOTU:

-zapoznanie studentów z technikami projektowania i implementacji aplikacji mobilnych,

-ukształtowanie podstawowych umiejętności w zakresie projektowania i implementacji aplikacji mobilnych w jednej z popularnych technologii dostępnych na rynku.

WYMAGANIA WSTĘPNE:

Podstawy programowania.

ZAKRES TEMATYCZNY PRZEDMIOTU:

Wprowadzenie do projektowania aplikacji mobilnych. Konfiguracja środowiska programistycznego (MS Visual Studio).

Wykorzystanie emulatorów urządzeń mobilnych.

Interfejs użytkownika. Projektowanie oraz implementacja GUI aplikacji mobilnych z wykorzystaniem produktów firmy Microsoft.

Dostęp do danych. Bazy danych dla technologii mobilnych. Dostęp oraz synchronizacja z zewnętrznymi źródłami danych.

Wymiana informacji między aplikacją mobilną a otoczeniem zewnętrznym. Odczyt informacji z sensorów wbudowanych w urządzenie. Sposoby komunikacji z wykorzystaniem technologii bezprzewodowych: Bluetooth, IrDA. XML i Rest jako uniwersalne formaty wymiany danych.

Bezprzewodowa sieci LAN. Komunikacja w sieciach WLAN (WiFi).

Systemy nawigacji satelitarnej. Komunikacja z modułem GPS. Obsługa standardu NMEA-0183.

METODY KSZTAŁCENIA:

Laboratorium: ćwiczenia laboratoryjne

Page 54: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

54

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Posiada umiejętność zaprojektowania i implementacji mobilnej bazy danych funkcjonującej w mocno ograniczonym środowisku mobilnym.

K2I_W11, K2I_U14, K2I_K01, K2I_K05

Sprawdzian, bieżąca kontrola na zajęciach.

Laboratorium

Potrafi skomunikować urządzenie mobilne z innymi urządzeniami, w tym urządzeniami przeznaczonymi do lokalizacji geograficznej (GPS).

K2I_U14, K2I_K01, K2I_K05

Sprawdzian, bieżąca kontrola na zajęciach.

Laboratorium

Potrafi uzyskać dostęp do poszczególnych komponentów urządzenia mobilnego w celu ich oprogramowania.

K2I_W10, K2I_U14, K2I_K01

Sprawdzian, bieżąca kontrola na zajęciach.

Laboratorium

Posiada umiejętność analizy kodu aplikacji zarówno w emulowanym środowisku jak i rzeczywistym urządzeniu.

K2I_U14, K2I_K01

Sprawdzian, bieżąca kontrola na zajęciach.

Laboratorium

Posiada umiejętność tworzenia mobilnych interfejsów użytkownika, z jednoczesnym rozdzieleniem warstwy prezentacji od warstwy logiki aplikacji.

K2I_W10, K2I_U14, K2I_K01

Sprawdzian, bieżąca kontrola na zajęciach.

Laboratorium

Potrafi przygotować i skonfigurować środowisko programistyczne przeznaczone do wywarzania aplikacji mobilnych.

K2I_U14, K2I_K01

Sprawdzian, bieżąca kontrola na zajęciach.

Laboratorium

WARUNKI ZALICZENIA:

Laboratorium: warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń

laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium

Składowe oceny końcowej = laboratorium: 100%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (100 godz.)

Godziny kontaktowe = 30 godz.

Przygotowanie się do zajęć = 20 godz.

Zapoznanie się ze wskazaną literaturą = 10 godz.

Przygotowanie raportu/sprawozdania = 15 godz.

Wykonanie zadań zleconych przez prowadzącego = 20 godz.

Zajęcia realizowane na odległość = 5 godz.

Studia niestacjonarne (100 godz.)

Godziny kontaktowe = 18 godz.

Przygotowanie się do zajęć = 22 godz.

Zapoznanie się ze wskazaną literaturą = 10 godz.

Przygotowanie raportu/sprawozdania = 20 godz.

Wykonanie zadań zleconych przez prowadzącego = 20 godz.

Zajęcia realizowane na odległość = 10 godz.

Page 55: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

55

LITERATURA PODSTAWOWA:

1. Imieliński T.: Mobile Computing, Kluwer, 1996.

2. Shekhar S., Chwala S.: Spatial database A Tour, Prentice Hall, 1983.

3. Hołubowicz W., Płóciennik P.: GSM cyfrowy system telefonii komórkowej, EFP, 1995.

4. Hołubowicz W., Płóciennik P.: Systemy łączności bezprzewodowej, PDN, 1997.

5. C. Collins, M. Galpin, M. Kaeppler: Android w praktyce. Helion 2012.

6. S. Hashimi, S. Komatineni, D. MacLean: Android 3. Tworzenie aplikacji. Helion 2012.

7. N. Lecrenski, K. Watson, R. Fonseca-Ensor:Beginning Windows® Phone 7 Application Development. 2011

8. H. Lee, E. Chuvyrov: Windows Phone 7. Tworzenie efektownych aplikacji. Helion 2011.

LITERATURA UZUPEŁNIAJĄCA:

1. Januszewski J.: System GPS i inne systemy satelitarne w nawigacji morskiej, WSM, 2004.

2. Clark M.: Wireless Access Networks, Wiley, 2002.

PROGRAM OPRACOWAŁ:

Dr inż. Jacek Tkacz

Page 56: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

56

SSS III EEE CCC III NNN EEE UUU RRR OOO NNN OOO WWW EEE III NNN EEE UUU RRR OOO --- RRR OOO ZZZ MMM YYY TTT EEE

Kod przedmiotu: 11.3-WE-INFD-SNiN

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : Dr inż. Marek Kowal

Prowadzący: Dr inż. Marek Kowal, dr hab. inż. Marcin Mrugalski

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 30 2 II

Egzamin

Laborator ium 30 2 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 18 2 II

Egzamin

Laborator ium 18 2 Zaliczenie na ocenę

CEL PRZEDMIOTU:

- zapoznanie studentów z budową rożnych struktur sztucznych sieci neuronowych i neuro-rozmytych

- zapoznanie studentów z metodami uczenia poznanych struktur sztucznych sieci neuronowych i neuro-rozmytych

- ukształtowanie umiejętności wykorzystania poznanych metod do rozwiązywania zadań związanych z modelowaniem i rozpoznawaniem obrazów

WYMAGANIA WSTĘPNE:

ZAKRES TEMATYCZNY PRZEDMIOTU:

Algorytm wstecznej propagacji w uczniu sieci neuronowych. Problemy i ograniczenia gradientowych algorytmów ucznia. Adaptacyjny krok uczenia. Momentum. Przykłady zastosowań sieci neuronowych. Przegląd zaawansowanych algorytmów uczenia sieci neuronowych. Algorytmy ewolucyjne w projektowaniu i uczeniu sieci neuronowych.

Sieci neuronowe typu GMDH Rekurencyjne sieci neuronowe. Dynamiczne sieci neuronowe ze sprzężeniem zwrotnym. Algorytmy ucznia sieci neuronowych ze sprzężeniem zwrotnym. Matematyczny model dynamicznego neuronu. Lokalnie rekurencyjnie globalnie jednokierunkowe sieci neuronowe. Sieć Hopfielda. Algorytm ucznia sieci Hopfielda.

Sieci neuronowe samoorganizujące się. Samoorganizująca się mapa cech Kohonena. Uczenie konkurencyjne. Algorytm gazu neuronowego. Przykładowe zastosowania sieci Kohonena. Systemy neuro-rozmyte. Zbiory rozmyte i logika rozmyta. Wnioskowanie rozmyte. Neuro-rozmyta sieć typu Mamdaniego.

Page 57: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

57

Zbiory rozmyte i logika rozmyta. Struktury sieci neuro-rozmytych. Algorytmy uczenia dla sieci neuro-rozmytych.

METODY KSZTAŁCENIA:

Wykład: wykład konwencjonalny Laboratorium: ćwiczenia laboratoryjne

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Potrafi scharakteryzować właściwości i opisać struktury jednokierunkowych sieci neuronowych, sieci rekurencyjnych, sieci samoorganizujących się, sieci typu radialnego oraz struktur-neuro rozmytych

K2I_W03, K2I_W08, K2I_W12

Test, sprawdzian Wykład

Potrafi zastosować sieci neuronowe i systemy neuro-rozmyte w zadaniach modelowania i rozpoznawania obrazów.

K2I_U05, K2I_U13, K2I_U17

Sprawdzian, bieżąca kontrola na zajęciach

Laboratorium

Potrafi formułować właściwe wnioski wynikające z prowadzonych eksperymentów uczenia, ponieważ jest świadom ograniczeń poszczególnych struktur sieci neuronowych, neuro-rozmytych i algorytmów uczenia

K2I_W03, K2I_W08, K2I_W12, K2I_K01

Test, sprawdzian Wykład

Potrafi przeprowadzić uczenie i symulację poznanych sieci neuronowych i systemów neuro-rozmytych w środowisku Matlab.

K2I_U05, K2I_U17

Sprawdzian, bieżąca kontrola na zajęciach

Laboratorium

Potrafi wymienić i opisać operacje na zbiorach rozmytych, objaśnić procesy zachodzące podczas wnioskowania rozmytego, przedstawić podstawy matematyczne algorytmów uczenia

K2I_W03, K2I_W08, K2I_W12, K2I_K01

Test, sprawdzian Wykład

Potrafi objaśnić podstawy matematyczne następujących algorytmów uczenia sieci neuronowych: największego spadku, zmiennej metryki, Levenberga-Marquardta, gradientów sprzężonych, quickprop i ewolucyjnych

K2I_W03, K2I_W08, K2I_W12, K2I_K01

Test, sprawdzian Wykład

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych

przeprowadzonych, co najmniej raz w semestrze. Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń

laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium. Składowe oceny końcowej = wykład: 50% + laboratorium: 50%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 25 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Przygotowanie raportu/sprawozdania = 15 godz. Wykonanie zadań zleconych przez prowadzącego = 15 godz. Przygotowanie się do egzaminu = 15 godz.

Page 58: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

58

Studia niestacjonarne (150 godz.)

Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 25 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Przygotowanie raportu/sprawozdania = 15 godz. Wykonanie zadań zleconych przez prowadzącego = 29 godz. Zajęcia realizowane na odległość = 10 godz. Przygotowanie się do egzaminu = 15 godz.

LITERATURA PODSTAWOWA:

1. Korbicz J, Obuchowicz A. Uciński D.: Sztuczne sieci neuronowe - podstawy i zastosowania, Akademicka Oficyna Wydawnicza PLJ, Warszawa, 1994.

2. Tadeusiewicz R.: Sieci Neuronowe, Akademicka Oficyna Wydawnicza RM, 1993.

3. Osowski S.: Sieci neuronowe do przetwarzania informacji, Oficyna Wydawnicza Politechnik Warszawskiej, Warszawa, 2013.

4. Piliński M., Rutkowska D., L. Rutkowski L.: Sieci neuronowe, algorytmy genetyczne i systemy rozmyte, Wyd. Naukowe PWN, Warszawa, 1997.

5. Rutkowska D.: Inteligentne systemy obliczeniowe. Algorytmy i sieci neuronowe w systemach rozmytych, Akademicka Oficyna Wydawnicza PLJ, Warszawa, 1997.

6. Żurada J., Barski M., Jędruch W.: Sztuczne sieci neuronowe, PWN, Warszawa, 1996.

LITERATURA UZUPEŁNIAJĄCA:

1. Duch W., Korbicz J., Rutkowski L., Tadeusiewicz R.: Biocybernetyka i Inżynieria Biomedyczna 2000. Tom 6. Sieci Neuronowe, Akademicka Oficyna Wydawnicza Exit, Warszawa, 2000.

2. Tadeusiewicz R., Korbicz J., Rutkowski L., Duch W.: Sieci neuronowe w inżynierii biomedycznej. Akademicka Oficyna Wydawnicza EXIT, Inżynieria biomedyczna. Podstawy i zastosowania, tom 9, 2013.

3. Haykin S.: Neural Networks: A Comprehensive Foundation (2nd Edition), Prentice Hall, 1998.

PROGRAM OPRACOWAŁ:

dr inż. Marek Kowal

Page 59: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

59

PPP RRR OOO JJJ EEE KKK TTT OOO WWW AAA NNN III EEE GGG III EEE RRR III MMM EEE DDD III ÓÓÓ WWW

Kod przedmiotu: 11.3-WE-INFD-PGIM1

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : dr inż. Marek Sawerwain

Prowadzący: Pracownicy ISSI WEIT

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 15 1

II

zaliczenie na ocenę

Laborator ium 30 2 zaliczenie na ocenę

Pro jekt 15 1 zaliczenie na ocenę

Studia niestacjonarne

Wykład 9 1

II

zaliczenie na ocenę

Laborator ium 18 2 zaliczenie na ocenę

Pro jekt 9 1 zaliczenie na ocenę

CEL PRZEDMIOTU:

- zapoznanie studentów z obszarem projektowania i produkcji gier komputerowych lub mediów cyfrowych

- przedstawienie wymagań współczesnych technologii oraz wymogów stawianych przez przemysł rozrywki elektronicznej

- ukształtowanie podstawowych umiejętności w zakresie przygotowanie do pracy w charakterze projektanta gier i mediów cyfrowych.

WYMAGANIA WSTĘPNE:

Grafika komputerowa, Programowanie gier 3D

ZAKRES TEMATYCZNY PRZEDMIOTU:

Teoria gier (Game Study) – Historia gier wideo. Typy i kategorie gier. Ewaluacja gier pod kątem technologii, narracji, tzw. grywalności i interakcji oraz estetyki.

Teoria mediów cyfrowych (Digital Media Study) – Animacje komputerowe i efekty wizualne (VFX). Ewaluacja mediów pod kątem technologii, narracji oraz estetyki.

Teoria projektowania gier (Game Design Theory) – Zasady i metodologie produkcji gier. Koncepcja gry (mechanika, zasady gry, modelowanie świata). Ekonomia gier (symulacje, zasady grywalności, „nagrody i kary” dla gracza, złożoność gry, interakcje i budowanie doświadczenia gracza).

Narracja cyfrowa (Digital Storytelling) – Narracja linearna i nielinearna. Skrypty scenariusze. Zasady dramaturgii cyfrowej. Budowanie postaci.

Page 60: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

60

Programowanie gier (Game Programming) – Fizyka w grach, środowiska produkcji gier, reprezentacja danych, sztuczna inteligencja NPC (Non Playable Characters).

Projektowanie assetów (Game Art. & Audio) - Projektowanie wizualne elementów składowych gry komputerowej lub animacji komputerowej. Projektowanie ścieżki dźwiękowej i elementów dźwiękowych.

Projektowanie poziomów (Level Design) – Projektowanie stylistyczne świata wirtualnego- poziomu gry lub scenografii filmu/animacji.

Dokumentacja projektu (Document Creation – Portfolio) – opracowanie dokumentu zawierającego koncepcję gry/animacji, scenariusz, opis i ilustracje assetów, opis i ilustracje scenografii, opis wybranego środowiska realizacji projektu, opis formatu danych/komponentów kodu, demografia użytkowników, porównanie z podobnymi produkcjami, zgrubne oszacowanie budżetu komercyjnego projektu.

Prototyp(Game Creation) (Film Production)- opracowanie fragmentu gry lub animacji komputerowej. Ewaluacja prototypu.

METODY KSZTAŁCENIA:

Wykład: wykład konwencjonalny/tradycyjny.

Laboratorium: ćwiczenia laboratoryjne, wg listy zadań.

Projekt: praca w grupach, metoda projektu.

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Posiada wiedzę o zasadach projektowania gier oraz mediów cyfrowych.

K2I_W09 Sprawdzian Wykład

Zna pojęcia odnoszące się do grafiki 3D oraz systemów medialnych.

K2I_W10 Sprawdzian Wykład

Potrafi projektować aplikacje multimedialne.

K2I_U02 Ćwiczenia laboratoryjne, sprawdzian pisemny

Laboratorium

Umie zaprezentować dokumentację lub scenariusz realizowanej cyfrowej aplikacji lub filmu cyfrowego.

K2I_U06 Projekt, sprawozdanie z projektu Projekt

Potrafi zaprojektować oraz dokonać implementacji aplikację mulimedialną zdolną do pracy w różnych rozwiązaniach sprzętowo-programowych.

K2I_U14 Ćwiczenia laboratoryjne, sprawdzian pisemny

Laboratorium

Jest świadomy dynamicznego rozwoju obszaru grafiki i mediów.

K2I_K01 Sprawdzian Wykład

Potrafi pracować w zespolone nad projektem multimedialnym.

K2I_K03 Sprawdzian, bieżąca kontrola na

zajęciach

Laboratorium, projekt

Umie określać priorytety w realizowanym przedsięwzięciu

K2I_K04 Sprawdzian, bieżąca kontrola na

zajęciach

Laboratorium, projekt

Potrafi kreatywnie wykorzystywać dostępne narzędzia w projektowaniu aplikacji z grafiką 3D oraz mediów

K2I_K05 Sprawdzian, bieżąca kontrola na

zajęciach

Laboratorium

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu

przeprowadzonego w formie pisemnej.

Page 61: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

61

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich

sprawdzianów pisemnych z ćwiczeń laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium.

Projekt - warunkiem zaliczenia jest wykonanie wszystkich zadań projektowych,

przewidzianych do realizacji w ramach zajęć projektowych oraz przygotowanie pisemnego raportu ze zrealizowanego projektu.

Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 60 godz.

Przygotowanie się do zajęć = 25 godz.

Zapoznanie się ze wskazaną literaturą = 25 godz.

Przygotowanie raportu/sprawozdania = 20 godz.

Wykonanie zadań zleconych przez prowadzącego = 20 godz.

Studia niestacjonarne (150 godz.)

Godziny kontaktowe = 36 godz.

Przygotowanie się do zajęć = 26 godz.

Zapoznanie się ze wskazaną literaturą = 24 godz.

Przygotowanie raportu/sprawozdania = 24 godz.

Wykonanie zadań zleconych przez prowadzącego = 20 godz.

Zajęcia realizowane na odległość = 20 godz.

LITERATURA PODSTAWOWA:

1. Adams E.: Projektowanie gier. Podstawy., Helion, 2010.

2. Rucker R.: Software Engineering and Computer Games, Addison Wiley, 2002

3. Fox B.: Game Interface Design, Thomson, 2005

4. Freeman D.: Creating Emotion in Games: The Craft and Art of Emotioneering, New Riders, 2003

LITERATURA UZUPEŁNIAJĄCA:

1. Adams E.: Fundamentals of Game Design, 3rd edition, New Riders, 2013

2. Adams E., Dormans J.: Game Mechanics: Advanced Game Design, New Riders , 2012.

3. Bateman C.: Game Writing: Narrative Skills for Videogames, Cengage Learning , 2006.

4. Adams E.: Break Into The Game Industry: How to Get A Job Making Video Games, McGraw-Hill Osborne Media , 2003.

5. Morrison M.: Teach Yourself Game Programming, Sams Publishing, 2002

6. Flemming B., Dobbs D.: Animacja cyfrowych twarzy, Helion, 2002

PROGRAM OPRACOWAŁ:

dr inż. Marek Sawerwain

Page 62: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

62

SSS YYY SSS TTT EEE MMM YYY III NNN FFF OOO RRR MMM AAA TTT YYY CCC ZZZ NNN EEE WWW ZZZ AAA RRR ZZZ ĄĄĄ DDD ZZZ AAA NNN III UUU FFF III RRR MMM ĄĄĄ

Kod przedmiotu: 11.3-WE-INFD-SIwZF

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : Dr inż. Marek Kowal

Prowadzący: Dr inż. Marek Kowal

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 30 2 II

Zaliczenie na ocenę

Laborator ium 30 2 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 18 2 II

Zaliczenie na ocenę

Laborator ium 18 2 Zaliczenie na ocenę

CEL PRZEDMIOTU:

- zapoznanie studentów z zasadami funkcjonowania systemów ERP oraz metodami wdrażania takich systemów w przedsiębiorstwie

- ukształtowanie umiejętności z zakresu planowania i budowania systemów analitycznych

- zapoznanie studentów z metodami eksploracji danych biznesowych

WYMAGANIA WSTĘPNE:

ZAKRES TEMATYCZNY PRZEDMIOTU:

Systemy planowania zasobów przedsiębiorstwa (ang. Enterprise Resource Planning). Architektura systemów ERP. Charakterystyka modułów funkcjonalnych systemów ERP. Dobre praktyki biznesowe w systemach ERP. Metody wdrażania systemów ERP. Przegląd i charakterystyka popularnych systemów ERP obecnych na polskim rynku IT.

Systemy analityczne. Źródła danych. Integracja danych. Przegląd i charakterystyka typowych operacji przekształcania danych. Planowanie i Implementacja procesów transformacji danych. Gromadzenie danych w hurtowniach danych, podejście znormalizowane i wielowymiarowe. Planowanie i implementacja struktur wielowymiarowych. Prezentacja wyników analiz w postaci raportów.

Eksploracja danych. Czyszczenie danych poprzez odkrywanie danych odstających i brakujących. Metody odkrywania reguł asocjacji i sekwencji z wykorzystaniem algorytmu Apriori, Frequent Pattern Growth, Generalized Sequential Pattern, PrefixSpan. Klasteryzacja danych z wykorzystaniem algorytmów hierarchicznych i iteracyjno-optymalizacyjnych. Klasyfikacja danych z wykorzystaniem algotymu k-najbliższych sąsiadów, drzew decyzyjnych i naiwnego klasyfikatora bayesowskiego. Analiza szeregów czasowych. z wykorzystaniem modeli parametrycznych. Przegląd systemów informatycznych wspierających eksplorację danych

Page 63: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

63

METODY KSZTAŁCENIA:

Wykład: wykład konwencjonalny Laboratorium: ćwiczenia laboratoryjne

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Potrafi wymienić i scharakteryzować poszczególne moduły informatyczne, z których zbudowane są systemy ERP

K2I_W09,

K2I_K01

Test, sprawdzian Wykład

Zna metody i etapy wdrażania systemów ERP w przedsiębiorstwie

K2I_W09,

K2I_K01

Test, sprawdzian Wykład

Zna architekturę systemu analitycznego i potrafi scharakteryzować poszczególne elementy takiego systemu

K2I_W09 Test, sprawdzian Wykład

Potrafi stosować typowe operacje transformacji danych

K2I_U10 Sprawdzian, bieżąca kontrola na zajęciach

Laboratorium

Potrafi zaplanować i zbudować wielowymiarową kostkę danych w oparciu o schemat gwiazdy i płatka śniegu

K2I_U10 Sprawdzian, bieżąca kontrola na zajęciach

Laboratorium

Potrafi wymienić i zdefiniować metody eksploracji danych z zakresu odkrywania reguł asocjacji i sekwencji, klasteryzacji, klasyfikacji i analizy szeregów czasowych.

K2I_W09 Test, sprawdzian Wykład

Posiada umiejętność stosowania poznanych metod eksploracji danych dla danych biznesowych

K2I_U10,

K2I_K02,

K2I_K05,

Sprawdzian, bieżąca kontrola na zajęciach

Laboratorium

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych

przeprowadzonych, co najmniej raz w semestrze. Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń

laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium. Składowe oceny końcowej = wykład: 50% + laboratorium: 50%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 25 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Przygotowanie raportu/sprawozdania = 15 godz. Wykonanie zadań zleconych przez prowadzącego = 15 godz. Przygotowanie się do egzaminu = 15 godz. Studia niestacjonarne (150 godz.)

Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 25 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Przygotowanie raportu/sprawozdania = 15 godz.

Page 64: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

64

Wykonanie zadań zleconych przez prowadzącego = 29 godz. Zajęcia realizowane na odległość = 10 godz. Przygotowanie się do egzaminu = 15 godz.

LITERATURA PODSTAWOWA:

1. Auksztol J., Balwierz P., Chomuszko M..: SAP. Zrozumieć system ERP, Warszawa,

PWN, 2011.

2. Kisielnicki J., Pańkowska M., Sroka H.: Zintegrowane systemy informatyczne. Dobre praktyki wdrożeń, Warszawa, PWN, 2011.

3. Lech P.: Zintegrowane systemy zarządzania ERP/ERP II. Wykorzystanie w biznesie, wdrażanie, Difin, 2008.

4. Januszewski A.: Funkcjonalność informatycznych systemów zarządzania. Tom 1: Zintegrowane systemy transakcyjne, Warszawa, PWN , 2008.

5. Januszewski A.: Funkcjonalność informatycznych systemów zarządzania tom 2,

Warszawa, PWN, 2011.

6. Larose T. D.: Odkrywanie wiedzy z danych, Warszawa, PWN, 2006.

7. Surma J.:Business Intelligence. Systemy wspomagania decyzji biznesowych, Warszawa, PWN, 2010.

8. Jarke M., Lenzerini M., Vassiliou Y., Vassiliadis P.: Hurtownie danych. Podstawy organizacji i funkcjonowania., WAiP, 2003.

9. Larose D. T.: Metody i modele eksploracji danych, Warszawa, PWN, 2008.

10. Pelikant A.: Hurtownie danych. Od przetwarzania analitycznego do raportowania,

Helion, 2011.

LITERATURA UZUPEŁNIAJĄCA:

5. Kimball R., Ross M.: The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling (Second Edition), Wiley, 2002.

6. Todman C: Projektowanie hurtowni danych. Zarządzanie kontaktami z klientami (CRM), WNT, 2003.

7. Markov Z., Larose D.T.: Eksploracja zasobów internetowych, Warszawa, PWN, 2009

PROGRAM OPRACOWAŁ:

dr inż. Marek Kowal

Page 65: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

65

SSS III EEE CCC III SSS PPP OOO ŁŁŁ EEE CCC ZZZ NNN OOO ŚŚŚ CCC III OOO WWW EEE III SSS YYY SSS TTT EEE MMM YYY

WWW III EEE LLL OOO AAA GGG EEE NNN TTT OOO WWW EEE

Kod przedmiotu: 11.3-WE-INFD-SSiSW

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : Dr inż. Mariusz Jacyno

Prowadzący: Pracownicy ISSI

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 30 2

II

Egzamin

Laborator ium 15 1 Zaliczenie na ocenę

Pro jekt 15 1 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 18 2

II

Egzamin

Laborator ium 9 1 Zaliczenie na ocenę

Pro jekt 9 1 Zaliczenie na ocenę

CEL PRZEDMIOTU:

-zapoznanie studentów z genezą, architekturą oraz właściwościami sieci społecznościowych

-poruszenie tematyki związanej z Big Data oraz roli jaką sieci społecznościowe pełnią w kontekście generowania danych na dużą skalę

-ukształtowanie podstawowych umiejętności analizy mediów oraz sieci spolecznościowych z wykorzystaniem technologii Big Data

-ukształtowanie umiejętności stosowania algorytmów uczenia maszynowego w celu zaawansowanej analizy danych zawartych w mediach społecznościowych

-zapoznanie z systemami wieloagentowymi wykorzystywanymi do modelowania sieci spolecznościowych oraz inżynierii

skalowalnych oraz rozproszonych systemów do przetwarzania informacji zawartych w sieciach

WYMAGANIA WSTĘPNE:

Bazy danych, znajomość podstaw statystyki, umiejętność programowania w języku Java, znajomość technologii Big Data

ZAKRES TEMATYCZNY PRZEDMIOTU:

Systemy wieloagentowe jako nowoczesne narzędzia do inżynierii systemów rozproszonej inteligencji.

Page 66: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

66

Zastosowanie systemów wieloagentowych do budowy autonomicznych mechanizmów sterowania w kontekście przetwarzania w chmurze.

Definicja mediów oraz sieci społecznościowych. Rodzaje sieci społecznościowych oraz charakterystyka ich funkcjonowania.

Media społecznościowe oraz Big Data jako nowe trendy wyznaczające kierunek rozwoju informatyki.

Pozyskiwanie danych z mediów społecznościowych oraz ich analiza z wykorzystaniem technologii Big Data.

Zastosowanie algorytmów uczenia maszynowego w celach zaawansowanej analizy danych pozyskanych z mediów społecznościowych.

METODY KSZTAŁCENIA:

Wykład: Wykład konwencjonalny, dyskusja, wykład problemowy,

Laboratorium: ćwiczenia laboratoryjne, praca w zespole,

Projekt: metod projektu, praca w grupie, burza mózgów

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Student potrafi zdefiniować pojęcie inteligentnego agenta oraz systemu wieloagentowego

K2I_W12 Egzamin Wykład

Student jest w stanie zdefiniować pojęcie mediów oraz sieci społecznościowych oraz wytłumaczyć ich rolę we współczesnym Internecie.

K2I_W12, K2I_W09

Egzamin Wykład

Student rozumie w jaki sposób technologie Big Data oraz algorytmy uczenia maszynowego mogą zostać wykorzystane podczas analizy danych zawartych w mediach społecznościowych

K2I_W12 Egzamin Wykład

Student potrafi scharakteryzować do jakich celów można wykorzystać informacje zawarte w mediach społecznościowych

K2I_W09, K2I_W11,

K2I_U05

Egzamin Wykład

Student potrafi w praktyczny sposób wykorzystać technologie Big Data do analizy mediów społecznościowych.

K2I_W09, K2I_W11,

Zadanie projektowe Laboratorium

Student potrafi samodzielnie zaproponować oraz wdrożyć rozwiązanie pozwalające na przeprowadzenie analizy danych zawartych w wybranych mediach społecznościowych.

K1I_W19,

T1A_W04

Zadanie projektowe Projekt

WARUNKI ZALICZENIA:

W ramach zaliczenia przedmiotu studenci są oceniani na podstawie: Projektu własnego (30% oceny) – projekt weryfikuje osiągnięcie efektów kształcenia w zakresie umiejętności. Projekt powinien zawierać: modelowanie wybranego problemu wraz z interpretacją uzyskanych wyników. Egzaminu (40% oceny) mającego charakter pisemny polegający na przetestowaniu osiągniętych efektów kształcenia w zakresie wiedzy (pytania teoretyczne – do 5 pytań) i umiejętności (3 zadania).

Page 67: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

67

Studenci są dopuszczeni do egzaminu pod warunkiem otrzymania zaliczenia z ćwiczeń laboratoryjnych (30% oceny), podczas których oceniana będzie ich praktyczna umiejętność realizowania zadań przydatnych podczas realizacji projektów indywidualnych. Metody weryfikacji - wykład: projekt, egzamin w formie pisemnej - laboratorium: kolokwium - projekt: projekt Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 15 godz. Zapoznanie się ze wskazaną literaturą = 15 godz. Przygotowanie raportu/sprawozdania = 15 godz. Wykonanie zadań zleconych przez prowadzącego = 15 godz. Zajęcia realizowane na odległość = 15 godz. Przygotowanie się do egzaminu = 15 godz. Studia niestacjonarne (150 godz.)

Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 19 godz. Zapoznanie się ze wskazaną literaturą = 19 godz. Przygotowanie raportu/sprawozdania = 19 godz. Wykonanie zadań zleconych przez prowadzącego = 19 godz. Zajęcia realizowane na odległość = 19 godz. Przygotowanie się do egzaminu = 19 godz.

LITERATURA PODSTAWOWA:

1. Michael Wooldridge, An Introduction to MultiAgent Systems - Second Edition, 2009 2. Duncan J. Watts, Six degrees: the science of a connected age, 2003

3. Morzy T.: Eksploracja danych. Metody i algorytmy, PWN, Warszawa, 2013

4. Markov Z., Larose D.T.: Eksploracja zasobów internetowych, PWN, Warszawa, 2009

5. White T., Hadoop: The Definitive Guide, 3rd Edition, O'Reilly Media / Yahoo Press, 2012

6. George L., HBase: The Definitive Guide, O'Reilly Media, 2011

LITERATURA UZUPEŁNIAJĄCA:

1. Stanton J.M.: Introduction to Data Science, E-book, 2013

PROGRAM OPRACOWAŁ:

Dr inż. Mariusz Jacyno

Page 68: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

68

RRR ÓÓÓ WWW NNN OOO LLL EEE GGG ŁŁŁ EEE III FFF UUU NNN KKK CCC YYY JJJ NNN EEE TTT EEE CCC HHH NNN III KKK III

PPP RRR OOO GGG RRR AAA MMM OOO WWW AAA NNN III AAA

Kod przedmiotu: 11.3-WE-INFD-RFTP

Typ przedmiotu: wybieralny

Język nauczania: polski

Odpowiedzia lny za przedmiot : dr inż. Marek Sawerwain

Prowadzący: Pracownicy ISSI WEIT

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 15 1

III

zaliczenie na ocenę

Laborator ium 15 1 zaliczenie na ocenę

Pro jekt 15 1 zaliczenie na ocenę

Studia niestacjonarne

Wykład 9 1

III

zaliczenie na ocenę

Laborator ium 9 1 zaliczenie na ocenę

Pro jekt 9 1 zaliczenie na ocenę

CEL PRZEDMIOTU:

- zapoznanie studentów z podstawowymi informacjami o równoległych i funkcyjnych technikach programowania

- ukształtowanie wśród studentów zrozumienia i świadomości roli równoległych technik programowania a także uwypuklenia zwiększającej się roli programowania funkcyjnego

- nauka podstawowych umiejętności w zakresie tworzenia programów równoległych w systemach wieloprocesorowych opartych o tradycyjne uniwersalne procesory (CPU) a także o graficzne wieloprocesorowe układy ogólnego zastosowania (GPU)

- ukształtowanie podstawowych umiejętności w zakresie paradygmatu programowania funkcyjnego, a w szczególności roli funkcji i rekurencji, programowania bez efektów ubocznych oraz nabycie umiejętności używania techniki obliczeń leniwych

WYMAGANIA WSTĘPNE:

Metody programowania, Algorytmy i struktury danych, Teoretyczne podstawy informatyki, Logika dla informatyków

ZAKRES TEMATYCZNY PRZEDMIOTU:

Równoległy model obliczeniowy, klasy złożoności obliczeń równoległych.

Dostępne narzędzia pomagające realizować programy działające w środowiskach równoległych, CUDA, OpenCL.

Rodzaje prymitywnych operacji równoległe.

Page 69: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

69

Zależność i podział danych, modele równoległych środowisk wykonawczych dla CPU oraz GPU.

Podstawowe konstrukcje funkcyjnego języka programowania na przykładzie języków OCaml, F#, Scala.

Typy danych, wyjątki, pojęcie obiektu.

Funkcje wyższego rzędu, model obliczeń programów funkcyjnych (w postaci uproszczonego opisu operacyjnego).

System typów oraz leniwe obliczenia.

Konstrukcje imperatywne w programowaniu funkcyjnym.

METODY KSZTAŁCENIA:

Wykład: wykład konwencjonalny/tradycyjny.

Laboratorium: ćwiczenia laboratoryjne, wg listy zadań.

Projekt: praca w grupach, metoda projektu.

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Zna model obliczeń równoległych stosowany w nowoczesnych rozwiązaniach sprzętowo-programowych.

K2I_W09 Sprawdzian Wykład, Laboratorium

Rozumie podstawowe pojęcia programowania funkcyjnego oraz rolę instrukcji imperatywnych.

K2I_W11 Sprawdzian Wykład, Laboratorium

Umie wykorzystać równoległe i rozproszenie rozwiązania CPU i GPU we własnych programach.

K2I_U14 Projekt, sprawozdanie z projektu Laboratorium, Projekt

Jest świadom dynamicznego rozwoju równoległych technik programowania i rosnącej roli programowania funkcyjnego.

K2I_K01 Sprawdzian Wykład

Potrafi wykorzystywać dostępne rozwiązania programowania funkcyjnego, aby skracać czas implementacji wybranych rozwiązań informatycznych.

K2I_K05 Sprawdzian Wykład

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu

przeprowadzonego w formie pisemnej.

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich

sprawdzianów pisemnych z ćwiczeń laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium.

Projekt - warunkiem zaliczenia jest wykonanie wszystkich zadań projektowych,

przewidzianych do realizacji w ramach zajęć projektowych oraz przygotowanie pisemnego raportu ze zrealizowanego projektu.

Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 45 godz.

Przygotowanie się do zajęć = 30 godz.

Page 70: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

70

Zapoznanie się ze wskazaną literaturą = 25 godz.

Przygotowanie raportu/sprawozdania = 25 godz.

Wykonanie zadań zleconych przez prowadzącego = 25 godz.

Studia niestacjonarne (150 godz.)

Godziny kontaktowe = 27 godz.

Przygotowanie się do zajęć = 30 godz.

Zapoznanie się ze wskazaną literaturą = 25 godz.

Przygotowanie raportu/sprawozdania = 25 godz.

Wykonanie zadań zleconych przez prowadzącego = 23 godz.

Zajęcia realizowane na odległość = 20 godz.

LITERATURA PODSTAWOWA:

1. Pickering R.: Foundations of F#, Apress,USA, 2007.

2. Smith C.: Programming F#, O'Reilly Media, Inc.,Sebastopol, USA, 2010.

3. Sanders J., Kandrot E.: CUDA w przykładach. Wprowadzenie do ogólnego programowania procesorów GPU, Helion, 2012, edycja polska.

4. Sanders J., Kandrot E.: CUDA by Example: An Introduction to General-Purpose GPU Programming, Addison-Wesley Professional, 2010, english edition.

5. Gaster B., Howes L., Kaeli D. R., Mistry P., Schaa D.: Heterogeneous Computing with OpenCL, Morgan Kaufmann, 2011.

6. Pacheco P.: An Introduction to Parallel Programming, Morgan Kaufmann, 2011.

7. Czech Z.: Wprowadzenie do obliczeń równoległych, Wydawnictwo Naukowe PWN, 2010.

8. Herlihy M., Shavit N.: Sztuka programowania wieloprocesorowego, Wydawnictwo Naukowe PWN, 2010, edycja polska.

LITERATURA UZUPEŁNIAJĄCA:

1. Thomspon S.: Haskell - The Craft of Functional Programming, Addison-Wesley Longman Publishing Co., Inc. Boston, MA, USA, 1999.

2. Harrop J.: F# for Scientists, John Wiley & Sons, Inc., Hoboken, New Jersey, USA, 2008.

3. Syme D., Granicz A., Cisternino A.:Expert F# 3.0, Apress, 2012.

4. Farber R.: CUDA Application Design and Development, Morgan Kaufmann, 2011.

5. Wen-mei W. Hwu, eds: GPU Computing Gems, Emerald Edition and Jade Edition, Morgan Kaufmann, 2011.

PROGRAM OPRACOWAŁ:

dr inż. Marek Sawerwain

Page 71: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

71

PPP RRR OOO JJJ EEE KKK TTT OOO WWW AAA NNN III EEE AAA PPP LLL III KKK AAA CCC JJJ III NNN AAA PPP LLL AAA TTT FFF OOO RRR MMM III EEE AAA NNN DDD RRR OOO III DDD

Kod przedmiotu: 11.3-WE-INFD-PAPA

Typ przedmiotu: wybieralny

Język nauczania: polski

Odpowiedzia lny za przedmiot : dr inż. Przemysław Jacewicz

Prowadzący: dr inż. Przemysław Jacewicz

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 15 1

III

Zaliczenie na ocenę

Laborator ium 15 1 Zaliczenie na ocenę

Pro jekt 15 1 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 9 1

III

Zaliczenie na ocenę

Laborator ium 9 1 Zaliczenie na ocenę

Pro jekt 9 1 Zaliczenie na ocenę

CEL PRZEDMIOTU:

- zapoznanie studentów z zaawansowanymi zagadnieniami programowania urządzeń mobilnych działającego pod systemem Android;

- ukształtowanie podstawowych umiejętności w zakresie dotykowych interfejsów użytkownika;

- ukształtowanie wśród studentów zrozumienia ograniczeń wypływających z budowy urządzeń mobilnych;

- ukształtowanie podstawowych umiejętności w zakresie projektowania aplikacji mobilnych zorientowanych na przenośność.

WYMAGANIA WSTĘPNE:

Java i technologie Web

ZAKRES TEMATYCZNY PRZEDMIOTU:

Projektowanie aplikacji mobilnych na platformę Android. Określanie możliwości zaspokojenia wymagań aplikacji.

Przygotowywanie planów testowania na potrzeby kontroli jakości. Wybór systemu zarządzania kodem źródłowym.

Stosowanie systemu numeracji wersji aplikacji. Projektowanie pod kątem rozszerzania i nanoszenia poprawek aplikacji.

Projektowanie pod kątem możliwości współdziałania aplikacji.

Page 72: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

72

Testowanie aplikacji mobilnych na platformę Android. Projektowanie systemu rejestracji błędów na potrzeby programowania mobilnego. Zarządzanie środowiskiem testowym. Maksymalizacja pokrycia testów. Metody unikania błędów podczas testowania aplikacji. Usługi testowania aplikacji.

Zagadnienia publikowania aplikacji. Przygotowanie kodu do utworzenia pakietu instalacyjnego. Generowanie pakietu aplikacji i jego podpisywanie. Testowanie publikowanej wersji pakietu aplikacji. Certyfikacja aplikacji na Androida.

Wsparcie użytkownika końcowego aplikacji. Śledzenie i weryfikacja informacji o awariach. Testowanie aktualizacji oprogramowania układowego urządzeń docelowych.

METODY KSZTAŁCENIA:

wykład: wykład konwencjonalny

laboratorium: ćwiczenia laboratoryjne

projekt: praca w grupach, metoda projektu

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Potrafi zaprojektować aplikację mobilną na platformę Android

K2I_W09 Test z progami Wykład

Potrafi wykonać aplikacje mobilną na platformę Android

K2I_U14

Sprawdzian, bieżąca kontrola na zajęciach

Laboratorium

Potrafi testować aplikacje mobilne na platformę Android

K2I_U14

Sprawdzian, bieżąca kontrola na zajęciach

Laboratorium

Potrafi publikować aplikacje mobilne na platformę Android

K2I_U14

Sprawdzian, bieżąca kontrola na zajęciach

Laboratorium

Projekt

Potrafi pracować indywidualnie i w zespole

K2I_K03

Sprawdzian, bieżąca kontrola na zajęciach

Laboratorium

Projekt

WARUNKI ZALICZENIA:

Podstawą zaliczenia jest pozytywna ocena każdej z form zajęć, zarówno wykładu, laboratorium, jak i projektu.

Ocena z wykładu odzwierciedla wynik testu z progami punktowymi rozwiązywanego pod koniec semestru.

Ocena z laboratorium jest wyznaczana jako średnia ocen aplikacji wykonanych w trakcie ćwiczeń.

Ocena z projektu jest wyznaczana na podstawie analizy dokumentacji i wyników projektu w postaci aplikacji.

Metody weryfikacji

- wykład: projekt, test z progami punktowymi

- laboratorium: projekt, test z progami punktowymi, sprawdzian

- projekt: projekt

Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 45 godz.

Przygotowanie się do zajęć = 21 godz.

Zapoznanie się ze wskazaną literaturą = 21 godz.

Page 73: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

73

Przygotowanie raportu/sprawozdania = 21 godz.

Wykonanie zadań zleconych przez prowadzącego = 21 godz.

Zajęcia realizowane na odległość = 21 godz.

Studia niestacjonarne (150 godz.)Godziny kontaktowe = 27 godz.

Przygotowanie się do zajęć = 23 godz.

Zapoznanie się ze wskazaną literaturą = 25 godz.

Przygotowanie raportu/sprawozdania = 25 godz.

Wykonanie zadań zleconych przez prowadzącego = 25 godz.

Zajęcia realizowane na odległość = 25 godz.

LITERATURA PODSTAWOWA:

1. Shane Conder, Lauren Darcey: Android. Programowanie aplikacji na urządzenia przenośne. Helion, Warszawa, 2011.

2. Ed Burnette: Hello, Android. Programowanie na platformę Google dla urządzeń mobilnych. Helion, Warszawa, 2011.

LITERATURA UZUPEŁNIAJĄCA:

1. Sayed Hashimi, Satya Komatineni, Dave MacLean: Android 2. Tworzenie aplikacji. Helion, Warszawa, 2010.

PROGRAM OPRACOWAŁ:

dr inż. Przemysław Jacewicz

Page 74: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

74

SSS YYY SSS TTT EEE MMM YYY WWW III DDD EEE OOO KKK OOO NNN FFF EEE RRR EEE NNN CCC YYY JJJ NNN EEE III TTT EEE LLL EEE FFF OOO NNN III III

III NNN TTT EEE RRR NNN EEE TTT OOO WWW EEE JJJ

Kod przedmiotu: 11.3-WE-INFD-SWiTI

Typ przedmiotu: Wybieralny

Język nauczania: Polski

Odpowiedzia lny za przedmiot : Dr hab. inż. Marcin Mrugalski

Prowadzący: Pracownicy ISSI

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

5

Wykład 15 1 III

Zaliczenie na ocenę

Laborator ium 30 2 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 9 1 III

Zaliczenie na ocenę

Laborator ium 18 2 Zaliczenie na ocenę

CEL PRZEDMIOTU:

- Zapoznanie studentów z technologiami telefonii VoIP oraz systemów wideokonferencyjnych.

- Zapoznanie studentów z protokołami SIP, H.323, RTP i RTCP.

- Ukształtowanie umiejętności studentów w zakresie projektowania sieci konwergentnych i konfiguracji mechanizmów zapewniania jakości usług wspierających funkcjonowanie telefonii VoIP i połączeń wideokonferencyjnych.

WYMAGANIA WSTĘPNE:

Sieci komputerowe I, Sieci komputerowe II

ZAKRES TEMATYCZNY PRZEDMIOTU:

Architektura, technologie, usługi i typy ruchu w sieciach konwergentnych. Wymagania stawione sieciom konwergentnym. Konfiguracja przełączników i routerów do wsparcia przesyłania głosu i wideo. Minimalizacja utraty danych i usług w sieci korporacyjnej. Analiza ruchu sieciowego. Telefonia PSTN i VoIP. Struktura, urządzenia i działanie technologii VoIP. Rola protokołów SIP, H.323, RTP, RTCP stosowanych w telefonii VoIP. Architektura i projektowanie systemów wideokonferencyjnych. Przegląd usług wideokonferencyjnych. Podstawy kompresji strumieni wideo – przegląd kodeków wideo. Protokoły kontroli sesji: SIP, SCCP i H.323 w transmisji wideo. Rola protokołów RTP i RTCP w połączeniach wideokonferencyjnych. Zapewnianie jakości usług QoS w telefonii VoIP i połączeniach wideokonferencyjnych. Modele zapewniania jakości usług: Best-Effort, IntServ i DiffServ. Mechanizmy zarządzania przeciążeniami w sieciach: RED, WRED, CBWRED. Klasyfikacja oraz znakowanie ruchu CoS i ToS. Metody kolejkowania: WFQ, CBWFQ i LLQ. Metody wdrażania mechanizmów QoS w sieciach konwergentnych: CLI, MQC, AutoQoS, SDM QoS. Zapewnianie jakości usług w połączeniach WAN. Implementacja preklasyfikacji w sieciach VPN. Wdrażanie mechanizmów End-End QoS.

Page 75: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

75

METODY KSZTAŁCENIA:

wykład: wykład konwencjonalny

laboratorium: ćwiczenia laboratoryjne

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Potrafi przedstawić protokoły oraz technologie stosowane w sieciach konwergentnych.

K2I_W09 Test z progami punktowymi Wykład

Potrafi scharakteryzować systemy wideokonferencyjne oraz telefonii internetowej.

K2I_W09 Test z progami punktowymi Wykład

Potrafi objaśnić mechanizmy funkcjonowania technologii VoIP.

K2I_W09 Test z progami punktowymi Wykład

Potrafi scharakteryzować protokoły SIP, H.323, RTP, RTCP.

K2I_W09 Test z progami punktowymi Wykład

Potrafi objaśnić mechanizmy funkcjonowania i zastosować właściwe mechanizmy QoS.

K2I_U01 Sprawdzian Laboratorium

Jest zdolny do posługiwania się narzędziami umożliwiającymi analizę ruchu sieciowego.

K2I_U01 Sprawdzian Laboratorium

Potrafi dobierać i wdrażać protokoły zapewniające odpowiedni poziom świadczenia usług wideokonferencyjnych i VoIP.

K2I_U01 Sprawdzian Laboratorium

Potrafi konfigurować mechanizmy QoS z zastosowaniem technik: CLI, MQC, AutoQoS, SDM QoS

K2I_U01 Sprawdzian Laboratorium

WARUNKI ZALICZENIA:

Ocena końcowa = 0.5 ocena zaliczenia z formy zajęć wykład + 0.5 ocena zaliczenia z formy zajęć ćwiczenia laboratoryjne. Zaliczenie z formy wykładu realizowane będzie w postaci testu z progami punktowymi.

Zaliczenie z formy laboratorium realizowane będzie w postaci sprawdzianów. Metody weryfikacji - wykład: kolokwium - laboratorium: sprawdzian

Składowe oceny końcowej = wykład: 50% + laboratorium: 50%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (125 godz.)

Godziny kontaktowe = 45 godz.

Zapoznanie się ze wskazaną literaturą = 20 godz.

Przygotowanie do zaliczenia = 20 godz.

Przygotowanie się do zajęć laboratoryjnych = 40 godz.

Studia niestacjonarne (125 godz.)

Godziny kontaktowe = 27 godz.

Zapoznanie się ze wskazaną literaturą = 29 godz.

Przygotowanie do zaliczenia = 29 godz.

Przygotowanie się do zajęć laboratoryjnych = 40 godz.

Page 76: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

76

LITERATURA PODSTAWOWA:

1. Wallace K.: Implementing Cisco Unified Communications Voice over IP and QoS (CVOICE) Foundation Learning Guide. Cisco Press, Indianapolis 2011.

2. Firestone S., Ramalingam T., Fry S.: Voice and Video Conferencing Fundamentals. Cisco Press, Indianapolis 2007.

3. Bromirski M.: Telefonia VoIP. Multimedialne sieci IP, BTC, 2006.

4. Wallingford T.: VoIP. Praktyczny przewodnik po telefonii internetowej, Helion, 2007.

5. Ahmed. A., Madani H., Siddiqui T.: VoIP Performance Management and Optimization, Cisco Press, 2010.

LITERATURA UZUPEŁNIAJĄCA:

1. Wallace K.: Authorized Self-Study Guide Cisco Voice over IP (CVOICE). Cisco Press, Indianapolis 2009.

2. Kaza R., S. Asadullah: Cisco IP Telephony: Planning, Design, Implementation, Operation, and Optimization, Cisco, 2007

PROGRAM OPRACOWAŁ:

Dr hab. inż. Marcin Mrugalski

Page 77: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

77

SSS YYY SSS TTT EEE MMM YYY III NNN FFF OOO RRR MMM AAA CCC JJJ III PPP RRR ZZZ EEE SSS TTT RRR ZZZ EEE NNN NNN EEE JJJ

Kod przedmiotu: 11.3-WE-INFD-SIP

Typ przedmiotu: wybieralny

Język nauczania: polski

Odpowiedzia lny za przedmiot : Dr inż. Marek Kowal

Prowadzący: Dr inż. Marek Kowal

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

5

Wykład 15 1 III

Zaliczenie na ocenę

Laborator ium 30 2 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 9 1 III

Zaliczenie na ocenę

Laborator ium 18 2 Zaliczenie na ocenę

CEL PRZEDMIOTU:

- zapoznanie studentów z zasadami funkcjonowania systemów informacji przestrzennej - ukształtowanie umiejętności z zakresu tworzenia systemów informacji przestrzennej - zapoznanie studentów z metodami analizy danych przestrzennych

WYMAGANIA WSTĘPNE:

ZAKRES TEMATYCZNY PRZEDMIOTU:

Podstawy Systemów Informacji Przestrzennej (SIP). Historia rozwoju SIP. Główne zastosowania SIP. Definicje pojęć związanych z układami współrzędnych kartograficznych. Układy współrzędnych kartograficznych obowiązujące w Polsce. Mapa cyfrowa. Źródła danych dla SIP. Typy obiektów geograficznych. Oprogramowanie dla SIP.

Modele danych w SIP. Dane przestrzenne dyskretne i ciągłe. Dokładność danych przestrzennych. Reprezentacja danych przestrzennych za pomocą grafiki rastrowej, wektorowej, rastrowo-wektorowej. Dane opisujące cechy ilościowe lub jakościowe obiektów geograficznych. Transformacja z danych rastrowych do wektorowych. Warstwowa reprezentacja danych.

Architektura SIP. Wprowadzanie i weryfikacja danych wejściowych. Bazy danych przestrzennych. Projektowanie baz danych przestrzennych. Systemy zarządzania bazami danych przestrzennych. Przetwarzanie danych przestrzennych. Wyprowadzanie i obrazowanie danych przestrzennych. Prezentacja danych przestrzennych w Internecie i na urządzeniach mobilnych. Planowanie i architektury SIP.

Analizy przestrzenne. Próbkowanie danych przestrzennych. Geostatystyka. Analizy sieciowe. Znajdowanie optymalnej drogi. Zależności i interakcje przestrzenne. Interpolacja przestrzenna. Regresja przestrzenna. Interakcja przestrzenna. Symulacja przestrzenna - automaty komórkowe

Page 78: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

78

METODY KSZTAŁCENIA:

Wykład: wykład konwencjonalny Laboratorium: ćwiczenia laboratoryjne

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Potrafi wymienić i scharakteryzować poszczególne moduły informatyczne, z których zbudowane są Systemy Informacji Przestrzennej

K2I_W09,

K2I_K01,

Test, sprawdzian Wykład

Zna modele danych stosowanych w Systemach Informacji Przestrzennej i potrafi je rozróżnić oraz scharakteryzować

K2I_W09,

K2I_K01

Test, sprawdzian Wykład

Potrafi wymienić i zdefiniować metody analizy danych przestrzennych

K2I_W09,

K2I_K01

Test, sprawdzian Wykład

Potrafi wprowadzać i wyprowadzać dane przestrzenne z baz danych przestrzennych

K2I_U14,

Sprawdzian, bieżąca kontrola na zajęciach

Laboratorium

Potrafi zaplanować i utworzyć bazę danych przestrzennych

K2I_U14,

K2I_K03

Sprawdzian, bieżąca kontrola na zajęciach

Laboratorium

Posiada umiejętność zarządzania danymi przestrzennymi i ich transformacją

K2I_U14,

K2I_K04

Sprawdzian, bieżąca kontrola na zajęciach

Laboratorium

Potrafi stosować metody analizy danych przestrzennych i interpretować ich wyniki

K2I_U14,

Sprawdzian, bieżąca kontrola na zajęciach

Laboratorium

Potrafi opisać i objaśnić metody obrazowania danych przestrzennych i wyników analiz danych przestrzennych

K2I_W09,

Test, sprawdzian Wykład

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych

przeprowadzonych, co najmniej raz w semestrze.

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń

laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium.

Składowe oceny końcowej = wykład: 50% + laboratorium: 50%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (125 godz.)

Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 20 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Przygotowanie raportu/sprawozdania = 15 godz. Wykonanie zadań zleconych przez prowadzącego = 10 godz. Przygotowanie się do egzaminu = 15 godz. Studia niestacjonarne (125 godz.)

Godziny kontaktowe = 27 godz. Przygotowanie się do zajęć = 20 godz. Zapoznanie się ze wskazaną literaturą = 20 godz.

Page 79: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

79

Przygotowanie raportu/sprawozdania = 15 godz. Wykonanie zadań zleconych przez prowadzącego = 18 godz. Zajęcia realizowane na odległość = 10 godz. Przygotowanie się do egzaminu = 15 godz.

LITERATURA PODSTAWOWA:

1. Bielecka E.: Systemy Informacji Geograficznej – teoria i zastosowania, Wydawnictwo PJWSTK, Warszawa 2006

2. Myrda G., Litwin L.: Systemy Informacji Geograficznej. Zarządzanie danymi przestrzennymi w GIS, SIP, SIT, LIS, wydawnictwo Helion, Gliwice 2005

3. Longley P.A., Goodchild M.F., Maguire D.J., Rhind D.W.: GIS. Teoria i praktyka, PWN, 2007.

4. Davis D.: GIS dla każdego, PWN, 2009.

5. Gotlib D., Iwaniak A., Olszewski R.: GIS. Obszary zastosowań, PWN, 2007.

6. Tomilson R.: Rozważania o GIS - Planowanie Systemów Informacji Geograficznej dla menedżerów, ESRI Press, 2004.

7. Suchecki B.: Ekonometria przestrzenna. Metody i modele analizy danych przestrzennych, Warszawa, C.H. BECK, 2010.

8. Urbański J.: GIS w badaniach przyrodniczych, Gdańsk, Wydawnictwo Uniwersytetu Gdańskiego, 2008.

LITERATURA UZUPEŁNIAJĄCA:

1. Bivand R.S., Pebesma E.J., Gómez-Rubio V.: Applied Spatial Data Analysis with R, Springer, 2008.

2. Kolvoord R., Keranen K.: Making Spatial Decisions Using GIS, A Workbook, ESRI, 2011.

PROGRAM OPRACOWAŁ:

dr inż. Marek Kowal

Page 80: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

80

HHH UUU RRR TTT OOO WWW NNN III EEE DDD AAA NNN YYY CCC HHH

Kod przedmiotu: 11.3-WE-INFD-HD

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : Dr hab. inż. Wiesław Miczulski, prof. UZ

Prowadzący: Nauczyciele akademiccy Instytutu Metrologii Elektrycznej

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 30 2 II

egzamin

Laborator ium 30 2 zaliczenie na ocenę

Studia niestacjonarne

Wykład 18 2 II

egzamin

Laborator ium 18 2 zaliczenie na ocenę

CEL PRZEDMIOTU:

- zapoznanie studentów z architekturami hurtowni danych i modelami danych, - zapoznanie studentów z podstawowymi metodami eksploracji danych, - ukształtowanie podstawowych umiejętności w zakresie praktycznej budowy hurtowni danych.

WYMAGANIA WSTĘPNE:

Bazy danych, Elementy sztucznej inteligencji.

ZAKRES TEMATYCZNY PRZEDMIOTU:

Wprowadzenie. Terminologia związana z eksploracją wiedzy. Metodologia zgłębiania danych. Analiza problemu. Pobieranie i czyszczenie danych. Zatwierdzanie danych. Utworzenie i sprawdzanie modelu. Wysyłanie zapytań dotyczących danych zawartych w modelu. Utrzymywanie ważności modelu Architektury i infrastruktury hurtowni danych. Ogólna architektura hurtowni danych. Architektura wydziałowa i tematyczna hurtowni danych. Architektura federacyjna i warstwowa hurtowni danych. Infrastruktury techniczne i ich relacje z architekturą hurtowni danych. Cykl życia wspomagania podejmowania decyzji. Etapy cyklu życia wspomagania podejmowania decyzji. Wielowymiarowe modele danych i agregacje. System OLAP. Modele ROLAP, MOLAP, HOLAP. Modele logiczne i pojęciowe informacji wielowymiarowej. Wybrane metody eksploracji. Grupowanie. Klasyfikacja. Odkrywanie asocjacji. Odkrywanie sekwencji.

Analiza szeregów czasowych. Przykłady zastosowania eksploracji danych.

Page 81: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

81

METODY KSZTAŁCENIA:

Wykład: wykład konwencjonalny/tradycyjny, dyskusja, konsultacje, Laboratorium: ćwiczenia laboratoryjne, praca w grupach.

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Opisuje strukturę hurtowni danych K2l_W08, K2l_W12

egzamin pisemny wykład

Potrafi wskazać w cyklu życia hurtowni danych działania prowadzące do poprawy jej jakości

K2l_W08, K2l_W12

egzamin pisemny wykład

Potrafi scharakteryzować modele danych stosowane w hurtowniach danych

K2l_W08 egzamin pisemny wykład

Potrafi pracować indywidualnie i w zespole.

K2l_K01 sprawozdanie, bieżąca kontrola

na zajęciach laboratorium

Stosuje wybrane narzędzia informatyczne do eksploracji danych

K2l_U05, K2l_U13

sprawozdanie, bieżąca kontrola na zajęciach

laboratorium

Tworzy przykładowe hurtownie danych K2l_U05

sprawozdanie, bieżąca kontrola na zajęciach

laboratorium

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu pisemnego. Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń

laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium.

Składowe oceny końcowej = wykład: 50% + laboratorium: 50%.

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 20 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Przygotowanie raportu/sprawozdania = 25 godz. Wykonanie zadań zleconych przez prowadzącego = 15 godz. Przygotowanie się do egzaminu = 10 godz. Studia niestacjonarne (150 godz.)

Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 30 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Przygotowanie raportu/sprawozdania = 25 godz. Wykonanie zadań zleconych przez prowadzącego = 15 godz. Zajęcia realizowane na odległość = 5 godz. Przygotowanie się do egzaminu = 10 godz.

LITERATURA PODSTAWOWA:

1. Hand D., Mannila H., Smyth P.: Eksploracja danych, WNT, Warszawa, 2005.

2. Jarke M., Lenzerini M., Vassiliou Y., Vassiliadis P.: Hurtownie danych. Podstawy organizacji i funkcjonowania, WSiP, Warszawa, 2003.

3. Larose D.T.: Odkrywanie wiedzy z danych. Wprowadzenie do eksploracji danych, PWN, Warszawa, 2006.

4. Larose D.T.: Metody i modele eksploracji danych, PWN, Warszawa, 2008.

Page 82: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

82

5. Morzy T.: Eksploracja danych. Metody i algorytmy, PWN, Warszawa, 2013.

LITERATURA UZUPEŁNIAJĄCA:

1. Poe V., Klauer P., Brobst S.: Tworzenie hurtowni danych, WNT, Warszawa 2000.

2. Rutkowski L.: Metody i techniki sztucznej inteligencji, PWN, Warszawa, 2005.

3. Ch. Todman: Projektowanie hurtowni danych, Wydawnictwo Naukowo – Techniczne, Warszawa, 2003.

4. M. Nycz: Pozyskiwanie wiedzy i zarządzanie wiedzą, Wydawnictwo Akademii Ekonomicznej im. Oskara Langego, Wrocław, 2003.

5. Barbara Smok, Eksploracja danych w procesie pozyskiwania wiedzy z hurtowni danych, Prace naukowe Akademii Ekonomicznej we Wrocławiu, 2003.

PROGRAM OPRACOWAŁ:

Dr hab. inż. Wiesław Miczulski, prof. UZ.

Page 83: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

83

KKK OOO MMM PPP UUU TTT EEE RRR OOO WWW EEE WWW SSS PPP OOO MMM AAA GGG AAA NNN III EEE PPP RRR OOO JJJ EEE KKK TTT OOO WWW AAA NNN III AAA

Kod przedmiotu: 11.9-WE-INFD-KWP

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : Dr inż. Janusz Kaczmarek

Prowadzący: Pracownicy IME WEIT

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 15 1

II

Zaliczenie na ocenę

Laborator ium 30 2 Zaliczenie na ocenę

Pro jekt 15 1 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 9 1

II

Zaliczenie na ocenę

Laborator ium 18 2 Zaliczenie na ocenę

Pro jekt 9 1 Zaliczenie na ocenę

CEL PRZEDMIOTU:

Zapoznanie studentów z metodyką projektowania urządzeń elektronicznych za pomocą systemów EDA

Ukształtowanie umiejętności w zakresie edycji schematów ideowych oraz wykonywania komputerowych symulacji układów elektronicznych

Ukształtowanie umiejętności w zakresie projektowania obwodów drukowanych

WYMAGANIA WSTĘPNE:

ZAKRES TEMATYCZNY PRZEDMIOTU:

Wprowadzenie do komputerowego wspomaganie projektowania urządzeń elektronicznych. Podstawowe pojęcia i definicje. System calowy i metryczny. Charakterystyka wybranych programów typu EDA.

Metodyka projektowania urządzeń elektronicznych. Edycja schematów. Koncepcja logicznej sieci połączeń. Schematy hierarchiczne i wielostronicowe. Stosowanie magistral. Metody opisu sieci połączeń. Edycja obwodów drukowanych. Definiowanie kształtu i rozmiaru obwodu drukowanego. Techniki prowadzenia ścieżek doboru oraz rozmieszczania elementów na płytkach drukowanych. Dobór szerokości ścieżek. Czynniki określające minimalne odległości pomiędzy składnikami płytki drukowanej. Automatyczne prowadzenie ścieżek za pomocą autoroutera

Projektowanie płytek drukowanych z układami cyfrowymi uwzględniające problem kompatybilności elektromagnetycznej. Wprowadzenie do problemu kompatybilności

Page 84: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

84

elektromagnetycznej układów elektronicznych. Przełączanie układów cyfrowych. Tłumienie zakłóceń na liniach zasilających. Tłumienie zakłóceń na liniach sygnałowych. Prowadzenie ścieżek z sygnałami zegarowymi. Projektowanie z uwzględnieniem wymogów integralności sygnałowej SI (Signal Integrity).

Badania symulacyjne właściwości funkcjonalnych układów elektronicznych - analizy stałoprądowe, częstotliwościowe, czasowe. Badania symulacyjne systemów mikroprocesorowych. Interpretacja wyników symulacji.

Badania symulacyjne właściwości termicznych i elektromagnetycznych obwodów drukowanych.

Przygotowanie do procesu produkcji oraz tworzenie dokumentacji technicznej płytek drukowanych.

METODY KSZTAŁCENIA:

Wykład: wykład konwencjonalny

Laboratorium: ćwiczenia laboratoryjne, praca w grupach

Projekt: metoda projektu, dyskusje i prezentacje

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Potrafi projektować i badać układy mikroprocesorowe za pomocą programu typu EDA.

K2I_W09, K2I_U14, K2I_K03, K2I_K04

kolokwium, sprawozdanie, bieżąca kontrola na zajęciach

Wykład,

Laboratorium

Potrafi stworzyć dokumentację techniczną projektowanego urządzenia oraz wygenerować pliki potrzebne do wytworzenia obwodu drukowanego.

K2I_K04 sprawozdanie, bieżąca kontrola na zajęciach, dokumentacja projektu

Laboratorium,

Projekt

Potrafi projektować obwody drukowane w sposób manulany oraz zastosowaniem autorutera

K2I_W09, K2I_K03

kolokwium, sprawozdanie, bieżąca kontrola na zajęciach, dokumentacja projektu

Wykład,

Laboratorium

Projekt

Zna metodykę projektowania urządzeń elektronicznych za pomocą programów typu EDA

K2I_K03, K2I_K04

sprawozdanie, bieżąca kontrola na zajęciach

Wykład, Laboratorium

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych

przeprowadzonych co najmniej raz w semestrze

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich

ćwiczeń laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium.

Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich projektów,

przewidzianych do realizacji w ramach zajęć projektowych

Składowe oceny końcowej = wykład: 30% + laboratorium: 40% + projekt: 30%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 27 godz. Zapoznanie się ze wskazaną literaturą = 21 godz. Przygotowanie raportu/sprawozdania = 24 godz. Przygotowanie się do testu = 18 godz.

Page 85: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

85

Studia niestacjonarne (150 godz.)

Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 30 godz. Zapoznanie się ze wskazaną literaturą = 39 godz. Przygotowanie raportu/sprawozdania = 24 godz. Przygotowanie się do testu = 21 godz.

LITERATURA PODSTAWOWA:

1. Rymarski Z.: Materiałoznawstwo i konstrukcja urządzeń elektronicznych. Projektowanie i produkcja urządzeń elektronicznych, Wydawnictwo Politechniki Śląskiej, Gliwice, 2000.

2. Michalski J.: Technologia i montaż płytek drukowanych, WNT, Warszawa, 1992.

3. Dobrowolski A.: Pod maską SPICE’a, BTC, Warszawa, 2004.

4. Sidor T.: Komputerowa analiza elektronicznych układów pomiarowych, Uczelniane Wydawnictwa Naukowo-Dydaktyczne AGH, Kraków, 2006.

LITERATURA UZUPEŁNIAJĄCA:

1. Williams T.: The Circuit Designer's Companion, Newnes, 2005

PROGRAM OPRACOWAŁ:

dr inż. janusz kaczmarek

Page 86: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

86

CCC YYY FFF RRR OOO WWW EEE PPP RRR ZZZ EEE TTT WWW AAA RRR ZZZ AAA NNN III EEE SSS YYY GGG NNN AAA ŁŁŁ ÓÓÓ WWW

Kod przedmiotu: 11.9-WE-INFD-CPS

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : dr hab. inż. Ryszard Rybski

Prowadzący: pracownicy IME WEIT

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 30 2 II

Egzamin

Laborator ium 30 2 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 18 2 II

Egzamin

Laborator ium 18 2 Zaliczenie na ocenę

CEL PRZEDMIOTU:

Zapoznanie studentów z podstawowymi pojęciami z zakresu cyfrowego przetwarzania sygnałów.

Zapoznanie studentów z podstawami analizy widmowej i filtracji cyfrowej sygnałów dyskretnych.

Zapoznanie studentów z formalnym opisem układów dyskretnych.

Ukształtowanie umiejętności w zakresie implementacji analizy widmowej i filtracji cyfrowej sygnałów dyskretnych w postaci programu komputerowego.

WYMAGANIA WSTĘPNE:

Analiza matematyczna, Podstawy programowania

ZAKRES TEMATYCZNY PRZEDMIOTU:

Podstawy teorii sygnałów. Pojęcie sygnału. Klasyfikacja sygnałów. Modele matematyczne wybranych sygnałów. Szereg Fouriera (SF) i przekształcenie Fouriera (PF) dla czasu ciągłego. Własności SF i PF. Wpływ skończonego czasu obserwacji sygnału na jego widmo.

Przetwarzanie analogowo-cyfrowe i cyfrowo-analogowe. Tor przetwarzania analogowo-cyfrowego i cyfrowo-analogowego. Próbkowanie, kwantowanie i kodowanie. Błąd kwantowania. Widmo sygnału dyskretnego. Aliasing. Twierdzenie o próbkowaniu. Odtwarzanie sygnału ciągłego z próbek.

Dyskretne przekształcenie Fouriera (DPF). Wyznaczanie widma amplitudowego i fazowego na podstawie wyników DPF. Przeciek widma. Funkcje okien nieparametrycznych i parametrycznych. Poprawa rozdzielczości widma przez uzupełnianie zerami. Przykłady analizy widmowej sygnałów dyskretnych i ich interpretacja.

Algorytm FFT. Omówienie motylkowego schematu obliczeń stosowanego w algorytmie FFT o podstawie 2. Zysk obliczeniowy. Wyznaczanie odwrotnego DPF z wykorzystaniem algorytmu FFT.

Page 87: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

87

Liniowe i przyczynowe dyskretne układy stacjonarne. Definicje układu: dyskretnego, liniowego i stacjonarnego. Operacja splotu w dziedzinie sygnałów dyskretnych. Stabilność układów dyskretnych w sensie BIBO. Definicja układu przyczynowego. Równanie różnicowe.

Przekształcenie Z. Definicja przekształcenia Z. Obszar zbieżności transformaty. Odwrotne przekształcenie Z i metody jego wyznaczania. Własności przekształcenia Z. Transmitancja układu. Bieguny i zera transmitancji. Rozkład biegunów a stabilność układu.

Filtry cyfrowe. Podział filtrów cyfrowych na filtry o skończonej i nieskończonej odpowiedzi impulsowej (SOI i NOI). Przetwarzanie sygnałów przez filtry. Podstawowe struktury filtrów. Wyznaczanie i interpretacja charakterystyk częstotliwościowych filtrów. Znaczenie liniowej charakterystyki fazowej w procesie przetwarzania sygnału. Charakterystyka opóźnienia grupowego.

Projektowanie filtrów NOI metodą transformacji biliniowej. Projektowanie filtrów SOI metodą okien czasowych.

METODY KSZTAŁCENIA:

Wykład: wykład konwencjonalny/tradycyjny z elementami dyskusji.

Laboratorium: ćwiczenia laboratoryjne, praca w grupach z elementami dyskusji.

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Zna podstawowe pojęcia z zakresu cyfrowego przetwarzania sygnałów

K2I_W03 Egzamin Wykład

Potrafi posługiwać się metodami cyfrowego przetwarzania sygnałów do ich analizy, przeprowadzić analizę widmową sygnałów dyskretnych i interpretować uzyskane wykresy widm

K2I_W03

K2I_U17

Bieżąca kontrola na zajęciach, egzamin

LaboratoriumWykład

Wykorzystując język C potrafi tworzyć programy realizujące analizę widmową sygnałów oraz ich filtrację z wykorzystaniem filtrów o nieskończonej i skończonej odpowiedzi impulsowej

K2I_W03

K2I_U17 Bieżąca kontrola na zajęciach Laboratorium

Potrafi opisać układ dyskretny z wykorzystaniem równania rekurencyjnego i transmitancji

K2I_W03 Egzamin Wykład

WARUNKI ZALICZENIA:

Wykład: warunkiem zaliczenia jest uzyskanie pozytywnych ocen z egzaminu

przeprowadzonego w formie zaproponowanej przez prowadzącego.

Laboratorium: warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich

ćwiczeń laboratoryjnych przewidzianych do realizacji w ramach programu laboratorium oraz sprawdzianów przeprowadzanych przez prowadzącego zajęcia.

Składowe oceny końcowej = wykład: 50% + laboratorium: 50%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 60 godz.

Przygotowanie do zajęć = 30 godz.

Zapoznanie się ze wskazaną literaturą = 20 godz.

Przygotowanie raportu/sprawozdania = 20 godz.

Przygotowanie do egzaminu = 20 godz.

Page 88: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

88

Studia niestacjonarne (150 godz.)

Godziny kontaktowe = 36 godz.

Przygotowanie do zajęć = 30 godz.

Zapoznanie się ze wskazaną literaturą = 34 godz.

Przygotowanie raportu/sprawozdania = 20 godz.

Przygotowanie do egzaminu = 30 godz.

LITERATURA PODSTAWOWA:

1. Lyons R.G.: Wprowadzenie do cyfrowego przetwarzania sygnałów. WKŁ, Warszawa, 1999.

2. Smith S.W.: Cyfrowe przetwarzanie sygnałów. Praktyczny poradnik dla inżynierów i naukowców. Wydawnictwo BTC, Warszawa, 2007.

3. Szabatin J.: Podstawy teorii sygnałów. WKŁ, Warszawa, 2003.

4. Zieloński T.P.: Cyfrowe przetwarzanie sygnałów. Od teorii do zastosowań. WKŁ, Warszawa, 2005.

LITERATURA UZUPEŁNIAJĄCA:

1. Owen M.: Przetwarzanie sygnałów w praktyce. WKŁ, Warszawa, 2009.

2. Wojciechowski J.M.: Sygnały i systemy. WKŁ, Warszawa, 2008.

PROGRAM OPRACOWAŁ:

dr inż. Mirosław Kozioł

Page 89: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

89

SSS YYY SSS TTT EEE MMM YYY WWW III ZZZ UUU AAA LLL III ZZZ AAA CCC JJJ III

Kod przedmiotu: 11.9-WE-INFD-SW

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : Dr inż. Adam Markowski

Prowadzący: Pracownicy WEIiT IME

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 15 1

II

Zaliczenie na ocenę

Laborator ium 30 2 Zaliczenie na ocenę

Pro jekt 15 1 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 9 1

II

Zaliczenie na ocenę

Laborator ium 18 2 Zaliczenie na ocenę

Pro jekt 9 1 Zaliczenie na ocenę

CEL PRZEDMIOTU:

- zapoznanie studentów z podstawowymi funkcjami oraz strukturą systemów wizualizacji,

- ukształtowanie podstawowych umiejętności w zakresie tworzenia aplikacji do wizualizacji procesów przemysłowych,

- ukształtowanie podstawowych umiejętności w zakresie projektowania aplikacji do wizualizacji procesów przemysłowych.

WYMAGANIA WSTĘPNE:

Podstawy programowania, Układy i systemy mikroprocesorowe, Sieci komputerowe I i II

ZAKRES TEMATYCZNY PRZEDMIOTU:

Wprowadzenie. Nadzorowanie i wizualizacja procesów przemysłowych. Geneza systemów wizualizacji. Budowa i funkcje systemów wizualizacji - HMI, SCADA. Wymagania stawiane systemom wizualizacji. Systemy wizualizacji w strukturze informacyjnej przedsiębiorstwa SCADA, MES, ERP. Przykładowe aplikacje systemów wizualizacji.

Elementy systemów wizualizacji. Inteligentne urządzenia pomiarowo-kontrolne w systemach wizualizacji. Architektura warstwy komunikacyjnej systemów wizualizacji. Protokoły komunikacyjne w systemach wizualizacji. Wykorzystanie radiomodemów w systemach wizualizacji.

Użytkowanie systemów wizualizacji. Podstawy tworzenia i serwisowania aplikacji w środowisku InTouch. Konfigurowanie systemów wizualizacji w zakresie tworzenia ekranów synoptycznych, definiowania zmiennych, tworzenia skryptów i połączeń animacyjnych, konfigurowania alarmów i trendów, archiwizowania zmiennych, tworzenia raportów w postaci plików tekstowych.

Page 90: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

90

Wykorzystanie zaawansowanych modułów do tworzenia receptur i prowadzenia statystycznej kontroli procesu.

Technologie obiektowe w systemach wizualizacji. Integracja systemów wizualizacji z systemami baz danych. Wykorzystanie technologii obiektowych na potrzeby wymiany danych pomiędzy aplikacją wizualizacyjną a urządzeniami automatyki przemysłowej (sterowniki PLC).

Procedura projektowania systemów wizualizacji. Strategie projektowania ekranów synoptycznych systemów wizualizacji.

METODY KSZTAŁCENIA:

Wykład: wykład konwencjonalny/tradycyjny.

Laboratorium: ćwiczenia laboratoryjne.

Projekt: metoda projektu.

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Przyjmując odpowiednia strategię potrafi zaprojektować aplikacje do wizualizacji procesu przemysłowego

K2I_W10,

K2I_U06

Projekt, bieżąca kontrola na zajęciach

Projekt,

laboratorium

Potrafi wykorzystać funkcje związane z recepturami oraz statystyczną kontrolą procesu

K2I_U06 Sprawozdanie, bieżąca kontrola na zajęciach

Laboratorium

Rozumie potrzebę stosowania systemów wizualizacji, potrafi przedstawić podstawowe funkcje oraz strukturę systemów wizualizacji

K2I_W10,

K2I_U06

Sprawdzian Wykład

Potrafi utworzyć prostą aplikację do wizualizacji procesu przemysłowego zawierającą obrazy synoptyczne

K2I_W10

K2I_U06

Sprawozdanie, bieżąca kontrola na zajęciach

Laboratorium

Zna i potrafi zastosować mechanizmy alarmowania zmiennych, śledzenia wartości zmiennych w czasie rzeczywistym oraz mechanizmy obsługi zmiennych historycznych

K2I_U06 Sprawdzian, bieżąca kontrola na zajęciach

Wykład,

laboratorium

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z zaliczenia przeprowadzonego w

formie zaproponowanej przez prowadzącego.

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń

laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium.

Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z realizacji zadań projektowych,

przewidzianych w planie zajęć.

Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 60 godz.

Przygotowanie się do zajęć = 20 godz.

Zapoznanie się ze wskazaną literaturą = 20 godz.

Przygotowanie raportu/sprawozdania = 20 godz.

Wykonanie zadań zleconych przez prowadzącego = 30 godz.

Page 91: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

91

Studia niestacjonarne (150 godz.)

Godziny kontaktowe = 36 godz.

Przygotowanie się do zajęć = 28 godz.

Zapoznanie się ze wskazaną literaturą = 28 godz.

Przygotowanie raportu/sprawozdania = 28 godz.

Wykonanie zadań zleconych przez prowadzącego = 30 godz.

LITERATURA PODSTAWOWA:

1. Winiecki W., Nowak J., Stanik S.: Graficzne zintegrowane środowiska programowe do projektowania komputerowych systemów pomiarowo - sterujących, Mikom, Warszawa, 2001.

2. Kwaśniewski J.: Sterowniki PLC w praktyce inżynierskiej, BTC, Legionowo, 2008.

3. Kwiecień R.: Komputerowe systemy automatyki przemysłowej, Helion, Gliwice, 2012

4. InTouch 9.0 Podręcznik użytkownika, Astor, Kraków, 2004.

5. InTouch 9.0 Opis pól i zmiennych systemowych, Astor, Kraków, 2002.

6. InTouch 9.0 Menedżer receptur, Astor, Kraków, 2002.

7. InTouch 9.0 Moduł SQL Access, Astor, Kraków, 2002.

8. InTouch 9.0 Moduł SPC PRO, Astor, Kraków, 2002.

LITERATURA UZUPEŁNIAJĄCA:

Każdorazowo ustalana przez prowadzącego.

PROGRAM OPRACOWAŁ:

dr inż. Adam Markowski

Page 92: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

92

SSS YYY SSS TTT EEE MMM YYY EEE KKK SSS PPP EEE RRR TTT OOO WWW EEE

Kod przedmiotu: 11.3-WE-INFD-SE

Typ przedmiotu: Obowiązkowy

Język nauczania: Polski

Odpowiedzia lny za przedmiot : dr inż. Robert Szulim

Prowadzący: Pracownicy WEIT

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

7

Wykład 30 2 III

Zaliczenie na ocenę

Laborator ium 30 2 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 18 2 III

Zaliczenie na ocenę

Laborator ium 18 2 Zaliczenie na ocenę

CEL PRZEDMIOTU:

- zapoznanie studentów z podstawami budowy, funkcjonowania i rodzajami systemów ekspertowych,

- zapoznanie studentów z wybranymi metodami sztucznej inteligencji, rodzajami baz wiedzy i podstawami ich tworzenia,

- ukształtowanie wśród studentów podstawowych umiejętności w zakresie projektowania, tworzenia i uruchamiania systemów ekspertowych.

WYMAGANIA WSTĘPNE:

Bazy danych, programowanie obiektowe

ZAKRES TEMATYCZNY PRZEDMIOTU:

Koncepcje imitacji czynności intelektualnych człowieka. Systemy inteligentne i ich zróżnicowanie.

Nurty sztucznej inteligencji. Interpretacja pojęć informacja, wiedza. System ekspertowy. Struktura systemu ekspertowego. Rodzaje systemów ekspertowych. Właściwości systemów ekspertowych.

Projektowanie systemu ekspertowego. Metody projektowania systemów ekspertowych.

Pozyskiwanie wiedzy. Pozyskiwanie wiedzy od specjalistów. Pozyskiwanie wiedzy z baz danych.

Baza wiedzy systemu ekspertowego. Regułowa reprezentacja wiedzy. Projektowanie bazy wiedzy. Weryfikacja poprawności bazy wiedzy.

Przetwarzanie wiedzy dokładnej w systemach ekspertowych. Wnioskowanie wstępujące. Wnioskowanie zstępujące. Wnioskowanie na podstawie przypadków.

Page 93: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

93

Uczenie maszynowe. Pojęcia i definicje. Strategie maszynowego uczenia się. Interfejs komunikacji użytkownik-system.

Interfejs graficzny. Projektowanie dialogu. System wyjaśnień.

Przybliżona reprezentacja wiedzy. Formy niepewności wiedzy. Elementy zbiorów rozmytych. Przetwarzanie wiedzy przybliżonej. Rozmywanie i wyostrzanie. Wnioskowanie rozmyte.

Inne formy sztucznej inteligencji. Ogólna charakterystyka sztucznych sieci neuronowych.

Ogólna charakterystyka algorytmu genetycznego. Ewolucja systemów sztucznej inteligencji.

Struktury hybrydowe. Tendencje rozwojowe. Wybrane narzędzia i biblioteki programowe do budowy systemów ekspertowych.

Integracja systemów ekspertowych z systemami pomiarowo-sterującymi, bazami danych oraz portalami WWW.

METODY KSZTAŁCENIA:

wykład: dyskusja, konsultacje, wykład problemowy, wykład konwencjonalny

laboratorium: dyskusja, konsultacje, praca w grupach, zajęcia praktyczne, ćwiczenia

laboratoryjne

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

ma świadomość z rosnącej roli systemów bazujących na wykorzystaniu metod sztucznej inteligencji

K2I_W12 kolokwium Wykład

potrafi zaprojektować bazę wiedzy dla systemu ekspertowego

K2I_U05, K2I_U13

sprawozdanie, sprawdzian Laboratorium

potrafi zbudować i uruchomić prosty system ekspertowy oraz zintegrować go z innymi systemami informatycznymi

K2I_U05, K2I_U13

sprawozdanie, sprawdzian Laboratorium

zna i rozumie wybrane metody sztucznej inteligencji i potrafi wskazać wybrane obszary ich zastosowania

K2I_W08, K2I_W12

sprawozdanie, sprawdzian Laboratorium

ma elementarną wiedzę w zakresie budowy, funkcjonowania i rodzajów systemów ekspertowych

K2I_W08 kolokwium Wykład

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu.

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich

ćwiczeń laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium.

Składowe oceny końcowej = wykład: 40% + laboratorium: 60%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (175 godz.)

Godziny kontaktowe = 60 godz.

Przygotowanie się do zajęć = 40 godz.

Zapoznanie się ze wskazaną literaturą = 20 godz.

Przygotowanie raportu/sprawozdania = 25 godz.

Wykonanie zadań zleconych przez prowadzącego = 30 godz.

Page 94: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

94

Studia niestacjonarne (175 godz.)

Godziny kontaktowe = 36 godz.

Przygotowanie się do zajęć = 40 godz.

Zapoznanie się ze wskazaną literaturą = 30 godz.

Przygotowanie raportu/sprawozdania = 25 godz.

Wykonanie zadań zleconych przez prowadzącego = 30 godz.

Zajęcia realizowane na odległość = 14 godz.

LITERATURA PODSTAWOWA:

1. Beynon-Davies P.: Inżynieria systemów informacyjnych. WNT, Warszawa, 1999.

2. Hand D., Mannila H., Smyth P.: Eksploracja danych, WNT, Warszwa 2005.

3. Jagielski J.: Inżynieria wiedzy, Wydawnictwo Uniwersytetu Zielonogórskiego, Zielona Góra, 2005.

4. Mulawka J.: Systemy ekspertowe, WNT, Warszawa, 1996.

5. Rutkowski L.: Metody i techniki sztucznej inteligencji, PWN, Warszawa, 2005.

6. Romański C.: Statystyczne systemy ekspertowe, Wydawnictwo Uniwersytetu Łódzkiego, Łódź, 1998.

LITERATURA UZUPEŁNIAJĄCA:

1. Cichosz P.: Systemy uczące się, WNT, Warszawa, 2000.

2. Niderliński A.: Regułowe systemy ekspertowe, Wyd. Jacka Skalmierskiego, Gliwice, 2000.

3. Piegat A.: Modelowanie i sterowanie rozmyte, Wydawnictwo ELIT, Warszawa, 1999.

4. Zieliński Z.: Inteligentne systemy w zarządzaniu, PWN, Warszawa, 2000.

PROGRAM OPRACOWAŁ:

dr inż. Robert Szulim

Page 95: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

95

OOO PPP RRR OOO GGG RRR AAA MMM OOO WWW AAA NNN III EEE SSS YYY SSS TTT EEE MMM ÓÓÓ WWW PPP OOO MMM III AAA RRR OOO WWW OOO ---

SSS TTT EEE RRR UUU JJJ ĄĄĄ CCC YYY CCC HHH

Kod przedmiotu: 11.3-WE-INFD-OSPS

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : Dr inż. Leszek Furmankiewicz

Prowadzący: Pracownicy IME WEIT

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

4 Laborator ium 30 2 III zaliczenie na ocenę

Studia niestacjonarne

Laborator ium 18 2 III zaliczenie na ocenę

CEL PRZEDMIOTU:

- ukształtowanie wśród studentów umiejętności projektowania oprogramowania dla skupionych i rozproszonych systemów pomiarowych i pomiarowo - sterujących

WYMAGANIA WSTĘPNE:

Sieci Komputerowe, Komputerowe wspomaganie projektowania, Systemy wizualizacji.

ZAKRES TEMATYCZNY PRZEDMIOTU:

Sterowniki PAC . Projektowanie oprogramowania dla sterownika PAC firmy B&R realizującego funkcje pomiarowe i sterujące oraz projektowanie wizualizacji. Oprogramowanie systemu akwizycji w środowisku LabView. Oprogramowanie systemu pomiarowo - sterującego zrealizowanego na bazie systemu NI USB 6008 firmy National Instruments. Oprogramowanie karty akwizycji sygnałów. Oprogramowanie karty akwizycji sygnałów Lab PC-1200 do realizacji zadań pomiarowych. Standard SCPI. Oprogramowanie kontrolera interfejsu IEEE-488.2 do współpracy z multimetrem HP34401A. Zastosowanie technologii internetowych w systemach pomiarowych. Wykorzystanie protokołu TCPIP i UDP do przesyłania danych pobranych z przyrządów pomiarowych. Oprogramowanie dedykowanego serwera WWW. Technologia programowania serwera TINI. Oprogramowanie serwera TINI do współpracy z przyrządem pomiarowym.

METODY KSZTAŁCENIA:

Laboratorium: ćwiczenia laboratoryjne, praca w grupach, metoda projektu.

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Student potrafi projektować oprogramowanie K2I_W11, sprawozdanie, prezentacja Laboratorium

Page 96: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

96

dla systemów pomiarowo-sterujących opartych na sterownikach PLC i PAC

K2I_U06, K2I_U14

ustana

Student potrafi zaprojektować oprogramowanie komunikacyjne dla systemów pomiarowych opartych na bazie podstawowych interfejsów komunikacyjnych i interfejsów sieciowych

K2I_W11, K2I_U06, K2I_U14

sprawozdanie, prezentacja ustana

Laboratorium

WARUNKI ZALICZENIA:

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń

laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium. Składowe oceny końcowej = laboratorium: 100%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (100 godz.)

Godziny kontaktowe = 30 godz. Przygotowanie się do zajęć = 15 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Przygotowanie raportu/sprawozdania = 20 godz. Wykonanie zadań zleconych przez prowadzącego = 15 godz. Studia niestacjonarne (100 godz.)

Godziny kontaktowe = 18 godz. Przygotowanie się do zajęć = 15 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Przygotowanie raportu/sprawozdania = 20 godz. Wykonanie zadań zleconych przez prowadzącego = 15 godz. Zajęcia realizowane na odległość = 12 godz.

LITERATURA PODSTAWOWA:

1. Winiecki W.: Organizacja komputerowych systemów pomiarowych. Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa, 1997.

2. Mielczarek W.: Urządzenia pomiarowe i systemy kompatybilne ze standardem SCPI, Helion, Gliwice, 1999.

3. Winiecki W., Nowak J., Stanik S.: Graficzne zintegrowane środowiska programowe do projektowania komputerowych systemów pomiarowo - kontrolnych, Mikom, Warszawa, 2001.

4. Nawrocki W. : Komputerowe Systemy pomiarowe. WKiŁ, Warszawa, 2002.

5. Rak R.,J.: Wirtualny przyrząd pomiarowy - realne narzędzie współczesnej metrologii, Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa, 2003.

6. Nawrocki W.: Rozproszone systemy pomiarowe, WKŁ, Warszawa, 2006.

7. Pietrusiewicz K., Dworak P.: Programowalne sterowniki automatyki PAC. Nakom, Poznań, 2007

8. Tumański S.: Technika pomiarowa, WNT, Warszawa, 2013.

LITERATURA UZUPEŁNIAJĄCA:

1. Lesiak P., Świsulski D.: Komputerowa Technika Pomiarowa w przykładach, Agenda Wydawnicza PAK, Warszawa, 2002.

PROGRAM OPRACOWAŁ:

dr inż. Leszek Furmankiewicz

Page 97: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

97

PPP RRR OOO BBB LLL EEE MMM YYY CCC YYY FFF RRR YYY ZZZ AAA CCC JJJ III

Kod przedmiotu: 11.3-WE-INFD-PC

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : dr inż. Wojciech Zając

Prowadzący: pracownicy WEIT

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 15 1

II

zaliczenie z oceną

Laborator ium 30 2 zaliczenie z oceną

pro jekt 15 1 zaliczenie z oceną

Studia niestacjonarne

Wykład 9 1

II

zaliczenie z oceną

Laborator ium 18 2 zaliczenie z oceną

pro jekt 9 1 zaliczenie z oceną

CEL PRZEDMIOTU:

Zapoznanie studentów z podstawowymi problemami cyfryzacji. Ukształtowanie zrozumienia przemian sygnału w systemie cyfrowym. Ukształtowanie umiejętności modelowania elementów systemu cyfrowego przetwarzania danych. Ukształtowanie umiejętności współpracy w realizacji projektu.

WYMAGANIA WSTĘPNE:

-

ZAKRES TEMATYCZNY PRZEDMIOTU:

Pozyskiwanie i przechowywanie danych cyfrowych. Próbkowanie, konwersja analogowo-cyfrowa. Elementarne typy sygnałów cyfrowych, niejednoznaczność sygnału cyfrowego, pojęcie filtru. Analiza w dziedzinie czasu. Pozyskanie danych cyfrowych. Przetworniki, cyfrowa reprezentacja sygnału. Formaty danych. Modelowanie systemów cyfrowych. Komponenty systemu przetwarzania danych cyfrowych, matematyczne modelowanie systemów cyfrowego przetwarzania danych. Reprezentacja sygnału w systemie cyfrowym. Dekorelacja, kwantyzacja. Pojęcie splotu dyskretnego. Dyskretne szeregi Fouriera i transformata Fouriera. Analiza w dziedzinie częstotliwości. Transformata DCT i DWT. Realizacja algorytmów przetwarzania danych cyfrowych. Środowisko obliczeniowe Matlab. Przeznaczenie, możliwości, pakiety. Proste przekształcenia. Filtracja, splot. Wyznaczanie dyskretnej transformaty kosinusowej i falkowej. Filtracja cyfrowa danych. Kompresja danych:

Page 98: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

98

założenia, klasyfikacja metod i algorytmów, przykłady. Rozwiązywanie problemów cyfryzacji danych. Rozwiązywanie zadanego problemu cyfryzacji danych. Organizacja zespołu, podział ról, harmonogramowanie, nadzór nad realizacją, sprawozdawanie, rozliczanie projektu..

METODY KSZTAŁCENIA:

Wykład: wykład konwencjonalny/tradycyjny. Laboratorium: ćwiczenia laboratoryjne. Projekt: zadanie projektowe.

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Ma uporządkowaną i podbudowaną teoretycznie wiedzę szczegółową w zakresie technik przetwarzania sygnałów

K_W03 sprawdzian wykład

Potrafi dobrać i wykorzystać techniki przetwarzania sygnałów w cyfrowych systemach informatycznych i sterująco-pomiarowych

K_U17 sprawdzian wykład

Potrafi myśleć i działać w sposób kreatywny i przedsiębiorczy.

K_K05 sprawozdanie projekt

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu

przeprowadzonego w formie pisemnej.

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnej ocen z kolokwium

zaliczeniowego na końcu semestru.

Projekt - warunkiem zaliczenia jest zyskanie pozytywnej oceny ze sprawozdania ze

zrealizowanego projektu.

Składowe oceny końcowej = wykład 40% + laboratorium 30% + projekt 30%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 60 godz. Zapoznanie się ze wskazaną literaturą = 15 godz. Przygotowanie raportu/sprawozdania = 15 godz. Studia niestacjonarne (150 godz.)

Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 74 godz. Zapoznanie się ze wskazaną literaturą = 25 godz. Przygotowanie raportu/sprawozdania =25 godz.

LITERATURA PODSTAWOWA:

1. Lyons R. G.: Wprowadzenie do cyfrowego przetwarzania sygnałów, Warszawa, WKŁ, 2003

2. Bogucka H., Dziech A., Sawicki J.: Elementy cyfrowego przetwarzania sygnałów z przekładami zastosowań i wykorzystaniem środowiska MATLAB, Kraków, Wydawnictwo Fundacji Postępu Telekomunikacji, 1999

Page 99: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

99

3. Tadeusiewicz, R.: Komputerowa analiza i przetwarzanie obrazów, Wydawnictwo Fundacji Postępu Telekomunikacji, Kraków, 1997

4. Drozdek A.: Wprowadzenie do kompresji danych, Wydawnictwo WNT, Warszawa 1999Materiały wykładowe udostępnione w sieci Internet przez wykładowcę

LITERATURA UZUPEŁNIAJĄCA:

-

PROGRAM OPRACOWAŁ:

dr inż. Wojciech Zając

Page 100: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

100

TTT EEE CCC HHH NNN III KKK III SSS ZZZ TTT UUU CCC ZZZ NNN EEE JJJ III NNN TTT EEE LLL III GGG EEE NNN CCC JJJ III

Kod przedmiotu: 11.3-WE-INFD-TSI

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : Dr inż. Marek Kowal

Prowadzący: Dr inż. Marek Kowal

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 30 2 II

Egzamin

Laborator ium 30 2 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 18 2 II

Egzamin

Laborator ium 18 2 Zaliczenie na ocenę

CEL PRZEDMIOTU:

- zapoznanie studenta z zasadami działanie wybranych technik sztucznej inteligencji, zakresem ich zastosowań i trendach rozwojowych - ukształtowanie umiejętności doboru odpowiedniej metody sztucznej inteligencji do rozwiązania zadanego problemu inżynierskiego lub naukowego, umiejętności strojenia parametrów i interpretacji wyników

WYMAGANIA WSTĘPNE:

ZAKRES TEMATYCZNY PRZEDMIOTU:

Wprowadzenie do technik sztucznej inteligencji: motywacje i inspiracje biologiczno-społeczne, ogólne założenia, uczenie i organizacja danych, techniki sztucznej inteligencji a metody analityczne.

Sztuczne sieci neuronowe. Perceptron prosty. Struktury Adaline i Madaline. Jednokierunkowe sieci neuronowe: struktura i własności, algorytmy wstecznej propagacji błędu i jego modyfikacje,algorytmy quasi-Newtonowskie, algorytm Levenberga-Marquardta, przykłady zastosowań sieci neuronowych w zagadnieniach modelowania i rozpoznawania obrazów. Rekurencyjne sieci neuronowe: dynamiczne sieci neuronowe bazujące na strukturze sieci jednokierunkowej, algorytmy ucznia sieci neuronowych ze sprzężeniem zwrotnym, modele dynamicznego neuronu i sieci oparte na neuronach tego modelu, sieci Hopfielda i Hamminga. Samoorganizujące się sieci neuronowe: sieci konkurencyjne, mapa cech Kohonena, sieci samoorganizujące się typu korelacyjnego i sieci neuronowe typu PCA. Sieci DBF (ang. Deep Belief Networks), CNN (ang. Convolutional Neural Networks) i autoenkodery.

Systemy rozmyte i neuro-rozmyte. Zbiory rozmyte i logika rozmyta. Operacje na zbiorach rozmytych. Wnioskowanie rozmyte. Reguły rozmyte. Struktury neuro-rozmyte. Algorytmy ucznia dla sieci neuro-rozmytych z wykorzystaniem algorytmów gradientowych. Wykorzystanie systemów rozmytych i neuro-rozmytych w zadaniach sterowania.

Page 101: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

101

Systemy ekspertowe. Metody reprezentacji wiedzy w systemach ekspertowych. Systemy regułowe. Rachunek zdań i predykatów. Metody wnioskowania, wnioskowanie w przód, wnioskowanie wstecz, wnioskowanie mieszane. Metody weryfikacji poprawności bazy wiedzy, badanie spójności oraz kompletności bazy reguł.

Algorytmy ewolucyjne i systemy rojowe. Podstawowe pojęcia. Ogólny schemat algorytmu ewolucyjnego. Klasy algorytmów ewolucyjnych. Standardowe algorytmy ewolucyjne. Prosty algorytm genetyczny. Problemy z kodowaniem. Twierdzenie Hollanda o schematach. Przedwczesna zbieżność i techniki jej unikania. Programowanie genetyczne. Algorytmy programowania ewolucyjnego i strategie ewolucyjne. Operatory w ewolucji. Zestawienie mechanizmów selekcji i ich porównanie. Mutacja w przestrzeniach rzeczywistych. Adaptacja w środowisku niestacjonarnym. Zasady algorytmów inteligencji rojowej. Optymalizacja rojem cząstek, systemy mrówkowe, rój świetlików, rój pszczół.

METODY KSZTAŁCENIA:

Wykład: wykład konwencjonalny Laboratorium: ćwiczenia laboratoryjne

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Zna struktury sztucznych sieci neuronowych oraz algorytmu ich uczenia

K2I_W08

K2I_W12

Test, sprawdzian Wykład

Potrafi dobrać właściwy typ sztucznej sieci neuronowej do wybranego zadania

K2I_U05 Sprawdzian, bieżąca kontrola na zajęciach

Laboratorium

Potrafi wymienić i opisać za pomocą pseudokodu podstawowe algorytmy ewolucyjne i algorytmy inteligencji rojowej

K2I_W08 Test, sprawdzian Wykład

Potrafi opisać proces wnioskowania rozmytego

K2I_W08

K2I_W12

Test, sprawdzian Wykład

Zna budowę systemów ekspertowych K2I_W08,

K2I_W09,

K2I_W12

Test, sprawdzian Wykład

Potrafi zaimplementować algorytm metaheurystyczny (ewolucyjny, rojowy) do konkretnych zadań optymalizacji globalnej

K2I_U05 Sprawdzian, bieżąca kontrola na zajęciach

Laboratorium

Student potrafi zastosować sieci neuronowe i neuro-rozmyte do modelowania stacjonarnych i dynamicznych relacji wejście-wyjście, jak również do zadań rozpoznawnia obrazów

K2I_U05 Sprawdzian, bieżąca kontrola na zajęciach

Laboratorium

Potrafi samodzielnie wyszukiwać innowacyjne zastosowania dla technik sztucznej inteligencji

K2I_K01,

K2I_K05,

K2I_U05,

K2I_W12

Sprawdzian, bieżąca kontrola na zajęciach

Laboratorium

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych

przeprowadzonych, co najmniej raz w semestrze.

Page 102: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

102

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń

laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium.

Składowe oceny końcowej = wykład: 50% + laboratorium: 50%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 25 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Przygotowanie raportu/sprawozdania = 15 godz. Wykonanie zadań zleconych przez prowadzącego = 15 godz. Przygotowanie się do egzaminu = 15 godz. Studia niestacjonarne (150 godz.)

Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 25 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Przygotowanie raportu/sprawozdania = 15 godz. Wykonanie zadań zleconych przez prowadzącego = 29 godz. Zajęcia realizowane na odległość = 10 godz. Przygotowanie się do egzaminu = 15 godz.

LITERATURA PODSTAWOWA:

1. Korbicz J, Obuchowicz A. Uciński D.: Sztuczne sieci neuronowe - podstawy i zastosowania, Akademicka Oficyna Wydawnicza PLJ, Warszawa, 1994.

2. Tadeusiewicz R.: Sieci Neuronowe, Akademicka Oficyna Wydawnicza RM, 1993.

3. Osowski S.: Sieci neuronowe do przetwarzania informacji, Oficyna Wydawnicza Politechnik Warszawskiej, Warszawa, 2013.

4. Piliński M., Rutkowska D., L. Rutkowski L.: Sieci neuronowe, algorytmy genetyczne i systemy rozmyte, Wyd. Naukowe PWN, Warszawa, 1997.

5. Rutkowska D.: Inteligentne systemy obliczeniowe. Algorytmy i sieci neuronowe w systemach rozmytych, Akademicka Oficyna Wydawnicza PLJ, Warszawa, 1997.

6. Żurada J., Barski M., Jędruch W.: Sztuczne sieci neuronowe, PWN, Warszawa, 1996.

7. Rutkowski L., Metody i techniki sztucznej inteligencji, PWN, Warszawa, 2005

8. Arabas J.: Wykłady z algorytmów ewolucyjnych, WNT Warszawa 2001

9. Trojanowski K.: Metaheurystyki praktyczne - Wydawnictwo Wyższej Szkoły Informatyki Stosowanej i Zarządzania, Warszawa 2005 Cichosz P., Systemy uczące się, WNT, Warszawa, 2000.

10. Mulawka J.: Systemy ekspertowe, WNT, 1997.

11. Piegat A.: Modelowanie i sterowanie rozmyte, Akademicka Oficyna Wydawnicza EXIT, Warszawa, 1999.

LITERATURA UZUPEŁNIAJĄCA:

1. Duch W., Korbicz J., Rutkowski L., Tadeusiewicz R.: Biocybernetyka i Inżynieria Biomedyczna 2000. Tom 6. Sieci Neuronowe, Akademicka Oficyna Wydawnicza Exit, Warszawa, 2000.

2. Tadeusiewicz R., Korbicz J., Rutkowski L., Duch W.: Sieci neuronowe w inżynierii biomedycznej. Akademicka Oficyna Wydawnicza EXIT, Inżynieria biomedyczna. Podstawy i zastosowania, tom 9, 2013.

3. Obuchowicz A.: Algorytmy ewolucyjne z mutacją stabilną, Akademicka Oficyna Wydaw EXIT, Warszawa, 2013.

Page 103: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

103

4. Haykin S.: Neural Networks: A Comprehensive Foundation (2nd Edition), Prentice Hall, 1998.

5. Russell S., Norvig P.: Artificial Intelligence: A Modern Approach, Prentice Hall, 2009.

6. Bishop C.: Pattern Recognition and Machine Learning, Springer Verlag, 2006.

7. Murphy P.K.: Machine Learning. A Probabilistic Perspective, MIT Press, 2012.

PROGRAM OPRACOWAŁ:

dr inż. Marek Kowal

Page 104: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

104

PPP RRR OOO GGG RRR AAA MMM OOO WWW AAA NNN III EEE SSS III EEE CCC III OOO WWW EEE

Kod przedmiotu: 11.3-WE-INFD-PS

Typ przedmiotu: Obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : Dr inż. Tomasz Gratkowski

Prowadzący: Pracownicy IIE WEIiT

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 15 1 II

Zaliczenie na ocenę

Laborator ium 30 2 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 9 1 II

Zaliczenie na ocenę

Laborator ium 18 2 Zaliczenie na ocenę

CEL PRZEDMIOTU:

- zapoznanie studentów z podstawowymi technikami wytwarzaniem aplikacji sieciowych

- ukształtowanie podstawowych umiejętności w zakresie projektowania i wytwarzania aplikacji sieciowych w języku Java

ZAKRES TEMATYCZNY PRZEDMIOTU:

Wprowadzenie: Wysokopoziomowy mechanizm dostępu do zasobów sieci globalnej - Internet. Programy sieci WWW. Interaktywne aplety Javy. Dynamiczne strony WWW. Stosowanie serwerów aplikacyjnych. Sieciowe rozwiązania korporacyjne. Obiekty zasobów URL. Połączenia sieciowe wykorzystujące interfejs programowy URL, URLConnection, HttpURLConnection.

Połączenia komunikacyjne niezawodnym strumieniem TCP. Model interakcji klient-serwer. Pojęcie gniazd sieciowych - interfejs Socket, ServerSocket. Komunikacja z wykorzystaniem protokołu UDP. Programy klient - serwer wykorzystujące UDP. Gniazda UDP - interfejs DatagramSocket. Pojęcie pakietu datagramu - interfejs DatagramPacket. Pojęcie Broadcastingu i Multicatingu - interfejs MulticastSocket. Zasady tworzenie protokołów sieciowych warstw aplikacji modelu TCP/IP.

Programowanie usług sieci Internet. Wykorzystanie dedykowanych pakietów języka Java do budowy rozproszonych usług sieciowych. Architektura oparta na usługach (SOA) oraz użycie stylu architektonicznego REST (JAX-RS). Zastosowanie protokołu SOAP (JAX-WS). Interakcyjne używanie odległych maszyn.

Dostęp do sieciowych zasobów danych. Zasady budowania wielowarstwowych systemów sieciowych.

Page 105: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

105

METODY KSZTAŁCENIA:

wykład: wykład konwencjonalny/tradycyjny

laboratorium: ćwiczenia laboratoryjne

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Potrafi zaprojektować i utworzyć aplikację sieciową w języku obiektowym Java.

K2I_U14 Bieżąca kontrola na zajęciach Laboratorium

Potrafi opracować własny protokół sieciowy.

K2I_W11, K2I_U14

Bieżąca kontrola na zajęciach Laboratorium

Potrafi korzystać ze standardowych protokołów sieciowych.

K2I_W11, K2I_U14

Bieżąca kontrola na zajęciach Laboratorium

Potrafi dobierać odpowiedni protokół sieciowy w celu zoptymalizowania działania tworzonej aplikacji sieciowej.

K2I_W14, K2I_U01

Bieżąca kontrola na zajęciach Laboratorium

Potrafi wytłumaczyć mechanizm działania gniazd sieciowych.

K2I_W11 Test, sprawdzian Wykład

Student potrafi objaśnić sposób dostępu do zasobów sieci globalnej Internet przy wykorzystaniu języka Java.

K2I_W11, K2I_U01

Test, sprawdzian Wykład

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu pisemnego lub testu.

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń

laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium.

Składowe oceny końcowej = wykład: 50% + laboratorium: 50%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 45 godz.

Przygotowanie się do zajęć = 20 godz.

Zapoznanie się ze wskazaną literaturą = 25 godz.

Przygotowanie raportu/sprawozdania = 25 godz.

Wykonanie zadań zleconych przez prowadzącego = 35 godz.

Studia niestacjonarne (150 godz.)

Godziny kontaktowe = 27 godz.

Przygotowanie się do zajęć = 20 godz.

Zapoznanie się ze wskazaną literaturą = 23 godz.

Przygotowanie raportu/sprawozdania = 25 godz.

Wykonanie zadań zleconych przez prowadzącego = 35 godz.

Zajęcia realizowane na odległość = 20 godz.

Page 106: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

106

LITERATURA PODSTAWOWA:

1. Stevens W.R.: UNIX. Programowanie usług sieciowych. Tom 1 - API: gniazda i XTI; Wydawnictwa Naukowo-Techniczne, 2000.

2. Coulouris G., Dollimore J., Kindberg T.: Systemy rozproszone. Podstawy i projektowanie, Wydawnictwa Naukowo-Techniczne, 1999.

3. Harold E. R., Java Network Programming, 4th Edition, Developing Networked Applications. O'Reilly, 2013

LITERATURA UZUPEŁNIAJĄCA:

1. Horstmann C. S., Cornell G.: Java. Podstawy. Wydanie IX, Helion, 2013.

2. Horstmann C. S., Cornell G.: Java. Techniki zaawansowane. Wydanie IX, Helion, 2013.

3. The Java Tutorial / ORACLE.

4. The Java EE Tutorial / ORACLE.

5. Stevens W.R: TCP/IP. Tom 1: Protokoły - Biblia; Oficyna Wydawnicza READ ME, 1998.

6. Comer D. E., Sieci komputerowe i intersieci. Wydanie V, Helion, 2012.

7. Rychlicki-Kicior K., Java EE 6. Programowanie aplikacji WWW, Helion, 2012.

PROGRAM OPRACOWAŁ:

dr inż. Tomasz Gratkowski

Page 107: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

107

MMM OOO DDD EEE LLL OOO WWW AAA NNN III EEE III AAA NNN III MMM AAA CCC JJJ AAA PPP OOO SSS TTT AAA CCC III 333 DDD

Kod przedmiotu: 11.3-WE-INFD-MAP3D

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : Mgr inż. Andrzej Czajkowski

Prowadzący: Pracownicy ISSI

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

6

Wykład 15 1

III

zal. na ocenę

Laborator ium 30 2 zal. na ocenę

Pro jekt 15 1 zal. na ocenę

Studia niestacjonarne

Wykład 9 1

III

Laborator ium 18 2

Pro jekt 9 1

CEL PRZEDMIOTU:

Zapoznanie studentów z możliwościami tworzenia i animacji postaci przy wykorzystaniu nowoczesnych rozwiązań grafiki 3D. Obejmuje to naukę praktycznych umiejętności w tworzeniu postaci 3D na potrzeby gier komputerowych i mediów cyfrowych z uwzględnieniem współczesnych technologii oraz wymogów stawianych przez przemysł rozrywki elektronicznej. Ukształtowanie podstawowych umiejętności w zakresie przygotowanie do pracy w charakterze projektanta gier i mediów cyfrowych.

WYMAGANIA WSTĘPNE:

Grafika komputerowa, Programowanie gier 3D

ZAKRES TEMATYCZNY PRZEDMIOTU:

Obszary zastosowań zaawansowanych rozwiązań 3D. Zaawansowane metody modelowania obiektów 3D z wykorzystaniem modyfikatorów przestrzennych. Modele szkieletu (rigging) , Tworzenie skóry (skinning), malowanie wag (painting weights). Anatomia postaci 3D. Konstrukcja szkieletów z wykorzystaniem obiektów typu Bones i ich animacja z

wykorzystaniem IK z ograniczeniami. Tworzenie tekstur na potrzeby modelowania postaci 3D. Teksturowanie wielokanałowe. Teksturowanie UV. Wykorzystanie obiektu kamery. Określanie trajektorii animacji obiektów. Tworzenie animacji z wykorzystaniem klatek kluczowych oraz modyfikatorów animacji. Realizacja realistycznego oświetlenia sceny wraz z cieniowaniem. Fotorealistyczna grafika 3D. Modelowanie interakcji światła z obiektami 3D. Symulacje w oparciu o modele

Page 108: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

108

fizyczne. Animacja twarzy z wykorzystaniem technik Morphingu. Zaawansowany rendering 3D.

METODY KSZTAŁCENIA:

Wykład: wykład problemowy, wykład konwencjonalny z wykorzystaniem wideoprojektora.

Laboratorium: ćwiczenia laboratoryjne, wg listy zadań.

Projekt: praca w grupach, metoda projektu.

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Potrafi zaplanować i zrealizować napięty harmonogram wieloetapowych prac projektowych

K2I_K03, Przygotowanie projektu Projekt

Potrafi dokonać recenzji produkcji gier lub mediów (krytycznie ocenić jej treść, sposób przygotowania i jakość techniczną)

K2I_W10, K2I_K01, K2I_K03, K2I_K04, K2I_K05

Sprawdzian pisemny Wykład

Potrafi wykorzystać zaawansowane funkcje/możliwości narzędzi służących do przygotowania gier i mediów cyfrowych

K2I_W09, K2I_W10, K2I_K04, K2I_K05

Sprawozdanie z wykonanego ćwiczenia

Laboratorium

Potrafi zaprojektować grę komputerową lub animację komputerową zgodnie z zasadami tworzenia tego typu mediów

K2I_U02, K2I_K03, K2I_K04, K2I_K05

Przygotowanie projektu Projekt

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu

przeprowadzonego w formie pisemnej.

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich

ćwiczeń laboratoryjnych weryfikowanych na podstawie sprawozdań przygotowanych w formie komputerowej, przewidzianych do realizacji w ramach programu laboratorium.

Projekt - warunkiem zaliczenia jest wykonanie wszystkich zadań projektowych,

przewidzianych do realizacji w ramach zajęć projektowych oraz przygotowanie pisemnego raportu ze zrealizowanego projektu.

Składowe oceny końcowej = wykład: 25% + laboratorium: 40% + projekt: 35%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (150 godz.)

Godziny kontaktowe = 60 godz.

Przygotowanie się do zajęć = 25 godz.

Zapoznanie się ze wskazaną literaturą = 25 godz.

Przygotowanie raportu/sprawozdania = 20 godz.

Wykonanie zadań zleconych przez prowadzącego = 20 godz.

Studia niestacjonarne (150 godz.)

Page 109: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

109

Godziny kontaktowe = 36 godz.

Przygotowanie się do zajęć = 26 godz.

Zapoznanie się ze wskazaną literaturą = 24 godz.

Przygotowanie raportu/sprawozdania = 24 godz.

Wykonanie zadań zleconych przez prowadzącego = 20 godz.

Zajęcia realizowane na odległość = 20 godz.

LITERATURA PODSTAWOWA:

1. K. L. Murdock, Autodesk 3ds Max 2012. Biblia, Helion, 2013

2. M. McCarthy, How to Cheat in 3ds Max 2015: Get Spectacular Results Fast, Focal Press, 2014

3. Gahan A.: 3ds Max Modeling for Games: Insider's Guide to Game Character, Vehicle, and Environment Modeling: Volume I. Focal Press, 2011.

LITERATURA UZUPEŁNIAJĄCA:

1. Adams E.: Fundamentals of Game Design, 3rd edition, New Riders, 2013

2. Flemming B., Dobbs D.: Animacja cyfrowych twarzy, Helion, 2002

3. Freeman D.: Creating Emotion in Games: The Craft and Art of Emotioneering, New Riders, 2003

PROGRAM OPRACOWAŁ:

Mgr inż. Andrzej Czajkowski

Page 110: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

110

SSS YYY SSS TTT EEE MMM YYY WWW III ZZZ UUU AAA LLL III ZZZ AAA CCC JJJ III PPP RRR OOO CCC EEE SSS ÓÓÓ WWW

Kod przedmiotu: 11.9-WE-INFD-SWP

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : Dr inż. Adam Markowski

Prowadzący: Pracownicy WEIiT IME

Forma zajęć

Liczba

godzin

w semestrze

Liczba

godzin

w tygodniu

Semestr

Forma zal iczenia

Punkty ECTS

Studia stac jonarne

5

Wykład 15 1 III

Zaliczenie na ocenę

Laborator ium 30 2 Zaliczenie na ocenę

Studia niestacjonarne

Wykład 9 1 III

Zaliczenie na ocenę

Laborator ium 18 2 Zaliczenie na ocenę

CEL PRZEDMIOTU:

- zapoznanie studentów z podstawowymi funkcjami oraz strukturą systemów wizualizacji,

- ukształtowanie podstawowych umiejętności w zakresie tworzenia aplikacji do wizualizacji procesów przemysłowych.

WYMAGANIA WSTĘPNE:

Podstawy programowania, Układy i systemy mikroprocesorowe, Sieci komputerowe I i II.

ZAKRES TEMATYCZNY PRZEDMIOTU:

Wprowadzenie. Nadzorowanie i wizualizacja procesów przemysłowych. Geneza systemów wizualizacji. Budowa i funkcje systemów wizualizacji - HMI, SCADA. Wymagania stawiane systemom wizualizacji. Systemy wizualizacji w strukturze informacyjnej przedsiębiorstwa SCADA, MES, ERP. Przykładowe aplikacje systemów wizualizacji.

Elementy systemów wizualizacji. Inteligentne urządzenia pomiarowo-kontrolne w systemach wizualizacji. Architektura warstwy komunikacyjnej systemów wizualizacji. Protokoły komunikacyjne w systemach wizualizacji. Wykorzystanie radiomodemów w systemach wizualizacji.

Użytkowanie systemów wizualizacji. Podstawy tworzenia i serwisowania aplikacji w środowisku InTouch. Konfigurowanie systemów wizualizacji w zakresie tworzenia ekranów synoptycznych, definiowania zmiennych, tworzenia skryptów i połączeń animacyjnych, konfigurowania alarmów i trendów, archiwizowania zmiennych, tworzenia raportów w postaci plików tekstowych. Wykorzystanie zaawansowanych modułów do tworzenia receptur i prowadzenia statystycznej kontroli procesu.

Technologie obiektowe w systemach wizualizacji. Integracja systemów wizualizacji z systemami baz danych. Wykorzystanie technologii obiektowych na potrzeby wymiany danych pomiędzy aplikacją wizualizacyjną a urządzeniami automatyki przemysłowej (sterowniki PLC).

Page 111: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

111

METODY KSZTAŁCENIA:

Wykład: wykład konwencjonalny/tradycyjny.

Laboatorium: ćwiczenia laboratoryjne.

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Potrafi w aplikacjach do wizualizacji procesów przemysłowych wykorzystać funkcje związane z recepturami oraz statystyczną kontrolą procesu

K2I_W10,

K2I_U06

Sprawozdanie, bieżąca kontrola na zajęciach

Laboratorium

Zna i potrafi zastosować mechanizmy alarmowania zmiennych, śledzenia wartości zmiennych w czasie rzeczywistym oraz mechanizmy obsługi zmiennych historycznych

K2I_W10,

K2I_U06

Sprawdzian, sprawozdanie, bieżąca kontrola na zajęciach

Laboratorium, wykład

Rozumie potrzebę stosowania systemów wizualizacji, potrafi przedstawić podstawowe funkcje oraz strukturę systemów wizualizacji

K2I_W10,

K2I_U06

Sprawdzian Wykład

Potrafi utworzyć prostą aplikację do wizualizacji procesu przemysłowego zawierającą obrazy synoptyczne

K2I_W10,

K2I_U06

Sprawozdanie, bieżąca kontrola na zajęciach

Laboratorium

WARUNKI ZALICZENIA:

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub

ustnych przeprowadzonych co najmniej raz w semestrze.

Laboratorium - warunkiem zaliczenie jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń

laboratoryjnych przewidzianych do realizacji w ramach programu laboratorium.

Składowe oceny końcowej = wykład: 50% + laboratorium: 50%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (125 godz.)

Godziny kontaktowe = 45 godz.

Przygotowanie się do zajęć = 20 godz.

Zapoznanie się ze wskazaną literaturą = 20 godz.

Przygotowanie raportu/sprawozdania = 20 godz.

Wykonanie zadań zleconych przez prowadzącego = 20 godz.

Studia niestacjonarne (125 godz.)

Godziny kontaktowe = 27 godz.

Przygotowanie się do zajęć = 24 godz.

Zapoznanie się ze wskazaną literaturą = 24 godz.

Przygotowanie raportu/sprawozdania = 25 godz.

Wykonanie zadań zleconych przez prowadzącego = 25 godz.

Page 112: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

112

LITERATURA PODSTAWOWA:

1. Winiecki W., Nowak J., Stanik S.: Graficzne zintegrowane środowiska programowe do projektowania komputerowych systemów pomiarowo - sterujących, Mikom, Warszawa, 2001.

2. Kwaśniewski J.: Sterowniki PLC w praktyce inżynierskiej, BTC, Legionowo, 2008.

3. Kwiecień R.: Komputerowe systemy automatyki przemysłowej, Helion, Gliwice, 2012.

4. InTouch Podręcznik użytkownika, Wizualizacja, Invensys Systems, 2009.

5. InTouch Podręcznik użytkownika, Zarządzanie danymi, Invensys Systems, 2009.

6. InTouch Podręcznik użytkownika, Alarmy i zdarzenia, Invensys Systems, 2009.

LITERATURA UZUPEŁNIAJĄCA:

1. Januszewski R.: Podstawy programowania systemów SCADA, Pracownia komputerowa Jacka Skalmierskiego, Gliwice, 2009.

2. Januszewski R.: Zagadnienia zaawansowane programowania systemów SCADA, Pracownia Komputerowa Jacka Skalmierskiego, Gliwice, 2009.

PROGRAM OPRACOWAŁ:

dr inż. Adam Markowski

Page 113: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

113

SSS EEE MMM III NNN AAA RRR III UUU MMM SSS PPP EEE CCC JJJ AAA LLL III SSS TTT YYY CCC ZZZ NNN EEE

Kod przedmiotu: 11.3-WE-INFD-SS

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : Dyrektorzy instytutów

Prowadzący: Pracownicy WEIT

Forma zajęć

Liczba godzin w semestrze

Liczba godzin w tygodniu

Semestr

Forma zaliczenia

Punkty ECTS

Studia stac jonarne

4 Pro jekt 30 2 III Zaliczenie na ocenę

Studia niestacjonarne

Projekt 18 2 III Zaliczenie na ocenę

CEL PRZEDMIOTU:

- realizacja pracy dyplomowej pod kierunkiem promotora.

ZAKRES TEMATYCZNY PRZEDMIOTU:

Przygotowanie pracy dyplomowej pod kierunkiem promotora. Wykazanie znajomości przedmiotu, opanowanie literatury naukowej w zakresie opracowywanego tematu. Umiejętność korzystania ze źródeł oraz powiązania problematyki teoretycznej z zagadnieniami praktyki i stosowania naukowych metod pracy.

METODY KSZTAŁCENIA:

Projekt: dyskusja, praca z dokumentem źródłowym, konsultacje.

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Zna podstawowe metody, techniki i narzędzia stosowane przy rozwiązywaniu złożonych zadań inżynierskich związanych ze studiowaną dyscypliną.

K2I_U04,

K2I_U14,

K2I_U16,

K2I_K01

Sprawozdanie, projekt Projekt

Zna i rozumie zasady prawa autorskiego

K2I_W16

K2I_K02

Sprawozdanie, projekt Projekt

Student wykazuje umiejętność napisania pracy badawczej w języku polskim oraz

K2I_W16

K2I_U01,

Prezentacja ustna, sprawozdanie, projekt

Projekt

Page 114: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

114

krótkiego doniesienia naukowego w języku obcym na podstawie własnych badań.

K2I_K02,

K2I_K05

WARUNKI ZALICZENIA:

Projekt - warunkiem zaliczenia jest uzyskanie pozytywnej oceny opracowania związanego z

tematem realizowanej pracy dyplomowej. Składowe oceny końcowej = projekt: 100%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (100 godz.)

Godziny kontaktowe = 30 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Przygotowanie raportu/sprawozdania = 25 godz. Konsultacje = 25 godz. Studia niestacjonarne (100 godz.)

Godziny kontaktowe = 18 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Przygotowanie raportu/sprawozdania = 25 godz. Zajęcia realizowane na odległość = 12 godz Konsultacje = 25 godz.

LITERATURA PODSTAWOWA:

Literatura zgodna z tematyką realizowanej pracy dyplomowej

PROGRAM OPRACOWAŁ:

dr hab. inż. Krzysztof Patan, prof. UZ

Page 115: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

115

SSS EEE MMM III NNN AAA RRR III UUU MMM DDD YYY PPP LLL OOO MMM OOO WWW EEE III

Kod przedmiotu: 11.3-WE-INFD-SD1

Typ przedmiotu : obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : Dyrektorzy instytutów

Prowadzący: Pracownicy WEIT

Forma zajęć

Liczba godzin w semestrze

Liczba godzin w tygodniu

Semestr

Forma zaliczenia

Punkty ECTS

Studia stac jonarne

4 Pro jekt 30 2 II Zaliczenie na ocenę

Studia niestacjonarne

Projekt 18 2 II Zaliczenie na ocenę

CEL PRZEDMIOTU:

- ćwiczenie umiejętności prezentowania i dyskutowania wyników pracy dyplomowej.

ZAKRES TEMATYCZNY PRZEDMIOTU:

W ramach Seminarium dyplomowego I studenci na forum grupy seminaryjnej przedstawiają, w formie prezentacji komputerowej częściowe efekty realizowanej pracy dyplomowej. Każda prezentacja kończy się dyskusją, w której czynny udział bierze grupa seminaryjna. Dopuszcza się opracowanie i przedstawianie prezentacji w języku angielskim.

METODY KSZTAŁCENIA:

Projekt: dyskusja, praca z dokumentem źródłowym, prezentacja multimedialna

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Potrafi integrować uzyskane informacje, dokonywać ich interpretacji i krytycznej oceny, a także wyciągać wnioski oraz formułować i wyczerpująco uzasadniać opinie

K2I_W16, K2I_U02,

K2I_U03,

K2I_U04,

K2I_K06

Prezentacja ustna Projekt

Student potrafi pozyskać informacje z literatury, baz danych oraz innych źródeł także w języku angielskim

K2I_U03,

K2I_U04

Prezentacja ustna Projekt

Page 116: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

116

WARUNKI ZALICZENIA:

Projekt - warunkiem zaliczenia jest złożenie wypełnionej i podpisanej przez promotora karty pracy,

a także uzyskanie pozytywnej oceny zrealizowanej części pracy dyplomowej. Składowe oceny końcowej = projekt: 100%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (100 godz.)

Godziny kontaktowe = 30 godz. Przygotowanie się do zajęć = 20 godz. Zapoznanie się ze wskazaną literaturą = 25 godz. Przygotowanie raportu/sprawozdania = 25 godz. Studia niestacjonarne (100 godz.)

Godziny kontaktowe = 18 godz. Przygotowanie się do zajęć = 20 godz. Zapoznanie się ze wskazaną literaturą = 25 godz. Zajęcia wykonywane na odległość = 12 godz. Przygotowanie raportu/sprawozdania = 25 godz.

LITERATURA PODSTAWOWA:

Literatura zgodna z tematyką realizowanej pracy dyplomowej

PROGRAM OPRACOWAŁ:

dr hab. inż. Krzysztof Patan, prof. UZ

Page 117: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

117

SSS EEE MMM III NNN AAA RRR III UUU MMM DDD YYY PPP LLL OOO MMM OOO WWW EEE III III

Kod przedmiotu: 11.3-WE-INFD-SD2

Typ przedmiotu: obowiązkowy

Język nauczania: polski

Odpowiedzia lny za przedmiot : Dyrektorzy instytutów

Prowadzący: Pracownicy WEIT

Forma zajęć

Liczba godzin w semestrze

Liczba godzin w tygodniu

Semestr

Forma zaliczenia

Punkty ECTS

Studia stac jonarne

8 Pro jekt 60 4 III Zaliczenie na ocenę

Studia niestacjonarne

Projekt 36 4 III Zaliczenie na ocenę

CEL PRZEDMIOTU:

- doskonalenie umiejętności prezentowania i dyskutowania wyników pracy dyplomowej.

WYMAGANIA WSTĘPNE:

Seminarium dyplomowe I

ZAKRES TEMATYCZNY PRZEDMIOTU:

W ramach Seminarium dyplomowego II studenci na forum grupy seminaryjnej przedstawiają, w formie prezentacji komputerowej końcowe efekty realizowanej pracy dyplomowej. Każda prezentacja kończy się dyskusją, w której czynny udział bierze grupa seminaryjna. Dopuszcza się opracowanie i przedstawianie prezentacji w języku angielskim.

METODY KSZTAŁCENIA:

Projekt: dyskusja, prezentacja multimedialna.

EFEKTY KSZTAŁCENIA I METODY WERYFIKACJI OSIĄGANIA EFEKTÓW KSZTAŁCENIA:

OPIS EFEKTU SYMBOLE EFEKTÓW

METODY WERYFIKACJI FORMA ZAJĘĆ

Potrafi biegle porozumiewać się przy użyciu różnych technik w środowisku zawodowym.

K2I_W16, K2I_U02

Prezentacja ustna, dyskusja Projekt

Potrafi odpowiednio określić priorytety służące realizacji określonego celu

K2I_U04 Prezentacja ustna, dyskusja Projekt

Posiada umiejętność wystąpień ustnych dotyczących zagadnień szczegółowych z dyscypliny Informatyka.

K2I_W16, K2I_U03, K2I_K06

Prezentacja ustna, dyskusja Projekt

Page 118: WYDZIAŁ INFORMATYKI, ELEKTROTECHNIKI I AUTOMATYKI · 2015. 11. 13. · Wydział Informatyki, Elektrotechniki i Automatyki Kierunek: Informatyka 2 Spis treści Metody numeryczne

Wydział Informatyki, Elektrotechniki i Automatyki

Kierunek: Informatyka

118

WARUNKI ZALICZENIA:

Projekt - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z prezentacji wyników pracy

dyplomowej, wymagane minimalne zaawansowanie pracy magisterskiej na poziomie 80%. Składowe oceny końcowej = projekt: 100%

OBCIĄŻENIE PRACĄ STUDENTA:

Studia stacjonarne (200 godz.)

Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 30 godz. Zapoznanie się ze wskazaną literaturą = 30 godz. Przygotowanie raportu/sprawozdania = 40 godz. Konsultacje = 40 godz. Studia niestacjonarne (200 godz.)

Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 34 godz. Zapoznanie się ze wskazaną literaturą = 30 godz. Przygotowanie raportu/sprawozdania = 45 godz. Konsultacje = 40 godz. Zadania realizowane na odległość = 15 godz

LITERATURA PODSTAWOWA:

Literatura zgodna z tematyką realizowanej pracy dyplomowej

PROGRAM OPRACOWAŁ:

dr hab. inż. Krzysztof Patan, prof. UZ