informatyka, studia i stopnia
TRANSCRIPT
Katalog ECTS - program studiów kierunku Informatyka, Studia I stopnia, rok akademicki 2014/2015
Informatyka
profil ogólnoakademicki studia stacjonarne I stopnia
Lp Nazwa przedmiotu ECTS
Rozkład zajęć w sem. (godz. w tygodniu)
sem. 1 sem. 2 sem. 3 sem. 4 sem. 5 sem. 6 sem. 7
w c l p w c l p w c l p w c l p w c l p w c l p w c l p
Treści podstawowe
1 Analiza matematyczna 4 1 2
2 Algebra liniowa z geometrią analityczną 5 2 1
3 Logika dla informatyków 2 1 1
4 Fizyka 4 2 1
5 Metody probabilistyczne 5 2 2
6 Podstawy systemów dyskretnych 3 1 1
7 Technika eksperymentu II 4 1 2
Treści kierunkowe
8 Architektura komputerów I 2 1 1
9 Podstawy programowania 4 2 2
10 Algorytmy i struktury danych 4 2 1
11 Programowanie obiektowe 7 2 2
12 Układy cyfrowe 4 2 2
13 Sieci komputerowe I 2 2
14 Teoretyczne podstawy informatyki 6 2 2
15 Systemy operacyjne I 4 2 2
16 Grafika komputerowa 5 2 2
17 Inżynieria oprogramowania 5 2 1
18 Bazy danych 7 2 2
19 Elementy sztucznej inteligencji 7 2 2
20 Systemy wbudowane 6 1 2 1
21 Społeczne i zawodowe problemy informatyki 2 1
Rozszerzenie treści z grupy podstawowych i kierunkowych
22 Matematyczne podstawy techniki 2 1 1
23 Technika eksperymentu I 2 1 1
24 Architektura komputerów II 4 1 2
25 Sieci komputerowe II 6 2 2
26 Język Java i technologie Web 6 2 2
27 Programowanie współbieżne i rozproszone 4 1 2
28 Systemy operacyjne II 4 1 2
29 Zarządzanie przemysłowym projektem
informatycznym 4 1 1
Kształcenie ogólne
30 Bezpieczeństwo pracy z elementami ergonomii 1 1
31 Wychowanie fizyczne 1 2
33 Zarządzanie małym i średnim przedsiębiorstwem 1 2
34 Język angielski/niemiecki I 2 2
35 Język angielski/niemiecki II 2 2
36 Język angielski/niemiecki III 2 2
37 Język angielski/niemiecki IV 3 2
39 Komunikacja interpersonalna 2 2
49 Podstawy normalizacji 1 1
Moduł specjalistyczny (obowiązkowe)
41 Moduł specjalistyczny (do wyboru) 42 16 15
Moduł ogólnouczelniany
40 Przedmiot z puli tzw. ogólnouczelnianych lub na
innym kierunku 2 2
Praca dyplomowa
Seminarium specjalistyczne 10 6
41 Seminarium dyplomowe I 2 2
42 Seminarium dyplomowe II 10 6
Praktyka zawodowa
43 Praktyka zawodowa 5 160
Razem liczba godzin / punktów ECTS 210
14 6 5 0 13 3 8 0 10 4 10 0 8 0 10 1 3 2 6 1 1 0 4 2 4 0 0 172
25h / 30p
24h / 31p
24h / 30p 19h / 29p
12h + 16h / 30p
7h+15 / 30p
16h+160h praktyka /
30p
w - wykład · c - ćwiczenia · l – laboratorium · p - projekt · przedmiot wybieralny · egzamin
Moduł specjalistyczny I – Inżynieria Systemów Mikroinformatycznych
1 Projektowanie systemów informatycznych 6 2 2
2 Języki modelowania systemów cyfrowych 4 2 2
3 Bezpieczeństwo danych i elementy kryptografii 4 1 2 1
4 Grupowy projekt informatyczny 6 4
5
Cyfrowe przetwarzanie i kompresja danych
6
1 2 1
Programowanie aplikacji biznesowych
Projektowanie urządzeń mikroinformatycznych Altium
6 Administrowanie systemami informatycznymi
5
1 2 1
Wprowadzenie do hurtowni danych i baz wiedzy
7 Diagnostyka systemów cyfrowych
5
1 2 1
Testowanie systemów informatycznych
8
Programowanie poziomu systemu operacyjnego
6
1
1 1
Projektowanie wielowarstwowych systemów internetowych
Technologie i aplikacje mobilne
Razem liczba godzin / punktów ECTS 42
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 8 2 3 0 5 7 0 0 0 0
0h/0p 0h/0p 0h/0p 0h/0p 16h / 20p
15h / 22p
0h/0p
w - wykład · c - ćwiczenia · l – laboratorium · p - projekt · przedmiot wybieralny · egzamin
Moduł specjalistyczny II – Przemysłowe Systemy Informatyczne
1 Układy i systemy mikroprocesorowe 7 2 2 1
2 Systemy informatyczne w zarządzaniu
przedsiębiorstwem 5 2 2
3 Komputerowe wspomaganie projektowania 4 1 2
4 Aplikacje internetowe 4 2 2
5 Komputerowe sieci przemysłowe 6 2 2 1
6 Technika przetwarzania sygnałów 6 2 2
7 Sieci bezprzewodowe 6 2 1
8 Oprogramowanie systemów pomiarowo-sterujących 4 1 2
Razem liczba godzin / punktów ECTS 42
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 8 1 7 0 6 2 0 0 0 0
0h/0p 0h/0p 0h/0p 0h/0p 16h / 20p
15h / 22p
0h/0p
w - wykład · c - ćwiczenia · l – laboratorium · p - projekt · przedmiot wybieralny · egzamin
Moduł specjalistyczny III – Sieciowe Systemy Informatyczne
1 Podstawy modelowania programów 6 2 2 1
2 Podstawy programowania na platformę Android 4 2 2
3 Zaawansowane technologie usług sieciowych 6 2 1
4 Bezpieczeństwo w systemach i sieciach
komputerowych 4 2 2
5 Programowanie 3D 6
2 2 1
Film cyfrowy
6 Zaawansowane środowiska programistyczne
4
2
2
Platforma .Net
7 Administracja sieci mobilnych
6
2 1
Programowanie urządzeń mobilnych
8
Sieci konwergentne
6
2
1
Sieciowe systemy informacyjne
Projektowanie sieci komputerowych
Razem liczba godzin / punktów ECTS 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 6 2 8 0 4 3 0 0 0 0
0h/0p 0h/0p 0h/0p 0h/0p 16h / 20p 15h / 22p
0h/0p
w - wykład · c - ćwiczenia · l – laboratorium · p - projekt · przedmiot wybieralny · egzamin
Informatyka
profil ogólnoakademicki studia niestacjonarne I stopnia
Lp Nazwa przedmiotu ECTS
Rozkład zajęć w sem. (godz. w tygodniu)
sem. 1 sem. 2 sem. 3 sem. 4 sem. 5 sem. 6 sem. 7
w c l p w c l p w c l p w c l p w c l p w c l p w c l p
Treści podstawowe
1 Analiza matematyczna 4 1 2
2 Algebra liniowa z geometrią analityczną 5 2 1
3 Logika dla informatyków 2 1 1
4 Fizyka 4 2 1
5 Metody probabilistyczne 5 2 2
6 Podstawy systemów dyskretnych 3 1 1
7 Technika eksperymentu II 4 1 2
Treści kierunkowe
8 Architektura komputerów I 2 1 1
9 Podstawy programowania 4 2 2
10 Algorytmy i struktury danych 4 2 1
11 Programowanie obiektowe 7 2 2
12 Układy cyfrowe 4 2 2
13 Sieci komputerowe I 2 2
14 Teoretyczne podstawy informatyki 6 2 2
15 Systemy operacyjne I 4 2 2
16 Grafika komputerowa 5 2 2
17 Inżynieria oprogramowania 5 2 1
18 Bazy danych 7 2 2
19 Elementy sztucznej inteligencji 7 2 2
20 Systemy wbudowane 6 1 2 1
21 Społeczne i zawodowe problemy informatyki 2 1
Rozszerzenie treści z grupy podstawowych i kierunkowych
22 Matematyczne podstawy techniki 2 1 1
23 Technika eksperymentu I 2 1 1
24 Architektura komputerów II 4 1 2
25 Sieci komputerowe II 6 2 2
26 Język Java i technologie Web 6 2 2
27 Programowanie współbieżne i rozproszone 4 1 2
28 Systemy operacyjne II 4 1 2
29 Zarządzanie przemysłowym projektem
informatycznym 4 1 1
Kształcenie ogólne
30 Bezpieczeństwo pracy z elementami ergonomii 1 1
31 Wychowanie fizyczne 1 2
33 Zarządzanie małym i średnim przedsiębiorstwem 1 2
34 Język angielski/niemiecki I 2 2
35 Język angielski/niemiecki II 2 2
36 Język angielski/niemiecki III 2 2
37 Język angielski/niemiecki IV 3 2
39 Komunikacja interpersonalna 2 2
49 Podstawy normalizacji 1 1
Moduł specjalistyczny (obowiązkowe)
41 Moduł specjalistyczny (do wyboru) 42 16 15
Moduł ogólnouczelniany
40 Przedmiot z puli tzw. ogólnouczelnianych lub na
innym kierunku 2 2
Praca dyplomowa
Seminarium specjalistyczne 10 6
41 Seminarium dyplomowe I 2 2
42 Seminarium dyplomowe II 10 6
Praktyka zawodowa
43 Praktyka zawodowa 5 160
Razem liczba godzin / punktów ECTS 210
14 6 5 0 13 3 8 0 10 4 10 0 8 0 10 1 3 2 6 1 1 0 4 2 4 0 0 172
25h / 30p
24h / 31p
24h / 30p
19h / 29p
12h + 16h / 30p
7h+15 / 30p
16h+160h praktyka /
30p
w - wykład · c - ćwiczenia · l – laboratorium · p - projekt · przedmiot wybieralny · egzamin
Moduł specjalistyczny I – Inżynieria Systemów Mikroinformatycznych
1 Projektowanie systemów informatycznych 6 2 2
2 Języki modelowania systemów cyfrowych 4 2 2
3 Bezpieczeństwo danych i elementy kryptografii 4 1 2 1
4 Grupowy projekt informatyczny 6 4
5 Cyfrowe przetwarzanie i kompresja danych
6
1 2 1
Programowanie aplikacji biznesowych
6 Administrowanie systemami informatycznymi
5
1 2 1
Wprowadzenie do hurtowni danych i baz wiedzy
7 Diagnostyka systemów cyfrowych
5
1 2 1
Testowanie systemów informatycznych
8
Programowanie poziomu systemu operacyjnego
6
1
1 1
Projektowanie wielowarstwowych systemów internetowych
Technologie i aplikacje mobilne
Razem liczba godzin / punktów ECTS 42
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 8 2 3 0 5 7 0 0 0 0
0h/0p 0h/0p 0h/0p 0h/0p 16h / 20p
15h / 22p
0h/0p
w - wykład · c - ćwiczenia · l – laboratorium · p - projekt · przedmiot wybieralny · egzamin
Moduł specjalistyczny II – Przemysłowe Systemy Informatyczne
1 Układy i systemy mikroprocesorowe 7 2 2 1
2 Systemy informatyczne w zarządzaniu
przedsiębiorstwem 5 2 2
3 Komputerowe wspomaganie projektowania 4 1 2
4 Aplikacje internetowe 4 2 2
5 Komputerowe sieci przemysłowe 6 2 2 1
6 Technika przetwarzania sygnałów 6 2 2
7 Sieci bezprzewodowe 6 2 1
8 Oprogramowanie systemów pomiarowo-sterujących 4 1 2
Razem liczba godzin / punktów ECTS 42
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 8 1 7 0 6 2 0 0 0 0
0h/0p 0h/0p 0h/0p 0h/0p 16h / 20p
15h / 22p
0h/0p
w - wykład · c - ćwiczenia · l – laboratorium · p - projekt · przedmiot wybieralny · egzamin
Moduł specjalistyczny III – Sieciowe Systemy Informatyczne
1 Podstawy modelowania programów 6 2 2 1
2 Podstawy programowania na platformę Android 4 2 2
3 Zaawansowane technologie usług sieciowych 6 2 1
4 Bezpieczeństwo w systemach i sieciach
komputerowych 4 2 2
5 Programowanie 3D 6
2 2 1
Film cyfrowy
6 Zaawansowane środowiska programistyczne
4
2
2
Platforma .Net
7 Administracja sieci mobilnych
6
2 1
Programowanie urządzeń mobilnych
8 Sieci konwergentne 6 2 1
Sieciowe systemy informacyjne
Projektowanie sieci komputerowych
Razem liczba godzin / punktów ECTS 42
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 6 2 8 0 4 3 0 0 0 0
0h/0p 0h/0p 0h/0p 0h/0p 16h / 20p 15h / 22p
0h/0p
w - wykład · c - ćwiczenia · l – laboratorium · p - projekt · przedmiot wybieralny · egzamin
Nazwa przedmiotu: Bezpieczeństwo pracy Kod przedmiotu: 10.9-WE-I-BP-PO9_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykład
Prowadzący przedmiot: Pracownicy IIE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 2 zal. na ocenę 1 stacjonarne obowiązkowy
wykład 9 1 1 zal. na ocenę 1 niestacjonarne obowiązkowy
Cel przedmiotu
Zapoznanie studentów z zasadami bezpiecznej obsługi urządzeń elektrycznych.
Wymagania wstępne
Podstawy elektrotechniki
Zakres tematyczny
Przepisy bezpieczeństwa i higieny pracy. Kwalifikacje osób zajmujących się eksploatacją urządzeń elektrycznych. Działanie prądu elektrycznego na człowieka. Wpływ rodzaju prądu na skutki rażenia. Wartości progowe. Zmiany w organizmie. Ochrona przeciwporażeniowa. Układy sieciowe. Rodzaje ochron i środków ochrony przeciwporażeniowej. Zakres i metodyka badania ochrony przeciwporażeniowej. Zagrożenia związane z występowanie elektryczności statycznej. Zapobieganie elektryczności statycznej. Ładunki elektrostatyczne na człowieku. Użytkowanie urządzeń elektrycznych. Ochrona przed porażeniem w instalacji elektrycznej sieci komputerowej. Ochrona przed skutkami łuku elektrycznego. Ochrona przeciwprzepięciowa. Urządzenia elektryczne w strefie zagrożonej wybuchem. Warunki dopuszczenia urządzeń do stosowania, Europejski system oceny wyrobów i usług.
Metody kształcenia
wykład: wykład konwencjonalny
Efekty kształcenia
Potrafi ocenić poziom ryzyka porażenia prądem elektrycznym K1I_U26, K1I_K03,
K1I_K10 T1A_U11, T1A_K02,
T1A_K07
Potrafi zdefiniować zagrożenia związane z obsługą urządzeń elektrycznych
K1I_U26, K1I_K03, K1I_K10
T1A_U11, T1A_K02, T1A_K07
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze. Metody weryfikacji - wykład: kolokwium Składowe oceny końcowej = wykład: 100%
Obciążenie pracą studenta
Studia stacjonarne (30 godz.) Godziny kontaktowe = 15 godz. Przygotowanie się do zajęć = 6 godz. Zapoznanie się ze wskazaną literaturą = 6 godz. Przygotowanie raportu/sprawozdania = 3 godz. Studia niestacjonarne (30 godz.) Godziny kontaktowe = 9 godz. Przygotowanie się do zajęć = 5 godz. Zapoznanie się ze wskazaną literaturą = 8 godz.
Przygotowanie raportu/sprawozdania = 4 godz. Wykonanie zadań zleconych przez prowadzącego = 4 godz.
Literatura podstawowa
1.Strojny J.: Bezpieczeństwo użytkowania urządzeń elektrycznych, AGH, Kraków, 2003. 2.Matula E., Sych M.: Zapobieganie porażeniom elektrycznym w przemyśle, WNT, Warszawa 1980. 3.Prawo Energetyczne, URE, www.gip.pl, Warszawa, 2004.
Literatura uzupełniająca
1.Sałasiński K.: Bezpieczeństwo elektryczne w zakładach opieki zdrowotnej, COSiW SEP, Warszawa, 2002.
Nazwa przedmiotu: Wychowanie fizyczne Kod przedmiotu: 16.1-WE-I-WF1-PO1_S1S
Język: polski
Odpowiedzialny za przedmiot: pracownik Studium Wychowania Fizycznego
Prowadzący przedmiot: Pracownicy Studium Wychowania Fizycznego
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
ćwiczenia 30 2 3 zal. bez oceny 0 stacjonarne obowiązkowy
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.
Zakres tematyczny
Ogólna charakterystyka i podstawowe przepisy wybranych dyscyplin sportowych. Praktyczne umiejętności z zakresu wybranych dyscyplin sportowych. Edukacja prozdrowotna poprzez wychowanie fizyczne i sport.
Metody kształcenia
ćwiczenia: dyskusja, ćwiczenia, wykład problemowy
Efekty kształcenia
Weryfikacja efektów kształcenia i warunki zaliczenia
Ćwiczenia - indywidualna ocena studenta na podstawie jego postępów, zaangażowaniu i aktywności w zajęciach. Metody weryfikacji - ćwiczenia: prezentacja ustna, sprawdzian Składowe oceny końcowej = ćwiczenia: 100%
Obciążenie pracą studenta
Literatura podstawowa
Dostępna literatura z różnych dziedzin kultury fizycznej, taka jak: poradniki, zasady gry wybranych dyscyplin sportowych itp.
Nazwa przedmiotu: Komunikacja interpersonalna Kod przedmiotu: 15.9-WE-I-KI-PO8_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący ćwiczenia
Prowadzący przedmiot: Pracownicy IIiE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
ćwiczenia 30 2 5 zal. na ocenę 2 stacjonarne obowiązkowy
ćwiczenia 9 1 8 zal. na ocenę 2 niestacjonarne obowiązkowy
Cel przedmiotu
Rozwój umiejętności i kompetencji w zakresie komunikacji interpersonalnej w pracy zespołowej.
Zakres tematyczny
Komunikacja. Komunikacja werbalna, niewerbalna, pisemna. Bariery komunikacyjne i sposoby ich pokonywania. Warunki skutecznej komunikacji, błędy w komunikowaniu się z klientem lub kontrahentem. Autoprezentacja -zasady skutecznej autoprezentacji, autoprezentacja w miejscu pracy. Asertywność i praktyczne zastosowanie zachowań asertywnych. Zespół. Zespoły w środowisku pracy. Role zespołowe. Etapy rozwoju zespołu. Komunikacja w zespole. Problemy zespołu.
Efektywne i nieefektywne wzorce zachowań. Techniki heurystyczne w poszukiwaniu rozwiązań zadań stawianych przed zespołem. Konflikt. Źródła i rodzaje konfliktów. Rola konfliktu. Zachowania w sytuacji konfliktu, sposoby rozwiązywania konfliktu. Negocjacje. Istota negocjacji. Style negocjacji i ich główne założenia. Techniki negocjacji. Etapy negocjacji. Komunikowanie się w negocjacjach. Cechy skutecznego negocjatora.
Metody kształcenia
ćwiczenia: gry dydaktyczne, dyskusja, praca w grupach, metoda projektu
Efekty kształcenia
Organizuje pracę zespołu K1I_K06 T1A_U02, T1A_K03
Jest świadomy barier komunikacyjnych. K1I_K06, K1I_K10
T1A_U02, T1A_K03, T1A_K07
Korzysta z zasad skutecznej komunikacji pisemnej. K1I_K06 T1A_U02, T1A_K03
Krytycznie ocenia treść i formę takich dokumentów. K1I_K06 T1A_U02, T1A_K03
Potrafi utworzyć dokument (prezentację) zgodnie z zasadami tworzenia tego typu dokumentów.
K1I_K06 T1A_U02, T1A_K03
Student, który zaliczył przedmiot stosuje reguły dobrego komunikowania się. K1I_K10 T1A_K07
Weryfikacja efektów kształcenia i warunki zaliczenia
Ćwiczenia - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń, przewidzianych do realizacji w ramach programu. Metody weryfikacji - ćwiczenia: projekt, prezentacja ustna, sprawdzian Składowe oceny końcowej = ćwiczenia: 100%
Obciążenie pracą studenta
Studia stacjonarne (60 godz.) Godziny kontaktowe = 30 godz. Przygotowanie się do zajęć = 10 godz. Zapoznanie się ze wskazaną literaturą = 5 godz. Wykonanie zadań zleconych przez prowadzącego = 15 godz. Studia niestacjonarne (60 godz.) Godziny kontaktowe = 9 godz. Przygotowanie się do zajęć = 27 godz. Zapoznanie się ze wskazaną literaturą = 5 godz. Wykonanie zadań zleconych przez prowadzącego = 19 godz.
Literatura podstawowa
1. Balbin R. M.: Twoja rola w zespole, GWP, Gdańsk, 2003. 2. Edelman R. J.: Konflikty w pracy, GWP, Gdańsk, 2005. 3. Fisher R., Ury W.: Dochodząc do tak. Negocjowanie bez poddawania się, PWE, Warszawa, 1992. 4. Gerrig R. J., Zimbardo P.: Psychologia i życie, Wydawnictwo PWN, Warszawa, 2006. 5. Kamiński J.: Negocjowanie. Techniki rozwiązywania konfliktów, POLTEXT, Warszawa, 2003. 6. Leary M.: Wywieranie wrażenia na innych. O sztuce autoprezentacji, GWP, Gdańsk, 2003. 7. Nęcki Z.: Komunikacja międzyludzka, Antykwa, Kraków, 2000.
Nazwa przedmiotu: Ergonomia Kod przedmiotu: 16.9-WE-I-E-PO10_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy Wydziału Mechanicznego
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 7 zal. na ocenę 2 stacjonarne obowiązkowy
wykład 9 1 8 zal. na ocenę 2 niestacjonarne obowiązkowy
Zakres tematyczny
Ergonomia jako nauka o podstawowych zasadach organizacji i zarządzania procesami pracy. Zadania ergonomii, jej powstanie i rozwój System człowiek-praca i jego podsystemy. Zmienne wpływające na warunki pracy. Ergonomia korekcyjna i korelacyjna. Elementy fizjologii pracy. Powstanie pracy. Mięśnie i praca fizyczna. Układ nerwowy. Proces przemiany materii. Regulacja cieplna ustroju. Dostosowanie ustroju do pracy fizycznej. Wydatek energetyczny przy pracy. Reakcje organizmu podczas pracy fizycznej. Materialne środowisko pracy. Oświetlenie. Hałas. Drgania mechaniczne. Pyły. Mikroklimat.
Postawa przy pracy i pomiary antropometryczne. Postawa przy pracy. Pomiary antropometryczne. Ogólne zasady w ergonomicznym kształtowaniu stanowiska roboczego. Ręczne podnoszenie i przenoszenie ciężarów. System informacyjny człowieka. Właściwości organizmów żywych. System hormonalny człowieka. System nerwowy człowieka. System regulacji i sterowania człowieka. System regulacji człowieka (parametry fizjologiczne organizmu, wytwarzanie odpowiednich czynników fizycznych i chemicznych, przetwarzanie informacji). System sterowania człowieka. Systemy sensoryczne człowieka. Proces widzenia, proces słyszenia. Zmysł orientacji. System somatosensoryczny i wiscerosensoryczny. Zmysł smaku. Zmysł powonienia. Drgania mechaniczne. Podział drgań. Parametry opisujące drgania. Odczucia człowieka w zależności od wartości drgań. Oddziaływanie drgań. Środki zapobiegawcze. Hałas w środowisku pracy. Budowa analizatora słuchu. Działanie hałasu na organizm. Pozasłuchowe skutki działania hałasu. Metody zwalczania hałasu. Pyły i gazy w środowisku pracy. Skład i cechy zanieczyszczeń powietrza. Szkodliwe działanie pyłów. Metodyka pomiarowa. Substancje toksyczne. Ochrona organizmu. Promieniowanie elektromagnetyczne. Promieniowanie elektromagnetyczne w.cz., promieniowanie podczerwone, oświetlenie naturalne, oświetlenie sztuczne, promieniowanie spójne, promieniowanie nadfioletowe. Promieniowanie monitorów oraz organizacja komputerowego miejsca pracy. Komputeryzacja otoczenia. Rodzaje i źródła promieniowania. Normy promieniowania monitorów. Ochrona przed promieniowaniem; organizacja komputerowych stanowisk pracy
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze.
Literatura podstawowa
1. Górska E.: Ergonomia - projektowanie, diagnoza, eksperymenty, Wyd. Politechniki Warszawskiej, Warszawa, 2002. 2. Kowal E.: Ekonomiczno-społeczne aspekty ergonomii, Wyd. Naukowe PWN, Warszawa, 2002. 3. Lewandowski J.: Ergonomia, MARCUS, Łódź, 1995. 4. Olszewski J.: Podstawy ergonomii i fizjologii pracy, Akademia Ekonomiczna, Poznań, 1993.
Nazwa przedmiotu: Seminarium specjalistyczne Kod przedmiotu: 06.0-WE-I-SS-D48_S1S
Język: polski
Odpowiedzialni za przedmiot: prof. dr hab. inż. Marian Adamski, dr hab. inż. Grzegorz Benysek, prof. UZ,
prof. dr hab. inż. Józef Korbicz, dr hab. inż. Ryszard Rybski, prof. UZ
Prowadzący przedmiot: Pracownicy WEIiT
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
projekt 90 6 7 zal. na ocenę 12 stacjonarne
wybieralny
projekt 90 6 7 zal. na ocenę obowiązkowy
projekt 36 4 8 zal. na ocenę 12 niestacjonarne
obowiązkowy
projekt 36 4 8 zal. na ocenę wybieralny
Cel przedmiotu
Realizacja pracy dyplomowej pod kierunkiem promotora.
Zakres tematyczny
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: praca z dokumentem źródłowym, dyskusja, konsultacje, metoda projektu
Efekty kształcenia
Weryfikacja efektów kształcenia i warunki zaliczenia
Projekt - warunkiem zaliczenia jest uzyskanie pozytywnej oceny opracowania związanego z tematem realizowanej pracy dyplomowej. Metody weryfikacji - projekt: projekt, sprawozdanie, prezentacja ustna Składowe oceny końcowej = projekt: 100%
Obciążenie pracą studenta
Studia stacjonarne (360 godz.) Godziny kontaktowe = 90 godz. Zapoznanie się ze wskazaną literaturą = 60 godz.
Przygotowanie raportu/sprawozdania = 120 godz. Zajęcia realizowane na odległość = 45 godz. Konsultacje: 45 Studia niestacjonarne (360 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 54 godz. Zapoznanie się ze wskazaną literaturą = 60 godz. Przygotowanie raportu/sprawozdania = 120 godz. Zajęcia realizowane na odległość = 45 godz. Konsultacje: 45
Literatura podstawowa
Literatura przedmiotu wynika z tematyki realizowanej pracy dyplomowej.
Nazwa przedmiotu: Zarządzanie małym i średnim przedsiębiorstwem Kod przedmiotu: 04.9-WE-I-ZMSP-POW_A_7_S1S
Język: polski
Odpowiedzialni za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy IIiE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 2 zal. na ocenę 1 stacjonarne wybieralny
wykład 9 1 8 zal. na ocenę 1 niestacjonarne wybieralny
Cel przedmiotu
Zapoznanie studenta z pojęciami z obszaru zakładania własnej firmy i jej zarządzania, wyboru podmiotu działalności gospodarczej, opracowania biznes-planu.
Zakres tematyczny
Podstawowe pojęcia i kategorie normatywne. Pojęcie przedsiębiorcy, firmy, działalności gospodarczej. Organy koncesyjne i zezwalające. Oznaczenie przedsiębiorcy. Krajowy Rejestr Sądowy. Słownik kategorii normatywnych i ekonomiczno-rynkowych. Wypracowanie decyzji o założeniu własnej firmy. Pomysł założenia firmy prywatnej. Koncepcja ogólna utworzenia firmy. Znaczenie czynników: lokalizacji, obszaru działania, popytu i podaży, konkurencji, ryzyka. Źródła sfinansowania „rozruchu” firmy. Ocena: opłacalności ekonomicznej, zagrożeń i barier, możliwości i szans rozwoju. Decyzja o założeniu własnej firmy. Wybór podmiotu działalności gospodarczej. Przedsiębiorca działający jednoosobowo i wspólnik. Firma prywatna prowadzona przez osobę fizyczną. Firma wolnego zawodu. Rodzinna firma prywatna. Spółki: cywilna, jawna, partnerska, komandytowa, komandytowo-akcyjna, z ograniczoną odpowiedzialnością, akcyjna. Osobowość prawna spółek. Procedura założenia firmy (plan czynności). Procedura formalno-prawna i administracyjna. Plan czynności związanych z założeniem firmy; założenie firmy prywatnej przez osobę fizyczną; założenie firmy wolnego zawodu; założenie rodzinnej firmy prywatnej; założenie spółki: cywilnej, jawnej, partnerskiej, komandytowej komandytowo - akcyjnej, z ograniczoną odpowiedzialnością, akcyjnej; uzyskanie koncesji lub zezwolenia. Procedura założenia firmy (rejestracja, zgłoszenia). Rejestracja firmy w KRS. Uzyskanie numeru statystycznego w systemie REGON. Uzyskanie NIP w urzędzie skarbowym. Rejestracja podatnika VAT. Otwarcie rachunku bankowego. Zgłoszenie do ubezpieczeń społecznych i zdrowotnych. Ubezpieczenia osobowe i majątkowe. Zawiadomienie innych urzędów lub instytucji publicznych. Biznes-plan. Podstawy metodyczne biznes-planu. Baza przygotowawcza do opracowania biznes-planu. Opracowanie biznes-planu. Plan: organizacyjny, inwestycyjny, produkcji, marketingu, sprzedaży, finansowy. Środki i metody realizacji, kontrola. Początek działalności firmy. Zaprowadzenie właściwych ksiąg i potrzebnych ewidencji. Ustalenie struktury organizacyjnej i obiegu dokumentów. Utworzenie stanowisk pracy i zatrudnienie pracowników. Zapewnienie odpowiednich warunków pracy. Wyposażenie materiałowo-techniczne. Promocja, reklama, marketing. Metody sprzedaży i zarządzania firmą.
Metody kształcenia
wykład: dyskusja, metoda przypadków, wykład problemowy, wykład konwencjonalny
Efekty kształcenia
Jest świadomy konieczności monitorowania zmian w przepisach prawa związanych z dziedziną.
K1I_W15, K1I_U01, K1I_K01
T1A_W08, T1A_U01, T1A_U05, T1A_K01, T1A_K07
Sporządza biznes-plan. K1I_W15 T1A_W08
Student, który zaliczył przedmiot opisuje procedurę zakładania firmy.
K1I_W15, K1I_W17
T1A_W08, T1A_W10
Potrafi scharakteryzować podmioty działalności gospodarczej. K1I_W15 T1A_W08
Opisuje analizę opłacalności ekonomicznej, potrafi identyfikować zagrożenia i bariery oraz możliwości i szanse rozwoju firmy.
K1I_W15, K1I_W16, K1I_K08
T1A_W08, T1A_W09, T1A_W11, T1A_K05,
T1A_K06
Potrafi wybrać podmiot działalności gospodarczej. K1I_W15, K1I_K08 T1A_W08, T1A_K05,
T1A_K06
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze. Metody weryfikacji - wykład: prezentacja ustna, test z progami punktowymi Składowe oceny końcowej = wykład: 100%
Obciążenie pracą studenta
Studia stacjonarne (30 godz.) Godziny kontaktowe = 30 godz. Studia niestacjonarne (30 godz.) Godziny kontaktowe = 9 godz. Zapoznanie się ze wskazaną literaturą = 21 godz.
Literatura podstawowa
1. Skowroński S.: Mały Biznes, czyli przedsiębiorczość na własną rękę, INROR, Warszawa, 1998. 2. Strużycki M.: Zarządzanie małym i średnim przedsiębiorstwem. Uwarunkowania Europejskie, Difin, Warszawa, 2002. 3. Zarządzanie marketingowe małymi i średnimi przedsiębiorstwami, Pr. Zbiorowa, Difin, Warszawa, 1998.
Nazwa przedmiotu: Język angielski I Kod przedmiotu: 09.0-WE-I-JA1-POW3_S1S
Język: angielski
Odpowiedzialni za przedmiot: mgr Jolanta Bąk, mgr Wojciech Ciesinski
Prowadzący przedmiot: mgr Jolanta Bąk, mgr Wojciech Ciesinski
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
laboratorium 30 2 3 zal. na ocenę 1 stacjonarne wybieralny
laboratorium 18 2 3 zal. na ocenę 1 niestacjonarne wybieralny
Cel przedmiotu
- wykształcenie u studentów poziomu znajomości języka angielskiego ogólnego na poziomie A2+ wg. europejskiego systemu opisu kształcenia językowego - ukształtowanie u studentów kompetencji językowej z zakresu elementów języka angielskiego technicznego/naukowego (ESP) określonych w zakresie tematycznym
Wymagania wstępne
Podział na grupy w zależności od stopnia zaawansowania.
Zakres tematyczny
Kompleksowe ćwiczenie umiejętności językowych (pisanie, czytanie, mówienie oraz rozumienie ze słuchu) w oparciu o materiały dydaktyczne z takich dziedzin tematycznych jak: 1. Nomenklatura, opis konstrukcji i działania podstawowych elementów komputera. 2. Opis działania, podział i różnice pomiędzy urządzeniami wyjścia i wejścia. 3. Urządzenia służące do zapisu i przechowywania danych - terminologia i porównanie. 4. Wykorzystywania oprogramowania biurowego - praca z edytorem tekstu. 5. Interfejs graficzny użytkownika komputera.
Metody kształcenia
laboratorium: burza mózgów, praca z dokumentem źródłowym, dyskusja, konsultacje, praca w grupach, zajęcia praktyczne, ćwiczenia, ćwiczenia laboratoryjne
Efekty kształcenia
pisanie: student potrafi prowadzić standardową korespondencję, potrafi napisać prosty raport, wymagający korekty językowej, potrafi sporządzić proste instrukcje,
zarządzenia bądź sformułować procedury.
K1I_U01, K1I_U02
T1A_U01, T1A_U05, T1A_U02, T1A_U03
czytanie II: rozumie zasadniczą treść sprawozdań, raportów, instrukcji, procedur, poleceń w zakresie swoich kompetencji;
K1I_U01, K1I_U02
T1A_U01, T1A_U05, T1A_U02, T1A_U03
czytanie I: student rozumie standardowe formy korespondencji: zamówienia, zażalenia, prośby i ustalenia, potrafi korzystać z tekstów specjalistycznych z
K1I_U01, K1I_U02
T1A_U01, T1A_U05,
wykorzystaniem słownika; T1A_U02, T1A_U03
słuchanie i mówienie: student potrafi odebrać i przekazać większość informacji pojawiających się w trakcie normalnego dnia pracy, może brać udział w spotkaniach i
zebraniach dotyczących znanych mu tematów,wyrażać własną opinię popartą argumentacją;
K1I_U01, K1I_U02
T1A_U01, T1A_U05, T1A_U02, T1A_U03
Weryfikacja efektów kształcenia i warunki zaliczenia
Ćwiczenia (lektorat) - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów i testów (pisemnych lub ustnych) przeprowadzonych kilka razy w semestrze. Metody weryfikacji - laboratorium: sprawozdanie, prezentacja ustna, test z progami punktowymi, sprawdzian, kolokwium Składowe oceny końcowej = laboratorium: 100%
Obciążenie pracą studenta
Studia stacjonarne (30 godz.) Godziny kontaktowe = 30 godz. Studia niestacjonarne (30 godz.) Godziny kontaktowe = 18 godz. Przygotowanie się do zajęć = 3 godz. Zapoznanie się ze wskazaną literaturą = 3 godz. Przygotowanie raportu/sprawozdania = 2 godz. Wykonanie zadań zleconych przez prowadzącego = 2 godz. Zajęcia realizowane na odległość = 2 godz.
Literatura podstawowa
1. Eric H. Glendenning, John McEvan , Basic English for Computing, Oxford University Press, 2002
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. Słownik Informatyczny polsko - angielski, angielsko - polski, Wydawnictwa Naukowo Techniczne, 2007 3. Clive Oxenden, Christina Latham-Koenig, Paul Seligson, New English File Pre-Intermediate, Oxford University Press, 2007 4. Michael Swan, Catherine Walter, The Good Grammar Book, Oxford University Press, 2009 5. http://www.onestopenglish.com/ 6. http://www.insideout.net/ 7. http://www.howjsay.com/
Nazwa przedmiotu: Język niemiecki I Kod przedmiotu: 09.0-WE-I-JN1-POW3_S1S
Język: niemiecki
Odpowiedzialny za przedmiot: mgr Krystyna Kwaśnicka
Prowadzący przedmiot: mgr Krystyna Kwaśnicka
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
laboratorium 30 2 3 zal. na ocenę 1 stacjonarne wybieralny
laboratorium 18 2 3 zal. na ocenę 1 niestacjonarne wybieralny
Cel przedmiotu
- ugruntowanie wiadomości i umiejętności nabytych w poprzednich etapach nauki - poznanie specjalistycznego słownictwa związanego z komputerami - doskonalenie receptywnych i produkcyjnych sprawności językowych w oparciu o znane struktury gramatyczne
Wymagania wstępne
podział na grupy w zależności od stopnia zaawansowania
Zakres tematyczny
Kompleksowe ćwiczenie umiejętności językowych (pisanie, czytanie, mówienie oraz rozumienie ze słuchu) w oparciu o materiały dydaktyczne z takich dziedzin tematycznych jak: 1. Nomenklatura, opis konstrukcji i działania podstawowych elementów komputera. 2. Opis działania, podział i różnice pomiędzy urządzeniami wyjścia i wejścia. 3. Urządzenia służące do zapisu i przechowywania danych - terminologia i porównanie. 4. Wykorzystywania oprogramowania biurowego - praca z edytorem tekstu. 5. Interfejs graficzny użytkownika komputera.
Metody kształcenia
laboratorium: praca w grupach, ćwiczenia
Efekty kształcenia
Student jest zdolny do prowadzenia prostej rozmowy. K1I_U01, K1I_U02
T1A_U01, T1A_U05, T1A_U02, T1A_U03
Potrafi korzystać z podstawowych terminów używanych w języku zawodowym K1I_U01, K1I_U02
T1A_U01, T1A_U05, T1A_U02, T1A_U03
Student potrafi stosować potoczne wyrażenia i wypowiedzi dotyczące konkretnych potrzeb życia codziennego.
K1I_U01, K1I_U02
T1A_U01, T1A_U05, T1A_U02, T1A_U03
Potrafi formułować pytania z zakresu życia prywatnego, dotyczące np.: miejsca, w którym mieszka, ludzi, których zna i rzeczy, które posiada oraz odpowiadać na
tego typu pytania.
K1I_U01, K1I_U02
T1A_U01, T1A_U05, T1A_U02, T1A_U03
Potrafi przedstawiać siebie i innych. K1I_U01, K1I_U02
T1A_U01, T1A_U05, T1A_U02, T1A_U03
Potrafi sporządzić notatkę w języku obcym. K1I_U01, K1I_U02
T1A_U01, T1A_U05, T1A_U02, T1A_U03
Weryfikacja efektów kształcenia i warunki zaliczenia
Ćwiczenia (lektorat) - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów i testów (pisemnych lub ustnych) przeprowadzonych kilka razy w semestrze. Metody weryfikacji - laboratorium: prezentacja ustna, sprawdzian, kolokwium Składowe oceny końcowej = laboratorium: 100%
Obciążenie pracą studenta
Studia stacjonarne (30 godz.) Godziny kontaktowe = 30 godz. Studia niestacjonarne (30 godz.) Godziny kontaktowe = 18 godz. Przygotowanie się do zajęć = 6 godz. Wykonanie zadań zleconych przez prowadzącego = 6 godz.
Literatura podstawowa
1. Becker N, Braunert J., Eisfeld H.K. Dialog Beruf 1. München: Max Hueber Verlag. 2000
Literatura uzupełniająca
1. Omelianiuk W, Ostapczuk H., Zawadzka A., Sach- und Fachtexte auf Deutsch. Białystok: Wydawnictwo Politechniki Białostockiej,2004. 2. Słownik naukowo-techniczny niemiecko-polski, Warszawa: Wydawnictwo Naukowo-Techniczne, 2005 3. http://de.wikipedia.org/wiki/Internet
Nazwa przedmiotu: Język angielski II Kod przedmiotu: 09.0-WE-I-JA2-POW4_S1S
Język: angielski
Odpowiedzialni za przedmiot: mgr Jolanta Bąk, mgr Wojciech Ciesinski
Prowadzący przedmiot: mgr Jolanta Bąk, mgr Wojciech Ciesinski
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
laboratorium 30 2 4 zal. na ocenę 1 stacjonarne wybieralny
laboratorium 18 2 4 zal. na ocenę 1 niestacjonarne wybieralny
Cel przedmiotu
- wykształcenie u studentów poziomu znajomości języka angielskiego ogólnego na poziomie B1 wg. europejskiego systemu opisu kształcenia językowego - ukształtowanie u studentów kompetencji językowej z zakresu elementów języka angielskiego technicznego/naukowego (ESP) określonych w zakresie tematycznym
Wymagania wstępne
Język angielski I
Zakres tematyczny
Kompleksowe ćwiczenie umiejętności językowych (pisanie, czytanie, mówienie oraz rozumienie ze słuchu) w oparciu o materiały dydaktyczne z takich dziedzin tematycznych jak:
1. Podstawy sieci komputerowych - nazewnictwo i porównanie istniejących koncepcji sieci. 2. Komunikacja w sieci i rodzaje protokołów sieciowych, Internet. 3. Tworzenie stron internetowych (język HTML, PHP i Flash) - terminologia. 4. Bazy danych - tworzenie arkuszy kalkulacyjnych. 5. Grafika komputerowa i multimedia.
Metody kształcenia
laboratorium: burza mózgów, praca z dokumentem źródłowym, dyskusja, konsultacje, praca w grupach, zajęcia praktyczne, ćwiczenia, ćwiczenia laboratoryjne
Efekty kształcenia
pisanie: student potrafi prowadzić standardową korespondencję, umie napisać prosty raport,potrafi sporządzić proste instrukcje, zarządzenia bądź sformułować procedury.
K1I_U01, K1I_U02
T1A_U01, T1A_U05, T1A_U02, T1A_U03
czytanie II: rozumie zasadniczą treść sprawozdań, raportów, instrukcji, procedur, poleceń w zakresie swoich kompetencji;
K1I_U01, K1I_U02
T1A_U01, T1A_U05, T1A_U02, T1A_U03
czytanie I: student rozumie standardowe formy korespondencji: zamówienia, zażalenia, prośby i ustalenia, potrafi korzystać z tekstów specjalistycznych z
wykorzystaniem słownika
K1I_U01, K1I_U02
T1A_U01, T1A_U05, T1A_U02, T1A_U03
słuchanie i mówienie: student potrafi odebrać i przekazać większość informacji pojawiających się w trakcie normalnego dnia pracy, może brać udział w spotkaniach i
zebraniach dotyczących znanych mu tematów,wyrażać własną opinię popartą argumentacją;
K1I_U01, K1I_U02
T1A_U01, T1A_U05, T1A_U02, T1A_U03
Weryfikacja efektów kształcenia i warunki zaliczenia
Ćwiczenia (lektorat) - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów i testów (pisemnych lub ustnych) przeprowadzonych kilka razy w semestrze. Metody weryfikacji - laboratorium: sprawozdanie, prezentacja ustna, test z progami punktowymi, sprawdzian, kolokwium Składowe oceny końcowej = laboratorium: 100%
Obciążenie pracą studenta
Studia stacjonarne (30 godz.) Godziny kontaktowe = 30 godz. Studia niestacjonarne (30 godz.) Godziny kontaktowe = 18 godz. Przygotowanie się do zajęć = 3 godz. Zapoznanie się ze wskazaną literaturą = 3 godz. Przygotowanie raportu/sprawozdania = 2 godz. Wykonanie zadań zleconych przez prowadzącego = 2 godz. Zajęcia realizowane na odległość = 2 godz.
Literatura podstawowa
1. Santiago Remacha Esteras, INFOTECH – English for Computer Users, Cambridge University Press, 2008
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. Słownik Informatyczny polsko - angielski, angielsko - polski, Wydawnictwa Naukowo Techniczne, 2007 3. Clive Oxenden, Christina Latham-Koenig, Paul Seligson, New English File Pre- Intermediate, Oxford University Press, 2007 4. Clive Oxenden, Christina Latham-Koenig, Paul Seligson, New English File Intermediate, Oxford University Press, 2007 5. Raymond Murphy, English Grammar in Use, Cambridge University Press, 2012 6. Santiago Remacha Esteras, Elena Marco Fabre, Professional English in Use ICT, Cambridge University Press, 2007
Nazwa przedmiotu: Język niemiecki II Kod przedmiotu: 09.0-WE-I-JN2-POW4_S1S
Język: niemiecki
Odpowiedzialny za przedmiot: mgr Krystyna Kwaśnicka
Prowadzący przedmiot: mgr Krystyna Kwaśnicka
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
laboratorium 30 2 4 zal. na ocenę 1 stacjonarne wybieralny
laboratorium 18 2 4 zal. na ocenę 1 niestacjonarne wybieralny
Cel przedmiotu
- poznanie specjalistycznego słownictwa związanego z komunikacją internetową - doskonalenie receptywnych i produktywnych sprawności językowych w oparciu o znane struktury gramatyczne - rozwijanie postawy autonomicznej
Wymagania wstępne
podział na grupy w zależności od stopnia zaawansowania
Zakres tematyczny
Kompleksowe ćwiczenie umiejętności językowych (pisanie, czytanie, mówienie oraz rozumienie ze słuchu) w oparciu o materiały dydaktyczne z takich dziedzin tematycznych jak: 1. Podstawy sieci komputerowych - nazewnictwo i porównanie istniejących koncepcji sieci. 2. Komunikacja w sieci i rodzaje protokołów sieciowych, Internet. 3. Tworzenie stron internetowych (język HTML, PHP i Flash) - terminologia. 4. Bazy danych - tworzenie arkuszy kalkulacyjnych. 5. Grafika komputerowa i multimedia.
Metody kształcenia
laboratorium: praca z dokumentem źródłowym, praca w grupach, ćwiczenia
Efekty kształcenia
Jest zdolny do rozumienia prostych tekstów specjalistycznych. K1I_U01, K1I_U02
T1A_U01, T1A_U05, T1A_U02, T1A_U03
Potrafi korzystać z terminów używanych w języku zawodowym. K1I_U01, K1I_U02
T1A_U01, T1A_U05, T1A_U02, T1A_U03
Student rozumie wypowiedzi i często używane wyrażenia w zakresie tematów związanych z życiem codziennym (są to np.: podstawowe informacje dotyczące
rozmówcy, jego rodziny, zakupów, otoczenia, pracy).
K1I_U01, K1I_U02
T1A_U01, T1A_U05, T1A_U02, T1A_U03
Potrafi porozumiewać się w rutynowych, prostych sytuacjach komunikacyjnych, wymagających jedynie bezpośredniej wymiany zdań na tematy znane i typowe.
K1I_U01, K1I_U02
T1A_U01, T1A_U05, T1A_U02, T1A_U03
Potrafi w prosty sposób opisywać swoje pochodzenie i otoczenie, w którym żyje, a także poruszać sprawy związane z najważniejszymi potrzebami życia codziennego.
K1I_U01, K1I_U02
T1A_U01, T1A_U05, T1A_U02, T1A_U03
Weryfikacja efektów kształcenia i warunki zaliczenia
Ćwiczenia (lektorat) - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów i testów (pisemnych lub ustnych) przeprowadzonych kilka razy w semestrze. Metody weryfikacji - laboratorium: prezentacja ustna, sprawdzian, kolokwium Składowe oceny końcowej = laboratorium: 100%
Obciążenie pracą studenta
Studia stacjonarne (30 godz.) Godziny kontaktowe = 30 godz. Studia niestacjonarne (30 godz.) Godziny kontaktowe = 18 godz. Przygotowanie się do zajęć = 6 godz. Wykonanie zadań zleconych przez prowadzącego = 6 godz.
Literatura podstawowa
1. Becker N, Braunert J., Eisfeld H.K. Dialog Beruf 1. München: Max Hueber Verlag 2000
Literatura uzupełniająca
1. Omelianiuk W, Ostapczuk H., Zawadzka A., Sach- und Fachtexte auf Deutsch. Białystok: Wydawnictwo Politechniki Białostockiej,2004. 2. Słownik naukowo-techniczny niemiecko-polski, Warszawa: Wydawnictwo Naukowo-Techniczne, 2005
Nazwa przedmiotu: Język angielski III Kod przedmiotu: 09.0-WE-I-JA3-POW5_S1S
Język: angielski
Odpowiedzialni za przedmiot: mgr Jolanta Bąk, mgr Wojciech Ciesinski
Prowadzący przedmiot: mgr Jolanta Bąk, mgr Wojciech Ciesinski
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
laboratorium 30 2 5 zal. na ocenę 1 stacjonarne wybieralny
laboratorium 18 2 5 egzamin 3 niestacjonarne wybieralny
Cel przedmiotu
- wykształcenie u studentów poziomu znajomości języka angielskiego ogólnego na poziomie B1+ wg. europejskiego systemu opisu kształcenia językowego - ukształtowanie u studentów kompetencji językowej z zakresu elementów języka angielskiego technicznego/naukowego (ESP) określonych w zakresie tematycznym
Wymagania wstępne
Język angielski II
Zakres tematyczny
Kompleksowe ćwiczenie umiejętności językowych (pisanie, czytanie, mówienie oraz rozumienie ze słuchu) w oparciu o materiały dydaktyczne z takich dziedzin tematycznych jak: 1. Architektura komputera - podstawowe komponenty i ich współdziałanie. 2. Podstawowe rodzaje oprogramowania i jego użytkowanie. 3. Systemy operacyjne - porównanie. 4. Ergonomika stanowiska komputerowego. 5. Nowoczesne metody i urządzenia służące do przechowywania danych.
Metody kształcenia
laboratorium: burza mózgów, praca z dokumentem źródłowym, dyskusja, konsultacje, praca w grupach, zajęcia praktyczne, ćwiczenia, ćwiczenia laboratoryjne
Efekty kształcenia
pisanie:student umie sporządzić notatki dla celow osobistych jak i dla innych pracownikow,potrafi prowadzić korespondencję i napisać raport,przy czym
większość błędow nie zakłóca znaczenia tekstu.
K1I_U01, K1I_U02, K1I_U03
T1A_U01, T1A_U05, T1A_U02, T1A_U03,
T1A_U04
czytanie II: student potrafi czytać (z wykorzystaniem słownika) teksty profesjonalne publikowane w prasie i w Internecie oraz teksty specjalistyczne
K1I_U01, K1I_U02, K1I_U03
T1A_U01, T1A_U05, T1A_U02, T1A_U03,
T1A_U04
czytanie I: student rozumie korespondencję w języku ogólnym i specjalistycznym, rozumie większość raportow związanych z pracą zawodową, rozumie cel
instrukcji i procedur, dokonuje ich oceny i proponuje zmiany
K1I_U01, K1I_U02, K1I_U03
T1A_U01, T1A_U05, T1A_U02, T1A_U03,
T1A_U04
słuchanie i mówienie II: student potrafi skutecznie zaprezentować własny punkt widzenia, np. w odniesieniu do produktu, rozumie przekaz informacji medialnej
publikowanej w radio i telewizji.
K1I_U01, K1I_U02, K1I_U03
T1A_U01, T1A_U05, T1A_U02, T1A_U03,
T1A_U04
słuchanie i mówienie I: 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;
K1I_U01, K1I_U02, K1I_U03
T1A_U01, T1A_U05, T1A_U02, T1A_U03,
T1A_U04
Weryfikacja efektów kształcenia i warunki zaliczenia
Ćwiczenia (lektorat) - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów i testów (pisemnych lub ustnych) przeprowadzonych kilka razy w semestrze, Metody weryfikacji - laboratorium: projekt, sprawozdanie, prezentacja ustna, test z progami punktowymi, kolokwium Składowe oceny końcowej = laboratorium: 100%
Obciążenie pracą studenta
Studia stacjonarne (30 godz.) Godziny kontaktowe = 30 godz. Studia niestacjonarne (90 godz.) Godziny kontaktowe = 18 godz. Przygotowanie się do zajęć = 12 godz. Zapoznanie się ze wskazaną literaturą = 12 godz. Przygotowanie raportu/sprawozdania = 12 godz. Wykonanie zadań zleconych przez prowadzącego = 12 godz. Zajęcia realizowane na odległość = 12 godz. Przygotowanie się do egzaminu = 12 godz.
Literatura podstawowa
1. Eric H. Glendenning, John McEvan , Oxford English for Information Technology, Oxford University Press, 2006 2. Santiago Remacha Esteras, Infotech, Cambridge University Press 2009
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. Słownik Informatyczny polsko - angielski, angielsko - polski, Wydawnictwa Naukowo Techniczne, 2007 3. Jon Marks, Check Your English Vocabulary for Computers and Information Technology, A&C Black, London, 2007 4. Clive Oxenden, Christina Latham-Koenig, Paul Seligson, New English File Intermediate, Oxford University Press, 2007 5. Raymond Murphy, English Grammar in Use, Cambridge University Press, 2005 6. Santiago Remacha Esteras, Professional English in Use ICT, Cambridge University
Nazwa przedmiotu: Język niemiecki III Kod przedmiotu: 09.0-WE-I-JN3-POW5_S1S
Język: niemiecki
Odpowiedzialny za przedmiot:
mgr Krystyna Kwaśnicka
Prowadzący przedmiot: mgr Krystyna Kwaśnicka
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
laboratorium 30 2 5 zal. na ocenę 1 stacjonarne wybieralny
laboratorium 18 2 5 egzamin 3 niestacjonarne wybieralny
Cel przedmiotu
- poznanie specjalistycznego słownictwa związanego z zastosowaniem komputera - doskonalenie sprawności językowych z poszerzeniem struktur gramatycznych - rozwijanie postawy autonomicznej
Wymagania wstępne
podział na grupy w zależności od stopnia zaawansowania
Zakres tematyczny
Kompleksowe ćwiczenie umiejętności językowych (pisanie, czytanie, mówienie oraz rozumienie ze słuchu) w oparciu o materiały dydaktyczne z takich dziedzin tematycznych jak: 1. Architektura komputera - podstawowe komponenty i ich współdziałanie. 2. Podstawowe rodzaje oprogramowania i jego użytkowanie. 3. Systemy operacyjne - porównanie. 4. Ergonomika stanowiska komputerowego . 5. Nowoczesne metody i urządzenia służące do przechowywania danych.
Metody kształcenia
laboratorium: dyskusja, praca w grupach, ćwiczenia
Efekty kształcenia
Jest zdolny do korzystania z tekstów specjalistycznych. K1I_U01, K1I_U02
T1A_U01, T1A_U05, T1A_U02, T1A_U03
Potrafi aktywnie uczestniczyć w dyskusji. K1I_U01, K1I_U02, K1I_U03
T1A_U01, T1A_U05, T1A_U02, T1A_U03,
T1A_U04
Student rozumie znaczenie głównych wątków przekazu zawartego w jasnych, standardowych wypowiedziach, które dotyczą znanych jej spraw i zdarzeń
typowych dla pracy, szkoły, czasu wolnego itd.
K1I_U01, K1I_U02, K1I_U03
T1A_U01, T1A_U05, T1A_U02, T1A_U03,
T1A_U04
Potrafi radzić sobie w większości sytuacji komunikacyjnych, które mogą się zdarzyć w czasie podróży w regionie, gdzie mówi się danym językiem.
K1I_U01, K1I_U02, K1I_U03
T1A_U01, T1A_U05, T1A_U02, T1A_U03,
T1A_U04
Potrafi tworzyć proste, spójne wypowiedzi ustne i pisemne na tematy, które są jej znane bądź ją interesu
K1I_U01, K1I_U02, K1I_U03
T1A_U01, T1A_U05, T1A_U02, T1A_U03,
T1A_U04
Potrafi opisywać doświadczenia, zdarzenia, nadzieje, marzenia i zamierzenia, krótko uzasadniając bądź wyjaśniając swoje opinie i plany
K1I_U01, K1I_U02, K1I_U03
T1A_U01, T1A_U05, T1A_U02, T1A_U03,
T1A_U04
Potrafi używać terminów naukowych związanych z kierunkiem studiów. K1I_U01, K1I_U02, K1I_U03
T1A_U01, T1A_U05, T1A_U02, T1A_U03,
T1A_U04
Weryfikacja efektów kształcenia i warunki zaliczenia
Ćwiczenia (lektorat) - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów i testów (pisemnych lub ustnych) przeprowadzonych kilka razy w semestrze, w przypadku formy zaliczenia egzamin - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu przeprowadzonego w formie zaproponowanej przez prowadzącego. Metody weryfikacji - laboratorium: prezentacja ustna, sprawdzian, kolokwium
Składowe oceny końcowej = laboratorium: 100%
Obciążenie pracą studenta
Studia stacjonarne (30 godz.) Godziny kontaktowe = 30 godz. Studia niestacjonarne (90 godz.) Godziny kontaktowe = 18 godz. Przygotowanie się do zajęć = 30 godz. Wykonanie zadań zleconych przez prowadzącego = 30 godz. Przygotowanie się do egzaminu = 12 godz.
Literatura podstawowa
1. Becker N, Braunert J., Eisfeld H.K. Dialog Beruf 2. München: Max Hueber Verlag. 2000.
Literatura uzupełniająca
1. Omelianiuk W, Ostapczuk H., Zawadzka A., Sach- und Fachtexte auf Deutsch. Białystok: Wydawnictwo Politechniki Białostockiej,2004. 2. Słownik naukowo-techniczny niemiecko-polski, Warszawa: Wydawnictwo Baukowo- Techniczne, 2005 3. Perlmann-Balme M., Schwab S., em Hauptkurs. Ismaning: Max Hueber Verlag, 2006 4. HäubleinG.,Memo.Berlin: Langenscheidt ,2001 5. Bahlmann C., Unterwegs. Berlin: Langenscheidt, 2003 6. Rostek M., Deutsch Lesetexte, Poznań: Wagros, 1996 7. http://www.dw-world.de/popups/popup 8. http://www.carpetfish.ch/Ergonomie_am_Bildschirmarbeitsplatz%
Nazwa przedmiotu: Język angielski IV Kod przedmiotu: 09.0-WE-I-JA4-POW6_S1S
Język: angielski
Odpowiedzialni za przedmiot: mgr Jolanta Bąk, mgr Wojciech Ciesinski
Prowadzący przedmiot: mgr Jolanta Bąk, mgr Wojciech Ciesinski
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
laboratorium 30 2 6 egzamin 2 stacjonarne wybieralny
Cel przedmiotu
- wykształcenie u studentów poziomu znajomości języka angielskiego ogólnego na poziomie B2 wg. europejskiego systemu opisu kształcenia językowego - ukształtowanie u studentów kompetencji językowej z zakresu elementów języka angielskiego technicznego/naukowego (ESP) określonych w zakresie tematycznym
Wymagania wstępne
Język angielski III
Zakres tematyczny
Kompleksowe ćwiczenie umiejętności językowych (pisanie, czytanie, mówienie oraz rozumienie ze słuchu) w oparciu o materiały dydaktyczne z takich dziedzin tematycznych jak: 1. Systemy komunikacyjne. 2. Bezpieczeństwo danych. 3. Inżynieria oprogramowania. 4. Zasady i metody przeprowadzania prezentacji multimedialnej. 5. Ubieganie się o pracę - pisanie CV, listu motywacyjnego (m.in. stanowisko grafika komputerowego, administratora sieci, programisty) oraz uczestniczenie w rozmowie kwalifikacyjnej.
Metody kształcenia
laboratorium: burza mózgów, praca z dokumentem źródłowym, dyskusja, symulacja, konsultacje, praca w grupach, zajęcia praktyczne, ćwiczenia, ćwiczenia laboratoryjne
Efekty kształcenia
pisanie: student umie sporządzać notatki dla celów osobistych jak i dla innych pracowników, potrafi prowadzić korespondencję i sporządzić raport, przy
czym większość popełnianych błędów nie zakłóca znaczenia tekstu.
K1I_U01, K1I_U02, K1I_U03, K1I_U04
T1A_U01, T1A_U05, T1A_U02, T1A_U03, T1A_U04, T1A_U06
czytanie II: student potrafi czytać z wykorzystaniem słownika teksty profesjonalne publikowane w prasie i w Internecie oraz teksty specjalistyczne;
K1I_U01, K1I_U02, K1I_U03, K1I_U04
T1A_U01, T1A_U05, T1A_U02, T1A_U03, T1A_U04, T1A_U06
czytanie I: student rozumie korespondencję w języku ogólnym i specjalistycznym, rozumie większość raportow związanych z pracą
zawodową, rozumie cel instrukcji i procedur, dokonuje ich oceny i proponuje zmiany;
K1I_U01, K1I_U02, K1I_U03, K1I_U04
T1A_U01, T1A_U05, T1A_U02, T1A_U03, T1A_U04, T1A_U06
słuchanie i mówienie II:student rozumie przekaz informacji medialnej publikowanej w radio i telewizji;potrafi przygotować i przeprowadzić
techniczną prezentację multimedialną;umie rozpoznawać oraz posługiwać się odpowiednim rejestrem językowym;
K1I_U01, K1I_U02, K1I_U03, K1I_U04
T1A_U01, T1A_U05, T1A_U02, T1A_U03, T1A_U04, T1A_U06
słuchanie i mówienie I:student potrafi udzielać szczegółowych informacji i określać konkretne potrzeby w środowisku pracy,potrafi skutecznie
zaprezentować własny punkt widzenia;w trakcie rozmowy skutecznie radzi sobie z nieoczekiwanymi trudnościami;
K1I_U01, K1I_U02, K1I_U03, K1I_U04
T1A_U01, T1A_U05, T1A_U02, T1A_U03, T1A_U04, T1A_U06
Weryfikacja efektów kształcenia i warunki zaliczenia
Ćwiczenia (lektorat) - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu przeprowadzonego w formie zaproponowanej przez prowadzącego. Metody weryfikacji - laboratorium: prezentacja ustna, kolokwium, egzamin w formie ustnej, egzamin w formie pisemnej Składowe oceny końcowej = laboratorium: 100%
Obciążenie pracą studenta
Studia stacjonarne (60 godz.) Godziny kontaktowe = 30 godz. Przygotowanie się do zajęć = 5 godz. Zapoznanie się ze wskazaną literaturą = 5 godz. Przygotowanie raportu/sprawozdania = 5 godz. Wykonanie zadań zleconych przez prowadzącego = 5 godz. Zajęcia realizowane na odległość = 5 godz. Przygotowanie się do egzaminu = 5 godz.
Literatura podstawowa
1. John Allison, Paul Emmerson, The Business, Macmillan 2007 2. Santiago Remacha Esteras, Infotech, Cambridge University Press 2009 3. Marion Grussendorf, English for Presentations, Oxford University Press
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. Słownik Informatyczny polsko - angielski, angielsko - polski, Wydawnictwa Naukowo Techniczne, 2007 3. Jon Marks, Check Your English Vocabulary for Computers and Information Technology, A&C Black, London, 2007 4. Clive Oxenden, Christina Latham-Koenig, Paul Seligson, New English File Intermediate, Oxford University Press, 2007 5. Clive Oxenden, Christina Latham-Koenig, Paul Seligson, New English File UpperIntermediate, Oxford University Press, 2008 6. Raymond Murphy, English Grammar in Use, Cambridge University Press, 2005 7. Santiago Remacha Esteras, Professional English in Use ICT, Cambridge University Press
Nazwa przedmiotu: Język niemiecki IV Kod przedmiotu: 09.0-WE-I-JN4-POW6_S1S
Język: niemiecki
Odpowiedzialny za przedmiot: mgr Krystyna Kwaśnicka
Prowadzący przedmiot: mgr Krystyna Kwaśnicka
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
laboratorium 30 2 6 egzamin 2 stacjonarne wybieralny
Cel przedmiotu
- osiągnięcie kompetencji językowej na poziomie zaawansowanym - wykształcenie sprawności pisania pism służbowych - przygotowanie do egzaminu
Wymagania wstępne
podział na grupy w zależności od stopnia zaawansowania
Zakres tematyczny
Kompleksowe ćwiczenie umiejętności językowych (pisanie, czytanie, mówienie oraz rozumienie ze słuchu) w oparciu o materiały dydaktyczne z takich dziedzin tematycznych jak:
1. Systemy komunikacyjne. 2. Bezpieczeństwo danych. 3. Inżynieria oprogramowania. 4. Techniki informacyjne - zasady i metody przeprowadzania prezentacji multimedialnej. 5. Ubieganie się o pracę - pisanie CV i listu motywacyjnego (m.in. stanowisko grafika komputerowego, administratora sieci, programisty) oraz uczestniczenie w rozmowie kwalifikacyjnej.
Metody kształcenia
laboratorium: praca z dokumentem źródłowym, dyskusja
Efekty kształcenia
Jest zdolny do interpretacji danych zawartych w opracowaniach związanych z jego specjalnością
K1I_U01, K1I_U04
T1A_U01, T1A_U05, T1A_U06
Potrafi - w szerokim zakresie tematów - formułować przejrzyste i szczegółowe wypowiedzi ustne lub pisemne, a także wyjaśniać swoje
stanowisko w sprawach będących przedmiotem dyskusji, rozważając wady i zalety różnych rozwiązań.
K1I_U03, K1I_U04
T1A_U04, T1A_U06
Student rozumie znaczenie głównych wątków przekazu zawartego w złożonych tekstach na tematy konkretne i abstrakcyjne, łącznie z
rozumieniem dyskusji na tematy techniczne z zakresu jej specjalności.
K1I_U01, K1I_U02, K1I_U03, K1I_U04
T1A_U01, T1A_U05, T1A_U02, T1A_U03, T1A_U04, T1A_U06
Potrafi porozumiewać się na tyle płynnie i spontanicznie, by prowadzić normalną rozmowę z rodzimym użytkownikiem języka, nie powodując przy
tym napięcia w którejkolwiek ze stron.
K1I_U01, K1I_U03, K1I_U04
T1A_U01, T1A_U05, T1A_U04, T1A_U06
Weryfikacja efektów kształcenia i warunki zaliczenia
Ćwiczenia (lektorat) - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu przeprowadzonego w formie zaproponowanej przez prowadzącego. Metody weryfikacji - laboratorium: prezentacja ustna, kolokwium Składowe oceny końcowej = laboratorium: 100%
Obciążenie pracą studenta
Studia stacjonarne (60 godz.) Godziny kontaktowe = 30 godz. Przygotowanie się do zajęć = 10 godz. Wykonanie zadań zleconych przez prowadzącego = 10 godz. Przygotowanie się do egzaminu = 10 godz.
Literatura podstawowa
1. Becker N, Braunert J., Eisfeld H.K. Dialog Beruf 2. München: Max Hueber Verlag. 2000.
Literatura uzupełniająca
1. Omelianiuk W, Ostapczuk H., Zawadzka A., Sach- und Fachtexte auf Deutsch. Białystok: Wydawnictwo Politechniki Białostockiej,2004. 2. Słownik naukowo-techniczny niemiecko-polski, Warszawa: Wydawnictwo Baukowo-Techniczne, 2005 3. Słownik naukowo-techniczny niemiecko-polski, Warszawa: Wydawnictwo Baukowo-Techniczne, 2005 4. Perlmann-Balme M., Schwab S., em Hauptkurs. Ismaning: Max Hueber Verlag, 2006 5. HäubleinG.,Memo.Berlin: Langenscheidt ,2001 6. Bahlmann C., Unterwegs. Berlin: Langenscheidt, 2003 7. Rostek M., Deutsch Lesetexte, Poznań: Wagros, 1996 8. http://www.dw-world.de/dwelle/eda/detaildrucken 9. http://www.dw-world.de/popups/popup_printcontent
Nazwa przedmiotu: Fizyka I Kod przedmiotu: 13.2-WE-I-F1-PP16_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykład
Prowadzący przedmiot: Pracownicy WFiA
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 18 2 1 zal. na ocenę 3 niestacjonarne
obowiązkowy
ćwiczenia 18 2 1 zal. na ocenę obowiązkowy
Cel przedmiotu
Poznanie i zrozumienie wybranych zjawisk fizycznych. Nabycie umiejętności opisu zjawisk fizycznych (słownie oraz
odpowiednimi równaniami).
Zakres tematyczny
1.Elementy mechaniki klasycznej: -ruch jednowymiarowy (prędkość średnia i chwilowa, przyspieszenie, spadek swobodny ciał) -ruch na płaszczyźnie (rzut ukośny, rzut poziomy, ruch jednostajny po okręgu, ruch względny) -dynamika punktu materialnego (zasady dynamiki Newtona, tarcie, siły w ruchu po okręgu, siły bezwładności) -praca i energia -zasada zachowania energii -zasada zachowania pędu dla punktu materialnego i układu ciał 2.Grawitacja: -prawo powszechnego ciążenia -masa bezwładna i masa grawitacyjna -pole grawitacyjne (natężenie i potencjał pola, grawitacyjna potencjalna energia) -ruch planet i satelitów (prawa Keplera, prędkości kosmiczne) 3.Elementy akustyki: -fale dźwiękowe -wrażenie słuchowe -krzywa czułości ucha ludzkiego -zjawisko Dopplera
Metody kształcenia
wykład: dyskusja, ćwiczenia rachunkowe, wykład konwersatoryjny, wykład konwencjonalny
Efekty kształcenia
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z kolokwium pisemnego, obejmującego cały materiał. Ćwiczenia - obecność na zajęciach, aktywność na zajęciach, pozytywna oceny z kolokwium. Metody weryfikacji - wykład: kolokwium Składowe oceny końcowej = wykład: 50% + ćwiczenia: 50%
Obciążenie pracą studenta
Studia niestacjonarne (90 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 22 godz. Zapoznanie się ze wskazaną literaturą = 5 godz. Wykonanie zadań zleconych przez prowadzącego = 27 godz.
Literatura podstawowa
1. Halliday D., Resnik R., Walker J.: Podstawy fizyki, PWN. 2. Halliday D., Resnik R. : Fizyka, PWN. 3. Sawielew I.: Wykłady z fizyki, PWN. 4. Oread J.: Fizyka, tom 1-2, WNT. 5. Bobrowski C.: Fizyka - krótki kurs, WNT.
Nazwa przedmiotu: Analiza matematyczna Kod przedmiotu: 11.1-WE-I-AM-PP11_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WMIiE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 1 egzamin 4 stacjonarne
obowiązkowy
ćwiczenia 30 2 1 zal. na ocenę obowiązkowy
wykład 9 1 2 egzamin 4 niestacjonarne
obowiązkowy
ćwiczenia 18 2 2 zal. na ocenę obowiązkowy
Cel przedmiotu
Celem jest uzyskanie przez studenta umiejętności i kompetencji w zakresie rozumienia podstawowych zagadnień matematycznych wymienionych w zakresie tematycznym przedmiotu koniecznych do rozpoczęcia kształcenia na studiach technicznych.
Zakres tematyczny
Pochodna funkcji jednej zmiennej. (i)Definicja i interpretacje pochodnej funkcji f : R-> R w punkcie. Różniczkowalność funkcji na zbiorze. Ciągłość a
różniczkowalność. Podstawowe reguły różniczkowania, pochodne funkcji elementarnych. (ii)Twierdzenia Rolle`a, Lagrange`a, Cauchy`ego i ich zastosowania. Reguła de L`Hospitala. (iii)Pochodne i różniczki wyższych rzędów funkcji f : R -> R. Wzór Taylora. Ekstrema lokalne i globalne funkcji. Wypukłość, wklęsłość i punkty przegięcia wykresu funkcji, asymptoty. Badanie zmienności funkcji. Całkowanie. (i)Całka nieoznaczona. Podstawowe metody wyznaczania całek nieoznaczonych. (ii)Całka oznaczona Riemanna i jej własności. Podstawowe twierdzenia rachunku całkowego. Szacowanie całek oznaczonych. (iii)Zastosowania geometryczne i fizyczne całki Riemanna (pole figury płaskiej, długość krzywej, objętość i pole powierzchni bryły obrotowej, praca, energia elektryczna, napięcie). (iv)Całki niewłaściwe.
Metody kształcenia
wykład: wykład problemowy, wykład konwencjonalny ćwiczenia: dyskusja, metoda przypadków, ćwiczenia rachunkowe
Efekty kształcenia
Student potrafi samodzielnie wyszukiwać informacje w literaturze. K1I_U01 T1A_U01, T1A_U05
Student rozumie potrzebę dalszego kształcenia się. K1I_K01 T1A_K01, T1A_K07
Student definiuje pochodną funkcji. K1I_W01 T1A_W01, T1A_W02, T1A_W07
Student potrafi wskazać podstawowe przykłady ilustrujące interpretacje pochodnej i całki oznaczonej
K1I_W01 T1A_W01, T1A_W02, T1A_W07
Student potrafi opisać zastosowania pochodnej i całki. K1I_W01 T1A_W01, T1A_W02, T1A_W07
Student wykorzystuje twierdzenia i metody rachunku różniczkowego funkcji jednej zmiennej w zagadnieniach z optymalizacją, poszukiwaniem ekstremów lokalnych i globalnych (na
elementarnych przykładach). K1I_W01
T1A_W01, T1A_W02, T1A_W07
Student potrafi całkować funkcje jednej zmiennej przez części i przez podstawienie (w zakresie podstawowym).
K1I_W01 T1A_W01, T1A_W02, T1A_W07
Student potrafi zastosować całkę oznaczoną obliczania pól figur płaskich, długości krzywych, objętości i pól powierzchni brył obrotowych, obliczania ładunków elektrycznych
oraz skutecznej wartościnatężenia prądu elektrycznego (na element. przykł.) K1I_W01
T1A_W01, T1A_W02, T1A_W07
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - egzamin pisemny i ustny - 40 pkt.(min. 16p.) Ćwiczenia - zaliczenie z oceną. Warunkiem zaliczenia jest uzyskanie min. 16 punktów: (i) z trzech kolokwiów pisemnych (3∙12 pkt.-warunkiem zaliczenia kolokwium jest uzyskanie min.4pkt.) (ii)za aktywne uczestnictwo w zajęciach (0-6pkt.). Warunkiem przystąpienia do egzaminu jest zaliczenie ćwiczeń. Warunkiem zaliczenia przedmiotu jest pozytywna ocena z egzaminu Metody weryfikacji - wykład: egzamin w formie ustnej, egzamin w formie pisemnej - ćwiczenia: prezentacja ustna, kolokwium Składowe oceny końcowej = wykład: 50% + ćwiczenia: 50%
Obciążenie pracą studenta
Studia stacjonarne (120 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 15 godz. Zapoznanie się ze wskazaną literaturą = 5 godz. Wykonanie zadań zleconych przez prowadzącego = 15 godz. Przygotowanie się do egzaminu = 25 godz. Konsultacje: 15 Studia niestacjonarne (120 godz.) Godziny kontaktowe = 27 godz. Przygotowanie się do zajęć = 25 godz. Zapoznanie się ze wskazaną literaturą = 5 godz. Wykonanie zadań zleconych przez prowadzącego = 18 godz. Przygotowanie się do egzaminu = 30 godz. Konsultacje: 15
Literatura podstawowa
1.G.Decewicz,W.Żakowski,Matematyka,Analiza matematyczna,cz.I,WNT,W-wa,2005
2.W.Krysicki,L.Włodarski,Analiza matematyczna w zadaniach, cz.I, PWN,W-wa,2008 3.W.Leksiński,J.Nabiałek,W.Żakowski,Matematyka(zadania),WNT, W-wa, 2004 4.M.Lassak, Matematyka dla studiów technicznych, WM, Bydgoszcz, 2010 5.M.Gewert, Z.Skoczylas, Analiza matematyczna 1, Gis,Wrocław, 2007.
Literatura uzupełniająca
1. R.Rudnicki, Wykłady z analizy matematycznej, PWN, W-wa,2004 2. W.Stankiewicz,Zadania z matematyki dla wyższych uczelni technicznych, cz.IB,PWN,W-wa,2006
Nazwa przedmiotu: Algebra liniowa z geometrią analityczną Kod przedmiotu: 11.1-WE-I-ALGA-PP12_S1S
Język: polski
Odpowiedzialni za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WMIiE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 1 egzamin 5 stacjonarne
obowiązkowy
ćwiczenia 15 1 1 zal. na ocenę obowiązkowy
wykład 9 1 1 egzamin 5 niestacjonarne
obowiązkowy
ćwiczenia 9 1 1 zal. na ocenę obowiązkowy
Cel przedmiotu
Zapoznanie z podstawowymi pojęciami i metodami algebry liniowej i geometrii analitycznej.
Zakres tematyczny
1. Podstawowe struktury algebraiczne: działania i ich własności, grupa, pierścień, ciało - przykłady. (studia stacjonarne godz. 2, studia niestacjonarne godz. 1) 2. Arytmetyka modularna: podzielność, liczby pierwsze, kongruencje. Indukcja matematyczna. (studia stacjonarne godz. 2, studia niestacjonarne godz. 1) 3. Wielomiany: działania, dzielenie z resztą, pierwiastki wielomianu, twierdzenie Bezouta, schemat Hornera. (studia stacjonarne godz. 2, studia niestacjonarne godz. 1) 4. Liczby zespolone: sprzężenie, moduł, postać trygonometryczna, interpretacja geometryczna działań, wzory de Moivre’a, pierwiastkowanie liczb zespolonych. (studia stacjonarne godz. 4, studia niestacjonarne godz. 1) 5. Macierze i wyznaczniki: działania, definicja, obliczanie i własności wyznaczników, macierz odwrotna. (studia stacjonarne godz. 2, studia niestacjonarne godz. 1) 6. Układy równań liniowych: metody rozwiązywania, twierdzenie Cramera, metoda Gaussa eliminacji niewiadomych, rząd macierzy, twierdzenie Kroneckera-Capellego. (studia stacjonarne godz. 6, studia niestacjonarne godz. 1) 7. Przestrzeń wektorowa: liniowa niezależność, baza, wymiar. (studia stacjonarne godz. 4, studia niestacjonarne godz. 1) 8. Elementy geometrii analitycznej w R3: odległość, prostopadłość, iloczyn skalarny, wektorowy i mieszany i jego zastosowanie. (studia stacjonarne godz. 2, studia niestacjonarne godz. 1) 9. Równanie ogólne i parametryczne prostej, płaszczyzny w R3 , krzywe i powierzchnie drugiego stopnia. (studia stacjonarne godz. 2, studia niestacjonarne godz. 1) TEMATYKA ĆWICZEŃ 1. Rachunek modularny: działania dwuargumentowe, tabelki działań, współczynniki dwumianowe, zadania z wykorzystaniem indukcji matematycznej. (studia stacjonarne godz. 2, studia niestacjonarne godz. 1) 2. Działania na liczbach zespolonych, wyznaczanie argumentu, modułu, pierwiastków, rozwiązywanie równań o współczynnikach zespolonych. (studia stacjonarne godz. 3, studia niestacjonarne godz. 2) 3. Działania na macierzach, obliczanie wyznaczników, odwracanie macierzy. (studia stacjonarne godz. 3, studia niestacjonarne godz. 1) 4. Rozwiązywanie układów równań liniowych metodą Cramera, określenie ilości rozwiązań układu równań liniowych. (studia stacjonarne godz. 3, studia niestacjonarne godz. 2) 5. Działania na wektorach R3 , Iloczyn skalarny, wektorowy i mieszany i ich zastosowanie. Prosta i płaszczyzna w R3 .(studia stacjonarne godz. 2, studia niestacjonarne godz. 1)
Metody kształcenia
wykład: wykład problemowy, wykład konwencjonalny ćwiczenia: burza mózgów, praca w grupach, metoda przypadków, ćwiczenia rachunkowe
Efekty kształcenia
Ma wiedzę z zakresu algebry wektorów, macierzy i potrafi wykorzystać do określenia wzajemnego położenia punktów, prostych i płaszczyzn w R3
K1I_W01 T1A_W01, T1A_W02, T1A_W07
Zna określenie i własności iloczynów: skalarnego, wektorowego i mieszanego wektorów, potrafi je wykorzystać do rozwiązywania prostych zadań z geometrii, fizyki i informatyki.
K1I_W01 T1A_W01, T1A_W02, T1A_W07
Ma podstawową wiedzę z zakresu algebry liniowej przydatną do formułowania i rozwiązywania prostych zadań z zakresu informatyki.
K1I_W01 T1A_W01, T1A_W02, T1A_W07
Zna pojęcie struktury algebraicznych (grupa, pierścień, ciało) i potrafi wskazać przykłady. K1I_W01 T1A_W01, T1A_W02, T1A_W07
Zna pojęcie macierzy, wyznacznika, przestrzeni liniowej i potrafi posługiwać się tymi pojęciami w rozwiązywaniu prostych zadań z zakresu studiowanego kierunku.
K1I_W01 T1A_W01, T1A_W02, T1A_W07
Ma wiedzę z zakresu układów równań liniowych - zna wzory Cramera, twierdzenie Kroneckera-Capelliego oraz metodę eliminacji Gaussa i potrafi ją wykorzystać do
rozwiązania prostych zadań z informatyki. K1I_W01
T1A_W01, T1A_W02, T1A_W07
Potrafi wykonywać podstawowe działania na liczbach zespolonych oraz rozwiązywać proste równania wielomianowe w dziedzinie zespolonej.
K1I_W01 T1A_W01, T1A_W02, T1A_W07
Potrafi sprawdzić, czy dany układ wektorów jest liniowo niezależny; wyznaczyć rząd macierzy.
K1I_W01 T1A_W01, T1A_W02, T1A_W07
Weryfikacja efektów kształcenia i warunki zaliczenia
Warunkiem przystąpienia do egzaminu jest pozytywna ocena z ćwiczeń. Warunkiem zaliczenia przedmiotu jest pozytywna ocena z egzaminu. Warunkiem zaliczenia ćwiczeń jest uzyskanie pozytywnych ocen 2 pisemnych kolokwiów sprawdzających umiejętność rozwiązywania zadań o zróżnicowanym stopniu trudności, pozwalającymi na ocenę, czy student osiągnął efekty kształcenia w stopniu minimalnym oraz aktywności na ćwiczeniach. Metody weryfikacji - wykład: egzamin w formie pisemnej - ćwiczenia: kolokwium Składowe oceny końcowej = wykład: 60% + ćwiczenia: 40%
Obciążenie pracą studenta
Studia stacjonarne (150 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 30 godz. Zapoznanie się ze wskazaną literaturą = 5 godz. Wykonanie zadań zleconych przez prowadzącego = 30 godz. Przygotowanie się do egzaminu = 30 godz. Konsultacje: 10 Studia niestacjonarne (150 godz.) Godziny kontaktowe = 18 godz. Przygotowanie się do zajęć = 60 godz. Zapoznanie się ze wskazaną literaturą = 5 godz. Wykonanie zadań zleconych przez prowadzącego = 30 godz. Przygotowanie się do egzaminu = 30 godz. Konsultacje : 7
Literatura podstawowa
1. Jurlewicz T., Skoczyłas Z.: Algebra liniowa 1,2. Definicje, twierdzenia, wzory. Oficyna Wydawnicza GiS, Wrocław 2006 2. Jurlewicz T., Skoczyłas Z.: Algebra liniowa 1,2. Przykłady, zadania. Oficyna Wydawnicza GiS, Wrocław 2006 3. Kaczorek T., Wektory i macierze w automatyce i elektrotechnice, WNT, Warszawa, 1998.
Literatura uzupełniająca
1. Banaszak B.,Gajda W., Elementy algebry liniowej. Tom 1 i 2, WNT, Warszawa 2002 2. Białynicki-Birula A., Algebra liniowa z geometrią, PWN, Biblioteka Matematyczna t.48, W-wa 1979 3. Gancarzewicz J., Algebra liniowa z elementami geometrii, Wydawnictwo Naukowe UJ, Kraków, 2001 4. Klukowski J., Nabiałek I, Algebra, WNT, Warszawa 1999 5. Kajetanowicz P., Wierzejewski J., Algebra z geometrią analityczną, PWN, Warszawa 2008
Nazwa przedmiotu: Logika dla informatyków Kod przedmiotu: 11.9-WE-I-LI-PP14_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IIE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 1 zal. na ocenę 2 stacjonarne
obowiązkowy
ćwiczenia 15 1 1 zal. na ocenę obowiązkowy
wykład 9 1 1 zal. na ocenę
2 niestacjonarne
obowiązkowy
projekt 9 1 1 zal. na ocenę obowiązkowy
ćwiczenia 9 1 1 zal. na ocenę obowiązkowy
Cel przedmiotu
- zapoznanie studentów z podstawami algebry Boole’a i rachunku zdań - zapoznanie studentów z metodami dowodzenie tautologii - zapoznanie studentów z wykorzystaniem logiki i teorii mnogości w informatyce
Zakres tematyczny
Rachunek zdań. Składnia i semantyka. Pojęcie tautologii. Metody dowodzenia tautologii. Prawa rachunku zadań. Zbiór i elementy zbioru. Definiowanie zbiorów. Podzbiory. Równość zbiorów. Operacje na zbiorach. Prawa teorii zbiorów i sposoby ich dowodzenia. Produkt kartezjański. Relacje. Rodzaje relacji. Operacje na relacjach i sposoby ich sprawdzania. Zastosowanie pojęcia realizacji w informatyce. Algebra Boole’a. Funkcje logiczne. Metody reprezentacji funkcji logicznych. Logika i teoria mnogości w informatyce.
Metody kształcenia
wykład: wykład konwencjonalny ćwiczenia: konsultacje, ćwiczenia rachunkowe projekt: konsultacje, metoda projektu
Efekty kształcenia
potrafi stosować aparat logiki, dowodzenia twierdzeń oraz teorii grafów i rekurencji do świadomego rozwiązywania
problemów o charakterze informatycznym
K1I_W01, K1I_U05, K1I_K01
T1A_W01, T1A_W02, T1A_W07, T1A_U08, T1A_U09, T1A_U14,
T1A_K01, T1A_K07
Potrafi praktycznie wykorzystać logikę oraz teorię mnogości w informatyce
K1I_W01, K1I_U01,
K1I_U05, K1I_K01
T1A_W01, T1A_W02, T1A_W07, T1A_U01, T1A_U05, T1A_U08, T1A_U09, T1A_U14, T1A_K01,
T1A_K07
Zna i potrafi interpretować pojęcia z zakresu logiki i teorii mnogości oraz potrafi je zastosować w problemach
informatycznych
K1I_W01, K1I_U05, K1I_K01
T1A_W01, T1A_W02, T1A_W07, T1A_U08, T1A_U09, T1A_U14,
T1A_K01, T1A_K07
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze. Ćwiczenia - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań projektowych, przewidzianych do realizacji w ramach zajęć projektowych Metody weryfikacji - wykład: egzamin w formie pisemnej - ćwiczenia: prezentacja ustna, sprawdzian, kolokwium - projekt: projekt, sprawozdanie Składowe oceny końcowej = wykład: 40% + projekt: 30% + ćwiczenia: 30%
Obciążenie pracą studenta
Studia stacjonarne (60 godz.) Godziny kontaktowe = 30 godz. Przygotowanie się do zajęć = 15 godz. Zapoznanie się ze wskazaną literaturą = 5 godz. Przygotowanie raportu/sprawozdania = 5 godz. Wykonanie zadań zleconych przez prowadzącego = 5 godz. Studia niestacjonarne (60 godz.) Godziny kontaktowe = 27 godz. Przygotowanie się do zajęć = 18 godz. Zapoznanie się ze wskazaną literaturą = 5 godz. Przygotowanie raportu/sprawozdania = 5 godz. Wykonanie zadań zleconych przez prowadzącego = 5 godz.
Literatura podstawowa
1. Huzar Z.: Elementy logiki i teorii mnogości dla informatyków, Wydawnictwa Politechniki Wrocławskiej, Wrocław, 2007. 2. Ross K.A., Wright Ch.R.B.: Matematyka dyskretna, Wydawnictwo Naukowe PWN, Warszawa, 2006 (rozdz. 1, 2, 3,10). 3. Ławrow I.A, Maksimowa Ł.R: Zadania z teorii mnogości, logiki matematycznej i teorii algorytmów, Wydawnictwo Naukowe PWN, Warszawa, 2004. 4. Ben Ari M.: Logika matematyczna w informatyce, WNT, Warszawa, 2005.
Literatura uzupełniająca
1. Papadimitriou H.: Złożoność obliczeniowa, WNT, Warszawa, 2002 (cz. 2 Logika). 2. Tiuryn J.: Wstęp do teorii mnogości i logiki, Wydział Matematyki, Informatyki i Mechaniki, Uniwersytet Warszawski, 1998 (podręcznik internetowy). 3. Majewski W.: Układy logiczne, Wydawnictwa Komunikacji i Łączności, 2000.
Nazwa przedmiotu: Fizyka Kod przedmiotu: 13.2-WE-I-F-PP16_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WFiA
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 1 zal. na ocenę 4 stacjonarne
obowiązkowy
ćwiczenia 15 1 1 zal. na ocenę obowiązkowy
Cel przedmiotu
Celem jest zapoznanie studenta z metodologia opisu zjawisk fizycznych i opisem metod matematycznych stosowanych w róznych działach fizyki.
Wymagania wstępne
Znajomość fizyki na poziomie szkoły średniej
Zakres tematyczny
1. Elementy mechaniki klasycznej: Elementarne pojęcia rachunku wektorowego: układ współrzędnych, działania na wektorach, iloczyn skalarny i wektorowy. Przekształcenia liniowe w przestrzeni wektorowej (obroty) - macierze. Ruch jednowymiarowy: (prędkość średnia i chwilowa, przyspieszenie, spadek swobodny ciał) - pojęcie pochodnej funkcji i własności. Ruch na płaszczyźnie: (rzut ukośny, rzut poziomy, ruch jednostajny po okręgu, ruch względny). Dynamika punktu materialnego: (zasady dynamiki Newtona, tarcie, siły w ruchu po okręgu, siły bezwładności), praca i energia, zasada zachowania energii, zasada zachowania pędu dla punktu materialnego i układu ciał. 2. Grawitacja: prawo powszechnego ciążenia, masa bezwładna i masa grawitacyjna, pole grawitacyjne (natężenie i potencjał pola, grawitacyjna potencjalna energia), ruch planet i satelitów (prawa Keplera, prędkości kosmiczne). 3. Elementy akustyki: ruch drgający (fale dźwiękowe, wrażenie słuchowe, zjawisko Dopplera). 4. Elementy elektryczności: oddziaływania elektryczne, prawo Coulomba, pole elektryczne, prawo Ohma, łączenie oporów i źródeł napięcia, prawa Kirchoffa. 5. Elementy optyki: prawo odbicia i załamania światła, zwierciadła, soczewki, pryzmat i płytka płaskorównoległościenna, przyrządy optyczne. 6. Wstęp do mechanik kwantowej: postulaty mechaniki kwantowej (obserwable, stany i dynamika), równanie Schrodingera (atom wodoru).
Metody kształcenia
wykład: wykład konwencjonalny ćwiczenia: dyskusja, ćwiczenia rachunkowe
Efekty kształcenia
Tworzy i weryfikuje modele świata rzeczywistego oraz posługuje się nimi w celu predykcji zdarzeń i stanów.
K1I_W02, K1I_U06
T1A_W01, T1A_W07, T1A_U09
Analizuje i wyjaśnia obserwowane zjawiska. K1I_W02 T1A_W01, T1A_W07
Rozumie metodologię fizyki i stosuje ją do opisu zjawisk przyrodniczych. K1I_W02, K1I_U06
T1A_W01, T1A_W07, T1A_U09
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z kolokwium pisemnego, obejmującego cały materiał. Ćwiczenia - aktywność na zajęciach, pozytywna ocena z kolokwium. Metody weryfikacji - wykład: kolokwium - ćwiczenia: sprawdzian Składowe oceny końcowej = wykład: 50% + ćwiczenia: 50%
Obciążenie pracą studenta
Studia stacjonarne (120 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 30 godz. Zapoznanie się ze wskazaną literaturą = 15 godz. Wykonanie zadań zleconych przez prowadzącego = 30 godz.
Literatura podstawowa
1.Halliday D., Resnik R., Walker J.: Podstawy fizyki 1,2,3, PWN Warszawa 2009.
2.Halliday D., Resnik R. : Fizyka 1, PWN Warszawa. 3.Sawielew I.: Wykłady z fizyki, PWN Warszawa. 4.B.Jaworski, A. Dietlaf, Kurs fizyki, Tom 1, tom 2, Tom 3, PWN Warszawa, 1984.
Nazwa przedmiotu: Fizyka II Kod przedmiotu: 13.2-WE-I-F2-PP16_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WFiA
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 9 1 2 zal. na ocenę 1 niestacjonarne obowiązkowy
Cel przedmiotu
Utrwalenie i rozszerzenie podstawowy pojęć fizyki. Przekazanie wiadomości z fizyki umożliwiającym rozumienie na poziomie podstawowym większości zjawisk i procesów zachodzących w przyrodzie
Wymagania wstępne
Fizyka I
Zakres tematyczny
1.Elementy elektryczności: -prawo Ohma -łączenie oporów i źródeł napięcia -prawa Kirchoffa 2.Elementy optyki: -prawo odbicia i załamania światła -zwierciadła -soczewki -pryzmat i płytka płaskorównoległościenna -przyrządy optyczne 3.Wstęp do mechanik kwantowej: -postulaty mechaniki kwantowej -funkcja falowa, równanie Schrodingera
Metody kształcenia
wykład: wykład konwencjonalny
Efekty kształcenia
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z pisemnego sprawdzianu, obejmującego cały materiał. Metody weryfikacji - wykład: sprawdzian Składowe oceny końcowej = wykład: 100%
Obciążenie pracą studenta
Studia niestacjonarne (30 godz.) Godziny kontaktowe = 9 godz. Przygotowanie się do zajęć = 18 godz. Zapoznanie się ze wskazaną literaturą = 1 godz. Konsultacje: 2
Literatura podstawowa
1. D. Halliday, R. Resnik, J. Walker: Podstawy fizyki t.1-5, PWN, Warszawa 2003 2. J. Orear: Fizyka, tom 1-2, WNT, Warszawa 1993
Nazwa przedmiotu: Metody probabilistyczne Kod przedmiotu: 11.1-WE-I-MP-PP13_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 2 zal. na ocenę 5 stacjonarne
obowiązkowy
ćwiczenia 30 2 2 zal. na ocenę obowiązkowy
Cel przedmiotu
Cele: - zapoznanie studentów z podstawowymi procedurami jakościowej i ilościowej analizy danych - ukształtowanie krytycznego spojrzenia na wiarygodność inżynierskich analiz statystycznych - ukształtowanie umiejętności szacowania niepewności w praktyce inżynierskich badań eksperymentalnych
Wymagania wstępne
Analiza matematyczna, Algebra liniowa z geometrią analityczną
Zakres tematyczny
Niepewność pomiarowa. Przenoszenie niepewności. Błędy przypadkowe i systematyczne. Szeregi rozdzielcze punktowe i przedziałowe. Histogram. Miary położenia, zmienności, asymetrii i koncentracji. Odrzucanie danych. Prawdopodobieństwo. Przestrzeń zdarzeń elementarnych. Definicje prawdopodobieństwa: klasyczna, częstościowa i współczesna. Podstawowe własności prawdopodobieństwa. Prawdopodobieństwo warunkowe. Niezależność. Prawdopodobieństwo całkowite. Wzór Bayesa. Zmienne losowe dyskretne i ciągłe. Zmienne losowe dyskretne. Rozkłady: dwupunktowy, Bernoulliego, Poissona i geometryczny. Funkcje zmiennych losowych. Pojęcia wartości oczekiwanej i wariancji zmiennej losowej. Rozkłady łączne wielu zmiennych losowych. Niezależność zmiennych losowych. Zmienne losowe ciągłe. Rozkład równomierny. Rozkład wykładniczy. Pojęcie dystrybuanty zmiennej losowej. Rozkład normalny. Podstawy wnioskowania statystycznego. Schematy losowania próby. Próba prosta. Rozkłady: chi-kwadrat, t-Studenta i Fishera-Snedecora. Estymacja punktowa i przedziałowa. Nieobciążoność, zgodność, efektywność i dostateczność. Estymacja parametryczna i nieparametryczna. Przedziały ufności dla wartości oczekiwanej. Twierdzenia graniczne. Przedziały ufności dla wartości oczekiwanej w populacji o nieznanym rozkładzie, wariancji, odchylenia standardowego, prawdopodobieństw oraz różnic prawdopodobieństw i wartości oczekiwanych. Testowanie hipotez statystycznych. Parametryczne testy istotności dla wartości oczekiwanej, wariancji wskaźnika struktury w populacji. Nieparametryczne testy istotności. Regresja liniowa i wielomianowa. Metody analizy współzależności zjawisk. Korelacja i regresja. Metoda najmniejszych kwadratów. Wnioskowanie w analizie korelacji i regresji. Współczynnik korelacji liniowej. Przedziały ufności.
Metody kształcenia
wykład: wykład konwencjonalny ćwiczenia: ćwiczenia rachunkowe
Efekty kształcenia
Potrafi krytycznie ocenić wiarygodność analiz statystycznych K1I_U05 T1A_U08, T1A_U09, T1A_U14
Zna i rozumie założenia testów statystycznych K1I_W01 T1A_W01, T1A_W02, T1A_W07
Potrafi obliczyć przedziały ufności i je interpretować K1I_W01, K1I_U05
T1A_W01, T1A_W02, T1A_W07, T1A_U08, T1A_U09, T1A_U14
Potrafi posługiwać się rozkładami teoretycznymi (dwumianowy, Poissona, normalny, t-Studenta, F, chi-kwadrat)
K1I_W01, K1I_U05
T1A_W01, T1A_W02, T1A_W07, T1A_U08, T1A_U09, T1A_U14
Potrafi dobrać i obliczyć odpowiednie miary tendencji centralnej i rozproszenia
K1I_U05 T1A_U08, T1A_U09, T1A_U14
Potrafi dokonać wstępnej analizy danych i przejść od modelu probabilistycznego do wnioskowania statystycznego
K1I_U05 T1A_U08, T1A_U09, T1A_U14
Ma świadomość znaczenia analizy danych w praktyce inżynierskiej
K1I_W01 T1A_W01, T1A_W02, T1A_W07
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych przeprowadzonych co najmniej raz w semestrze Ćwiczenia - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze Metody weryfikacji - wykład: kolokwium - ćwiczenia: kolokwium Składowe oceny końcowej = wykład: 50% + ćwiczenia: 50%
Obciążenie pracą studenta
Studia stacjonarne (150 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 18 godz. Zapoznanie się ze wskazaną literaturą = 18 godz. Wykonanie zadań zleconych przez prowadzącego = 36 godz. Zajęcia realizowane na odległość = 18 godz.
Literatura podstawowa
1. Sobczyk M.: Statystyka, PWN, Warszawa, 2002. 2. Koronacki J. i Mielniczuk J.: Statystyka dla studentów kierunków technicznych i przyrodniczych, WNT, Warszawa, 2001. 3. Stasiewicz S., Rusnak Z. i Siedlecka U.: Statystyka. Elementy teorii i zadania, Wydawnictwo Akademii Ekonomicznej im. Oskara Langego, Wrocław, 1997. 4. Kukuła K.: Elementy statystyki w zadaniach, PWN, Warszawa, 1989.
Literatura uzupełniająca
1. Starzyńska W.: Statystyka praktyczna, PWN, Warszawa, 2000. 2. Gajek L. i Kałuszka M.: Wnioskowanie statystyczne. Modele i metody, WNT, Warszawa, 2000.
Nazwa przedmiotu: Podstawy systemów dyskretnych Kod przedmiotu: 11.9-WE-I-PSD-PP15_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 2 egzamin 3 stacjonarne
obowiązkowy
ćwiczenia 15 1 2 zal. na ocenę obowiązkowy
wykład 18 2 2 egzamin 3 niestacjonarne
obowiązkowy
ćwiczenia 18 2 2 zal. na ocenę obowiązkowy
Cel przedmiotu
Cel : - zapoznać studentów z podstawowymi metodami matematyki dyskretnej stosowanej w wielu obszarach informatyki takich jak np analiza algorytmów - wyjaśnienie na bazie algorytmiki teorio liczbowej podstaw złożoności obliczeniowej współczesnych algorytmów szyfrowania - nauczenie stosowania wymienionych metod matematycznych do rozwiązywania zadań praktycznych pojawiających sie w praktyce
Wymagania wstępne
Analiza matematyczna, Algebra liniowa z geometrią analityczną, Logika dla informatyków.
Zakres tematyczny
Wstęp: elementarne własności funkcji i ciągów (terminologia i notacja). Relacje vs. grafy i vs. macierze. Podziały na klasy abstrakcji. Relacje porządkujące. Zachowania asymptotyczne: notacje ?, ?, o(-), O(-). Indukcja i rekurencja. Indukcja matematyczna i jej zastosowania. Wzór dwumienny Newtona. Procedury indukcyjne. Definicje i procedury rekurencyjne. Równania rekurencyjne. Liniowe równania rekurencyjne i ich rozwiązywanie. Metoda wielomianu charakterystycznego i metoda szeregów potęgowych. Funkcjonał generujący. Uniwersalne rekurencje i ich zastosowania do analizy złożoności obliczeniowych algorytmów rekurencyjnych. Algorytm Euklidesa i analiza jego złożoności obliczeniowej. Liczby Fibonacciego. Algorytmy rekurencyjne i indukcyjne. Zagadnienia kombinatoryczne. Elementarne procedury zliczania. Podziały. Algorytmy teoriomnogościowe. Zasada szufladkowa Dirichleta. Permutacje. Kombinacje. Wariacje. Funkcje generujące. Algorytmy kombinatoryczne i ich złożoność obliczeniowa. Zastosowania do elementarnej teorii prawdopodobieństwa. Zagadnienia teorii grafów. Relacje. Grafy i grafy skierowane. Zastosowania rachunku macierzy do analizy grafów. Algorytmy na grafach skierowanych. Zagadnienia i algorytmy na grafach: przeszukiwania, sortowania, szukanie drzew rozpinających, szukanie optymalnych ścieżek. Optymalne przepływy na grafach. Problem komiwojażera. Zagadnienia teorioliczbowe. Relacje podzielności. Arytmetyka modularna. Liniowe równania modularne. Chińskie twierdzenie o resztach. Rząd elementu: logarytm dyskretny. Problem faktoryzacji: twierdzenie Eulera i twierdzenie (małe) Fermata. Protokół kryptograficzny RSA. Testy pseudopierwszości. Test Rabina-Millera. Elementy logiki. Kwantyfikatory. Elementarny rachunek predykatów. Rachunek sekwensów. Zbiory nieskończone. Sieci boolowskie. Tablice Karnaugha. Uzupełnienia. Języki formalne. Klasyczna teoria złożoności obliczeniowej. Problemy NP. i NP-zupełne.
Metody kształcenia
wykład: dyskusja, konsultacje, kształcenie na odległość, ćwiczenia rachunkowe, wykład konwencjonalny ćwiczenia: konsultacje, ćwiczenia rachunkowe
Efekty kształcenia
Student zna postawowe metody rachunkowe matematyki dyskretnej stosowanej w informatyce
K1I_W01, K1I_U05, K1I_K01
T1A_W01, T1A_W02, T1A_W07, T1A_U08, T1A_U09, T1A_U14,
T1A_K01, T1A_K07
W oparciu o te techniki student rozumie istote i zagrożenia bezpieczeństwa kryptograficznego protokołu RSA.
K1I_W01 T1A_W01, T1A_W02, T1A_W07
Student który zaliczył przedmiot potrafi dokonac analizy własciwosci relacji za pomoca zaprezentowania tej relacji przy pomocy jej grafu
oraz jej reprezentacji macierzowej.
K1I_W01, K1I_K01
T1A_W01, T1A_W02, T1A_W07, T1A_K01, T1A_K07
Student potrafi rozwiazywac proste liniowe równania oraz K1I_W01, T1A_W01, T1A_W02, T1A_W07,
nierównosci rekurencyjne w oparciu o kanoniczne metody zwiazane z równaniami charakterystycznymi.
K1I_K01 T1A_K01, T1A_K07
Te techniki jest w stanie zastosowac do badania złożoności obliczeniowej prostych algorytmów rekurencyjnych.
K1I_W01, K1I_K01
T1A_W01, T1A_W02, T1A_W07, T1A_K01, T1A_K07
W ramach przygotowan do zajec z kryptologii student poznaje podstawowe algorytmy teorioliczbowe.
K1I_W01, K1I_K01
T1A_W01, T1A_W02, T1A_W07, T1A_K01, T1A_K07
Potrafi rozwiazywać liniowe rownania i nierownosci modularne, zastosowac małe twierdzenie Fermata do szybkiego obliczania
poteg modularnych.
K1I_W01, K1I_K01
T1A_W01, T1A_W02, T1A_W07, T1A_K01, T1A_K07
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu przeprowadzonego w formie zaproponowanej przez prowadzącego. Ćwiczenia - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze. Metody weryfikacji - wykład: sprawdzian, kolokwium, egzamin w formie ustnej, egzamin w formie pisemnej - ćwiczenia: sprawdzian, kolokwium, egzamin w formie ustnej, egzamin w formie pisemnej Składowe oceny końcowej = wykład: 50% + ćwiczenia: 50%
Obciążenie pracą studenta
Studia stacjonarne (90 godz.) Godziny kontaktowe = 30 godz. Przygotowanie się do zajęć = 10 godz. Zapoznanie się ze wskazaną literaturą = 10 godz. Przygotowanie raportu/sprawozdania = 10 godz. Wykonanie zadań zleconych przez prowadzącego = 10 godz. Zajęcia realizowane na odległość = 10 godz. Przygotowanie się do egzaminu = 10 godz. Studia niestacjonarne (90 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 9 godz. Zapoznanie się ze wskazaną literaturą = 9 godz. Przygotowanie raportu/sprawozdania = 9 godz. Wykonanie zadań zleconych przez prowadzącego = 9 godz. Zajęcia realizowane na odległość = 9 godz. Przygotowanie się do egzaminu = 9 godz.
Literatura podstawowa
1. Ross K. A., Wright CH. R. B.: Matematyka dyskretna, PWN, 2000. 2. Cormen T. H., Leiserson Ch. E., Rivest R. L.: Wprowadzenie do algorytmów, WNT, Warszawa,1997. 3. Jabloński S. W.: Wstęp do matematyki dyskretnej, PWN, Warszawa, 1991.
Literatura uzupełniająca
1. Reingold E.M., Nievergelt J., Deo N.: Algorytmy kombinatoryczne, PWN, Warszawa, 1985. 2. Flachmeyer J.: Kombinatoryka, PWN, Warszawa, 1987.
Nazwa przedmiotu: Technika eksperymentu II Kod przedmiotu: 06.0-WE-I-TE2-PP17_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IME
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 2 zal. na ocenę 4 stacjonarne
obowiązkowy
laboratorium 30 2 2 zal. na ocenę obowiązkowy
wykład 9 1 2 zal. na ocenę 4 niestacjonarne
obowiązkowy
laboratorium 18 2 2 zal. na ocenę obowiązkowy
Cel przedmiotu
- zapoznanie studentów z podstawowymi metodami i przyrządami pomiarowymi - zapoznanie studentów z podstawowymi operacjami analogowymi, analogowo – cyfrowymi i cyfrowo- analogowymi na sygnałach pomiarowych - zapoznanie studentów z podstawowymi rodzajami sensorów i blokami funkcjonalnymi systemów pomiarowych - ukształtowanie wśród studentów umiejętności w zakresie wykonywania prostych zadań pomiarowych
Wymagania wstępne
Technika eksperymentu I
Zakres tematyczny
Podstawy planowania instrumentalnej realizacji eksperymentu. Wpływ charakteru obiektu badań i założonego celu eksperymentu na wybór metody i procedury pomiarowej oraz przyrządów i układów pomiarowych. Podstawowe metody i przyrządy pomiarowe. Właściwości metrologiczne przyrządów pomiarowych. Wybrane analogowe przyrządy elektroniczne. Cyfrowe przetwarzanie sygnałów pomiarowych. Próbkowanie, kwantowanie i kodowanie. Przetworniki analogowo-cyfrowe i cyfrowo-analogowe. Cyfrowe przyrządy pomiarowe. Pomiary wybranych wielkości nieelektrycznych. Ogólna charakterystyka czujników pomiarowych. Zasada działania i właściwości wybranych czujników pomiarowych. Czujniki inteligentne. Ogólna charakterystyka komputerowych systemów pomiarowych. Rodzaje i konfiguracje systemów pomiarowych. Podstawowe bloki funkcjonalne komputerowych systemów pomiarowych: przetworniki i przyrządy systemowe, podsystemy akwizycji sygnałów pomiarowych, magistrala, interfejs, kontroler systemu.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne
Efekty kształcenia
Potrafi korzystać z przyrządów pomiarowych i realizować nieskomplikowane zadania pomiarowe
K1I_U07 T1A_U08, T1A_U15
Wylicza i opisuje podstawowe rodzaje sensorów oraz rodzaje i konfiguracje systemów pomiarowych
K1I_W03 T1A_W02, T1A_W07
Student wymienia i rozpoznaje podstawowe przyrządy pomiarowe jako środki realizacji pomiaru - podstawowego elementu techniki eksperymentu
K1I_W03 T1A_W02, T1A_W07
Nazywa i charakteryzuje podstawowe operacje analogowego, analogowo-cyfrowego i cyfrowo-analogowego przetwarzania sygnałów
K1I_W03 T1A_W02, T1A_W07
Weryfikacja efektów kształcenia i 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. Metody weryfikacji - wykład: kolokwium - laboratorium: sprawozdanie Składowe oceny końcowej = wykład: 50% + laboratorium: 50%
Obciążenie pracą studenta
Studia stacjonarne (120 godz.) Godziny kontaktowe = 45 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. Przygotowanie się do kolokwiów: 15 Studia niestacjonarne (120 godz.) Godziny kontaktowe = 27 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 = 18 godz. Przygotowanie się do kolokwiów: 18
Literatura podstawowa
1. Chwaleba A, Poniński M., Siedlecki A.: Metrologia elektryczna, WNT, Warszawa, 2009. 2. Miłek M.: Metrologia elektryczna wielkości nieelektrycznych, Oficyna Wydawnicza Uniwersytetu Zielonogórskiego, Zielona Góra, 2006. 3. Nawrocki W.: Komputerowe systemy pomiarowe, WKiŁ, Warszawa, 2002. 4. Tumański S.: Technika pomiarowa, WNT, Warszawa, 2007.
Literatura uzupełniająca
1. Horowitz P., Hill W.: Sztuka elektroniki, WKiŁ, Warszawa, 2003. 2. Tietze U., Schenk Ch.: Układy półprzewodnikowe, WNT, Warszawa, 2001.
Nazwa przedmiotu: Metody probabilistyczne I Kod przedmiotu: 11.1-WE-I-MP1-PP13_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 18 2 3 zal. na ocenę 3 niestacjonarne
obowiązkowy
ćwiczenia 18 2 3 zal. na ocenę obowiązkowy
Cel przedmiotu
Cele: - zapoznanie studentów z podstawowymi procedurami jakościowej i ilościowej analizy danych - ukształtowanie krytycznego spojrzenia na wiarygodność inżynierskich analiz statystycznych - ukształtowanie umiejętności szacowania niepewności w praktyce inżynierskich badań eksperymentalnych
Wymagania wstępne
Analiza matematyczna, Algebra liniowa z geometrią analityczną
Zakres tematyczny
Niepewność pomiarowa. Przenoszenie niepewności. Błędy przypadkowe i systematyczne. Szeregi rozdzielcze punktowe i przedziałowe. Histogram. Miary położenia, zmienności, asymetrii i koncentracji. Odrzucanie danych. Prawdopodobieństwo. Przestrzeń zdarzeń elementarnych. Definicje prawdopodobieństwa: klasyczna, częstościowa i współczesna. Podstawowe własności prawdopodobieństwa. Prawdopodobieństwo warunkowe. Niezależność. Prawdopodobieństwo całkowite. Wzór Bayesa. Zmienne losowe dyskretne i ciągłe. Zmienne losowe dyskretne. Rozkłady: dwupunktowy, Bernoulliego, Poissona i geometryczny. Funkcje zmiennych losowych. Pojęcia wartości oczekiwanej i wariancji zmiennej losowej. Rozkłady łączne wielu zmiennych losowych. Niezależność zmiennych losowych. Zmienne losowe ciągłe. Rozkład równomierny. Rozkład wykładniczy. Pojęcie dystrybuanty zmiennej losowej. Rozkład normalny.
Metody kształcenia
wykład: wykład konwencjonalny ćwiczenia: ćwiczenia rachunkowe
Efekty kształcenia
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze Ćwiczenia - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze Metody weryfikacji - wykład: kolokwium - ćwiczenia: kolokwium Składowe oceny końcowej = wykład: 50% + ćwiczenia: 50%
Obciążenie pracą studenta
Studia niestacjonarne (90 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 11 godz. Zapoznanie się ze wskazaną literaturą = 11 godz. Wykonanie zadań zleconych przez prowadzącego = 22 godz. Zajęcia realizowane na odległość = 10 godz.
Literatura podstawowa
1. Sobczyk M.: Statystyka, PWN, Warszawa, 2002. 2. Koronacki J. i Mielniczuk J.: Statystyka dla studentów kierunków technicznych i przyrodniczych, WNT, Warszawa, 2001. 3. Stasiewicz S., Rusnak Z. i Siedlecka U.: Statystyka. Elementy teorii i zadania, Wydawnictwo Akademii Ekonomicznej im. Oskara Langego, Wrocław, 1997. 4. Kukuła K.: Elementy statystyki w zadaniach, PWN, Warszawa, 1989.
Literatura uzupełniająca
1. Starzyńska W.: Statystyka praktyczna, PWN, Warszawa, 2000. 2. Gajek L. i Kałuszka M.: Wnioskowanie statystyczne. Modele i metody, WNT, Warszawa, 2000.
Nazwa przedmiotu: Metody probabilistyczne II Kod przedmiotu: 11.1-WE-I-MP2-PP13_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 9 1 4 zal. na ocenę 2 niestacjonarne
obowiązkowy
laboratorium 18 2 4 zal. na ocenę obowiązkowy
Cel przedmiotu
Cele: - zapoznanie studentów z podstawowymi procedurami jakościowej i ilościowej analizy danych - ukształtowanie krytycznego spojrzenia na wiarygodność inżynierskich analiz statystycznych - ukształtowanie umiejętności szacowania niepewności w praktyce inżynierskich badań eksperymentalnych
Wymagania wstępne
Analiza matematyczna, Algebra liniowa z geometrią analityczną, Metody probabilistyczne I
Zakres tematyczny
Podstawy wnioskowania statystycznego. Schematy losowania próby. Próba prosta. Rozkłady: chi-kwadrat, t-Studenta i Fishera-Snedecora. Estymacja punktowa i przedziałowa. Nieobciążoność, zgodność, efektywność i dostateczność. Estymacja parametryczna i nieparametryczna. Przedziały ufności dla wartości oczekiwanej. Twierdzenia graniczne. Przedziały ufności dla wartości oczekiwanej w populacji o nieznanym rozkładzie, wariancji, odchylenia standardowego, prawdopodobieństw oraz różnic prawdopodobieństw i wartości oczekiwanych. Testowanie hipotez statystycznych. Parametryczne testy istotności dla wartości oczekiwanej, wariancji wskaźnika struktury w populacji. Nieparametryczne testy istotności. Regresja liniowa i wielomianowa. Metody analizy współzależności zjawisk. Korelacja i regresja. Metoda najmniejszych kwadratów. Wnioskowanie w analizie korelacji i regresji. Współczynnik korelacji liniowej. Przedziały ufności.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne
Efekty kształcenia
Weryfikacja efektów kształcenia i 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. Metody weryfikacji - wykład: kolokwium - laboratorium: sprawdzian, kolokwium Składowe oceny końcowej = wykład: 50% + laboratorium: 50%
Obciążenie pracą studenta
Studia niestacjonarne (60 godz.) Godziny kontaktowe = 27 godz. Przygotowanie się do zajęć = 7 godz. Zapoznanie się ze wskazaną literaturą = 7 godz. Wykonanie zadań zleconych przez prowadzącego = 13 godz. Zajęcia realizowane na odległość = 6 godz.
Literatura podstawowa
1. Sobczyk M.: Statystyka, PWN, Warszawa, 2002. 2. Koronacki J. i Mielniczuk J.: Statystyka dla studentów kierunków technicznych i przyrodniczych, WNT, Warszawa, 2001. 3. Stasiewicz S., Rusnak Z. i Siedlecka U.: Statystyka. Elementy teorii i zadania, Wydawnictwo Akademii Ekonomicznej im. Oskara Langego, Wrocław, 1997. 4. Kukuła K.: Elementy statystyki w zadaniach, PWN, Warszawa, 1989.
Literatura uzupełniająca
1. Starzyńska W.: Statystyka praktyczna, PWN, Warszawa, 2000. 2. Gajek L. i Kałuszka M.: Wnioskowanie statystyczne. Modele i metody, WNT, Warszawa, 2000.
Nazwa przedmiotu: Podstawy programowania Kod przedmiotu: 11.3-WE-I-PP-PK19_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IIE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 1 zal. na ocenę 4 stacjonarne
obowiązkowy
laboratorium 30 2 1 zal. na ocenę obowiązkowy
wykład 18 2 1 zal. na ocenę
4 niestacjonarne
obowiązkowy
laboratorium 18 2 1 zal. na ocenę obowiązkowy
projekt 9 1 1 zal. na ocenę obowiązkowy
Cel przedmiotu
Zapoznanie studentów z architekturą systemu komputerowego pod kątem programowania. Zapoznanie ze specyfiką projektowania programu w języku C. Ukształtowanie umiejętności projektowania programu w C. Ukształtowanie umiejętności właściwego stosowania poleceń i struktur danych oraz wykorzystania technik programowania do rozwiązywania postawionych problemów.
Zakres tematyczny
Architektura i zasoby komputera. System operacyjny. Projektowanie programu. Pojęcie algorytmu. Języki programowania. Implementacje algorytmów w językach programowania. Środowisko programistyczne. Struktura programu w języku C. Przykład programu w C. Programowanie w języku C. Składnia poleceń. Stałe i zmienne, typy danych, rozmiary. Operatory, wyrażenia i podstawowe instrukcje języka C. Podstawowe konstrukcje programistyczne. Przykłady. Podstawowe operacje na zmiennych. Operatory arytmetyczne i ich hierarchia. Pobieranie i wyświetlanie danych. Przykłady. Formatowanie wydruku printf. Pełna składnia funkcji printf: flaga, szerokość pola, dokładność, znak formatujący. Konwersja formatu znaku. Tabela kodów ASCII, zakres zmiennych a zawartość. Podstawowe struktury danych i wykonywane na nich operacje. Przykłady. Instrukcje złożone. Instrukcje: wyrażeniowe, pusta, grupująca. Instrukcje sterowania przebiegiem programu: if-else, switch, instrukcja skoku. Pętle: do, while, for. Parametry funkcji main. Wyrażenia i operatory. Operatory indeksowania, wyboru i wywołania. Operatory jednoargumentowe, arytmetyczne, logiczne. Operator warunkowy, przypisania, połączenia. Inne operatory. Funkcje - wprowadzenie. Funkcje: budowa, argumenty, rezultat, prototyp, deklaracja, wywołanie. Biblioteki funkcji. Komunikacja z otoczeniem. Przykłady. Zastosowanie funkcji, operatory arytmetyczne. Funkcje rekurencyjne. Operatory arytmetyczne - hierarchia. Przykłady. Wskaźniki. Zasady pracy ze wskaźnikami. Deklaracja, odwołanie do adresu i wartości wskazywanej. Komunikacja funkcji z otoczeniem za pomocą wskaźników. Tablice. Deklaracja, zastosowanie, przykłady. String jako tablica znaków. Nazwa zmiennej tablicowej jako wskaźnik. Tablice tablic. Deklaracja, zastosowanie, przykłady. Struktury danych. Właściwości. Tablice struktur. Pola. Unie. Pliki. Pojęcia podstawowe, struktura logiczna, buforowanie danych. Ścieżka względna i bezwzględna. Praca z plikiem: kojarzenie strumieni z plikami, otwarcie (tryby), zapis, odczyt, zamknięcie. Tworzenie i korzystanie z pliku wykonywalnego programu. Parametry funkcji main.
Metody kształcenia
wykład: wykład problemowy, wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne projekt: metoda projektu
Efekty kształcenia
Portafi zrealizować samodzielnie projekt programistyczny, w razie konieczności z
samokształceniem.
K1I_W09, K1I_U15
T1A_W03, T1A_W04, T1A_W05, T1A_W06, T1A_U07, T1A_U08, T1A_U09, T1A_U13,
T1A_U14, T1A_U15, T1A_U16
Zna i potrafi rozwiązać przykłady zadań programistycznych pracując samodzielnie lub w
zespole
K1I_W09, K1I_U15, K1I_K06
T1A_W03, T1A_W04, T1A_W05, T1A_W06, T1A_U07, T1A_U08, T1A_U09, T1A_U13, T1A_U14, T1A_U15, T1A_U16, T1A_U02,
T1A_K03
Zna i potrafi praktycznie wykorzystać zasady projektowania programu w języku C oraz przeanalizować przykładowy program.
K1I_W09, K1I_U15
T1A_W03, T1A_W04, T1A_W05, T1A_W06, T1A_U07, T1A_U08, T1A_U09, T1A_U13,
T1A_U14, T1A_U15, T1A_U16
Weryfikacja efektów kształcenia i 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 Metody weryfikacji - wykład: kolokwium - laboratorium: sprawdzian - projekt: projekt, sprawozdanie Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30%
Obciążenie pracą studenta
Studia stacjonarne (120 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 12 godz. Zapoznanie się ze wskazaną literaturą = 12 godz. Przygotowanie raportu/sprawozdania = 12 godz. Wykonanie zadań zleconych przez prowadzącego = 12 godz. Zajęcia realizowane na odległość = 12 godz. Studia niestacjonarne (120 godz.) Godziny kontaktowe = 45 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.
Literatura podstawowa
1. Materiały wykładowe udostępnione w sieci Internet przez wykładowcę 2. Summit S.: Programowanie w języku C, Helion, 2003. 3. Strzelecka N, Zając W.: Programowanie w języku Ansi C, Wydawnictwo Akademii Morskiej w Gdyni, Gdynia, 2006. 4. Kisilewicz J. Język. w środowisku Borland C++, Wydanie IV, Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław, 2003.
Literatura uzupełniająca
1. Loudon K.: Algorytmy w C, Helion, 2003.
Nazwa przedmiotu: Algorytmy i struktury danych Kod przedmiotu: 11.3-WE-I-ASD-PK21_S1S
Język: polski
Odpowiedzialny za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 1 egzamin 4 stacjonarne
obowiązkowy
laboratorium 15 1 1 zal. na ocenę obowiązkowy
wykład 18 2 2 egzamin 4 niestacjonarne
obowiązkowy
laboratorium 9 1 2 zal. na ocenę obowiązkowy
Cel przedmiotu
Cel: - zapoznanie studentów z własnościami algorytmów, oraz z zasadami i ograniczeniami ich projektowania - zapoznanie studentów z podstawowymi strukturami danych i algorytmami je obsługującymi, oraz podstawowymi algorytmami rozwiązującymi wybrane zagadnienia algorytmiczne - ukształtowanie umiejętności budowania algorytmów dla prostych zadań algorytmicznych
Zakres tematyczny
Algorytm i jego własności:. pojęcie problemu algorytmicznego i algorytmu, własności algorytmów; struktury sterujące i schematy blokowe. Techniki programowania: rekurencja i derekursywacja, programowanie typu „dziel i rządź”, algorytmy zachłanne, programowanie dynamiczne. Struktury danych: pojęcie struktury danych, zbiory dynamiczne, zbiory liniowo uporządkowane, słownik; kolejki i stosy; listy jedno- i dwukierunkowe, listy cykliczne, drzewa binarne, drzewa o dowolnej liczebności potomków; kolejki priorytetowe. Słowniki: drzewa przeszukiwań binarnych BST i AVL, drzewa czerwono-czarne; tablice haszujące, funkcje haszujące, techniki zapobiegania konfliktom; B-drzewa. Zbiory i grafy: zbiory, grafy, reprezentacje grafów, przeszukiwanie wszerz i w głąb, algorytmy teoriografowe i sieciowe. Analiza wybranych problemów algorytmicznych: przeszukiwanie liniowe i binarne, wybór k-tego elementu; wewnętrzne i zewnętrzne sortowanie danych; wyszukiwanie wzorca w tekście; algorytmy geometryczne; zagadnienie stronicowania; układy arytmetyczne; podstawowe techniki kompresji i kodowania danych.
Metody kształcenia
wykład: wykład problemowy, wykład konwencjonalny laboratorium: ćwiczenia, ćwiczenia laboratoryjne
Efekty kształcenia
Jest świadomy ograniczeń technik algorytmicznych stosowanych w zadaniach technicznych i technologicznych.
K1I_W05, K1I_U08
T1A_W03, T1A_W07, T1A_U13, T1A_U14,
T1A_U16
Potrafi wyjaśnić zasadę działania algorytmów wstawiania, usuwania i wyszukiwania elementów w szerokiej klasie dynamicznych struktur danych,
takich jak listy, drzewa binarne, B-drzewa czy kolejki priorytetowe. K1I_W05 T1A_W03, T1A_W07
Potrafi interpretować schematy blokowe algorytmów oraz opracować je dla prostych zadań algorytmicznych
K1I_W05, K1I_U08
T1A_W03, T1A_W07, T1A_U13, T1A_U14,
T1A_U16
Zna podstawowe algorytmy rozwiazujące wybrane zadania algorytmicznego (np. sortowanie, wyszukiwania wzorca w tekście, podstawowe algorytmy
teoriografowe i teorioliczbowe itp.). K1I_W05 T1A_W03, T1A_W07
Potrafi zaproponować właściwie dobraną technikę algorytmiczną do konkretnego klasycznego zadania algorytmicznego (np. sortowania, wyszukiwania wzorca w
tekście, itp.).
K1I_W05, K1I_U08
T1A_W03, T1A_W07, T1A_U13, T1A_U14,
T1A_U16
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny 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. Metody weryfikacji - wykład: egzamin w formie pisemnej - laboratorium: sprawozdanie, sprawdzian Składowe oceny końcowej = wykład: 50% + laboratorium: 50%
Obciążenie pracą studenta
Studia stacjonarne (120 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 15 godz. Zapoznanie się ze wskazaną literaturą = 15 godz. Przygotowanie raportu/sprawozdania = 20 godz. Wykonanie zadań zleconych przez prowadzącego = 15 godz. Przygotowanie się do egzaminu = 10 godz. Studia niestacjonarne (120 godz.) Godziny kontaktowe = 27 godz. Przygotowanie się do zajęć = 15 godz. Zapoznanie się ze wskazaną literaturą = 15 godz. Przygotowanie raportu/sprawozdania = 20 godz. Wykonanie zadań zleconych przez prowadzącego = 15 godz. Zajęcia realizowane na odległość = 18 godz. Przygotowanie się do egzaminu = 10 godz.
Literatura podstawowa
1. Cormen T. H., Leiserson C. E., Rivest R. L.: Wprowadzenie do algorytmów, WNT, Warszawa, 1997. 2. Kotowski P.: Algorytmy + struktury danych = abstrakcyjne typy danych, Wyd. BTC, Warszawa, 2006. 3. Wróblewski P.: Algorytmy, struktury danych i języki programowania, Helion, Gliwice, 1997. 4. Aho A. V., Hopcroft J. E., Ullman J.D.: Algorytmy i struktury danych, Helion, Gliwice, 2003.
Literatura uzupełniająca
1. Adamski T., Ogrodzki J.: Algorytmy komputerowe i struktury danych, Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa, 2005. 2. Banachowski L., Diks K., Rytter W.: Algorytmy i struktury danych, WNT, Warszawa, 1996. 3. Harris S., Ross J.: Od podstaw algorytmy, Helion, Gliwice, 2006. 4. Neapolitan R., Naimipour K.: Podstawy algorytmów z przykładami w C++, Helion, Gliwice, 2004. 5. Stephens R.: Algorytmy i struktury danych stosowane w Delphi 3, 4 i 5 z przykładami w Delphi, Helion, Gliwice, 2000. 6. Wirth N.: Algorytmy + struktury danych = programy, WNT, Warszawa, 2002.
Nazwa przedmiotu: Architektura komputerów I Kod przedmiotu: 06.0-WE-I-AK1-PK18_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 1 zal. na ocenę 2 stacjonarne
obowiązkowy
laboratorium 15 1 1 zal. na ocenę obowiązkowy
wykład 9 1 1 zal. na ocenę 2 niestacjonarne obowiązkowy
laboratorium 9 1 1 zal. na ocenę obowiązkowy
Cel przedmiotu
Cele: - zapoznanie z budową komputera i jego parametrami - poznanie zasad funkcjonowania komputera
Zakres tematyczny
Istota działania systemu komputerowego: Modele von Neumanna i Harvarda. Zasada współpracy procesora z pamięcią w procesie przetwarzania informacji. Operacje wejścia-wyjścia. Hierarchia pamięci, struktura adresowa. Systemy wieloprocesorowe. Klasyfikacja Flynna, maszyny SIMD, MISD, MIMD. . Klasyfikacja maszyn równoległych. Współbieżne wykonywanie programów w systemach wieloprocesorowych. Techniki programowania systemów równoległych. mechanizmy komunikacji i synchronizacji. Dekompozycja problemu dla potrzeb przetwarzania równoległego. Systemy rozproszone. Model programowy procesora. Tryby adresowania. Sterowanie przebiegiem programu. Sprzęg z otoczeniem. Magistrale (ISA, ESIA, LB, PCI, AGP). Urządzenia zewnętrzne - monitor, klawiatura, mysz. Zasady działania i obsługi. Środowisko multimedialne. Organizacja i hierarchia pamięci. Pamięć podręczna - organizacja i obsługa. Problem spójności pamięci podręcznej, Model MESI. Pamięci wtórne (masowe). Metody zapisu informacji na nośniku magnetycznym i optycznym. Sterowniki dysków. Potokowe przetwarzanie rozkazów. Współpraca wielu jednostek wykonawczych. Architektury RISC i ich charakterystyka. Programy współbieżne i maszyny równoległe. Mechanizmy przyśpieszające. Przetwarzanie potokowe (pipelining. Rozdzielona i wielopoziomowa pamięć podręczna (cache). Organizacja systemu pamięci. Przegląd współczesnych architektur RISC. Architektura mikroprocesorów klasy CISC. Klasyfikacja architektur.
Metody kształcenia
wykład: konsultacje, wykład konwencjonalny laboratorium: konsultacje, metoda projektu, ćwiczenia laboratoryjne
Efekty kształcenia
Jest otwarty na używanie nowych rozwiązań w sprzęcie komputerowym
K1I_K05, K1I_K06, K1I_K09, K1I_K10
T1A_K03, T1A_K04, T1A_K06, T1A_U02, T1A_K07
Potrafi montować zestaw komputerowy z dostępnych podzespołów
K1I_U11 T1A_U09, T1A_U12, T1A_U13
Umie korzystać z różnych konfiguracji komputera K1I_U11 T1A_U09, T1A_U12, T1A_U13
Potrafi przygotować konfigurację zestawu komputerowego K1I_U11 T1A_U09, T1A_U12, T1A_U13
Potrafi obsługiwać systemy startowe BIOS K1I_U12 T1A_U07, T1A_U14
Ma wiedzę na temat funkcjonowania komputera wieloprocesorowego opartego o architekturę równoległą
K1I_W07 T1A_W03, T1A_W04,
T1A_W06
Ma wiedzę na temat zadań elementów cyfrowych wchodzących w skład zestawu komputerowego
K1I_W07 T1A_W03, T1A_W04,
T1A_W06
Ma wiedzę z zakresu opisu funkcje podstawowych podzespołów komputera.
K1I_W07 T1A_W03, T1A_W04,
T1A_W06
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze Metody weryfikacji - wykład: kolokwium - laboratorium: projekt, sprawozdanie, sprawdzian Składowe oceny końcowej = wykład: 50% + laboratorium: 50%
Obciążenie pracą studenta
Studia stacjonarne (60 godz.) Godziny kontaktowe = 30 godz. Przygotowanie się do zajęć = 6 godz. Zapoznanie się ze wskazaną literaturą = 6 godz. Przygotowanie raportu/sprawozdania = 6 godz. Wykonanie zadań zleconych przez prowadzącego = 6 godz. Zajęcia realizowane na odległość = 6 godz. Studia niestacjonarne (60 godz.) Godziny kontaktowe = 18 godz. Przygotowanie się do zajęć = 9 godz. Zapoznanie się ze wskazaną literaturą = 9 godz. Przygotowanie raportu/sprawozdania = 8 godz. Wykonanie zadań zleconych przez prowadzącego = 8 godz. Zajęcia realizowane na odległość = 8 godz.
Literatura podstawowa
1. Chalk B.S.: Organizacja i architektura komputera, WNT, Warszawa, 1998.
2. Metzger P.: Anatomia PC, wydanie VI, Helion, 2003. 3. Metzger P.: Diagnostyka i optymalizacja komputerów PC, Helion, 2001.
Literatura uzupełniająca
1. Mueller S.: Rozbudowa i naprawa komputerów PC, Helion, 2001. 2. Mueller S., Soper M. E.: Rozbudowa i naprawa komputerów PC. Kompedium, Helion, 2001.
Nazwa przedmiotu: Programowanie obiektowe Kod przedmiotu: 11.3-WE-I-PO-PK20_S1S
Język: polski
Odpowiedzialni za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 2 egzamin 7 stacjonarne
obowiązkowy
laboratorium 30 2 2 zal. na ocenę obowiązkowy
wykład 18 2 3 egzamin 7 niestacjonarne
obowiązkowy
laboratorium 18 2 3 zal. na ocenę obowiązkowy
Cel przedmiotu
zapoznanie studentów z podstawowymi pojęciami programowania obiektowego: enkapsulacja, klasa, obiekt, metoda składowa - zapoznanie studentów z metodami hermetyzacji danych, funkcji i klas - ukształtowanie wśród studentów umiejętności projektowania programów obiektowych - zapoznanie studentów z metodami implementacji programów zorientowanych obiektowo: dziedziczenie, polimorfizm - ukształtowanie umiejętności projektowania programów z zastosowaniem wzorców projektowych
Wymagania wstępne
Algorytmy i struktury danych, Metody i techniki programowania I i II.
Zakres tematyczny
Wstęp do programowania obiektowego. Pojęcie abstrakcyjnego typu danych. Definicja klas. Enkapsulacja - deklaracja i definicja metod składowych klas. Przekazywanie parametrów do funkcji składowych: przez wartość i przez referencję. Składowe prywatne i publiczne klasy. Przeciążenie funkcji. Konstruktory: konstruktor domniemany, konstruktor kopiujący. Lista inicjalizacyjna konstruktora. Konstruktory syntezowane. Destruktory. Przeciążenie operatorów. Funkcje zaprzyjaźnione. Funkcje typu inline. Konwersje zdefiniowane przez użytkownika: funkcja konwertująca, konstruktor konwertujący. Dziedziczenie. Zasady dziedziczenia. Składowe typu protected. Dziedziczenie wielokrotne i wielobazowe. Problem nazw zmiennych w dziedziczeniu wielobazowym. Polimorfizm. Funkcje wirtualne. Funkcje czysto wirtualne. Wczesne i późne wiązanie funkcji. Koszty czasowe i pamięciowe związane ze stosowaniem polimorfizmu. Klasy abstrakcyjne. Definiowanie i przykłady zastosowań klas abstrakcyjnych w programach zorientowanych obiektowo. Destruktory wirtualne. Szablony funkcji. Definicja funkcji szablonowych. Funkcje specjalizowane. Etapy dopasowania do funkcji. Szablony klas. Definicja szablonów klas. Szablony klas, a makrodefinicje. Składniki statyczne w szablonie klas. Dziedziczenie szablonów klas. Przykłady zastosowań szablonów klas. Klasy specjalizowane. Obsługa wyjątków. Stosowanie wzorców z biblioteki STL - wzorce pojemnikowe, iteratory, pojemniki kojarzące (mapy, zbiory).
Metody kształcenia
wykład: ćwiczenia laboratoryjne, wykład konwencjonalny
Efekty kształcenia
zna podstawowe wzorce projektowe oraz rozumie ich znaczenie w projektowaniu elastycznych programów
K1I_W09, K1I_U15
T1A_W03, T1A_W04, T1A_W05, T1A_W06, T1A_U07, T1A_U08, T1A_U09, T1A_U13,
T1A_U14, T1A_U15, T1A_U16
jest zdolny do samodzielnego zaprojektowania i implementacji prostych programów obiektowych oraz
programów zorientowanych obiektowo K1I_U15
T1A_U07, T1A_U08, T1A_U09, T1A_U13, T1A_U14, T1A_U15, T1A_U16
rozumie różnicę pomiędzy programowaniem obiektowym i strukturalnym
K1I_W09 T1A_W03, T1A_W04, T1A_W05, T1A_W06
rozumie podstawowe pojęcia związane z programowaniem obiektowym: enkapsulację,
hermetyzację K1I_W09 T1A_W03, T1A_W04, T1A_W05, T1A_W06
potrafi zdefiniować i zaimplemntować podstawowe elementy składowe klasy: konstruktory, funkcje
operatorowe, destruktory
K1I_W09, K1I_U15
T1A_W03, T1A_W04, T1A_W05, T1A_W06, T1A_U07, T1A_U08, T1A_U09, T1A_U13,
T1A_U14, T1A_U15, T1A_U16
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny 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. Metody weryfikacji - wykład: egzamin w formie pisemnej Składowe oceny końcowej = wykład: 50% + laboratorium: 50%
Obciążenie pracą studenta
Studia stacjonarne (210 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 20 godz. Zapoznanie się ze wskazaną literaturą = 5 godz. Wykonanie zadań zleconych przez prowadzącego = 75 godz. Przygotowanie się do egzaminu = 50 godz. Studia niestacjonarne (210 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 20 godz. Zapoznanie się ze wskazaną literaturą = 5 godz. Wykonanie zadań zleconych przez prowadzącego = 100 godz. Przygotowanie się do egzaminu = 49 godz.
Literatura podstawowa
1. Loudon K.: Algorytmy w C. Helion 2003. 2. Kerighan, Ritchie: Programowanie w języku C. WNT 2000. 3. Kisilewicz J.: Język. w środowisku Borland C++. Wydanie IV. Oficyna Wydawnicza Politechniki Wrocławskiej. Wrocław 2003. 4. Bjarne Stroustrup: C++ Język programowania. WNT 2001.
Literatura uzupełniająca
1. Lippman S. B.: Model w C++, WNT, Warszawa, 1996. 2. Eckel B.: Thinking in C++, Hellion, Warszawa, 2002. 3. Alan Shalloway, James R. Trott.: Projektowanie zorientowane obiektowo. Wzorce obiektowe II, Helion, Warszawa, 2005.
Nazwa przedmiotu: Układy cyfrowe Kod przedmiotu: 06.0-WE-I-UC-PK22_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IIE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 2 zal. na ocenę 4 stacjonarne
obowiązkowy
laboratorium 30 2 2 zal. na ocenę obowiązkowy
wykład 18 2 4 zal. na ocenę 4 niestacjonarne
obowiązkowy
laboratorium 18 2 4 zal. na ocenę obowiązkowy
Cel przedmiotu
- zapoznanie studentów z podstawowymi zagadnieniami projektowania układów cyfrowych (kombinacyjnych i sekwencyjnych) - zapoznanie studentów z różnymi metodami specyfikacji układów cyfrowych (funkcje logiczne, schemat logiczny, bloki funkcjonalne) - ukształtowanie wśród studentów zrozumienia konieczności stosowania komputerowych narzędzi wspomagania projektowania (CAD)
Wymagania wstępne
Matematyczne podstawy techniki, Logika dla informatyków, Technika eksperymentu I, Architektura komputerów I
Zakres tematyczny
Wprowadzenie do techniki cyfrowej. Podstawowe bramki logiczne - parametry techniczne. Klasy układów scalonych. Skala integracji. Systemy i kody liczbowe. Algebra Boole'a. Funkcja logiczna. Systemy funkcjonalnie pełne. Sposoby reprezentacji funkcji logicznej. Układy kombinacyjne. Analiza i synteza układu kombinacyjnego. Minimalizacja funkcji logicznej. Hazard w układach kombinacyjnych. Podstawowe przerzutniki asynchroniczne i synchroniczne. Układy sekwencyjne: Moore'a, Mealy'ego. Synteza automatów synchronicznych i analiza automatów synchronicznych. Charakterystyka układów asynchronicznych oraz porównanie z układami synchronicznymi. Cyfrowe bloki funkcjonalne w technice scalonej. Liczniki, rejestry, rejestry przesuwne. Zasady projektowania liczników asynchronicznych i synchronicznych. Projektowanie układów kombinacyjnych z wykorzystaniem: multiplekserów, dekoderów, bramek NAND.
Układy arytmetyczne. Dodawanie, odejmowanie i komparacja liczb binarnych. Układy arytmetyczne średniej skali integracji. Projektowanie układów cyfrowych z wykorzystaniem programowalnych struktur logicznych PLD i CPLD (wprowadzenie). Projektowanie wspomagane komputerem (CAD). Ogólne zasady sporządzania dokumentacji urządzenia cyfrowego (wprowadzenie). Zasady rysowania schematów logicznych. Wprowadzenie do języka opisu sprzętu (VHDL).
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: konsultacje, ćwiczenia laboratoryjne
Efekty kształcenia
Potrafi przeprowadzić syntezę układów kombinacyjnych z wykorzystaniem cyfrowych bloków funkcjonalnych
K1I_U19, K1I_K01
T1A_U02, T1A_U03, T1A_U07, T1A_U09, T1A_K01, T1A_K07
Potrafi projektować proste układy kombinacyjne i sekwencyjne K1I_U19, K1I_K01
T1A_U02, T1A_U03, T1A_U07, T1A_U09, T1A_K01, T1A_K07
Zna podstawowe metody projektowania prostych układów cyfrowych (specyfikacji, analiza i synteza)
K1I_W04, K1I_K01
T1A_W02, T1A_W03, T1A_W04, T1A_K01, T1A_K07
Weryfikacja efektów kształcenia i 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. Metody weryfikacji - wykład: egzamin w formie pisemnej - laboratorium: sprawozdanie, sprawdzian, kolokwium Składowe oceny końcowej = wykład: 50% + laboratorium: 50%
Obciążenie pracą studenta
Studia stacjonarne (120 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 12 godz. Zapoznanie się ze wskazaną literaturą = 12 godz. Przygotowanie raportu/sprawozdania = 12 godz. Wykonanie zadań zleconych przez prowadzącego = 12 godz. Zajęcia realizowane na odległość = 12 godz. Studia niestacjonarne (120 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 17 godz. Zapoznanie się ze wskazaną literaturą = 17 godz. Przygotowanie raportu/sprawozdania = 17 godz. Wykonanie zadań zleconych przez prowadzącego = 17 godz. Zajęcia realizowane na odległość = 16 godz.
Literatura podstawowa
1. Kamionka-Mikuła H., Małysiak H., Pochopień B.: Praktyczna teoria układów cyfrowych. Wydawnictwo Politechniki BolSląskiej Gliwice, 2011. 2. De Micheli G.: Synteza i optymalizacja układów cyfrowych, WNT, Warszawa, 1998. 3. Kamionka-Mikuła H., Małysiak H., Pochopień B.: Synteza i analiza układów cyfrowych, Wydawnictwo Pracowni Komputerowej Jacka Skalmierskiego, Gliwice, 2011. 4. Łuba T.: Synteza układów logicznych, Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa, 2005. 5. Zwoliński M.: Projektowanie układów cyfrowych z wykorzystaniem języka VHDL, Wydanie 2, WKŁ, Warszawa, 2007. 6. Pochopień B.: Podstawy techniki cyfrowej. Wyższa Szkoła Biznesu w Dąbrowie Górniczej, Dąbrowa Górnicza 2011. 7. Zieliński C.: Podstawy projektowania układów cyfrowych. PWN, Warszawa 2003.
Literatura uzupełniająca
1. Łuba T., Zbierzchowski B.: Komputerowe projektowanie układów cyfrowych, WKiŁ, Warszawa, 2000. 2. Łuba T., Ojrzeńska-Wójter D. Układy logiczne w zadaniach. Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa 2011.
Nazwa przedmiotu: Sieci komputerowe I Kod przedmiotu: 11.3-WE-I-SK1-PK23_S1S
Język: polski
Odpowiedzialni za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 2 zal. na ocenę 2 stacjonarne obowiązkowy
wykład 18 2 2 zal. na ocenę 2 niestacjonarne obowiązkowy
Cel przedmiotu
- Zapoznanie studentów z technologiami, usługami i protokołami stosowanymi w sieciach komputerowych. - Zapoznanie studentów oraz ukształtowanie ich umiejętności w zakresie konfiguracji, zarządzania oraz diagnozowania urządzeń sieciowych. - Ukształtowanie umiejętności studentów w zakresie zarządzania przestrzenią adresową oraz podstawową konfiguracją routingu statycznego i dynamicznego.
Wymagania wstępne
Podstawy programowania, Architektura komputerów
Zakres tematyczny
Wprowadzenie do sieci komputerowych: Klasyfikacja sieci komputerowych. Modele odniesienia ISO/OSI i TCP/IP. Warstwa fizyczna: Typy mediów: skrętka, światłowód i medium bezprzewodowe. Metody sygnalizacji i kodowania. Topologie fizyczne sieci. Domeny kolizyjne. Urządzenia sieciowe warstwy fizycznej: wtórniki i koncentratory. Warstwa łączenia danych: Topologie logiczne. Segmentacja sieci LAN. Urządzenia sieciowe warstwy łączenia danych: karty sieciowe, mosty i przełączniki. Technologie Ethernet: Fast Ethernet, Gigabit Ethernet i 10 Gigabit Ethernet. Podstawy konfiguracji przełączników. Warstwa sieciowa: Adresacja logiczna ze szczególnym uwzględnieniem IPv4. Protokoły routowania i routingu. Zarządzanie adresami IP – podział na podsieci ze stałą maską. Funkcje routerów w sieciach LAN i WAN. Warstwa transportowa: Funkcje protokołów TCP i UDP. Warstwy sesji, prezentacji i aplikacji: funkcje warstw i protokołów. Wprowadzenie do routerów: budowa, funkcjonowanie, interfejs użytkownika i podstawy konfiguracji. Podstawy routingu statycznego i dynamicznego. Zarządzanie i diagnostyka urządzeń sieciowych.
Metody kształcenia
wykład: wykład konwencjonalny
Efekty kształcenia
Potrafi diagnozować infrastrukturę warstwy sprzętowej i programowej sieci LAN, MAN i WAN.
K1I_W08, K1I_U13, K1I_U14
T1A_W03, T1A_W04, T1A_W06, T1A_U08, T1A_U09, T1A_U13, T1A_U15, T1A_U16, T1A_U10
Potrafi przeprowadzić podstawową konfigurację routingu statycznego i dynamicznego.
K1I_U13, K1I_K09
T1A_U08, T1A_U09, T1A_U13, T1A_U15, T1A_U16, T1A_K06
Student, który zaliczył przedmiot: potrafi scharakteryzować modele ISO/OSI i TCP/IP.
K1I_W08, K1I_U13
T1A_W03, T1A_W04, T1A_W06, T1A_U08, T1A_U09, T1A_U13,
T1A_U15, T1A_U16
Potrafi przedstawić aktualnie dostępne na rynku technologie sieci LAN i WAN.
K1I_W08, K1I_U13
T1A_W03, T1A_W04, T1A_W06, T1A_U08, T1A_U09, T1A_U13,
T1A_U15, T1A_U16
Potrafi kreatywnie opracować podział przestrzeni adresowej IP na podsieci.
K1I_U13, K1I_K09, K1I_K10
T1A_U08, T1A_U09, T1A_U13, T1A_U15, T1A_U16, T1A_K06, T1A_K07
Jest zdolny do posługiwania się narzędziami służącymi do tworzenia oraz testowania okablowania sieciowego w
technologii Ethernet. K1I_U13
T1A_U08, T1A_U09, T1A_U13, T1A_U15, T1A_U16
Potrafi dobierać, konfigurować i obsługiwać urządzenia sieciowe w szczególności przełączniki i routery.
K1I_W08, K1I_U13, K1I_U14
T1A_W03, T1A_W04, T1A_W06, T1A_U08, T1A_U09, T1A_U13, T1A_U15, T1A_U16, T1A_U10
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze. Metody weryfikacji - wykład: test z progami punktowymi Składowe oceny końcowej = wykład: 100%
Obciążenie pracą studenta
Studia stacjonarne (60 godz.) Godziny kontaktowe = 30 godz. Zapoznanie się ze wskazaną literaturą = 30 godz. Studia niestacjonarne (60 godz.) Godziny kontaktowe = 18 godz. Zapoznanie się ze wskazaną literaturą = 42 godz.
Literatura podstawowa
1. Graziani R., Johnson A.: Protokoły i koncepcje routingu. Mikom, Warszawa 2008. 2. Dye M.A., McDonald R., Rufi A.W.: Podstawy sieci. Akademia sieci Cisco. CCNA Exploration. PWN, Warszawa 2008. 3. Kurose J.F.: Sieci komputerowe. Od ogółu do szczegółu z Internetem w tle. Helion, Gliwice, 2008. 4. Sportach M.: Sieci komputerowe. Księga eksperta, Helion, Gliwice, 2006.
Literatura uzupełniająca
1. Mueller S., Ogletree T.: Rozbudowa i naprawa sieci, Helion, Gliwice, 2004.
Nazwa przedmiotu: Teoretyczne podstawy informatyki Kod przedmiotu: 11.3-WE-I-TPI-PK24_S1S
Język: polski
Odpowiedzialni za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 3 egzamin 7 stacjonarne
obowiązkowy
ćwiczenia 30 2 3 zal. na ocenę obowiązkowy
wykład 18 2 4 egzamin 7 niestacjonarne
obowiązkowy
ćwiczenia 18 2 4 zal. na ocenę obowiązkowy
Cel przedmiotu
- zapoznanie studentów z informacjami o podstawowych teoretycznych pojęciach dotyczących informatyki, jak algorytm, języki formalne, gramatyka bezkontekstową, pojęciem automatów deterministycznych oraz niedeterministycznych - nauka podstawowych umiejętności w zakresie wyznaczania klasy złożoności algorytmów, sprawdzania własności stopu, dowodzenia częściowej poprawności - zapoznanie studentów z tezą Churcha-Turinga, z definicją problemu łatwo i trudno rozwiązywalnego oraz pojęciem NP-trudności - zapoznanie studentów z pojęciami dotyczącymi teorii algorytmów równoległych
Wymagania wstępne
Algorytmy i struktury danych, Logika dla informatyków, Podstawy systemów dyskretnych, Analiza matematyczna
Zakres tematyczny
Wiadomości wstępne: algorytm i jego własności, notacja asymptotyczna. Poprawność algorytmów: algorytm poprawny, poprawność częściowa, własność określoności obliczeń, własność stopu; dowodzenie poprawności częściowej, dowodzenie własności stopu. Podstawy teorii automatów i języków: automaty skończone i wyrażenia regularne, gramatyki bezkontekstowe, automaty ze stosem i języki bezkontekstowe, własności języków bezkontekstowych. Prymitywne modele algorytmiczne. Teza Churcha--Turinga. Maszyna Turinga i jej warianty. Maszyna o dostępie swobodnym. Programy licznikowe. Maszyny niedeterministyczne. Sprawność algorytmów. Miary efektywności algorytmów. Złożoność przestrzenna i czasowa. Złożoność pesymistyczna i średnia. Dolne i górne ograniczenie złożoności. Złożoność naturalna. Problemy algorytmicznie zamknięte i otwarte, luka algorytmiczna. Klasyfikacja problemów algorytmicznych. Problemy łatwo-rozwiązywalne i trudno-rozwiązywalne. Klasy problemów algorytmicznych: logarytmiczne, wielomianowe, NP, NP-zupełne i wykładnicze. Otwarte problemy związane z klasyfikacją problemów algorytmicznych. Dowodzenie NP-zupełności. Nierozwiązywalność i nieroztrzygalność. Algorytmy współbieżne i probabilistyczne. Stała i rozszerzająca się współbieżność. Złożoność iloczynowa. Sieci - współbieżność o stałych połączeniach. Teza o obliczeniach równoległych. Klasa Nicka. Algorytmy RNC. Współbieżność rozproszona. Bezpieczeństwo i żywotność systemów współbieżnych. Algorytmy probabilistyczne niektórych konwencjonalnych problemów algorytmicznych. Probabilistyczne klasy złożoności.
Metody kształcenia
wykład: wykład konwencjonalny ćwiczenia: ćwiczenia rachunkowe, wykład konwencjonalny
Efekty kształcenia
Student zna pojęcie złożoności obliczeniowej dotyczące algorytmów równoległych. K1I_W06 T1A_W03
Jest kreatywny w rozwiązywaniu problemów uwzględniając dostepne techniki i środki.
K1I_U10, K1I_K10
T1A_U09, T1A_U16, T1A_K07
Potrafi definiować i charakteryzować klasy złożoności problemów algorytmicznych. Zna podstawowe pojęcia teorii poprawności algorytmicznej, automatów, gramatyk i
języków. K1I_W06 T1A_W03
Jest w stanie przeprowadzić analizę poprawności algorytmu sekwencyjnego zapisanego w postaci blokowej i w języku programowania strukturalnego.
K1I_W06, K1I_U09
T1A_W03, T1A_U09, T1A_U13
Potrafi oszacować złożoność czasową zadanego algorytmu. K1I_W06, K1I_U09
T1A_W03, T1A_U09, T1A_U13
Potrafi konstruować algorytmy rozwiązujące zagadnienia algorytmiczne w konwencji maszyny Turinga, maszyny o dostępie swobodnym i programu licznikowego.
K1I_W06, K1I_U10
T1A_W03, T1A_U09, T1A_U16
Potrafi dokonać konwersji pomiędzy niedertministycznymi a deterministycznymi automatami skończonymi, wyznaczyć język regularny akceptowany przez te
automaty.
K1I_W06, K1I_U10
T1A_W03, T1A_U09, T1A_U16
Potrafi zaprojektować gramatykę bezkontekstową generującą zadany język bezkontekstowy.
K1I_W06, K1I_U10
T1A_W03, T1A_U09, T1A_U16
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu przeprowadzonego w formie zaproponowanej przez prowadzącego. Ćwiczenia - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze. Metody weryfikacji - wykład: egzamin w formie pisemnej - ćwiczenia: kolokwium Składowe oceny końcowej = wykład: 30% + ćwiczenia: 70%
Obciążenie pracą studenta
Studia stacjonarne (210 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 40 godz. Zapoznanie się ze wskazaną literaturą = 25 godz. Wykonanie zadań zleconych przez prowadzącego = 60 godz. Przygotowanie się do egzaminu = 25 godz. Studia niestacjonarne (210 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 40 godz. Zapoznanie się ze wskazaną literaturą = 25 godz. Wykonanie zadań zleconych przez prowadzącego = 60 godz. Zajęcia realizowane na odległość = 24 godz. Przygotowanie się do egzaminu = 25 godz.
Literatura podstawowa
1. Banachowski L., Kreczmar A.: Elementy analizy algorytmów, WNT, Warszawa, 1982 2. Bilski T., Chmiel K., Stokłosa J.: Zbiór zadań ze złożoności obliczeniowej algorytmów, Wydawnictwo Politechniki Poznańskiej, Poznań, 1992 3. Cormen T. H., Leiserson C. E., Rivest R. L.: Wprowadzenie do algorytmów, WNT, Warszawa, 1997 4. Harel D.: Rzecz o istocie informatyki, WNT, Warszawa, 2000 5. Hopcroft J. E., Ullmann J.D.: Wprowadzenie do teorii automatów, języków i obliczeń, PWN, Warszawa, 2003
Literatura uzupełniająca
1. Ben Ari M.: Logika matematyczna w informatyce, WNT, Warszawa, 2005 2. Graham R.L., Knuth D.E., Patashnik O.: Matematyka konkretna, PWN, Warszawa, 2002 3. Papadimitriou C. H.: Złożoność obliczeniowa, WNT, Warszawa, 2002 4. Ross K. A., Wright C. R. B.: Matematyka dyskretna, PWN, Warszawa, 2000 5. Wróblewski P.: Algorytmy, struktury danych i języki programowania, Helion, Gliwice, 1997
Nazwa przedmiotu: Systemy operacyjne I Kod przedmiotu: 11.3-WE-I-SO1-PK25_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 3 zal. na ocenę 5 stacjonarne
obowiązkowy
laboratorium 30 2 3 zal. na ocenę obowiązkowy
wykład 18 2 3 zal. na ocenę 5 niestacjonarne
obowiązkowy
laboratorium 18 2 3 zal. na ocenę obowiązkowy
Cel przedmiotu
- zapoznanie studenta z budową i zasadą działania systemu komputerowego - zapoznanie studenta zasadą budowy i celami stawianymi systemom opracyjnym
- ukształtowanie umiejętności w zakresie konfiguracji systemu operacyjnego i monitorowania wydajności jego pracy
Wymagania wstępne
Teoretyczne podstawy informatyki, Architektura komputerów I i II, Algorytmy i struktury danych
Zakres tematyczny
Budowa systemu komputerowego: Pamięć operacyjna, procesor, urządzenia wejścia wyjścia, pojecie przerwania, dualny tryb wykonywania operacji Zadania oraz podział systemów operacyjnych: Klasyfikacja systemów operacyjnych: systemy wsadowe, systemy wieloprogramowe, systemy z podziałem czasu, systemy równoległe, systemy sieciowe, systemy rozproszone i systemy czasu rzeczywistego. Budowa systemów operacyjnych. Składowe systemów operacyjnych. Usługi oferowane przez systemy operacyjne oraz klasyfikacja struktur systemów operacyjnych. Szeregowanie zadań. Kryteria i algorytmy planowania czasu procesora. Ocena algorytmów planowania. Szeregowanie rotacyjne, priorytetowe. Wywłaszczanie. Zarządzanie pamięcią. Logiczna i fizyczna przestrzeń adresowa. Przydział ciągły pamięci operacyjnej. Fragmentacja zewnętrzna i wewnętrzna. Upakowanie. Stronicowanie pamięci. Segmentacja pamięci. Pamięć wirtualna. Algorytmy realizacji pamięci wirtualnej. Stronicowanie na żądanie. Wymiana stron w pamięci. Efektywność stronicowania na żądanie. Algorytmy realizacji metody. System plików. Pojęcie pliku oraz struktury katalogów. Budowa systemu plików. Metody przydziału miejsca na dyskach twardych. Budowa systemów operacyjnych Windows XP/Vista oraz Windows Server 2008. Konfiguracja systemu, administrowanie systemem. Nadawanie praw dostępu do zasobów systemu. Autoryzacja. Przeprowadzanie inspekcji dostępu do składników systemu. Budowa rejestru systemowego. Liczniki systemu i monitorowanie wydajności. Analiza budowy podstawowych składników systemu.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne
Efekty kształcenia
Ma świadomość dynamicznego rozwoju dyscypliny. K1I_K01 T1A_K01, T1A_K07
Student jest otwarty na nowe technologie i jest przygotowany do ich wykorzystania.
K1I_W10 T1A_W03, T1A_W04, T1A_W05, T1A_W06,
T1A_W07
Student potrafi przeprowadzić proces konfiguracji sprzętu komputerowego oraz systemu operacyjnego orazi przeanalizować i zweryfikować aktualną
konfigurację systemu operacyjnego. K1I_U23
T1A_U07, T1A_U08, T1A_U16
Potrafi zastosować i analizować algorytmy szeregowania czasu procesora, przydziału pamięci operacyjnej oraz potrafi wytłumaczyć zasadę działania
systemu plików. K1I_U23
T1A_U07, T1A_U08, T1A_U16
Student potrafi wymienić części składowe systemu komputerowego oraz zdefiniować zadania stawiane systemom operacyjnym.
K1I_W10 T1A_W03, T1A_W04, T1A_W05, T1A_W06,
T1A_W07
Weryfikacja efektów kształcenia i 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. Metody weryfikacji - wykład: test z progami punktowymi - laboratorium: sprawdzian 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ęć = 18 godz. Zapoznanie się ze wskazaną literaturą = 18 godz. Przygotowanie raportu/sprawozdania = 18 godz. Wykonanie zadań zleconych przez prowadzącego = 18 godz. Zajęcia realizowane na odległość = 18 godz. Studia niestacjonarne (150 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 23 godz. Zapoznanie się ze wskazaną literaturą = 23 godz. Przygotowanie raportu/sprawozdania = 23 godz. Wykonanie zadań zleconych przez prowadzącego = 23 godz. Zajęcia realizowane na odległość = 22 godz.
Literatura podstawowa
1. Silberschatz A., Galvin P. B.: Podstawy systemów operacyjnych, WNT, Warszawa, 2000. 2. Solomon D. A., Russinovich M. E.: Microsoft Windows 2000. Od środka, Helion, Gliwice, 2003. 3. Morimoto R., Noel M., Droubi O., Gardinier K., Neal N.: Windows Server 2003. Księga eksperta, Helion, Gliwice, 2004.
Literatura uzupełniająca
1. Coulouris G., Dollimore J., Kindberg T.: Systemy rozproszone. Podstawy i projektowanie, WNT, Warszawa, 1998. 2. Tanenbaum A. S.: Rozproszone systemy operacyjne, PWN, Warszawa, 1997.
Nazwa przedmiotu: Grafika komputerowa Kod przedmiotu: 11.3-WE-I-GK-PK26_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 3 zal. na ocenę 5 stacjonarne
obowiązkowy
laboratorium 30 2 3 zal. na ocenę obowiązkowy
wykład 18 2 5 zal. na ocenę
5 niestacjonarne
obowiązkowy
laboratorium 18 2 5 zal. na ocenę obowiązkowy
projekt 9 1 5 zal. na ocenę obowiązkowy
Cel przedmiotu
Zapoznanie studentów z możliwościami współczesnej grafiki komputerowej z uwzględnieniem pakietów aplikacji i środowisk programistycznych. Ukształtowanie wśród studentów zrozumienia terminologii i podstawowej funkcjonalności systemów grafiki komputerowej.
Wymagania wstępne
Teoretyczne podstawy informatyki
Zakres tematyczny
Czynniki ludzkie (human factors). Czynniki ludzkie w percepcji wizualnej. Podział na twórcę i odbiorcę grafiki komputerowej, modele grafiki komputerowej. Wprowadzenie do technologii grafiki komputerowej. Urządzenia wejścia i wyjścia. Modele barw. Modele obrazu cyfrowego. Przykładowe aplikacje w edukacji, rozrywce, architekturze, przemyśle lotniczym, motoryzacyjnym oraz w medycynie. Grafika rastrowa. Modele obrazu rastrowego. Kwantyzacja barw i przestrzeni obrazu. Pojęcie rastru, Systemy przygotowywania do druku DTP (ang. Desk-Top Publishing). Przetwarzanie obrazu rastrowego. Przekształcenia i filtracje obrazu rastrowego. Tekstury, Fraktale w grafice komputerowej. Grafika wektorowa. Modele obiektów wektorowych grafiki komputerowej. Interpolatory. Pojęcie hierarchicznej struktury obiektów graficznych. Pojęcie potoku graficznego renderingu. Algorytmu konstrukcji sceny 3D. Systemy wspomagania komputerowego projektowania CAD (ang. Computer Aided Design). Przekształcenia i generacja obiektów 3D, ciniowanie, cienie. Foto-realizm w grafice komputerowej. Techniki foto realistyczne w generacji obrazu. Metoda śledzenia promieni (ang. Ray Tracing), metoda energetyczna (ang. Radiosity), metody mapowania środowiska (ang. Environmental Mapping). Stereoskopia. Środowiska programistyczne grafiki komputerowej. OGL, DirectX, Cg
Metody kształcenia
wykład: dyskusja, konsultacje, wykład problemowy, wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne
Efekty kształcenia
Potrafi przygotować i przeprowadzić prezentację z wykorzystaniem technik multimedialnych, zgodnie z zasadami przyjętymi w tym obszarze
K1I_W11, K1I_U21
T1A_W03, T1A_W04, T1A_W07, T1A_U07
Potrafi dokonać recenzji mediów (krytycznie ocenić jej treść, sposób przygotowania i jakość techniczną)
K1I_W11, K1I_U22
T1A_W03, T1A_W04, T1A_W07, T1A_U13
Potrafi dokonać edycji grafiki rastrowej zgodnie z zasadami przetwarzania tego typu mediów
K1I_W11, K1I_U21
T1A_W03, T1A_W04, T1A_W07, T1A_U07
Potrafi wykorzystać zaawansowane funkcje/możliwości narzędzi służących do przygotowania podstawowych dokumentów i mediów cyfrowych
K1I_W11, K1I_U21
T1A_W03, T1A_W04, T1A_W07, T1A_U07
Weryfikacja efektów kształcenia i 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.
Metody weryfikacji - wykład: projekt, kolokwium - laboratorium: projekt, sprawozdanie Składowe oceny końcowej = wykład: 50% + laboratorium: 45% + projekt: 5%
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 = 15 godz. Wykonanie zadań zleconych przez prowadzącego = 30 godz. Zajęcia realizowane na odległość = 25 godz. Studia niestacjonarne (150 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 21 godz. Zapoznanie się ze wskazaną literaturą = 21 godz. Przygotowanie raportu/sprawozdania = 21 godz. Wykonanie zadań zleconych przez prowadzącego = 21 godz. Zajęcia realizowane na odległość = 21 godz.
Literatura podstawowa
1. Hearn. D, Baker D.: Computer Graphics- C version, Prentice Hall, 1997. 2. Jankowski M.: Elementy grafiki komputerowej, WNT, 2006.
Literatura uzupełniająca
1. Tomaszewska-Adamerek A., Zimek R.: ABC grafiki komputerowej i obróbki zdjęć, Helion, 2007. 2. Preparata P., Shamos N.: Geometria obliczeniowa. Wprowadzenie, Helion, 2003. 3. Flemming B., Dobbs D.: Animacja cyfrowych twarzy, Helion, 2002.
Nazwa przedmiotu: Inżynieria oprogramowania Kod przedmiotu: 11.9-WE-I-IO-PK27_S1S
Język: polski
Odpowiedzialni za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 4 zal. na ocenę 6 stacjonarne
obowiązkowy
projekt 15 1 4 zal. na ocenę obowiązkowy
wykład 18 2 5 zal. na ocenę 6 niestacjonarne
obowiązkowy
projekt 9 1 5 zal. na ocenę obowiązkowy
Cel przedmiotu
- zapoznanie studenta z metodami projektowania, analizy i metodami testowania programów - nabycie przez studenta umiejętności specyfikacji wymagań, planowania, dokumentacji projektów informatycznych - zapoznanie studenta z narzędziami modelowania i weryfikacji programów obiektowych, programów współbieżnych i rozproszonych
Wymagania wstępne
Teoretyczne podstawy informatyki
Zakres tematyczny
Wprowadzenie do inżynierii oprogramowania. Podstawowe definicje, cykle produkcji oprogramowania. Systemy informatyczne. Problematyka projektowania systemów informatycznych. Strategie projektowania systemów informatycznych. Modele systemów informatycznych. Przykładowe systemy informatyczne w edukacji, rozrywce, architekturze, przemyśle lotniczym, motoryzacyjnym oraz w medycynie. Projekty informatyczne. Specyfika projektów informatycznych. Plan projektu. Dokument wymagań. Definicja wymagań, Specyfikacja wymagań, Specyfikacja funkcjonalna i programowa. Design. Prototypowanie aplikacji. Niezawodność. Problematyka zawodności systemów informatycznych. Bezpieczeństwo. Problematyka bezpieczeństwo systemów informatycznych. Testowanie systemów informatycznych. Wyszukiwanie defektów. Proces testowania. CASE. Systemy komputerowego wspomagania inżynierii oprogramowania (ang. Computer Aided Software Engineering). Upper i Lower CASE, Warsztaty CASE. Konfiguracja. Konfiguracja systemów informatycznych. Zarządzanie w projekcie informatycznym. Zarządzanie projektem grupowym. Zarządzanie kosztem. Konserwacja i ewolucja systemów informatycznych.
Metody kształcenia
wykład: konsultacje, metoda projektu, wykład konwencjonalny
Efekty kształcenia
rozumie problematykę dystrybucji i konserwacji oprogramowania i posiada umiejętnośći pracy i
komunikacji w zespole programistycznym
K1I_W09, K1I_K04
T1A_W03, T1A_W04, T1A_W05, T1A_W06, T1A_K02, T1A_K03,
T1A_K05, T1A_K06
potrafi opracować plan projektu, dokumentację wymagań, specyfikacje wymagań oraz specyfikacje funkcjonalną i
programową, a także ocenić jakość projektu z wykorzystaniem odpowiednich narzędzi
K1I_W09, K1I_U16, K1I_U18, K1I_K04, K1I_K06
T1A_W03, T1A_W04, T1A_W05, T1A_W06, T1A_U08, T1A_U12, T1A_K03, T1A_K05, T1A_U01, T1A_U03, T1A_U16, T1A_K02,
T1A_K06, T1A_U02
potrafi zdefiniować i zcharakeryzować podtawowe cykle produkcji oprogramowania
K1I_W09, K1I_U17, K1I_K04, K1I_K06
T1A_W03, T1A_W04, T1A_W05, T1A_W06, T1A_U08, T1A_U11, T1A_U12, T1A_U15, T1A_K04, T1A_K06, T1A_K02, T1A_K03,
T1A_K05, T1A_U02
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań projektowych, przewidzianych do realizacji w ramach zajęć projektowych Metody weryfikacji - wykład: projekt, prezentacja ustna, sprawdzian Składowe oceny końcowej = wykład: 50% + projekt: 50%
Obciążenie pracą studenta
Studia stacjonarne (180 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 33 godz. Zapoznanie się ze wskazaną literaturą = 15 godz. Przygotowanie raportu/sprawozdania = 50 godz. Wykonanie zadań zleconych przez prowadzącego = 37 godz. Studia niestacjonarne (180 godz.) Godziny kontaktowe = 27 godz. Przygotowanie się do zajęć = 45 godz. Zapoznanie się ze wskazaną literaturą = 15 godz. Przygotowanie raportu/sprawozdania = 53 godz. Wykonanie zadań zleconych przez prowadzącego = 40 godz.
Literatura podstawowa
1. Sommerville I.: Inżynieria Oprogramowania, WNT, 2005. 2. Szejko S. (red).: Metody wytwarzania oprogramowania, MIKOM, 2002. 3. Spolsky L.: Sztuka pisania oprogramowania, Helion, 2007.
Literatura uzupełniająca
1. Bass L.: Architektura oprogramowania w praktyce, WNT, 2006. 2. Brooks F.: Mityczny osobomiesiąc. Eseje o inżynierii oprogramowania, WNT, 2000.
Nazwa przedmiotu: Bazy danych Kod przedmiotu: 11.3-WE-I-BD-PK28_S1S
Język: polski
Odpowiedzialni za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IIiE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 4 egzamin 7 stacjonarne
obowiązkowy
laboratorium 30 2 4 zal. na ocenę obowiązkowy
wykład 18 2 4 egzamin
7 niestacjonarne
obowiązkowy
laboratorium 18 2 4 zal. na ocenę obowiązkowy
projekt 9 1 4 zal. na ocenę obowiązkowy
Cel przedmiotu
Zapoznanie studenta z technikami projektowania baz danych Zapoznanie studenta z językami dostępu do baz danych Ukształtowanie umiejętności przygotowywania modeli baz danych na podstawie specyfikacji systemu informatycznego
Zakres tematyczny
Wprowadzenie do teorii baz danych: modele baz danych, relacyjne, relacyjno-obiektowe, obiektowe oraz XML’owe bazy danych. Podstawowe pojęcia relacyjnego modelu danych. Algebra relacyjna oraz rachunek relacji. Zależności funkcyjne i normalizacja w relacyjnych bazach danych. Zasady projektowania baz danych. Modelowanie więzów. Modelowanie danych z wykorzystaniem diagramów związków encji. Język SQL: proste zapytania w języku SQL. Zapytania dotyczące więcej niż jednej relacji. Podzapytania zagnieżdżone i skorelowane. Modyfikacje danych w bazie. Wykorzystanie podzapytań w modyfikacji danych w bazie danych. Definiowanie schematu bazy danych. Definiowanie więzów w języku SQL. Definiowanie perspektyw i sekwencji. Definiowanie i dobór indeksów. Wprowadzenie do teorii przetwarzania transakcji: sterowanie współbieżne, obsługa transakcji w języku SQL. Język proceduralny PL/SQL - struktura blokowa, składnia języka PL/SQL, definiowanie funkcji, procedur i pakietów, zmienne i stałe, obsługa wyjątków, struktury sterowania, złożone typy danych, deklaracja i sterowanie kursorami jawnymi i niejawnymi, pętle kursorowe, podprogramy, obsługa błędów, definiowanie wyzwalaczy baz danych, predykaty warunkowe, funkcje wbudowane, instrukcje SQL w PL/SQL.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne
Efekty kształcenia
Potrafi oprogramować bardziej złożone algorytmy dostępu do danych z wykorzystaniem języka PL/SQL.
K1I_U25 T1A_U14, T1A_U15, T1A_U16
Potrafi poprawnie stosować transakcje i indeksowanie K1I_U24 T1A_U02, T1A_U14, T1A_U15, T1A_U16
Potrafi dobrać odpowiedni model bazy danych w zależności od projektowanego systemu.
K1I_W12, K1I_U24
T1A_W03, T1A_W04, T1A_W05, T1A_W07, T1A_U02, T1A_U14, T1A_U15, T1A_U16
Poprawnie modelować szczególnie relacyjny model danych
K1I_W12 T1A_W03, T1A_W04, T1A_W05, T1A_W07
Stosować język SQL w dostępie do danych w różnego rodzaju systemach baz danych
K1I_U25 T1A_U14, T1A_U15, T1A_U16
Potrafi zaprezentować zamodelowane modele baz danych w języku SQL
K1I_U24 T1A_U02, T1A_U14, T1A_U15, T1A_U16
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny 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. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań projektowych, przewidzianych do realizacji w ramach zajęć projektowych Metody weryfikacji - wykład: egzamin w formie ustnej, egzamin w formie pisemnej - laboratorium: sprawdzian Składowe oceny końcowej = wykład: 50% + laboratorium: 30% + projekt: 20%
Obciążenie pracą studenta
Studia stacjonarne (210 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 25 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. Przygotowanie się do egzaminu = 25 godz. Studia niestacjonarne (210 godz.) Godziny kontaktowe = 45 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 = 27 godz. Zajęcia realizowane na odległość = 27 godz. Przygotowanie się do egzaminu = 27 godz.
Literatura podstawowa
1. Bowman J.S., Emerson S.L., Darnovsky M.: Podręcznik języka SQL, WNT, 2001. 2. Date C. J.: Wprowadzenie do systemów baz danych, WNT, 2000. 3. Elmasri R., Navathe S.B.: Wprowadzenie do systemów baz danych, Helion, 2005.
4. Ullman J.D., Widom J.: Podstawowy wykład z systemów baz danych, WNT, Warszawa, 2001.
Nazwa przedmiotu: Elementy sztucznej inteligencji Kod przedmiotu: 11.4-WE-I-ESI-PK29_S1S
Język: polski
Odpowiedzialni za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracowkicy ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 4 egzamin 7 stacjonarne
obowiązkowy
laboratorium 30 2 4 zal. na ocenę obowiązkowy
wykład 18 2 5 egzamin
7 niestacjonarne
obowiązkowy
laboratorium 18 2 5 zal. na ocenę obowiązkowy
projekt 9 1 5 zal. na ocenę obowiązkowy
Cel przedmiotu
- zapoznanie studentów z metodami sztucznej inteligencji wykorzystującymi różne strategie przeszukiwania grafów - zapoznanie studentów z metodami przeszukiwania z ograniczeniami - zapoznanie studentów z budową sztucznych sieci neuronowych i algorytmami ich uczenia - ukształtowanie umiejętności z zakresy wykorzystania poznanych metod sztucznej inteligencji w rozwiązywaniu praktycznych problemów inżynierskich
Wymagania wstępne
Podstawy programowania
Zakres tematyczny
Rozwiązywanie zadań przez systematyczne przeszukiwanie. Teoria grafów. Algorytmy przeszukiwanie wszerz i w głąb. Algorytm A*. Funkcje heurystyczne. Złożoność pamięciowa i czasowa strategii przeszukiwania. Przeszukiwanie grafów w zdaniach z przeciwnikiem. Strategie optymalne. Algorytm minimax. Algorytm przycinania alfa beta. Funkcje oceny. Zadania z przeciwnikiem, w których występuje element losowości. Problemy z więzami (ang.CSP, Constraint Satisfaction Problems). Rodzaje więzów. Przeszukiwanie z powracaniem (backtracking). Heurystyki: zmienna najbardziej ograniczona, wartość zmiennej najmniej ograniczająca, sprawdzanie w przód, spójność łukowa Sztuczne sieci neuronowe. Budowa neuronu biologicznego. Matematyczny model neuronu. Perceptron prosty. Reguła uczenie perceptronu. Ograniczenia perceptronu prostego. Modele neuronów i ich własności. Sieci wielowarstwowe. Uczenie sieci jednowarstwowej. Uczenie sieci wielowarstwowej. Algorytm wstecznej propagacji błędów. Przykłady zastosowań sztucznych sieci neuronowych
Metody kształcenia
wykład: metoda przypadków, ćwiczenia, wykład konwencjonalny laboratorium: dyskusja, konsultacje, metoda projektu, ćwiczenia laboratoryjne projekt: dyskusja, konsultacje, metoda projektu
Efekty kształcenia
Potrafi kreatywnie wykorzystać poznane metody sztucznej inteligencji do rozwiązywania nowych problemów
K1I_U27 T1A_U08, T1A_U09, T1A_U15, T1A_U16
Ma świadomość złożoności obliczeniowej poznanych metod sztucznej inteligencji
K1I_W13 T1A_W03, T1A_W04,
T1A_W05
Potrafi wymienić typy sztucznych neuronów i scharakteryzować ich właściwości
K1I_W13 T1A_W03, T1A_W04,
T1A_W05
Potrafi objaśnić zasadę działania algorytmów przeszukiwania z ograniczeniami.
K1I_W13 T1A_W03, T1A_W04,
T1A_W05
Potrafić implementować i stosować algorytmy mini-max oraz alfa-beta. K1I_W13 T1A_W03, T1A_W04,
T1A_W05
Dobierać funkcję heurystyczną dla zadanego problemu K1I_U27 T1A_U08, T1A_U09, T1A_U15, T1A_U16
Tworzyć programy do przeszukiwanie grafu wszerz, w głąb i A* K1I_U27 T1A_U08, T1A_U09, T1A_U15, T1A_U16
Potrafi wymienić i scharakteryzować algorytmy przeszukiwania grafów K1I_W13 T1A_W03, T1A_W04,
T1A_W05
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny 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. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań projektowych, przewidzianych do realizacji w ramach zajęć projektowych Metody weryfikacji - wykład: egzamin w formie pisemnej - laboratorium: projekt, sprawozdanie, kolokwium - projekt: projekt, sprawozdanie Składowe oceny końcowej = wykład: 30% + laboratorium: 40% + projekt: 30%
Obciążenie pracą studenta
Studia stacjonarne (210 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 30 godz. Zapoznanie się ze wskazaną literaturą = 45 godz. Przygotowanie raportu/sprawozdania = 15 godz. Wykonanie zadań zleconych przez prowadzącego = 45 godz. Przygotowanie się do egzaminu = 15 godz. Studia niestacjonarne (210 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 45 godz. Zapoznanie się ze wskazaną literaturą = 45 godz. Przygotowanie raportu/sprawozdania = 20 godz. Wykonanie zadań zleconych przez prowadzącego = 45 godz. Przygotowanie się do egzaminu = 19 godz.
Literatura podstawowa
1. Russell S., Norvig P.: Artificial Intelligence: A Modern Approach (2nd Edition), Prentice Hall, 2002. 2. Mulawka J.J.: Systemy ekspertowe, WNT, 1997.
Literatura uzupełniająca
1. Bishop C.: Pattern Recognition And Machine Learning, Springer Verlag, 2006. 2. Pearl J.: Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference, Morgan Kaufmann, 1997. 3. Mitchell T.M.: Machine Learning, McGraw-Hill, 1997.
Nazwa przedmiotu: Systemy wbudowane Kod przedmiotu: 11.9-WE-I-SW-PK30_S1S
Język: polski
Odpowiedzialny za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IIE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 5 egzamin
7 stacjonarne
obowiązkowy
laboratorium 30 2 5 zal. na ocenę obowiązkowy
projekt 15 1 5 zal. na ocenę obowiązkowy
wykład 18 2 6 egzamin
7 niestacjonarne
obowiązkowy
laboratorium 18 2 6 zal. na ocenę obowiązkowy
projekt 9 1 6 zal. na ocenę obowiązkowy
Cel przedmiotu
Cel: - zapozananie studentów z podstawowymi technologiami związanymi z systemami wbudowanymi - ukształtowanie umiejętności projektowania prostych systemów wbudowanych
Wymagania wstępne
Logika dla informatyków, Architektura komputerów I, Algorytmy i struktury danych, Podstawy programowania, Układy cyfrowe, Programowanie współbieżne i rozproszone.
Zakres tematyczny
Wiadomości wstępne: charakterystyka, organizacja, wymagania projektowe systemów osadzonych; czas rzeczywisty, reaktywność. Projektowanie: specyfikacja, modelowanie, weryfikacja, implementacja; modele specyfikacji formalnej - FSM, CFSM, diagram stanów; zintegrowane projektowanie sprzętu i oprogramowania.
Systemy czasu rzeczywistego: wymagania czasowe, stan procesu, priorytety, planowanie zadań, wspólne zasoby, wyścigi, regiony krytyczne. Procesy współbieżne: procesy i komunikacja, przesyłanie informacji, zasoby wspólne, zakleszczenia, semafory, monitory. Interfejsy i komunikacja: magistrala, porty, pojęcie protokołu, przerwania i sterowane przerwaniem, DMA, arbitraż magistrali, protokoły szeregowe, protokoły równoległe, protokoły bezprzewodowe. Obwody drukowane: opracowywanie schematów ideowych, listy połączeń, obudowy, projektowanie obwodów drukowanych, technologie wykonywania obwodów, montaż.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne projekt: metoda projektu
Efekty kształcenia
Jest otwarty na nowinki technologiczne w zakresie systemów wbudowanych
K1I_W14, K1I_K01
T1A_W04, T1A_W05, T1A_W06, T1A_K01, T1A_K07
Potrafi obsługiwać wybrane narzędzia wspomagające projektowanie systemów wbudowanych
K1I_U20 T1A_U07, T1A_U09, T1A_U14, T1A_U16
Student potrafi wymienić i scharakteryzować podstawowe pojęcia dotyczące systemów wbudowanych
K1I_W14 T1A_W04, T1A_W05, T1A_W06
Potrafi zaproponować metodę opisu funkcjonalności systemów reaktywnych
K1I_W14, K1I_U20
T1A_W04, T1A_W05, T1A_W06, T1A_U07, T1A_U09, T1A_U14, T1A_U16
Potrafi zaprojektować prosty system reaktywny oraz system czasu rzeczywistego
K1I_U20 T1A_U07, T1A_U09, T1A_U14, T1A_U16
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny 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. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań projektowych, przewidzianych do realizacji w ramach zajęć projektowych Metody weryfikacji - wykład: egzamin w formie pisemnej - laboratorium: sprawozdanie - projekt: projekt Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30%
Obciążenie pracą studenta
Studia stacjonarne (210 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 25 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. Przygotowanie się do egzaminu = 25 godz. Studia niestacjonarne (210 godz.) Godziny kontaktowe = 45 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 = 27 godz. Zajęcia realizowane na odległość = 27 godz. Przygotowanie się do egzaminu = 27 godz.
Literatura podstawowa
1. Ben-Ari M.: Podstawy programowania współbieżnego, WNT,1996, ISBN: 83-20-41996-4 2. Sacha K.: Systemy czasu rzeczywistego, Oficyna Wydawnicza Politechniki Warszawskiej,1999, ISBN: 83-7207-124-1 3. Gook M.: Interfejsy sprzętowe komputerów PC, Helion, 2005, ISBN: 83-7361-663-2 4. Vahid F., Givargis T.: Embedded System Design: A Unified Hardware/Software Introduction, Wiley, 2002, ISBN: 978-0-471-38678-0
Literatura uzupełniająca
1. Kisiel R., Bajera A.: Podstawy konstruowania urządzeń elektronicznych, Oficyna Wydawnicza Politechniki Warszawskiej, 1999, ISBN: 83-7207-080-6
Nazwa przedmiotu: Społeczne i zawodowe problemy informatyki
Kod przedmiotu: 11.9-WE-I-SZPI-PK31_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy IIiE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 7 zal. na ocenę 2 stacjonarne obowiązkowy
wykład 9 1 8 zal. na ocenę 2 niestacjonarne obowiązkowy
Cel przedmiotu
- zapoznanie studentów z podstawowymi zagadnieniami etycznymi, prawnymi i ekonomicznymi związanymi z wykonywaniem zawodu informatyka - ukształtowanie wśród studentów umiejętności prawidłowej identyfikacji i rozstrzygania dylematów związanych z wykonywaniem zawodu informatyka
Zakres tematyczny
Odpowiedzialność etyczna i zawodowa. Prawo pracy w zakresie informatyki. Internet a dobra osobiste człowieka. Wolność i uzależnienia w procesie komunikacji w Internecie. Zawieranie umów w Internecie. Obowiązki administratorów. Kodeksy etyczne i kodeksy postępowania. Kodeks Internetu - netykieta. Formy reklamy w Internecie. Internet w marketingu i zarządzaniu. Użycie poczty elektronicznej w celach komercyjnych. Inne nieuczciwe zachowania w sieci. Ryzyko i odpowiedzialność związane z systemami informatycznymi. Odpowiedzialność informatyka w świetle kodeksu cywilnego i kodeksu karnego. Problematyka przestępczości komputerowej. Konwencja o cyberprzestępczości. Problemy i zagadnienia prawne dotyczące własności intelektualnej. Prawo autorskie i prawa pokrewne. Regulacje międzynarodowe dotyczące prawa autorskiego. Dozwolony użytek utworów. Ochrona programów komputerowych. Naruszenia oznaczeń odróżniających w Internecie. Zagadnienia prawne dotyczące ochrony baz danych. Podpis elektroniczny i jego skutki prawne. Problemy prawne związane ze świadczeniem usług drogą elektroniczną. Oprogramowanie open source w świetle prawa System patentowy. Prawo własności przemysłowej. Wynalazek, wzór użytkowy, wzór przemysłowy, znak towarowy i usługowy. Topografia układów scalonych. Patent. Prawo ochronne. Prawo z rejestracji. Procedura postępowania przed Urzędem Patentowym RP. Uzyskiwanie ochrony za granicą. Korzystanie z baz patentowych dostępnych bezpłatnie przez Internet. Licencje. Dochodzenie praw własności intelektualnej. Nieuczciwa konkurencja. Czyny nieuczciwej konkurencji. Ochrona konkurencji i konsumentów. Prawne podstawy ochrony prywatności. Ochrona dóbr osobistych na podstawie kodeksu cywilnego. Prawo do prywatności a globalna struktura informatyczna. Ochrona programów komputerowych. Przedmiot ochrony. Podmiot prawa autorskiego do programu komputerowego. Zwielokrotnienie programu. Wyczerpanie prawa do programu komputerowego. Ograniczenia majątkowych praw autorskich do programu komputerowego. Dostęp do idei i zasad wyrażonych w programie komputerowym. . Sankcje karne za naruszenia praw autorskich. Zasady korzystania z Internetu. Netykieta. Naruszenia oznaczeń odróżniających w Internecie. Użycie poczty elektronicznej w celach komercyjnych. Inne nieuczciwe zachowania w cyberprzestrzeni.
Metody kształcenia
wykład: wykład konwencjonalny
Efekty kształcenia
Prawidłowo identyfikuje i rozstrzyga dylematy związane z wykonywaniem zawodu informatyka
K1I_K08 T1A_K05, T1A_K06
Rozumie potrzebę uczenia się przez całe życie, potrafi inspirować i organizować proces uczenia się innych osób
K1I_W16, K1I_U01, K1I_K01, K1I_K08
T1A_W09, T1A_W11, T1A_U01, T1A_U05, T1A_K01, T1A_K07, T1A_K05, T1A_K06
Ma podstawową wiedzę niezbędną do rozumienia społecznych, ekonomicznych, prawnych i innych pozatechnicznych uwarunkowań
działalności inżynierskiej w zakresie informatyki
K1I_W16, K1I_W17
T1A_W09, T1A_W11, T1A_W10
Zna i rozumie podstawowe pojęcia i zasady z zakresu ochrony własności przemysłowej i prawa autorskiego, potrafi korzystać z
zasobów informacji patentowej dotyczącej informatyki
K1I_W17, K1I_U01
T1A_W10, T1A_U01, T1A_U05
Potrafi pozyskiwać informacje z literatury, baz danych oraz innych właściwie dobranych źródeł, także w języku angielskim lub innym języku obcym uznawanym za język komunikacji międzynarodowej w zakresie
informatyki, potrafi integrowa
K1I_W17, K1I_U01
T1A_W10, T1A_U01, T1A_U05
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze. Metody weryfikacji - wykład: kolokwium Składowe oceny końcowej = wykład: 100%
Obciążenie pracą studenta
Studia stacjonarne (60 godz.) Godziny kontaktowe = 15 godz. Przygotowanie się do zajęć = 5 godz. Zapoznanie się ze wskazaną literaturą = 10 godz. Przygotowanie raportu/sprawozdania = 10 godz. Wykonanie zadań zleconych przez prowadzącego = 20 godz. Studia niestacjonarne (60 godz.) Godziny kontaktowe = 9 godz. Przygotowanie się do zajęć = 11 godz. Zapoznanie się ze wskazaną literaturą = 10 godz. Przygotowanie raportu/sprawozdania = 10 godz. Wykonanie zadań zleconych przez prowadzącego = 20 godz.
Literatura podstawowa
1. Kotarba W.: Ochrona własności przemysłowej w gospodarce polskiej w dostosowaniu do wymogów Unii Europejskiej i Światowej Organizacji Handlu, Wyd. Instytut Organizacji i Zarządzania we Przemyśle „ORGMASZ”, Warszawa, 2000. 2. Sobczak J.: Prawo autorskie i prawa pokrewne, Wyd. Polskie Wydawnictwo Prawnicze, Warszawa-Poznań, 2000. 3. Golat K., Golat R.: Prawo komputerowe, Wyd. Prawnicze Sp. z o.o., Warszawa, 1998. 4. Podrecki P. i inni: Prawo Internetu, Wydawnictwo Prawnicze LexisNexis, Warszawa, 2004. 5. Waglowski P.: Prawo w sieci. Zarys regulacji Internetu, Wyd. HELION, Gliwice 2005. 6. Barta J., Markiewicz R.: Oprogramowanie open source w świetle prawa. Między własnością a wolnością, Wyd. Zakamycze, Kraków, 2005.
Literatura uzupełniająca
1. Pr. Zbiorowa pod red. Zasępy T.: Internet. Fenomen społeczeństwa informacyjnego, Wyd. Święty Paweł, Częstochowa, 2001. 2. Antoniuk J.: Ochrona znaków towarowych w Internecie, Wyd. LexisNexis, Warszawa, 2006. 3. Van der Leun G., Mandel T.: Netykieta czyli kodeks dla internautów, Wyd. Mikom, Warszawa, 1998. 4. Konrdrat M., Dreszer-Lichańska H.: Własność przemysłowa w Unii Europejskiej. Znaki towarowe, patenty, SPC, wzory przemysłowe, oznaczenia geograficzne - poradnik. Wyd. Ośrodek Doradztwa i Doskonalenia Kadr Sp. z o.o. Gdańsk, 2004.
Nazwa przedmiotu: Matematyczne podstawy techniki Kod przedmiotu: 11.9-WE-I-MPT-PD33_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WMIiE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 1 zal. na ocenę 2 stacjonarne
obowiązkowy
ćwiczenia 15 1 1 zal. na ocenę obowiązkowy
wykład 9 1 1 zal. na ocenę 2 niestacjonarne
obowiązkowy
ćwiczenia 9 1 1 zal. na ocenę obowiązkowy
Cel przedmiotu
Celem jest uzyskanie przez studenta umiejętności i kompetencji w zakresie rozumienia podstawowych zagadnień matematycznych wymienionych w zakresie tematycznym przedmiotu koniecznych do rozpoczęcia kształcenia na studiach technicznych.
Zakres tematyczny
1. Funkcje w naukach technicznych. (i) Przykłady i podstawowe własności funkcji. (ii) Przykłady funkcji w naukach technicznych. 2. Granica ciągu i jej własności. (i) Jednoznaczność granicy, zbieżność a ograniczoność, działania na granicach, twierdzenie o trzech ciągach, zbieżność ciągu monotonicznego i ograniczonego, liczba e. (ii)Granica w sensie niewłaściwym, podciąg i jego granica, granice ekstremalne. (iii) Obliczanie granic ciągów. 3. Szeregi liczbowe. (i) Szereg liczbowy i jego zbieżność. (ii) Kryteria zbieżności szeregów liczbowych o wyrazach dodatnich. (iii) Szeregi o wyrazach dowolnych. (iv) Badanie zbieżności szeregów. 4. Granica funkcji f: R->R. (i) Własności granic. Granice jednostronne, nieskończone i w nieskończoności. (ii) Obliczanie granic funkcji. 5. Ciągłość funkcji f: R->R. (i) Ciągłość funkcji w punkcie i na zbiorze. Punkty nieciągłości i ich klasyfikacja.
(ii) Własności funkcji ciągłych na przedziałach (twierdzenia Cantora,Weierstrassa, własność Darboux, funkcje odwrotne do funkcji trygonometrycznych. (iii) Badanie ciągłości funkcji w punkcie i na zbiorze.
Metody kształcenia
wykład: wykład problemowy, wykład konwencjonalny ćwiczenia: dyskusja, metoda przypadków, ćwiczenia rachunkowe
Efekty kształcenia
Weryfikacja efektów kształcenia i warunki zaliczenia
Warunkiem zaliczenia jest uzyskanie min. 8 punktów: (i) z dwóch kolokwiów pisemnych (2∙8 pkt.-warunkiem zaliczenia kolokwium jest uzyskanie min.3pkt.) (ii)za aktywne uczestnictwo w zajęciach (0-4pkt.). Metody weryfikacji - wykład: kolokwium - ćwiczenia: prezentacja ustna, kolokwium Składowe oceny końcowej = wykład: 50% + ćwiczenia: 50%
Obciążenie pracą studenta
Studia stacjonarne (60 godz.) Godziny kontaktowe = 30 godz. Przygotowanie się do zajęć = 15 godz. Zapoznanie się ze wskazaną literaturą = 2 godz. Wykonanie zadań zleconych przez prowadzącego = 10 godz. Konsultacje: 3 Studia niestacjonarne (60 godz.) Godziny kontaktowe = 18 godz. Przygotowanie się do zajęć = 27 godz. Zapoznanie się ze wskazaną literaturą = 2 godz. Wykonanie zadań zleconych przez prowadzącego = 10 godz. Konsultacje: 3
Literatura podstawowa
1.M.Lassak,Matematyka dla studiów technicznych,WM,Bydgoszcz,2010 2.W.Leksiński,J.Nabiałek,W.Żakowski, Matematyka (zadania) WNT, W-wa,2004
Literatura uzupełniająca
1.Podręczniki i zbiory zadań do szkoły ponadgimnazjalnej. 2.W.Stankiewicz,Zadania z matematyki dla wyższych uczelni technicznych,cz.IA,B,PWN,W-wa,2006
Nazwa przedmiotu: Technika eksperymentu I Kod przedmiotu: 11.9-WE-I-TE1-PD34_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IME
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 1 zal. na ocenę 2 stacjonarne
obowiązkowy
laboratorium 15 1 1 zal. na ocenę obowiązkowy
wykład 9 1 1 zal. na ocenę 2 niestacjonarne
obowiązkowy
laboratorium 9 1 1 zal. na ocenę obowiązkowy
Cel przedmiotu
- zapoznanie studentów z etapami planowania i prowadzenia eksperymentów - ukształtowanie wśród studentów umiejętności w zakresie prowadzenia eksperymentów oraz opracowywania i dokumentowania wyników eksperymentów - uświadomienie studentom miejsca i roli eksperymentu w rozwoju nauki i techniki
Zakres tematyczny
Informacja i jej pozyskiwanie oraz przetwarzanie. Informacja jako podstawowy czynnik rozwoju cywilizacyjnego współczesnego społeczeństwa, społeczeństwo informacyjne. Eksperyment jako podstawowy sposób pozyskiwania informacji o obiekcie, zjawisku lub procesie. Podstawowe pojęcia teorii informacji. Elementy teorii eksperymentu. Planowanie eksperymentu. Ogólne zasady i procedury prowadzenia eksperymentu. Znaczenie modelowania matematycznego w technice eksperymentu. Pomiar jako podstawowy element techniki
eksperymentu. Ogólna charakterystyka i podstawowe elementy systemów zbierania informacji pomiarowej. Powiązania systemów zbierania informacji z teleinformatycznymi systemami przetwarzania informacji i komputerowymi systemami sterowania. Analiza i opracowanie wyników eksperymentu. Błędy i niepewności pomiarowe. Źródła błędów. Podział błędów pomiaru. Obliczanie błędów systematycznych przy pomiarach bezpośrednich i pośrednich. Model matematyczny i obliczanie błędów przypadkowych. Eliminacja błędów nadmiernych. Analiza niepewności wyniku pomiaru. Formowanie wyniku pomiaru. Łączenie wyników pomiarów. Dokumentowanie wyników eksperymentu.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne
Efekty kształcenia
Student jest świadomy miejsca i roli eksperymentu w rozwoju wiedzy i techniki K1I_K02 T1A_K02
Opracowuje i dokumentuje wyniki eksperymentu K1I_U07 T1A_U08, T1A_U15
Student potrafi wymieniać i charakteryzować poszczególne etapy procesu planowania i prowadzenia eksperymentu
K1I_W03 T1A_W02, T1A_W07
Objaśnia podstawowe rodzaje planów eksperymentu K1I_W03 T1A_W02, T1A_W07
Weryfikacja efektów kształcenia i 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. Metody weryfikacji - wykład: kolokwium - laboratorium: sprawozdanie Składowe oceny końcowej = wykład: 50% + laboratorium: 50%
Obciążenie pracą studenta
Studia stacjonarne (60 godz.) Godziny kontaktowe = 30 godz. Przygotowanie się do zajęć = 6 godz. Zapoznanie się ze wskazaną literaturą = 6 godz. Przygotowanie raportu/sprawozdania = 6 godz. Wykonanie zadań zleconych przez prowadzącego = 6 godz. Przygotowanie się do kolokwiów: 6 Studia niestacjonarne (60 godz.) Godziny kontaktowe = 18 godz. Przygotowanie się do zajęć = 9 godz. Zapoznanie się ze wskazaną literaturą = 9 godz. Przygotowanie raportu/sprawozdania = 8 godz. Wykonanie zadań zleconych przez prowadzącego = 8 godz. Przygotowanie się do kolokwiów: 8
Literatura podstawowa
1. Chwaleba A, Poniński M., Siedlecki A.: Metrologia elektryczna, WNT, Warszawa, 2009. 2. Jaworski J., Morawski R., Olędzki J.: Wstęp do metrologii i techniki eksperymentu, WNT, Warszawa, 1992. 3. Skubis T.: Podstawy metrologicznej interpretacji wyników pomiarów, Wydawnictwo Politechniki Śląskiej, Gliwice, 2004. 4. Turzeniecka D.: Ocena niepewności wyniku pomiarów, Wydawnictwo Politechniki Poznańskiej, Poznań, 1997.
Literatura uzupełniająca
1. Barzykowski J. i inni: Współczesna metrologia. Zagadnienia wybrane, WNT, Warszawa 2002.
Nazwa przedmiotu: Architektura komputerów II Kod przedmiotu: 06.0-WE-I-AK2-PD35_S1S
Język: polski
Odpowiedzialni za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IIE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 2 egzamin 4 stacjonarne
obowiązkowy
laboratorium 30 2 2 zal. na ocenę obowiązkowy
wykład 9 1 2 egzamin 4 niestacjonarne
obowiązkowy
laboratorium 18 2 2 zal. na ocenę obowiązkowy
Cel przedmiotu
Cele: 1. zapoznanie z zasadami przetwarzania danych w komputerze oraz modelem programowym procesora 2. poznanie zasad obsługi urządzeń wejścia/wyjścia 3. ukształtowanie podstawowych umiejętności w zakresie przetwarzania potokowego i wykonywania współbieżnego rozkazów
Wymagania wstępne
Architektura komputerów I
Zakres tematyczny
Zasady przetwarzania. Obliczenia jako przetwarzanie informacji. Model pamięci operacyjnej. Adresowanie i tryby adresowania. Działania elementarne procesora. Sterowanie przebiegiem programu. Poziomy maszynowe i języki maszynowe. Reprezentacja danych i działania. Kodowanie liczb całkowitych. Reprezentacja liczb rzeczywistych. Standard IEEE 754. Algorytmy arytmetyki i szybkość działań. Organizacja ścieżki przepływu danych. Ścieżka przepływu danych jako automat operacyjny. Mikroprogram funkcjonalny. Organizacja sterowania na poziomie maszynowym. Mikroprogramowalny układ sterujący. Typy mikroinstrukcji. Organizacja adresacji mikroinstrukcji. Konstrukcja programu. Poziomy maszynowe i języki maszynowe. Sterowanie przebiegiem programu. Funkcje i procedury. Zgłoszenia i obsługa zdarzeń. Przerwania i wyjątki. Obsługa urządzeń we/wy. Potokowe przetwarzanie rozkazów. Współbieżne wykonanie rozkazów. Konflikty przetwarzania. Prognoza i realizacja rozgałęzień. Bufory: kolejka i pamięć podręczna. Niekolejne wykonanie rozkazów i współpraca jednostek wykonawczych. Przetwarzanie współbieżne. Model procesowy systemu operacyjnego. Przełączanie procesów. Kontekst procesu. Ochrona danych i zarządzanie pamięcią. Koncepcja pamięci wirtualnej. Segmentacja i stronicowanie. Zbiór roboczy i przydział pamięci. Model programowy procesora. Programowanie w języku asemblerowym. Wykorzystanie funkcji systemowych. Obsługa standardowego wejścia i wyjścia, obsługa plików. Kompilacja, konsolidacja i śledzenie wykonania programu.
Metody kształcenia
wykład: konsultacje, wykład konwencjonalny laboratorium: dyskusja, symulacja, konsultacje, metoda projektu, ćwiczenia laboratoryjne
Efekty kształcenia
Jest otwarty na rozwiązywanie zadań inżynierskich oraz umie pracować w grupie
K1I_K05, K1I_K06
T1A_K03, T1A_K04, T1A_K06, T1A_U02
Potrafi programować w języku niskiego poziomu K1I_U12 T1A_U07, T1A_U14
Potrafi opisywać liczby w różnych systemach liczbowych K1I_U12 T1A_U07, T1A_U14
Ma wiedzę na temat zasad organizacji sterowania w komputerach
K1I_W07 T1A_W03, T1A_W04, T1A_W06
Ma wiedzę na temat zasad przetwarzania programu i wykorzystania pamięci komputera
K1I_W07 T1A_W03, T1A_W04, T1A_W06
Ma wiedzę z zakresu opisu budowy i zasad działania procesora oraz zna metody przetwarzania danych
K1I_W07, K1I_U11
T1A_W03, T1A_W04, T1A_W06, T1A_U09, T1A_U12, T1A_U13
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny 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 zajęć laboratoryjnych. Metody weryfikacji - wykład: egzamin w formie pisemnej - laboratorium: sprawozdanie, sprawdzian, kolokwium Składowe oceny końcowej = wykład: 50% + laboratorium: 50%
Obciążenie pracą studenta
Studia stacjonarne (120 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 13 godz. Zapoznanie się ze wskazaną literaturą = 13 godz. Przygotowanie raportu/sprawozdania = 13 godz. Wykonanie zadań zleconych przez prowadzącego = 12 godz. Zajęcia realizowane na odległość = 12 godz. Przygotowanie się do egzaminu = 12 godz. Studia niestacjonarne (120 godz.) Godziny kontaktowe = 27 godz.
Przygotowanie się do zajęć = 16 godz. Zapoznanie się ze wskazaną literaturą = 16 godz. Przygotowanie raportu/sprawozdania = 16 godz. Wykonanie zadań zleconych przez prowadzącego = 15 godz. Zajęcia realizowane na odległość = 15 godz. Przygotowanie się do egzaminu = 15 godz.
Literatura podstawowa
1. Biernat J.: Architektura komputerów, Oficyna Politechniki Wrocławskiej, Wrocław, 2005. 2. Stallings W.: Organizacja i architektura systemu komputerowego, WNT, Warszawa 2004. 3. Chalk B.S.: Organizacja i architektura komputera, WNT, Warszawa, 1998. 4. Barkalov A., Titarenko L., Hebda O.: The classical principles of organization and design of control processing unit. UZ Press, Zielona Góra, 2012
Literatura uzupełniająca
Dudek A., Jak pisać wirusy, Read Me, 1994.
Uwagi
Sylabus opracował dr inż. Arkadiusz Bukowiec
Nazwa przedmiotu: Sieci komputerowe II Kod przedmiotu: 11.3-WE-I-SK2-PD36_S1S
Język: polski
Odpowiedzialni za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 3 egzamin 6 stacjonarne
obowiązkowy
laboratorium 30 2 3 zal. na ocenę obowiązkowy
wykład 18 2 3 egzamin 6 niestacjonarne
obowiązkowy
laboratorium 18 2 3 zal. na ocenę obowiązkowy
Cel przedmiotu
- Zapoznanie studentów z różnymi technikami routingu oraz technologiami stosowanymi w sieciach WAN. - Ukształtowanie umiejętności studentów w zakresie zarządzania przestrzenią adresową IP przy użyciu technik VLSM, NAT oraz PAT. - Zapoznanie studentów z zagrożeniami bezpieczeństwa sieci komputerowych oraz ukształtowanie ich umiejętności w zakresie przeciwdziałania atakom na sieci komputerowe.
Wymagania wstępne
Architektura komputerów I i II, Sieci komputerowe I, Metody probabilistyczne.
Zakres tematyczny
Zarządzanie adresacją logiczną IPv4: Tworzenie podsieci z zastosowaniem techniki VLSM. Konsolidacja adresów IP. Adresacja prywatna. Funkcjonowanie i konfiguracja mechanizmów NAT i PAT. Routery: Budowa, funkcje i zaawansowana konfiguracja routerów. Routing statyczny i dynamiczny: Trasy domyślne. Routing klasowy i bezklasowy. Protokoły routingu według wektora odległości oraz routingu według stanu łącza: RIPv1, RIPv2, IGRP, OSPF, EIGRP. Routing wewnątrz i między systemami autonomicznymi ze szczególnym uwzględnieniem protokołu BGP. Metody zapewniania zbieżności w sieci: split horizon, hold-down times, route possoning. Mechanizmy równoważenia obciążenia. Bezpieczeństwo sieci: Funkcjonowanie i konfiguracja standardowych, rozszerzonych i nazwanych list kontroli dostępu. Funkcje zapór ogniowych, stref zdemilitaryzowanych, systemów IPS i IDS. Przełączniki ethernetowe: Rola i konfiguracja przełączników w trójwarstwowym modelu hierarchicznej sieci komputerowej. VLANy i ich konfiguracja. Algorytmy STP, RSTP i Rapid PVST+. Routing między sieciami VLAN. Przegląd technologii WAN: ISDN, xDSL, ATM, FrameRelay, SONET, UMTS.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne
Efekty kształcenia
Student jest świadomy potencjalnych zagrożeń mających wpływ na bezpieczeństwo sieci komputerowych oraz jest zdolny do
przeciwdziałania im poprzez stosowanie różnych technik zapewniania bezpieczeństwa tj. np. ACL
K1I_W08, K1I_U14
T1A_W03, T1A_W04, T1A_W06, T1A_U10, T1A_U15
Potrafi stosować techniki translacji NAT i PAT. K1I_U13, K1I_U14
T1A_U08, T1A_U09, T1A_U13, T1A_U15, T1A_U16, T1A_U10
Student, który zaliczył przedmiot: zna budowę i potrafi przeprowadzić proces zaawansowanej konfiguracji routerów i przełączników.
K1I_W08, K1I_U13, K1I_U14
T1A_W03, T1A_W04, T1A_W06, T1A_U08, T1A_U09, T1A_U13, T1A_U15, T1A_U16,
T1A_U10
Potrafi scharakteryzować i wskazać różnice między routingiem statycznym i dynamicznym.
K1I_W08, K1I_U13
T1A_W03, T1A_W04, T1A_W06, T1A_U08, T1A_U09, T1A_U13, T1A_U15, T1A_U16
Potrafi scharakteryzować protokoły routingu działające według wektora odległości i stanu łącza.
K1I_W08 T1A_W03, T1A_W04, T1A_W06
Potrafi dobrać właściwy protokół routingu konieczny do optymalnego funkcjonowania routingu wewnątrz i pomiędzy systemami
autonomicznymi.
K1I_W08, K1I_U13
T1A_W03, T1A_W04, T1A_W06, T1A_U08, T1A_U09, T1A_U13, T1A_U15, T1A_U16
Potrafi kreatywnie opracować podział przestrzeni adresowej IP na podsieci przy użyciu techniki VLSM.
K1I_U13 T1A_U08, T1A_U09, T1A_U13,
T1A_U15, T1A_U16
Potrafi wdrożyć routing klasowy i bezklasowy w sieciach komputerowych.
K1I_U13 T1A_U08, T1A_U09, T1A_U13,
T1A_U15, T1A_U16
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny 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. Metody weryfikacji - wykład: test z progami punktowymi - laboratorium: test z progami punktowymi, sprawdzian Składowe oceny końcowej = wykład: 50% + laboratorium: 50%
Obciążenie pracą studenta
Studia stacjonarne (180 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 40 godz. Zapoznanie się ze wskazaną literaturą = 40 godz. Przygotowanie się do egzaminu = 40 godz. Studia niestacjonarne (180 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 48 godz. Zapoznanie się ze wskazaną literaturą = 48 godz. Przygotowanie się do egzaminu = 48 godz.
Literatura podstawowa
1. Czachórski T.: Modele kolejkowe w ocenie efektywności sieci i systemów komputerowych. Pracownia Komputerowa Jacka Skalmierskiego, Gliwice, 1999. 2. Graziani R., Johnson A.: Protokoły i koncepcje routingu. Akademia sieci Cisco. Mikom, Warszawa 2008. 3. Kurose J.F.: Sieci komputerowe. Od ogółu do szczegółu z Internetem w tle. Helion, Gliwice, 2008. 4. Sportach M.: Sieci komputerowe. Księga eksperta, Helion, Gliwice, 2006. 5. Tanenbaum A.S: Sieci komputerowe. Helion, Gliwice 2004.
Literatura uzupełniająca
1. Behrens T., i inni.: Cisco PIX. Firewalle. Helion, Gliwice 2006. 2. Serafin M.: Sieci VPN. Helion, Gliwice 2008.
Nazwa przedmiotu: Język Java i technologie Web Kod przedmiotu: 11.3-WE-I-SK2-PD37_S1S
Język: polski
Odpowiedzialni za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 3 egzamin 6 stacjonarne
obowiązkowy
laboratorium 30 2 3 zal. na ocenę obowiązkowy
wykład 18 2 5 egzamin 6 niestacjonarne
obowiązkowy
laboratorium 18 2 5 zal. na ocenę obowiązkowy
Cel przedmiotu
Cel: - zapoznanie studentów z zasadami pisania programów na platformie Java, - ukształtowanie umiejętności tworzenia samodzielnych i sieciowych aplikacji w języku Java.
Wymagania wstępne
Podstawy programowania, Programowanie obiektowe
Zakres tematyczny
Podstawy programowania w języku Java: typy danych, operatory, instrukcje sterujące, klasy, pakiety, interfejsy, obsługa wyjątków, wykonywanie działań na łańcuchach znaków, klasy usługowe, strumienie wejścia i wyjścia, graficzny interfejs użytkownika, przetwarzanie obrazów 2D. Zaawansowane programowanie w języku Java: wielowątkowość, kolekcje, programowanie aplikacji sieciowych, połączenia do baz danych JDBC, obiekty rozproszone, obiekty Java Beans, bezpieczeństwo, internacjonalizacja, metody macierzyste, mechanizm refleksji. Tworzenie aplikacji sieciowych: programowanie aplikacji sieciowych z wykorzystaniem gniazd sieciowych, architektura klient-serwer, implementacja serwerów, identyfikacja zasobów sieciowych. Wprowadzenie do standardu HTML. Przepływ informacji w sieci globalnej. Udostępnianie informacji w sieci Internet. Formaty prezentacji dokumentów w sieci WWW. Struktura dokumentu. Zasady tworzenia stron i katalogów stron WWW. Elementy języków HTML, XML i XHTML. Stylistyka prezentacji medialnej. Wymagania dostępności w sieci Internet (WAI). Zaawansowane funkcje formatowania dokumentu internetowego. Kaskadowe arkusze stylów. Grafika i media w sieci WWW. Metody obróbki, wymagania i popularne formaty zapisu składników przekazu medialnego. Media strumieniowe. Zaawansowane możliwości pakietów AWT i SWING. Projektowanie i implementacja aplikacji internetowych. Metody protokołu HTTP 1.1. Języki skryptowe ich właściwości i zastosowania. Skrypty po stronie serwera i klienta - różnice i cechy wspólne. Elementy języka JavaScript. Elementy języka Java w projektowaniu prostych aplikacji internetowych: serwlety, obiekty Java Beans, aktywne strony Javy po stronie serwera (JSP). Projektowanie bibliotek znaczników. Wykorzystanie bibliotek znaczników JSTL. tworzenie apletów, cykl życia apletu, zarządzanie bezpieczeństwem apletu. Osadzanie apletów na stronach HTML.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne
Efekty kształcenia
Potrafi wytworzyć dokumentację API dla wykonanego programu. K1I_U18 T1A_U01, T1A_U03, T1A_U16
Potrafi analizować istniejącą dokumentację API. K1I_U18 T1A_U01, T1A_U03, T1A_U16
Student, który zaliczył przedmiot zna składnię i zasady pisania programów w języku Java.
K1I_W09 T1A_W03, T1A_W04, T1A_W05,
T1A_W06
Potrafi projektować i programować w języku Java samodzielne aplikacje, aplety uruchamiane z poziomu przeglądarek
internetowych oraz programy sieciowe oparte na architekturze klient-serwer.
K1I_W09, K1I_U15
T1A_W03, T1A_W04, T1A_W05, T1A_W06, T1A_U07, T1A_U08, T1A_U09, T1A_U13, T1A_U14,
T1A_U15, T1A_U16
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny 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. Metody weryfikacji - wykład: egzamin w formie pisemnej - laboratorium: projekt Składowe oceny końcowej = wykład: 50% + laboratorium: 50%
Obciążenie pracą studenta
Studia stacjonarne (180 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 = 20 godz. Zajęcia realizowane na odległość = 20 godz. Przygotowanie się do egzaminu = 20 godz. Studia niestacjonarne (180 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 24 godz. Zapoznanie się ze wskazaną literaturą = 24 godz. Przygotowanie raportu/sprawozdania = 24 godz. Wykonanie zadań zleconych przez prowadzącego = 24 godz. Zajęcia realizowane na odległość = 24 godz. Przygotowanie się do egzaminu = 24 godz.
Literatura podstawowa
1. Cooper J.W.: Java - wzorce projektowe, Helion, 2001. 2. Eckel B.: Thinking in Java, Helion, Warszawa, 2002. 3. Horstmann C.S., Cornell G.: Core Java 2. Techniki zaawansowane, Wydanie drugie. Helion, Gliwice, 2005.
Literatura uzupełniająca
1. Lis M.: Praktyczny kurs Java, Wydanie II, Helion, Gliwice, 2004. 2. McGovern M.: Java Web Services Architecture, Morgan-Kaufman, 2003. 3. Naughton P.: Podręcznik języka programowania Java, Nakom, Poznań 1999. 4. Short S.: Zastosowanie XML do tworzenia usług internetowych na platformie Microsoft.net, Microsoft Press, Warszawa, 2003.
Nazwa przedmiotu: Programowanie współbieżne i rozproszone Kod przedmiotu: 11.3-WE-I-PWR-PD38_S1S
Język: polski
Odpowiedzialny za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IIE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 4 egzamin 5 stacjonarne
obowiązkowy
laboratorium 30 2 4 zal. na ocenę obowiązkowy
wykład 9 1 6 egzamin 5 niestacjonarne
obowiązkowy
laboratorium 18 2 6 zal. na ocenę obowiązkowy
Cel przedmiotu
- zapoznanie studentów z podstawowymi technikami programowania równoległego - zapoznanie studentów z podstawowymi technikami programowania rozproszonego - ukształtowanie wśród studentów zrozumienia konieczności stosowania technik programowania równoległego i rozproszonego - ukształtowanie podstawowych umiejętności w zakresie pisania oprogramowania wykorzystującego zrównoleglenie oraz architekturę rozproszoną
Wymagania wstępne
Podstawy programowania, Programowanie obiektowe, Architektura komputerów I i II.
Zakres tematyczny
Programowanie równoległe - podstawowe pojęcia: programowanie współbieżne, proces, współbieżność procesów, zasada podziału czasu, jednoczesność, komunikacja i synchronizacja między procesami, wzajemne wykluczanie, blokada, zagłodzenie. Cele programowania współbieżnego. Zalety i wady programów współbieżnych. Semafory: semafor ogólny, semafor binarny. Tworzenie aplikacji współbieżnych w języku Java. Monitory. Inne mechanizmy synchronizacji wątków: kolejki blokujące, bariery, rejestry, przekaźniki. Klasyczne problemy współbieżności: problem producenta i konsumenta, problem czytelników i pisarzy, problem pięciu filozofów. Charakterystyka i cele projektowe systemów rozproszonych. Komunikacja międzyprocesowa. Wytyczne projektowe i cechy komunikacji międzyprocesowej. Wywoływanie zdalnych procedur. Zdalne wywoływanie metod. Budowanie aplikacji rozproszonych w oparciu o Remote Method Invocation z języka Java. Integracja aplikacji z innymi programistycznymi środowiskami rozproszonymi. Czas i zegary logiczne. Koordynacja działań w systemach rozproszonych. Algorytmy elekcji. Transakcje i serowanie współbieżnością w systemach rozproszonych. Zakleszczenia i algorytmy ich wykrywania w systemie rozproszonym.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne
Efekty kształcenia
Potrafi zaprojektować i utworzyć oprogramowanie zorientowane obiektowo wykorzystujące mechanizmy
programowania współbieżnego i rozproszonego.
K1I_W09, K1I_U15
T1A_W03, T1A_W04, T1A_W05, T1A_W06, T1A_U07, T1A_U08, T1A_U09, T1A_U13,
T1A_U14, T1A_U15, T1A_U16
Potrafi objaśnić mechanizmy koordynacji działań w systemach rozproszonych.
K1I_W09 T1A_W03, T1A_W04, T1A_W05, T1A_W06
Student potrafi wytłumaczyć potrzebę stosowania programowania współbieżnego.
K1I_W09 T1A_W03, T1A_W04, T1A_W05, T1A_W06
Jest świadomy potrzeby wykorzystania systemów i programów rozproszonych.
K1I_K04 T1A_K02, T1A_K03, T1A_K05, T1A_K06
Potrafi rozróżniać podstawowe modele architektoniczne stosowane do projektowania systemów rozproszonych.
K1I_W09, K1I_U15
T1A_W03, T1A_W04, T1A_W05, T1A_W06, T1A_U07, T1A_U08, T1A_U09, T1A_U13,
T1A_U14, T1A_U15, T1A_U16
Potrafi opisać mechanizm projektowania warstwy komunikacyjnej i zagadnień związanych z wymianą
informacji w systemach rozproszonych. K1I_W09 T1A_W03, T1A_W04, T1A_W05, T1A_W06
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny 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. Metody weryfikacji - wykład: test z progami punktowymi - laboratorium: prezentacja ustna 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ęć = 18 godz. Zapoznanie się ze wskazaną literaturą = 18 godz. Przygotowanie raportu/sprawozdania = 18 godz. Wykonanie zadań zleconych przez prowadzącego = 17 godz. Zajęcia realizowane na odległość = 17 godz. Przygotowanie się do egzaminu = 17 godz. Studia niestacjonarne (150 godz.) Godziny kontaktowe = 27 godz. Przygotowanie się do zajęć = 21 godz. Zapoznanie się ze wskazaną literaturą = 21 godz. Przygotowanie raportu/sprawozdania = 21 godz. Wykonanie zadań zleconych przez prowadzącego = 20 godz. Zajęcia realizowane na odległość = 20 godz. Przygotowanie się do egzaminu = 20 godz.
Literatura podstawowa
1. Ben-Ari M.: Podstawy programowania współbieżnego i rozproszonego, WNT, Warszawa, 1996. 2. Foster I.: Designing and Building Parallel Programs, http://www.mcs.anl.gov/~itf/dbpp/ 3. Coulouris G. et al.: Distributed Systems. Concepts and Design (4th ed.), Addison Wesley, 2005 (wydanie polskie “Systemy rozproszone. Podstawy i projektowanie”, WNT 1998) 4. Tanenbaum S.: Distributed Systems. Principles and Paradigms (2nd ed.), Prentice Hall 2002 5. Garg V. K.:Concurrent and Distributed Computing in Java 6. Horstmann C. S., Cornell G.:Core Java™ 2: Volume II–Advanced Features, Prentice Hall 2008 (wydanie polskie "Java. Techniki zaawansowane. Wydanie VIII", Helion 2009) 7. Goetz B., Peierls T., Bloch J., Bowbeer j., Holmes D., Lea D.: Java Concurrency in Practice, Addison-Wesley Professional 2006
Nazwa przedmiotu: Systemy operacyjne II Kod przedmiotu: 11.3-WE-I-SO2-PD39_S1S
Język: polski
Odpowiedzialny za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IIE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 4 egzamin 4 stacjonarne
obowiązkowy
laboratorium 30 2 4 zal. na ocenę obowiązkowy
wykład 9 1 4 egzamin 4 niestacjonarne
obowiązkowy
laboratorium 18 2 4 zal. na ocenę obowiązkowy
Cel przedmiotu
Zapoznanie studentów z ogólną charakterystyką systemów operacyjnych. Zapoznanie studentów ze specyfiką budowy i pracy z systemem UNIX. Ukształtowanie wśród studentów zdolności wykorzystania mechanizmów i narzędzi systemu UNIX. Ukształtowanie umiejętności programowania w języku powłoki oraz podstawowych zasad administracji systemem UNIX.
Wymagania wstępne
Systemy operacyjne I
Zakres tematyczny
Pojęcie systemu operacyjnego. Cechy wspólne systemów. Podstawowe pojęcia. Budowa systemu. Podłączanie się do systemu. Podstawowe pliki konfiguracyjne. Praca w systemie wielodostępnym. Komunikacja między użytkownikami. Poczta elektroniczna. Podstawy systemu plików. Pojęcie ścieżki względnej i bezwzględnej. Nazwa pliku, maska nazwy i metaznaki. Podstawowe polecenia operujące na plikach. Dowiązanie (link). Układ typowego drzewa katalogów. Położenie ważniejszych plików systemowych. Proste przetwarzanie plików. Wyświetlanie zawartości plików tekstowych. Prawa dostępu. FTP Program edycji plików tekstowych vi. Polecenia. Komenda find. Programy powłoki. Pliki konfiguracyjne użytkownika. Zmienne środowiskowe. Wyświetlanie i ustawianie wartości zmiennych. Strumienie i potoki danych. Przekierowywanie strumieni. Potoki Filtry. Wyrażenia regularne. Programowanie w języku powłoki. Instrukcja test. Instrukcja warunkowa. Pętle i wybory. Funkcje. Zaawansowane przetwarzanie plików tekstowych. Edytor strumieniowy sed. Filtr tekstowy awk. Inne. Wielozadaniowość w systemie. Procesy. System XWindow. Praca z systemem XWindow. Standardowe parametry. Administracja systemem.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: zajęcia praktyczne, ćwiczenia laboratoryjne
Efekty kształcenia
Zna podstawowe zasady administrowania systemem UNIX
K1I_W10 T1A_W03, T1A_W04, T1A_W05, T1A_W06,
T1A_W07
Potrafi opracować programy w języku powłoki UNIX
K1I_W10, K1I_U23
T1A_W03, T1A_W04, T1A_W05, T1A_W06, T1A_W07, T1A_U07, T1A_U08, T1A_U16
Potrafi wykorzystać polecenia i narzędzia systemu UNIX
K1I_U23 T1A_U07, T1A_U08, T1A_U16
Zna polecenia i narzędzia systemu UNIX K1I_W10 T1A_W03, T1A_W04, T1A_W05, T1A_W06,
T1A_W07
Rozumie specyfikę i różnice w zastosowaniach rożnych systemów operacyjnych
K1I_W10, K1I_U23
T1A_W03, T1A_W04, T1A_W05, T1A_W06, T1A_W07, T1A_U07, T1A_U08, T1A_U16
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny 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. Metody weryfikacji - wykład: egzamin w formie pisemnej - laboratorium: test z progami punktowymi, sprawdzian Składowe oceny końcowej = wykład: 50% + laboratorium: 50%
Obciążenie pracą studenta
Studia stacjonarne (120 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 13 godz. Zapoznanie się ze wskazaną literaturą = 13 godz. Przygotowanie raportu/sprawozdania = 13 godz. Wykonanie zadań zleconych przez prowadzącego = 12 godz. Zajęcia realizowane na odległość = 12 godz. Przygotowanie się do egzaminu = 12 godz. Studia niestacjonarne (120 godz.) Godziny kontaktowe = 27 godz. Przygotowanie się do zajęć = 16 godz. Zapoznanie się ze wskazaną literaturą = 16 godz. Przygotowanie raportu/sprawozdania = 16 godz. Wykonanie zadań zleconych przez prowadzącego = 15 godz. Zajęcia realizowane na odległość = 15 godz. Przygotowanie się do egzaminu = 15 godz.
Literatura podstawowa
1. Pratta S., Martin D.: Biblia systemu UNIX V, LT&P, Warszawa 1994. 2. Marczyński J.: Unix: użytkowanie i administracja, Helion, 2000. 3. Armstrong J., Taylor D.: UNIX dla każdego, Helion, 2000.
Literatura uzupełniająca
1. Lal K., Rak T.: Linux. Komendy i polecenia. Praktyczne przykłady, Helion, Gliwice, 2005.
Nazwa przedmiotu: Podstawy normalizacji Kod przedmiotu: 06.0-WE-I-PN-PO52_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy ISSI
Forma zajęć
godzin w sem.
godzin w tyg.
semestr forma zal. punkty
ects tryb studiow
typ przedmiotu
wykład 15 1 7 zal. bez oceny
1 stacjonarne inny
wykład 9 1 7 zal. bez oceny
1 niestacjonarne inny
Cel przedmiotu
Cel przedmiotu: - zaopoznanie studentów z problemami zarządzania jakością, w szczególności w sferze IT, zgodnie z normami ISO 9001:2008, ISO 90003:2004, ISO 15288,ISO 15504, ISO 12207, ISO 9126, ISO/IEC 20000, ISO 25000, ISO/IEC 38500 a także standardami TQM, CMM, COBIT - przybliżenie stosowanych metod i technik w procesie zarządzania projektowaniem a także wdrażaniem i eksploatacją systemów informatycznych oraz zarządzanie projektami informatycznymi, - zarządzanie bezpieczeństwem informacji zgodnie z normami ISO/IEC 27001:2005,ISO/IEC27002:2005,ISO/IEC:27004,ISO/IEC:27005:2008,ISO/IEC 27006:2007, ISO/IEC 15408 oraz ciągłością działania firmy (BS 25999, ISO/IEC 24762) - zapoznanie studentów z prawnymi aspektami bezpieczeństwa informacji, zagadnieniami ochrony danych osobowych a także problemami audytu bezpieczeństwa systemów informatycznych.
Zakres tematyczny
- Zarządzanie jakością (w szczególności IT) zgodnie z normami ISO 9001:2008, ISO 90003:2004, ISO15288,ISO 15504, ISO 12207, ISO 9126, ISO/IEC 20000, ISO 25000, ISO/IEC 38500 i standardami TQM, CMM, COBIT oraz metody i techniki stosowane w zarządzaniu projektowaniem, wdrażaniem i eksploatacją systemów informatycznych, a także zarządzanie projektami informatycznymi, - Zarządzanie bezpieczeństwem informacji zgodnie z normami ISO/IEC 27001:2005,ISO/IEC27002:2005,ISO/IEC:27004,ISO/IEC:27005:2008,ISO/IEC 27006:2007, ISO/IEC 15408 oraz ciągłością działania firmy (BS 25999, ISO/IEC 24762), prawne aspekty bezpieczeństwa informacji, ochrona danych osobowych, TISM, audyty bezpieczeństwa systemów informatycznych. Zarządzanie jakością. Zarządzanie bezpieczeństwem Informacji. Audit jakości i audyt zarządzania usługami w IT.
Metody kształcenia
wykład: wykład konwersatoryjny, wykład problemowy, wykład konwencjonalny
Efekty kształcenia
Zna zasady zarządzania bezpieczeństwem informacji zgodnie z normami ISO/IEC 27001:2005,ISO/IEC27002:2005,ISO/IEC:27004,ISO/IEC:27005:2008,ISO/IEC 27006:2007,
ISO/IEC 15408 oraz ciągłością działania firmy (BS 25999, ISO/IEC 24762).
K1I_W18, K1I_K07
T1A_W08, T1A_W10, T1A_K04
Potrafi zapewnić jakość w różnych fazach cyklu życia oprogramowania zgodnie z ISO15288, ISO15504, ISO38500.
K1I_W15, K1I_K07
T1A_W08, T1A_K04
Zna mechanizmy procesu normalizacyjnego, potrafi wyszukiwać informację normalizacyjną, poznał najważniejsze kierunki normalizacyjne, zarówno w Unii Europejskiej jak i PKN.
K1I_W17, K1I_K03
T1A_W10, T1A_K02
Zna zasady wdrażania systemów zarządzania jakością zgodnie normami ISO 9001:2008, ISO 90003:2004, ISO15288,ISO15504, ISO12207, ISO9126, ISO/IEC 20000,ISO25000, ISO/IEC
38500.
K1I_W15, K1I_K03
T1A_W08, T1A_K02
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze Metody weryfikacji - wykład: kolokwium Składowe oceny końcowej = wykład: 100%
Obciążenie pracą studenta
Studia stacjonarne (30 godz.) Godziny kontaktowe = 15 godz. Przygotowanie się do zajęć = 5 godz. Zapoznanie się ze wskazaną literaturą = 10 godz. Studia niestacjonarne (30 godz.) Godziny kontaktowe = 9 godz.
Przygotowanie się do zajęć = 5 godz. Zapoznanie się ze wskazaną literaturą = 10 godz. Zajęcia realizowane na odległość = 6 godz.
Literatura podstawowa
1. ISO 9001:2008, ISO 90003:2004, ISO15288,ISO 15504, ISO 12207, ISO 9126, ISO/IEC 20000, ISO 25000, ISO/IEC 38500 i standardami TQM, CMM, COBIT 2. ISO/IEC 27001:2005,ISO/IEC27002:2005,ISO/IEC:27004,ISO/IEC:27005:2008,ISO/IEC 27006:2007, ISO/IEC 15408, BS 25999, ISO/IEC 24762
Nazwa przedmiotu: Seminarium dyplomowe I Kod przedmiotu: 06.0-WE-I-SD1-D49_S1S
Język: polski
Odpowiedzialni za przedmiot: prof. dr hab. inż. Marian Adamski, dr hab. inż. Grzegorz Benysek, prof. UZ,
prof. dr hab. inż. Józef Korbicz, dr hab. inż. Ryszard Rybski, prof. UZ
Prowadzący przedmiot: Pracownicy WEIiT
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
projekt 30 2 6 zal. na ocenę 2 stacjonarne obowiązkowy
projekt 18 2 7 zal. na ocenę 2 niestacjonarne obowiązkowy
Cel przedmiotu
Ćwiczenie umiejętności prezentowania i dyskutowania wyników pracy dyplomowej.
Zakres tematyczny
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
Efekty kształcenia
Weryfikacja efektów kształcenia i warunki zaliczenia
Projekt - warunkiem zaliczenia jest uzyskanie pozytywnej oceny zrealizowanej części pracy dyplomowej. Metody weryfikacji - projekt: prezentacja ustna Składowe oceny końcowej = projekt: 100%
Obciążenie pracą studenta
Studia stacjonarne (60 godz.) Godziny kontaktowe = 30 godz. Przygotowanie się do zajęć = 15 godz. Zapoznanie się ze wskazaną literaturą = 5 godz. Przygotowanie raportu/sprawozdania = 10 godz. Studia niestacjonarne (60 godz.) Godziny kontaktowe = 18 godz. Przygotowanie się do zajęć = 27 godz. Zapoznanie się ze wskazaną literaturą = 5 godz. Przygotowanie raportu/sprawozdania = 10 godz.
Literatura podstawowa
Literatura przedmiotu wynika z tematyki realizowanej pracy dyplomowej.
Nazwa przedmiotu: Seminarium dyplomowe II Kod przedmiotu: 06.0-WE-I-SD2-D50_S1S
Język: polski
Odpowiedzialni za przedmiot: prof. dr hab. inż. Marian Adamski, dr hab. inż. Grzegorz Benysek, prof. UZ,
prof. dr hab. inż. Józef Korbicz, dr hab. inż. Ryszard Rybski, prof. UZ
Prowadzący przedmiot: Pracownicy WEIiT
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
projekt 90 6 7 zal. na ocenę 8 stacjonarne obowiązkowy
projekt 36 4 8 zal. na ocenę 8 niestacjonarne obowiązkowy
Cel przedmiotu
Doskonalenie umiejętności prezentowania i dyskutowania wyników pracy dyplomowej.
Wymagania wstępne
Seminarium dyplomowe I
Zakres tematyczny
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
Efekty kształcenia
Weryfikacja efektów kształcenia i warunki zaliczenia
Projekt - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z prezentacji wyników pracy dyplomowej, wymagane minimalne zaawansowanie – 80%. Metody weryfikacji - projekt: prezentacja ustna Składowe oceny końcowej = projekt: 100%
Obciążenie pracą studenta
Studia stacjonarne (240 godz.) Godziny kontaktowe = 90 godz. Przygotowanie się do zajęć = 60 godz. Zapoznanie się ze wskazaną literaturą = 15 godz. Przygotowanie raportu/sprawozdania = 45 godz. Wykonanie zadań zleconych przez prowadzącego = 30 godz. Studia niestacjonarne (240 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 114 godz. Zapoznanie się ze wskazaną literaturą = 15 godz. Przygotowanie raportu/sprawozdania = 45 godz. Wykonanie zadań zleconych przez prowadzącego = 30 godz.
Literatura podstawowa
Literatura przedmiotu wynika z tematyki realizowanej pracy dyplomowej.
Nazwa przedmiotu: Praca dyplomowa Kod przedmiotu: 06.0-WE-I-PD-D51_S1S
Język: polski
Odpowiedzialni za przedmiot: prof. dr hab. inż. Marian Adamski, dr hab. inż. Grzegorz Benysek, prof. UZ,
prof. dr hab. inż. Józef Korbicz, dr hab. inż. Ryszard Rybski, prof. UZ
Prowadzący przedmiot: Pracownicy WEIiT
Forma zajęć
godzin w sem.
godzin w tyg.
semestr forma zal. punkty
ects tryb studiow
typ przedmiotu
projekt 15 1 7 zal. bez oceny
3 stacjonarne obowiązkowy
projekt 9 1 8 zal. bez oceny
3 niestacjonarne obowiązkowy
Cel przedmiotu
Realizacja pracy dyplomowej.
Wymagania wstępne
Seminarium dyplomowe I
Zakres tematyczny
W ramach Pracy dyplomowej studenci na realizują dokumentację papierową zrealizowanej pracy dyplomowej w formacie określonym przez Wydział Elektrotechniki, Informatyki i Telekomunikacji.
Metody kształcenia
projekt: dyskusja, metoda projektu
Efekty kształcenia
Weryfikacja efektów kształcenia i warunki zaliczenia
Projekt - warunkiem zaliczenia jest uzyskanie zaliczenia i przyjęcie pracy dyplomowej w zredagowanej wg zasad określonych na wydziale. Metody weryfikacji - projekt: sprawozdanie, prezentacja ustna Składowe oceny końcowej = projekt: 100%
Obciążenie pracą studenta
Studia stacjonarne (90 godz.) Godziny kontaktowe = 15 godz. Przygotowanie raportu/sprawozdania = 60 godz. Konsultacje: 15 Studia niestacjonarne (90 godz.) Godziny kontaktowe = 9 godz. Przygotowanie się do zajęć = 6 godz. Przygotowanie raportu/sprawozdania = 60 godz. Konsultacje: 15
Literatura podstawowa
1. Materiały pomocnicze umieszczone na stronie Wydziału, www.weit.uz.zgora.pl
Nazwa przedmiotu: Zarządzanie przemysłowym projektem informatycznym Kod przedmiotu: 11.9-WE-I-ZPPI-PD32_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IIE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 6 zal. na ocenę 4 stacjonarne
obowiązkowy
laboratorium 30 2 6 zal. na ocenę obowiązkowy
wykład 9 1 6 zal. na ocenę 4 niestacjonarne
obowiązkowy
laboratorium 18 2 6 zal. na ocenę obowiązkowy
Cel przedmiotu
Zapoznanie studentem z problematyką podstaw zarządzania projektami z branży IT; zasad i metod planowania projektów; zarządzania procesem realizacji, monitorowania i nadzorowania realizacji projektu.
Wymagania wstępne
Podstawy programowania, Programowanie obiektowe, Inżynieria oprogramowania, Komunikacja interpersonalna
Zakres tematyczny
Podstawy zarządzania przedsięwzięciami z branży IT. Definicja projektu, sukces projektu. Model cyklu projektu informatycznego. Elementy i techniki zarządzania projektami. Dokumentowanie projektu. Planowanie projektu. Określanie i zarządzanie zakresem i celem oraz zadaniami w projekcie. Ocena, zarządzanie i przydzielanie zasobów. Harmonogramowanie przedsięwzięcia. Zarządzanie zasobami ludzkimi w projekcie. Budowanie zespołu projektowego. Kierownik projektu. Role w zespole projektowym. Interakcje pomiędzy członkami grupy projektowej. Komunikowanie się w grupie projektowej. Ocena i motywowanie grupy. Rozwiązywanie konfliktów w projekcie. Zarządzanie procesem realizacji projektu. Sterowanie przebiegiem projektu. Zarządzanie ryzykiem i zmianami. Zarządzanie czasem i kosztami projektu. Narzędzia programistyczne wspomagające planowanie i realizację projektu. Wykorzystanie narzędzi informatycznych wspierających proces planowania i kontroli projektu.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne
Efekty kształcenia
Jest świadomy konieczności monitorowania i K1I_U28, K1I_K03 T1A_U02, T1A_U07, T1A_K02
nadzorowania realizacji projektu.
Prezentuje wyniki pracy K1I_K03 T1A_K02
Organizuje pracę w zespole projektowym. K1I_U28, K1I_K03, K1I_K06, K1I_K07
T1A_U02, T1A_U07, T1A_K02, T1A_K03, T1A_K04
Zna zasady organizowania planowania i organizowania pracy projektowej.
K1I_W15 T1A_W08
Student nazywa i objaśnia pojęcia związane z zarządzaniem projektami z branży IT.
K1I_W15 T1A_W08
Weryfikacja efektów kształcenia i 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. Metody weryfikacji - wykład: kolokwium (ustne lub pisemne). - laboratorium: sprawozdanie Składowe oceny końcowej = wykład: 50% + laboratorium: 50%
Obciążenie pracą studenta
Studia stacjonarne (120 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 10 godz. Zapoznanie się ze wskazaną literaturą = 5 godz. Przygotowanie raportu/sprawozdania = 15 godz. Wykonanie zadań zleconych przez prowadzącego = 15 godz. Zajęcia realizowane na odległość = 30 godz. Studia niestacjonarne (120 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 19 godz. Zapoznanie się ze wskazaną literaturą = 5 godz. Przygotowanie raportu/sprawozdania = 15 godz. Wykonanie zadań zleconych przez prowadzącego = 15 godz. Zajęcia realizowane na odległość = 30 godz.
Literatura podstawowa
1. Jaszkiewicz A.: Inżynieria oprogramowania, Helion, Gliwice, 1997. 2. Górski J.: Inżynieria oprogramowania w projekcie informatycznym, Mikom, Warszawa, 2000. 3. Philips J.: Zarządzanie projektami IT, Helion, Gliwice, 2004. 4. Wróblewski P.: Zarządzanie projektami informatycznymi dla praktyków, HELION, Gliwice, 2005. 5. Kerznel H.: Zarządzanie projektami. Studium przypadków, Helion, Gliwice, 2005. 6. Yourdon E.: Marsz ku klęsce. Poradnik dla projektanta systemów, WNT, Warszawa, 2000.
7. J. Kasprzyk, Programowanie sterowników przemysłowych WNT, Warszawa, 2008
Literatura uzupełniająca
1. Berkun S.: Sztuka zarządzania projektami, Helion, Gliwice, 2006. 2. Mingus N.: Zarządzanie projektami, Helion, Gliwice, 2002. 3. Spałek S.: Sztuka wojny w zarządzaniu projektami, Helion, Gliwice 2005. 4. Holliday M.: Coaching, mentoring i zarządzanie. Jak rozwiązywać problemy i budować zespół, Helion, Gliwice, 2006. 5. Katzenach J.R., Smith D.K.: Siła zespołów. Wpływ siły zespołowej na efektywność organizacji, Oficyna Ekonomiczna/Dom Wydawniczy ABC, Kraków, 2002.
Nazwa przedmiotu: Praktyka zawodowa Kod przedmiotu: 06.0-WE-I-P-P53_S1S
Język: polski
Odpowiedzialni za przedmiot: dr inż. Artur Gramacki, dr inż. Anna Pławiak-Mowna
Prowadzący przedmiot: firmy zewnętrzne
Forma zajęć
godzin w sem.
godzin w tyg.
semestr forma zal. punkty
ects tryb studiow
typ przedmiotu
projekt 160
7 zal. bez oceny
5 stacjonarne obowiązkowy
projekt 160
7 zal. bez oceny
5 niestacjonarne obowiązkowy
Cel przedmiotu
Celem zawodowych praktyk studenckich jest konfrontacja i zastosowanie teoretycznej wiedzy zdobytej podczas zajęć dydaktycznych objętych planem studiów w rozwiązywaniu zadań stawianych przez pracodawców oferujących stanowiska pracy związane z obszarem zastosowań informatyki.
Zakres tematyczny
W ramach praktyki studenci praktycznie realizują zadania i projekty w firmach i przedsiębiorstwach, które oferują stanowiska pracy związane z obszarem zastosowań Informatyki.
Metody kształcenia
projekt: zajęcia praktyczne
Efekty kształcenia
Weryfikacja efektów kształcenia i warunki zaliczenia
Warunkiem zaliczenia studentowi praktyki jest przedstawienie przez niego prawidłowo wypełnionego i poświadczonego przez zakład pracy Dziennika Praktyk (stosowne dokumenty dostępne na stronie wydziału, www.weit.uz.zgora.pl). W Dzienniku student zobowiązany jest zamieścić szczegółowe sprawozdanie z odbytej praktyki dokumentujące wszystkie ważniejsze czynności i wykonywane prace. Opiekun praktyki może zweryfikować sprawozdanie pod kątem zgodności wykonywanej pracy przez studenta z kierunkiem studiów. Metody weryfikacji - projekt: sprawozdanie Składowe oceny końcowej = projekt: 100%
Obciążenie pracą studenta
Studia stacjonarne (160 godz.) Praktyka zawodowa w firmach i przedsiębiorstwach: 160 Studia niestacjonarne (160 godz.) Praktyka zawodowa w firmach i przedsiębiorstwach: 160
Literatura podstawowa
Materiały informacyjne związane z organizacją praktyk zawodowych zamieszczone na stronie Wydziału, www.weit.uz.zgora.pl
Praktyka zawodowa jest realizowana po II lub III roku, zaliczana w 7 semestrze
Specjalność: Inżynieria Systemów Mikroinformatycznych
Nazwa przedmiotu: Języki modelowania systemów cyfrowych Kod przedmiotu: 06.0-WE-I-JMSC-PS42_ISM_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy IIiE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 5 zal. na ocenę 4 stacjonarne
obowiązkowy
laboratorium 30 2 5 zal. na ocenę obowiązkowy
wykład 18 2 5 zal. na ocenę 4 niestacjonarne
obowiązkowy
laboratorium 18 2 5 zal. na ocenę obowiązkowy
Cel przedmiotu
- zapoznanie studentów ze standardowymi językami opisu sprzętu - zapoznanie studentów z wykorzystaniem języków HDL do modelowania, symulacji i syntezy układów cyfrowych - ukształtowanie wśród studentów zrozumienia konieczności przeprowadzenia komputerowej weryfikacji (symulacji) projektowanych układów cyfrowych
Wymagania wstępne
Układy cyfrowe, Podstawy programowania, Architektury komputerów I i II
Zakres tematyczny
Wprowadzenie: Geneza i przeznaczenie języków opisu sprzętu (HDL). Wprowadzenie do modelowania systemów cyfrowych. Język VHDL. Ogólna organizacja jednostki projektowej. Różne poziomy abstrakcji opisu architektury jednostki projektowej. Podstawowe instrukcje równoległe (instrukcje przypisania wartości sygnałów, bloki, instrukcje równoległego wywoływania procedur i funkcji). Definiowanie procesów z listą czułości. Instrukcje sekwencyjne. Synchronizacja procesów. Architektura
jednostki przedstawiona w postaci opisu zachowania (behawioralnego). Architektura jednostki w postaci opisu struktury. Konfiguracje. Pojęcia stałych, zmiennych i sygnałów. Procedury i funkcje. Sposoby modelowania opóźnienia. Atrybuty, atrybuty predefiniowane. Pakiety. Biblioteki. Omówienie typów złożonych (rekordy, pliki). Operacje tekstowe w języku VHDL. Tworzenie modeli testujących (testbench). Język Verilog. Ogólna organizacja modułu układu. Poziomy abstrakcji opisu modułu. Podstawowe instrukcje równoległe (przypisania ciągłe i proceduralne, wywoływania zadań i funkcji). Konstrukcje always i initial. Instrukcje sekwencyjne. Moduły. Modele układów w postaci opisu struktury. Stałe, sieci i rejestry. Sposoby modelowania opóźnienia. Wykorzystanie logiki wielowartościowej (modelowanie wysokiej impedancji, tworzenie magistral trójstanowych). Modelowanie układów CMOS. Standardowe bramki i bufory. Układy UDP: kombinacyjne i sekwencyjne. Zadania i funkcje. Zadania i funkcje systemowe. Definiowanie własnych zadań i funkcji. Operacje tekstowe w języku Verilog. Wykorzystanie języków HDL do syntezy układów cyfrowych. Modelowanie automatów cyfrowych. Strategie projektowania systemów cyfrowych w języku VHDL. Dzielenie zasobów systemowych. Opóźnienia w symulacji i syntezie. Symulacja z uwzględnieniem rzeczywistych opóźnień (ang. backannotation). Modelowanie systemów sprzętowo-programowych. Podstawy języka SystemVerilog.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: symulacja, zajęcia praktyczne, ćwiczenia laboratoryjne
Efekty kształcenia
Potrafi przeprowadzić analizę systemu cyfrowego na różnych etapach projektowania, w tym z uwzględnieniem parametrów czasowych
K1I_W19 T1A_W04
Potrafi zamodelować prosty układ cyfrowy z wykorzystaniem wybranego języka opisu sprzętu, w tym bazując na standardowych bibliotekach oraz modułach IP-Core
K1I_W19 T1A_W04
Potrafi wykorzystać języki opisu sprzętu w procesie projektowania układów cyfrowych K1I_W19 T1A_W04
Rozumie potrzebę przeprowadzenia komputerowej weryfikacji (symulacji) projektowanych układów cyfrowych
K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i 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. Metody weryfikacji - wykład: kolokwium - laboratorium: sprawozdanie, sprawdzian Składowe oceny końcowej = wykład: 50% + laboratorium: 50%
Obciążenie pracą studenta
Studia stacjonarne (120 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 12 godz. Zapoznanie się ze wskazaną literaturą = 12 godz. Przygotowanie raportu/sprawozdania = 12 godz. Wykonanie zadań zleconych przez prowadzącego = 12 godz. Zajęcia realizowane na odległość = 12 godz. Studia niestacjonarne (120 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 17 godz. Zapoznanie się ze wskazaną literaturą = 17 godz. Przygotowanie raportu/sprawozdania = 17 godz. Wykonanie zadań zleconych przez prowadzącego = 17 godz. Zajęcia realizowane na odległość = 16 godz.
Literatura podstawowa
1. Kalisz J. (Ed.): Język VHDL w praktyce, WKŁ, Warszawa, 2002 2. Palnitkar S.: Verilog HDL: A Guide to Digital Design and Synthesis, Prentice Hall, 1996 3. Zwoliński M.: Projektowanie układów cyfrowych z wykorzystaniem języka VHDL, 2 ed., WKŁ, Warszawa, 2007.
Literatura uzupełniająca
1. Bergeron J.: Writing Testbenches using SystemVerilog, Springer, New York, 2006 2. Cohen B.: VHDL Coding Styles and Methodologies, Kluwer Academic Publishers, Second Printing, 1996 3. IEEE Std 1364-2001: IEEE Standard Verilog Hardware Description Language, IEEE, Inc., New York, USA 4. Skahill K.: Język VHDL. Projektowanie programowalnych układów logicznych, WNT, Warszawa, 2001.
Nazwa przedmiotu: Bezpieczeństwo danych i elementy kryptografii Kod przedmiotu: 11.3-WE-I-BDIEK-PS43_ISM_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy IIiE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 5 zal. na ocenę
4 stacjonarne
obowiązkowy
laboratorium 30 2 5 zal. na ocenę obowiązkowy
projekt 15 1 5 zal. na ocenę obowiązkowy
wykład 9 1 6 zal. na ocenę
4 niestacjonarne
obowiązkowy
laboratorium 18 2 6 zal. na ocenę obowiązkowy
projekt 9 1 6 zal. na ocenę obowiązkowy
Cel przedmiotu
- zapoznanie studentów z metodami zabezpieczeń w systemach informatycznych (w tym także systemach cyfrowych) - ukształtowanie wśród studentów zrozumienia konieczności stosowania zabezpieczeń w systemach informatycznych (w tym także systemach cyfrowych)
Wymagania wstępne
Układy cyfrowe, Podstawy programowania
Zakres tematyczny
Wprowadzenie: Podstawowe mechanizmy szyfrowania danych, bezpieczeństwo systemów danych w informatyce, zastosowanie kryptografii w życiu codziennym (podpis elektroniczny, szyfrowanie haseł w informatyce, zabezpieczenia kart elektronicznych, itd.). Podstawowe algorytmy kryptograficzne (Szyfr Cezara, Szyfry z przesunięciem, Algorytm XOR). Sposoby implementacji z wykorzystaniem mikrosystemów cyfrowych, porównanie z tradycyjną realizacją programową. Algorytmy szyfrowania symetrycznego: Ogólna charakterystyka, zastosowanie, sposób realizacji z wykorzystaniem języków programowania (C, C++, C#, Assembler, Pascal), implementacja z wykorzystaniem mikrosystemów cyfrowych (matryce programowalne FPGA). Porównanie realizacji programowej oraz sprzętowej (szybkość działania, funkcjonalność, bezpieczeństwo). Algorytmy szyfrowania blokowego (DES) oraz strumieniowego (RC4). Algorytmy szyfrowania asymetrycznego: Ogólna charakterystyka, zastosowanie w praktyce, funkcje skrótu. Sposób realizacji z wykorzystaniem języków programowania oraz implementacja sprzętowa z zastosowaniem mikrosystemów cyfrowych. Praktyczna realizacja i implementacja zaawansowanych algorytmów szyfrujących (MD5, SHA, RSA). Podpis elektroniczny: Ogólna charakterystyka, zastosowanie, podstawowe własności oraz mechanizmy. Podpis tradycyjny a podpis elektroniczny - podobieństwa, różnice, porównanie pod kątem bezpieczeństwa i wiarygodności. Kryptoanaliza: Wprowadzenie i omówienie podstawowych założeń kryptoanalizy. Bezpieczeństwo danych i sposoby ich ochrony. Zastosowanie mechanizmu analizy (ang. debugging) programów komputerowych w kryptoanalizie.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: gry dydaktyczne, burza mózgów, dyskusja, praca w grupach, zajęcia praktyczne, ćwiczenia laboratoryjne projekt: metoda projektu
Efekty kształcenia
Rozumie potrzebę ochrony systemów informatycznych, ma świadomość konieczności stosowania zabezpieczeń informatycznych w życiu codziennym (dostęp do danych elektronicznych/komputera,
zastosowanie kart elektronicznych oraz podpisu elektronicznego) K1I_W19 T1A_W04
Ma podstawową wiedzę związaną z aspektami prawnymi ochrony danych (aplikacje komputerowe, serwisy internetowe, systemy cyfrowe, karty elektroniczne, podpis cyfrowy)
K1I_W19 T1A_W04
Ma szczegółową wiedzę związaną z ochroną i bezpieczeństwem danych w aplikacjach komputerowych (programy komputerowe), aplikacjach internetowych (serwisy internetowe) oraz
systemach cyfrowych (układy FPGA) K1I_W19 T1A_W04
Potrafi dostrzec i zminimalizować zagrożenia związane z bezpieczeństwem danych w programach komputerowych, aplikacjach internetowych oraz systemach cyfrowych
K1I_W19 T1A_W04
Potrafi wykorzystać istniejące algorytmy kryptograficzne do zabezpieczenia aplikacji komputerowych oraz systemów cyfrowych
K1I_W19 T1A_W04
Potrafi zabezpieczyć przesyłane dane zarówno w zakresie programów komputerowych, jak i aplikacji internetowych
K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i 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. Metody weryfikacji - wykład: kolokwium - laboratorium: projekt, prezentacja ustna - projekt: projekt
Składowe oceny końcowej = wykład: 30% + laboratorium: 40% + projekt: 30%
Obciążenie pracą studenta
Studia stacjonarne (120 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 15 godz. Zapoznanie się ze wskazaną literaturą = 15 godz. Wykonanie zadań zleconych przez prowadzącego = 15 godz. Zajęcia realizowane na odległość = 15 godz. Studia niestacjonarne (120 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 21 godz. Zapoznanie się ze wskazaną literaturą = 21 godz. Wykonanie zadań zleconych przez prowadzącego = 21 godz. Zajęcia realizowane na odległość = 21 godz.
Literatura podstawowa
1. Stinson D.R., Kryptografia, WNT, Warszawa, 2005. 2. Karbowski M., Podstawy Kryptografii, Helion, Warszawa, 2005. 3. Aho A. V., Hopcroft J. E., Ullman J. D., Algorytmy i struktury danych. Helion, Warszawa, 2003. 4. Maxfield C.: The Design Warrior’s Guide to FPGAs. Devices, Tools and Flows. Elsevier, Amsterdam, 2004.
Literatura uzupełniająca
1. Schneier B., Kryptografia dla praktyków. Protokoły, algorytmy i programy źródłowe w języku C, WNT, Wa-wa, 2002. 2. Łuba T.: Synteza układów logicznych, Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa, 2005.
Nazwa przedmiotu: Projektowanie systemów informatycznych Kod przedmiotu: 11.3-WE-I-PSI-PS40_ISM_S1S
Język: polski
Odpowiedzialny za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IIE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 5 egzamin 6 stacjonarne
obowiązkowy
laboratorium 30 2 5 zal. na ocenę obowiązkowy
wykład 18 2 7 egzamin 6 niestacjonarne
obowiązkowy
laboratorium 18 2 7 zal. na ocenę obowiązkowy
Cel przedmiotu
Zapoznanie studenta z technikami modelowania systemów informacyjnych Zapoznanie studenta ze sposobami dokumentacji systemów informatycznych Ukształtowanie umiejętności w zakresie zbierania wymagań oraz tworzenia specyfikacji funkcjonalnej systemów informatycznych
Wymagania wstępne
Bazy danych
Zakres tematyczny
Podstawowe funkcje systemu informatycznego. Metodyki projektowania systemu informatycznego (fazy cyklu życia systemu: analiza wymagań, projektowanie, implementacja, testowanie, instalacja, eksploatacja, wycofanie); Klasyfikacja metodyk projektowania systemów informatycznych. Modele cyklu życia systemu informatycznego Rodzaje dokumentacji systemu informatycznego (Ogólna - powstaje na etapie analizy, Techniczna - powstaje na etapie projektowania i implementacji, Użytkowa - instrukcja obsługi systemu). Modelowanie w języku UML Zautomatyzowane metody wytwarzania oprogramowania w oparciu o język UML
Metody kształcenia
wykład: wykład problemowy, wykład konwencjonalny laboratorium: burza mózgów, konsultacje, praca w grupach, zajęcia praktyczne, metoda projektu, ćwiczenia laboratoryjne
Efekty kształcenia
Potrafi dostosować metodologię zarządzania projektami do projektu danego systemu informatycznego.
K1I_W19 T1A_W04
Potrafi opracować wymagania klienta dotyczące systemu informatycznego. K1I_W19 T1A_W04
Potrafi zamodelować dowolny system informatyczny z wykorzystaniem języka UML K1I_W19 T1A_W04
Potrafi przygotowywać dokumentację projektową: specyfikację funkcjonalną oraz projekt techniczny
K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu przeprowadzonego w formie zaproponowanej przez prowadzącego. Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z realizacji wszystkich ćwiczeń. Metody weryfikacji - wykład: egzamin w formie pisemnej - laboratorium: sprawdzian Składowe oceny końcowej = wykład: 50% + laboratorium: 50%
Obciążenie pracą studenta
Studia stacjonarne (180 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 = 20 godz. Zajęcia realizowane na odległość = 20 godz. Przygotowanie się do egzaminu = 20 godz. Studia niestacjonarne (180 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 24 godz. Zapoznanie się ze wskazaną literaturą = 24 godz. Przygotowanie raportu/sprawozdania = 24 godz. Wykonanie zadań zleconych przez prowadzącego = 24 godz. Zajęcia realizowane na odległość = 24 godz. Przygotowanie się do egzaminu = 24 godz.
Literatura podstawowa
1. Śmiałek M.: Zrozumieć UML 2.0. Metody modelowania obiektowego, Wydawnictwo, Helion, 2005 2. Bereza-Jarociński B., Szomański B.: Inżynieria oprogramowania. Jak zapewnić jakość tworzonym aplikacjom, Wydawnictwo, Helion, 2009 3. Wrycza St.: Analiza i projektowanie systemów informatycznych zarządzania. Metodyki, techniki, narzędzia, PWN, Warszawa 1999 4. Szejko ST.(red.): Metody wytwarzania oprogramowania, Wydawnictwo MIKOM, Warszawa 2002
Nazwa przedmiotu: Grupowy projekt informatyczny Kod przedmiotu: 11.3-WE-I-GPI-PS44_ISM_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący projekt
Prowadzący przedmiot: Pracownicy WEIiT IIE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
projekt 60 4 6 zal. na ocenę 6 stacjonarne obowiązkowy
projekt 27 3 7 zal. na ocenę 6 niestacjonarne obowiązkowy
Cel przedmiotu
Przedstawienie studentom problematyki podejmowania i pełnienia ról w projekcie, praktycznego stosowania umiejętności technologii IT oraz realizacji zadań zespołowych.
Zakres tematyczny
Realizacja zadań w zespołach. Tematyka realizowanych projektów sugerowana jest przez przedsiębiorców z branży IT z regionu, bądź inne firmy, które wykorzystują/stosują szeroko pojętą informatykę. W ramach realizacji projektów studenci poznają praktyczne aspekty następujących zagadnień: - role uczestników projektu - harmonogramowanie i rozliczanie zadań - rozwiązywanie problemów i konfliktów - ocena i weryfikacja postępów realizacji zadania - realizacja rzeczywistego projektu informatycznego na zlecenie instytucji zewnętrznej - weryfikacja wyników, analiza błędów, dyskusja metod naprawczych.
Metody kształcenia
projekt: burza mózgów, konsultacje, praca w grupach, zajęcia praktyczne, metoda przypadków, metoda projektu
Efekty kształcenia
Jest świadomy aspektu podejmowania i pełnienia ról w projekcie. K1I_W19 T1A_W04
Stosuje w stopniu podstawowym techniki i narzędzia zarządzania projektem i realizacji zadań zespołowych.
K1I_W19 T1A_W04
Ocenia i weryfikuje postępy realizacji zadania, analizuje błędy, określa działania naprawcze K1I_W19 T1A_W04
Student potrafi utworzyć harmonogram pracy własnej i zespołu. K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań projektowych, przewidzianych do realizacji w ramach zajęć projektowych. Metody weryfikacji - projekt: projekt, prezentacja ustna Składowe oceny końcowej = projekt: 100%
Obciążenie pracą studenta
Studia stacjonarne (180 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 15 godz. Zapoznanie się ze wskazaną literaturą = 5 godz. Przygotowanie raportu/sprawozdania = 30 godz. Wykonanie zadań zleconych przez prowadzącego = 40 godz. Zajęcia realizowane na odległość = 30 godz. Studia niestacjonarne (180 godz.) Godziny kontaktowe = 27 godz. Przygotowanie się do zajęć = 48 godz. Zapoznanie się ze wskazaną literaturą = 5 godz. Przygotowanie raportu/sprawozdania = 30 godz. Wykonanie zadań zleconych przez prowadzącego = 40 godz. Zajęcia realizowane na odległość = 30 godz.
Literatura podstawowa
1. Górski J.: Inżynieria oprogramowania w projekcie informatycznym, Mikom, Warszawa, 2000 2. Szyjewski Z.: Metodyki zarządzania projektami informatycznymi, Mikom, Warszawa, 2004 3. Philips J.: Zarządzanie projektami IT, Helion, Gliwice, 2004 4. Wróblewski P.: Zarządzanie projektami informatycznymi dla praktyków, HELION, Gliwice, 2005 5. Kerznel H.: Zarządzanie projektami. Studium przepadków, Helion, Gliwice, 2005
Nazwa przedmiotu: Programowanie aplikacji biznesowych Kod przedmiotu: 11.3-WE-I-PAB-PSW_B41_ISM_S1S
Język: polski
Odpowiedzialny za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IIE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 5 egzamin
6 stacjonarne
wybieralny
laboratorium 30 2 5 zal. na ocenę wybieralny
projekt 15 1 5 zal. na ocenę wybieralny
wykład 9 1 6 egzamin
6 niestacjonarne
wybieralny
laboratorium 18 2 6 zal. na ocenę wybieralny
projekt 9 1 6 zal. na ocenę wybieralny
Cel przedmiotu
Zapoznanie studentów z zagadnieniami modelowania procesów i projektowania aplikacji biznesowych. Ukształtowanie zrozumienia konieczności dostosowania technik modelowania do danego problemu. Ukształtowanie podstawowych umiejętności modelowania procesów. Ukształtowanie umiejętności stosowania środowisk i języków modelowania procesów.
Wymagania wstępne
Podstawy programowania
Zakres tematyczny
Aplikacja biznesowa. Charakterystyka, specyfika, klasyfikacja, modelowanie. Projektowanie aplikacji biznesowych i modelowanie procesów. Charakterystyka narzędzi. Wykorzystanie środowisk i języków PHP, XML, XSLT, DTD, JS, CSS, AJAX, .NET, JAVA, UML i Eclipse w modelowaniu procesów i projektowaniu aplikacji biznesowych. Mechanizmy dostępu do
baz danych.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne projekt: metoda projektu
Efekty kształcenia
Portafi zrealizować przykład aplikacji biznesowej, pracująs samodzielnie lub w grupie K1I_W19 T1A_W04
Potrafi zaplanować proces realizacji aplikacji biznesowej K1I_W19 T1A_W04
Rozumie potrzebę właściwego modelowania procesów i aplikacji biznesowych K1I_W19 T1A_W04
Potrafi wymienić i opisać elementy procesu projektowania aplikajcji biznesowych K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu w formie pisemnej. Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń wydanych w semestrze. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich projektów wydanych w semestrze. Metody weryfikacji - wykład: egzamin w formie pisemnej - laboratorium: sprawdzian - projekt: sprawozdanie Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30%
Obciążenie pracą studenta
Studia stacjonarne (180 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 = 20 godz. Zajęcia realizowane na odległość = 20 godz. Przygotowanie się do egzaminu = 20 godz. Studia niestacjonarne (180 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 24 godz. Zapoznanie się ze wskazaną literaturą = 24 godz. Przygotowanie raportu/sprawozdania = 24 godz. Wykonanie zadań zleconych przez prowadzącego = 24 godz. Zajęcia realizowane na odległość = 24 godz. Przygotowanie się do egzaminu = 24 godz.
Literatura podstawowa
1. Beynon-Davies P. Inżynieria Systemów Informacyjnych, Wydawnictwa Naukowo-Techniczne 2004 2. Bobzin H, McCammo K.,Tyagi S., Java Data Objects, Wydawnictwo Helion, Gliwice 2004. 3. Graham I., O'Callaghan A., Wills A. Metody obiektowe w teorii i praktyce, Wydawnictwa Naukowo-Techniczne 2004 4. Cockburn A. Jak pisać efektywne przypadki użycia, Wydawnictwa Naukowo-Techniczne 2004
Nazwa przedmiotu: Cyfrowe przetwarzanie i kompresja danych Kod przedmiotu: 11.3-WE-I-CPIKP_PSW_B41_ISM_S1S
Język: polski
Odpowiedzialny za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy IIiE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 5 egzamin
6 stacjonarne
wybieralny
laboratorium 30 2 5 zal. na ocenę wybieralny
projekt 15 1 5 zal. na ocenę wybieralny
wykład 9 1 6 egzamin
6 niestacjonarne
wybieralny
laboratorium 18 2 6 zal. na ocenę wybieralny
projekt 9 1 6 zal. na ocenę wybieralny
Cel przedmiotu
• Zapoznanie z podstawowymi zagadnieniami cyfryzacji danych.
• Ukształtowanie zrozumienia roli metod cyfrowego przetwarzania danych w technice i rozwoju społeczeństwa. • Ukształtowanie podstawowych umiejętności w zakresie modelowania systemów cyfrowego przetwarzania danych
Wymagania wstępne
Podstawy programowania
Zakres tematyczny
Cyfryzacja - wprowadzenie. Reprezentacja sygnału dyskretnego. Reprezentacja obrazu, modele odwzorowania barw. Cyfrowa filtracja danych. Transformaty: DFT, FFT, MDFT, DCT. Przykład systemu kodująco-dekodującego. Kompresja danych.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne projekt: zadanie projektowe
Efekty kształcenia
Potrafi opracować samodzielnie lub w grupie programy symulujące procesy cyfrowego przetwarzania danych
K1I_W19 T1A_W04
Potrafi sklasyfikować techniki kompresji K1I_W19 T1A_W04
Potrafi wykorzystać oprogramowanie narzędziowe do modelowania procesów cyfrowego przetwarzania danych
K1I_W19 T1A_W04
Potrafi opisać podstawową strukturę systemu cyfrowego przetwarzania i transmisji danych K1I_W19 T1A_W04
Rozumie znaczenie cyfrowego przetwarzania danych w technice K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu w formie pisemnej. Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń wydanych w semestrze. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich projektów wydanych w semestrze. Metody weryfikacji - wykład: kolokwium (ustne lub pisemne). - laboratorium i: sprawozdanie Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30%
Obciążenie pracą studenta
Studia stacjonarne (180 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 = 20 godz. Zajęcia realizowane na odległość = 20 godz. Przygotowanie się do egzaminu = 20 godz. Studia niestacjonarne (180 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 24 godz. Zapoznanie się ze wskazaną literaturą = 24 godz. Przygotowanie raportu/sprawozdania = 24 godz. Wykonanie zadań zleconych przez prowadzącego = 24 godz. Zajęcia realizowane na odległość = 24 godz. Przygotowanie się do egzaminu = 24 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 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 1999
Nazwa przedmiotu: Projektowanie urządzeń mikroinformatycznych Altium Kod przedmiotu: 11.3-WE-I-CPIKP_PSW_B41_ISM_S1S
Język: polski
Odpowiedzialny za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: pracownicy IIiE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 5 egzamin
6 stacjonarne
wybieralny
laboratorium 30 2 5 zal. na ocenę wybieralny
projekt 15 1 5 zal. na ocenę wybieralny
wykład 9 1 6 egzamin
6 niestacjonarne
wybieralny
laboratorium 18 2 6 zal. na ocenę wybieralny
projekt 9 1 6 zal. na ocenę wybieralny
Cel przedmiotu
• Zapoznanie studentów z podstawowymi technologiami związanymi z projektowaniem urządzeń mikroinformatycznych.
Wymagania wstępne
Zakres tematyczny
Projektowanie obwodów elektronicznych: schematy ideowe, listy połączeń, hierarchia. Technologie wykonywania obwodów drukowanych. Projektowanie obwodów drukowanych: druk jedno i wielowarstwowy, zasady projektowania, routing, wizualizacja 3D. Dostosowywanie płytek drukowanych do obudowy, projektowanie obudów. Dokumentacja projektowa. Drukowanie 3D – projekt w narzędziach CAD i realizacja praktyczna prostych elementów konstrukcyjnych.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne projekt: zadanie projektowe
Efekty kształcenia
ma podbudowaną teoretycznie szczegółową wiedzę w zakresie zasad projektowania zaawansowanych systemów informatycznych dedykowanych wybranym usługom i aplikacjom w ramach wybranej specjalności
K_W09 T2A_W04, T2A_W05, T2A_W06, T2A_W07,
zna zaawansowane techniki, metody i narzędzia do projektowania i implementacji programów w zakresie określonym wybrana specjalizacją
K_W11 T2A_W04, T2A_W06
potrafi modelować oprogramowanie, używając odpowiednich języków modelowania K_U12 T2A_U09, T2A_U10, T2A_U15, T2A_U18, T2A_U19
potrafi ocenić przydatność wybranych metod i narzędzi, oraz dobrać najwydajniejsze z nich do rozwiązania konkretnego zadania obliczeniowego
K_U16 T2A_U14, T2A_U18
wobec silnie rozwijającej się dyscypliny informatyki ma świadomość potrzeby samokształcenia przez całe życie
K_K01 T2A_K01
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu w formie pisemnej. Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń wydanych w semestrze. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich projektów wydanych w semestrze. Metody weryfikacji - wykład: kolokwium (ustne lub pisemne) - laboratorium i projekt: sprawozdanie Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30%
Obciążenie pracą studenta
Studia stacjonarne (180 godz.): • Godziny kontaktowe = 60 godz. • Przygotowanie się do zajęć = 30 godz. • Zapoznanie się ze wskazaną literaturą = 21 godz. • Wykonanie zadań zleconych przez prowadzącego = 45 godz. • Zajęcia realizowane na odległość = 24 godz. Studia niestacjonarne (180 godz.):
• Godziny kontaktowe = 36 godz. • Przygotowanie się do zajęć = 35 godz. • Zapoznanie się ze wskazaną literaturą = 40 godz. • Wykonanie zadań zleconych przez prowadzącego = 45 godz. • Zajęcia realizowane na odległość = 24 godz.
Literatura podstawowa
1. Kisiel R., Bajera A.: Podstawy konstruowania urządzeń elektronicznych, Oficyna Wydawnicza Politechniki Warszawskiej, 1999, ISBN: 83-7207-080-6 2. Kisiel R., Podstawy technologii dla elektroników, BTC, 2005, ISBN: 83-60233-09-8 3. Rymarski Z, Materiałoznawstwo i konstrukcja urządzeń elektronicznych, Wyd. Politechniki Śląskiej, Gliwice 2000
Literatura uzupełniająca
1. ed. Blackwell G.R., The Electronic Packaging Handbook, CRC Press, 1999, ISBN-13: 978-0849385919
Uwagi
Szlabus opracował dr inż. Grzegorz Andrzejewski
Nazwa przedmiotu: Technologie i aplikacje mobilne Kod przedmiotu: 11.3-WE-I-TAM-PSW_E47_ISM_S1S
Język: polski
Odpowiedzialny za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy IIiE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 6 egzamin
6 stacjonarne
wybieralny
laboratorium 15 1 6 zal. na ocenę wybieralny
projekt 15 1 6 zal. na ocenę wybieralny
wykład 9 1 7 egzamin
6 niestacjonarne
wybieralny
laboratorium 9 1 7 zal. na ocenę wybieralny
projekt 9 1 7 zal. na ocenę wybieralny
Cel przedmiotu
Cel: - zapoznanie studentów z technikami projektowania i implementacji aplikacji mobilnych - zapoznanie studentów z technologiami mobilnymi wiodących firm na rynku
Wymagania wstępne
Podstawy programowania, Bazy danych
Zakres tematyczny
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. 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. Sposoby komunikacji z wykorzystaniem technologii bezprzewodowych: BLUETOOTH, IrDA. Język XML jako uniwersalny format 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
wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne projekt: metoda projektu
Efekty kształcenia
Potrafi dokonać analizy postawionego problemu w celu jego rozwiązania. K1I_W19 T1A_W04
Potrafi samodzielnie zrealizować mały projekt informatyczny w technologiach mobilnych. K1I_W19 T1A_W04
Posiada wiedzę o bieżącym stanie rynku związanym z technologiami mobilnymi. K1I_W19 T1A_W04
Posiada wiedzę o emulacji, tworzeniu kodu w ograniczonym środowisku mobilnym. K1I_W19 T1A_W04
Zna różnice i ograniczenia technologii proponowanych przez różnych producentów. K1I_W19 T1A_W04
Posiada wiedzę o standardach komunikacji i technologiach wykorzystywanych podczas jej realizacji.
K1I_W19 T1A_W04
Potrafi przygotować i skonfigurować środowisko programistyczne przeznaczone do wytwarzania aplikacji mobilnych.
K1I_W19 T1A_W04
Posiada umiejętność analizy kodu aplikacji zarówno w emulowanym środowisku jak i rzeczywistym urządzeniu.
K1I_W19 T1A_W04
Potrafi uzyskać dostęp do poszczególnych komponentów urządzenia mobilnego w celu ich oprogramowania.
K1I_W19 T1A_W04
Potrafi skomunikować urządzenie mobilne z innymi urządzeniami, w tym urządzeniami przeznaczonymi do lokalizacji geograficznej (GPS).
K1I_W19 T1A_W04
Posiada umiejętność zaprojektowania i implementacji mobilnej bazy danych funkcjonującej w mocno ograniczonym środowisku mobilnym.
K1I_W19 T1A_W04
Posiada umiejętność tworzenia mobilnych interfejsów użytkownika, z jednoczesnym rozdzieleniem warstwy prezentacji od warstwy logiki aplikacji.
K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu w formie zaproponowanej przez prowadzącego. Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań laboratoryjnych. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z realizacji zadania projektowego wskazanego przez prowadzącego zajęcia na początku semestru. Metody weryfikacji - wykład: kolokwium - laboratorium: prezentacja ustna - projekt: projekt Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30%
Obciążenie pracą studenta
Studia stacjonarne (180 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 23 godz. Zapoznanie się ze wskazaną literaturą = 23 godz. Przygotowanie raportu/sprawozdania = 23 godz. Wykonanie zadań zleconych przez prowadzącego = 22 godz. Zajęcia realizowane na odległość = 22 godz. Przygotowanie się do egzaminu = 22 godz. Studia niestacjonarne (180 godz.) Godziny kontaktowe = 27 godz. Przygotowanie się do zajęć = 26 godz. Zapoznanie się ze wskazaną literaturą = 26 godz. Przygotowanie raportu/sprawozdania = 26 godz. Wykonanie zadań zleconych przez prowadzącego = 25 godz. Zajęcia realizowane na odległość = 25 godz. Przygotowanie się do egzaminu = 25 godz.
Literatura podstawowa
1. T. Imieliński. Mobile Computing. KLUWER, 1996. 2. J. Januszewski. System GPS i inne systemy satelitarne w nawigacji morskiej. WSM, 2004. 3. S. Shekhar, S. Chwala, Spatial database A TOUR. Prentice Hall, 1983. 4. M. Clark. Wireless Access Networks. Wiley, 2002. 5. W.Hołubowicz, P. Płóciennik. GSM cyfrowy system telefonii komórkowej. EFP, 1995. 6. W.Hołubowicz, P. Płóciennik. Systemy łączności bezprzewodowej. PDN, 1997. 7. M.Zawadzki. „Bluetooth kontra IrDA”, http://www.pckuritr.pl/archiwum/art0.asp?ID=206 8. E.Smitkowska , „IT w kieszeni - rynek urządzeń mobilnych”, Software Developer’s, 2005 9. G. Baddeley, „NMEA sentence information” http://home.mira.net/~gnb/gps/nmea.html 10. K. Nakamura, „The Global Positioning System FAQ” http://www.gpsy.com/gpsinfo/gps-faq.txt. 11. C. Collins, M. Galpin, M. Kaeppler: Android w praktyce. Helion 2012. 12. S. Hashimi, S. Komatineni, D. MacLean: Android 3. Tworzenie aplikacji. Helion 2012. 13. N. Lecrenski, K. Watson, R. Fonseca-Ensor:Beginning Windows® Phone 7 Application Development. 2011 14: H. Lee, E. Chuvyrov: Windows Phone 7. Tworzenie efektownych aplikacji. Helion 2011
Literatura uzupełniająca
1. MICROSOFT MSDN http://msdn.microsoft.com/pl-pl/default.aspx 2. BLUETOOTH http://www.blutooth.com 3. CODEGURU http://www.codeguru.pl/
Nazwa przedmiotu: Programowanie poziomu systemu operacyjnego Kod przedmiotu: 11.3-WE-I-PPSO-PSW_E47_ISM_S1S
Język: polski
Odpowiedzialny za Nauczyciel akademicki prowadzący wykłady
przedmiot:
Prowadzący przedmiot: Pracownicy IIiE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 6 egzamin
6 stacjonarne
wybieralny
laboratorium 15 1 6 zal. na ocenę wybieralny
projekt 15 1 6 zal. na ocenę wybieralny
wykład 9 1 7 egzamin
6 niestacjonarne
wybieralny
laboratorium 9 1 7 zal. na ocenę wybieralny
projekt 9 1 7 zal. na ocenę wybieralny
Cel przedmiotu
Celem przedmiotu jest praktyczna nauka z programistycznych mechanizmów niskiego poziomu (funkcje API) udostępnianych przez system operacyjny Windows, typowymi dla programów działających na potrzeby systemu operacyjnego. Dodatkowo studenci zapoznawani są z takimi technikami programowania jak biblioteki statyczne (lib), dynamiczne (dll), OpenGL czy DirectX.
Wymagania wstępne
Podstawy programowania
Zakres tematyczny
Architektura systemu operacyjnego Windows. Programowy Interfejs Aplikacji - funkcje API. Środowisko programu w warunkach systemu operacyjnego: aplikacja - zdarzenie - kolejka komunikatów. Schemat programu w warunkach środowiska systemu operacyjnego: funkcja okienkowa, komunikat, pętla komunikatów. Schemat obsługi komunikatu WM_PAINT, obszar roboczy okna, kontekst urządzenia graficznego. Obiekty interfejsu urządzenia graficznego: pióro, pędzel, bitmapa, czcionka. Zasoby. Tworzenie i posługiwanie się zasobami: menu, okna dialogowe, napisy, bitmapy. Dynamiczne tworzenie menu i jego obsługa. Tworzenie i obsługa własnych okien dialogowych. Biblioteki statyczne (*.lib) i dynamiczne (*.dll). Biblioteka OpenGL. Technologia DirectX.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne
Efekty kształcenia
Poznaje rolę i zasady towrzenia i nabywa umiejętność tworzenia i wykorzystywania bibliotek statycznych (*.lib) i dynamicznych (*.dll).
K1I_W19 T1A_W04
Potrafi tworzyć proste aplikacje zbudowane z funkcji API w języku C/C++ na zasadach budowy oprogramowania systemowego (dla potrzeb funkcji sysemu operacyjnego).
K1I_W19 T1A_W04
Również zapoznawany jest z takimi technologiami nikospoziomowymi jak OpenGL i DirectX w stopniu umożliwiającym mu dalsze smokształcenie.
K1I_W19 T1A_W04
Student rozumie czym jest dla programisty system operacyjny, w szczególności system Windows, i jaka jest rola funkcji API.
K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu przeprowadzonego w formie zaproponowanej przez prowadzącego. Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań laboratoryjnych. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z realizacji zadania projektowego wskazanego przez prowadzącego zajęcia na początku semestru. Metody weryfikacji - wykład: egzamin w formie ustnej, egzamin w formie pisemnej - laboratorium: sprawozdanie Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30%
Obciążenie pracą studenta
Studia stacjonarne (180 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 23 godz. Zapoznanie się ze wskazaną literaturą = 23 godz. Przygotowanie raportu/sprawozdania = 23 godz. Wykonanie zadań zleconych przez prowadzącego = 22 godz. Zajęcia realizowane na odległość = 22 godz. Przygotowanie się do egzaminu = 22 godz.
Studia niestacjonarne (180 godz.) Godziny kontaktowe = 27 godz. Przygotowanie się do zajęć = 26 godz. Zapoznanie się ze wskazaną literaturą = 26 godz. Przygotowanie raportu/sprawozdania = 26 godz. Wykonanie zadań zleconych przez prowadzącego = 25 godz. Zajęcia realizowane na odległość = 25 godz. Przygotowanie się do egzaminu = 25 godz.
Literatura podstawowa
1. Charles Petzold, Programowanie Windows, Microsoft Press, 1999 2. Roland Wacławek, Windows od kuchnik, Help, 1993 3. Wiktor Zychla, Programowanie pod Windows, wersja 0.99, Instytut Informatyki Uniwersytetu Wrocławskiego, Wrocław 2003 4. Wiktor Zychla, Programowanie pod Windows. Zbiór zadań, wersja 0.3, Instytut Informatyki Uniwersytetu Wrocławskiego, Wrocław 2006 5. Dave Shreiner, OpenGL(R) Programming Guide: The Official Guide to Learning OpenGL(R), Version 3.0 and 3.1 (7th edition), Addison-Wesley, lipiec 2009 6. Robert Krupiński, Aplikacje Direct3D, Helion 2002 7. Jeffrey Richter, Advanced Windows, Microsoft Press, 1997
Nazwa przedmiotu: Wprowadzenie do hurtowni danych i baz wiedzy Kod przedmiotu: 11.3-WE-I-WHDIBW-PSW_C45_ISM_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IIE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 6 zal. na ocenę
5 stacjonarne
wybieralny
laboratorium 30 2 6 zal. na ocenę wybieralny
projekt 15 1 6 zal. na ocenę wybieralny
wykład 9 1 7 zal. na ocenę
5 niestacjonarne
wybieralny
laboratorium 18 2 7 zal. na ocenę wybieralny
projekt 9 1 7 zal. na ocenę wybieralny
Cel przedmiotu
Zapoznanie studenta z zasadami działania i możliwościami współczesnych systemów hurtowni danych oraz systemów eksploracji danych. Ukształtowanie umiejętności w zakresie wstępnego przygotowywania danych oraz zasilania w dane systemów hurtowni danych i systemów eksploracji danych. Ukształtowanie umiejętności w zakresie efektywnego dostępu do danych w kontekście hurtowni danych i systemów eksploracji danych. Ukształtowanie umiejętności w zakresie przeprowadzania typowych zadań eksploracyjnych na posiadanych danych.
Wymagania wstępne
Bazy danych, Systemy zarządzania bazami danych
Zakres tematyczny
Hurtownie danych (ang. data warehouse). Architektura hurtowni danych. Modelowanie (ROLAP, MOLAP). Zasilanie i odświeżanie hurtowni danych. Wsparcie dla hurtowni ze strony języka SQL - funkcje analityczne. Indeksowanie oraz optymalizacja zapytań. Perspektywy zmaterializowane. Eksploracja danych (ang. data mining). Omówienie podstawowych zagadnień związanych z dziedziną eksploracji danych. Odkrywanie asocjacji w danych i podstawowe algorytmy (A-Priori, FP-Growth). Odkrywanie wzorców sekwencji. Problematyka klasyfikacji i podstawowe algorytmy (C4.5, CART, klasyfikator Bayes’a, sieci neuronowe). Problematyka grupowania danych i podstawowe algorytmy (k-średnich). Eksploracja danych tekstowych. Eksploracja sieci Web.
Metody kształcenia
wykład: zajęcia praktyczne, wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne
Efekty kształcenia
Indeksuje oraz optymalizuje zapytania analityczne. K1I_W19 T1A_W04
Eksploruje dane tekstowe i sieć Web. K1I_W19 T1A_W04
Student wymienia i tłumaczy podstawowe pojęcia związane z hurtowniami danych i eksploracją danych.
K1I_W19 T1A_W04
Potrafi pobrać (lub uaktualnić) dane do systemów hurtowni danych oraz systemów eksploracji danych z różnych źródeł zewnętrznych.
K1I_W19 T1A_W04
Potrafi zdefiniować oraz przeprowadzić typowe zadania eksploracyjne na danych. K1I_W19 T1A_W04
Stosuje rozszerzenia języka SQL do realizacji funkcji analitycznych. K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu w formie pisemnej. Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń wydanych w semestrze. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich projektów wydanych w semestrze. Metody weryfikacji - wykład: sprawdzian, egzamin w formie ustnej - laboratorium: sprawozdanie Składowe oceny końcowej = wykład: 20% + laboratorium: 40% + projekt: 40%
Obciążenie pracą studenta
Studia stacjonarne (150 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 18 godz. Zapoznanie się ze wskazaną literaturą = 18 godz. Przygotowanie raportu/sprawozdania = 18 godz. Wykonanie zadań zleconych przez prowadzącego = 18 godz. Zajęcia realizowane na odległość = 18 godz. Studia niestacjonarne (150 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 23 godz. Zapoznanie się ze wskazaną literaturą = 23 godz. Przygotowanie raportu/sprawozdania = 23 godz. Wykonanie zadań zleconych przez prowadzącego = 23 godz. Zajęcia realizowane na odległość = 22 godz.
Literatura podstawowa
1. Cichosz P.: Systemy uczące się, WNT, 2000 2. Larose D.: Odkrywanie wiedzy z danych, Wydawnictwo Naukowe PWN, Karwasza, 2006 3. Hand D., Mannila H., Smyth P.: Eksploracja danych, WNT, 2005 4. Beynon-Davies P.: Systemy baz danych, Wydawnictwa Naukowo-Techniczne, 2005 5. Todman Ch.: Projektowanie hurtowni danych. Zarządzanie kontaktami z klientami (CRM), Wydawnictwa Naukowo-Techniczne, 2005
Nazwa przedmiotu: Administrowanie systemami informatycznymi Kod przedmiotu: 11.3-WE-I-ASI-PSW_C45_ISM_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IIE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 6 zal. na ocenę
5 stacjonarne
wybieralny
laboratorium 30 2 6 zal. na ocenę wybieralny
projekt 15 1 6 zal. na ocenę wybieralny
wykład 9 1 7 zal. na ocenę
5 niestacjonarne
wybieralny
laboratorium 18 2 7 zal. na ocenę wybieralny
projekt 9 1 7 zal. na ocenę wybieralny
Cel przedmiotu
- zapoznanie studenta z podstawowymi zadaniami administratora systemów klasy Windows/UNIX/Linux - zapoznanie studenta z podstawowymi usługami sieciowymi (serwerowymi) oraz podstawami ich konfiguracji - zapoznanie studenta z zasadami zabezpieczania komputerów i sieci komputerowych przed nieautoryzowanymi działaniami - zapoznanie studenta z zasadami pracy i konfiguracji tzw. maszyn wirtualnych - zapoznanie studenta z procedurą instalacji i konfiguracji wybranych systemów operacyjnych
Wymagania wstępne
Systemy operacyjne
Zakres tematyczny
Profesjonalne zarządzanie i praca z systemami operacyjnymi Windows Server i UNIX/Linux. Konfigurowanie serwerów, domen, klastrów i stacji roboczych. Usługi serwerowe: poczta elektroniczna, DNS, ochrona antywirusowa, bazy danych, systemy antyspamowe. Konfiguracja urządzeń i usług sieciowych, zapory ogniowe i wirtualnych sieci prywatnych. Zdalne konfigurowanie i praca na stacjach roboczych. Systemy zarządzania wersjami oprogramowania. Wirtualne maszyny.
Przygotowanie do profesjonalnej pracy z systemami Microsoft.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne
Efekty kształcenia
Student potrafi samodzielnie zainstalować i skonfigurować wybrany system operacyjny K1I_W19 T1A_W04
Studenta zna zasady pracy i konfiguracji tzw. maszyn wirtualnych K1I_W19 T1A_W04
Student zna podstawowe zadania administratora systemów klasy Windows/UNIX/Linux K1I_W19 T1A_W04
Student zna podstawowe usługi sieciowe (serwerowe) oraz potrafi je w podstawowym stopniu skonfigurować
K1I_W19 T1A_W04
Student zna zasady zabezpieczania komputerów i sieci komputerowych przed nieautoryzowanymi działaniami
K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z zaliczenia w formie pisemnej. Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń wydanych w semestrze. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich projektów wydanych w semestrze. Metody weryfikacji - wykład: egzamin w formie pisemnej - laboratorium: kolokwium Składowe oceny końcowej = wykład: 20% + laboratorium: 40% + projekt: 40%
Obciążenie pracą studenta
Studia stacjonarne (150 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 18 godz. Zapoznanie się ze wskazaną literaturą = 18 godz. Przygotowanie raportu/sprawozdania = 18 godz. Wykonanie zadań zleconych przez prowadzącego = 18 godz. Zajęcia realizowane na odległość = 18 godz. Studia niestacjonarne (150 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 23 godz. Zapoznanie się ze wskazaną literaturą = 23 godz. Przygotowanie raportu/sprawozdania = 23 godz. Wykonanie zadań zleconych przez prowadzącego = 23 godz. Zajęcia realizowane na odległość = 22 godz.
Literatura podstawowa
1. Cichosz P.: Systemy uczące się, WNT, 2000 2. Larose D.: Odkrywanie wiedzy z danych, Wydawnictwo Naukowe PWN, Karwasza, 2006 3. Hand D., Mannila H., Smyth P.: Eksploracja danych, WNT, 2005 4. Beynon-Davies P.: Systemy baz danych, Wydawnictwa Naukowo-Techniczne, 2005 5. Todman Ch.: Projektowanie hurtowni danych. Zarządzanie kontaktami z klientami (CRM), Wydawnictwa Naukowo-Techniczne, 2005 6. Dokumentacja systemu zarządzania bazami danych ORACLE (do pobrania ze strony http://otn.oracle.com) 7. Oprogramowanie WEKA (do pobrania ze strony producenta: http://www.cs.waikato.ac.nz/ml/weka/)
Nazwa przedmiotu: Testowanie systemów informatycznych Kod przedmiotu: 06.0-WE-I-TSI-PSW_D46_ISM_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IIE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 6 zal. na ocenę
5 stacjonarne
wybieralny
laboratorium 30 2 6 zal. na ocenę wybieralny
projekt 15 1 6 zal. na ocenę wybieralny
wykład 9 1 7 zal. na ocenę
5 niestacjonarne
wybieralny
laboratorium 18 2 7 zal. na ocenę wybieralny
projekt 9 1 7 zal. na ocenę wybieralny
Cel przedmiotu
- zapoznanie studentów z cyklem życia systemu informatycznego ze szczególnym uwzględnieniem narzędzi i technik weryfikacji - ukształtowanie zrozumienia konieczności zapewnienia jak najwyższej jakości i niezawodności systemów informatycznych - ukształtowanie umiejętności projektowania i weryfikacji systemów informatycznych, a w szczególności wykorzystania narzędzi do atomatyzacji testów i weryfikacji układowej części sprzętowej
Wymagania wstępne
Układy cyfrowe
Zakres tematyczny
Podstawowe zasady testowania programów, miejsce testó w procesie inżynierii komputerowej i inzynierii oprogramowania. Inspekcja kodu źródłowego i opracowanie przypadków testowych. Testowanie pojedynczych modułów aplikacji, testy integracyjne. Testowanie funkcjonalne, systemowe, akceptacyjne i instalacyjne. Testowanie ekstremalne. Testowanie aplikacji internetowych. Budowa i działanie narzędzi diagnostycznych: zapoznanie się z budową, zasadami działania oraz wykonywania pomiarów cyfrową aparaturą diagnostyczną. Wykorzystanie oscyloskopu i generatora arbitralnego do generowania przebiegów cyfrowych i analogowych na podstawie przebiegów zarejestrowanych za pomocą oscyloskopu. Interfejsy aparatury pomiarowej (RS-232, RS-485, GPIB, USB). Teoretyczne podstawy przeprowadzania testów zgodności (compliance), automatyzacja testów. Badanie wybranych parametrów układów cyfrowych: Wykorzystanie oscyloskopu cyfrowego do pomiarów parametrów czasowych układów cyfrowych (TTL, CMOS, FPGA) obejmującychparametry czasowe i częstotliwościowe. Parametry elektryczne w tym: prądowe, napięciowe. Warunki graniczne pracy układów cyfrowych. Diagnostyka sprzętowo – programowych systemów mikroinformatycznych: Analizator stanów logicznych w analizie systemów cyfrowych. Opracowywanie algorytmów wyzwalania w oparciu o zmiany bądź wartości sygnałów. Wykorzystanie wyników symulacji na etapie weryfikacji prototypu. Rozszerzenie mikrosystemu cyfrowego o blok generatora na potrzeby testów. Debugowanie (I2C, SPI, RS-232, CAN) magistral szeregowych z wykorzystaniem oscyloskopu. Analza transmisji w sieciach komputerowych. Oprogramowanie diagnostyczne: Wykorzystanie specjalizowanego oprogramowania w procesie diagnostyki systemów cyfrowych (FPGAView, ChipScope Pro). Interfejs JTAG w analizie systemów cyfrowych. Wykorzystanie oprogramowania FPGAView oraz oscyloskopu cyforiwego i/lub analizatora stanów logicznych. Osadzanie modułów testowych wewnątrz systemów wbudowanych (ChipScope Pro).
Metody kształcenia
wykład: wykład problemowy, wykład konwencjonalny laboratorium: praca w grupach, ćwiczenia laboratoryjne projekt: praca w grupach, metoda projektu
Efekty kształcenia
Student jest świadomy wpływu poszczególnych etapów procesu projektowego na powstawanie błędów w projekcie informatycznym oraz kosztu ich usunięcia.
K1I_W19 T1A_W04
Student potrafi nazwać i objaśnić błędy pomiarowe, oszacować ich wpływ na wynik eksperymentu, stosować techniki niwelowania błędów pomiarowych w cyfrowych systemach
mikroinformatycznych. K1I_W19 T1A_W04
Student jest zdolny kreatywnie zaplanować plan testów, zinterpretować jego wyniki.Na ich podstawie wskazywać miejsce występowania usterek (część sprzętową, programową) oraz
proponować sposób jej usunięcia. K1I_W19 T1A_W04
Student zna oraz potrafi wykorzystać narzędzia wspierajace proces testowania oprogramowania i automatyzacji testów.
K1I_W19 T1A_W04
Student ma podstawową wiedzę o cyklu życia systemów informatycznych, oraz o metodach i narzędziach weryfikacji i testowania systemó informatycznych.
K1I_W19 T1A_W04
Student potrafi scharakteryzować i dobierać techniki weryfikacji sprzętowo - programowych systemów informatycznych.
K1I_W19 T1A_W04
Student potrafi posługiwać się cyfrowym sprzętem diagnostycznym oraz dedykowanym oprogramowaniem oraz dobierać właściwe narzędzie do przeprowadzenia testów.
K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej z kolokwium. Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z realizacji zadania projektowego wskazanego przez prowadzącego zajęcia na początku semestru. Metody weryfikacji - wykład: kolokwium - laboratorium: sprawozdanie, prezentacja ustna - projekt: projekt, sprawozdanie, prezentacja ustna 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ęć = 24 godz. Zapoznanie się ze wskazaną literaturą = 18 godz.
Przygotowanie raportu/sprawozdania = 18 godz. Wykonanie zadań zleconych przez prowadzącego = 30 godz. Studia niestacjonarne (150 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 33 godz. Zapoznanie się ze wskazaną literaturą = 23 godz. Przygotowanie raportu/sprawozdania = 23 godz. Wykonanie zadań zleconych przez prowadzącego = 35 godz.
Literatura podstawowa
1. Wiszniewski B., Bereza-Jarociński B.: Teoria i praktyka testowania programów. Wydawnictwo PWN, 2006. 2. Pieńkos J., Turczyński J.: Układy scalone TTL w systemach cyfrowych. WKiŁ, Warszawa, 1986. 3. Łuba T., Programowalne układy przetwarzania sygnałów i informacji. WKiŁ 2008. 4. Kamieniecki A, Współczesny oscyloskop budowa i pomiary. BTC, Legionowo, 2009. 5. Myers G. J., Sandler C., Badgett T., Thomas T. M: Sztuka testowania oprogramowania, Helion, 2005
Literatura uzupełniająca
1. Rydzewski J., Pomiary oscyloskopowe. WNT, 2007. 2. Lyons R. G., Wprowadzenie do cyfrowego przetwarzania sygnałów, WKiŁ, Warszawa, 2006. 3. Tumański S., Technika pomiarowa, WNT, 2007.
Nazwa przedmiotu: Diagnostyka systemów cyfrowych Kod przedmiotu: 06.0-WE-I-DSC-PSW_D46_ISM_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IIE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 6 zal. na ocenę
5 stacjonarne
wybieralny
laboratorium 30 2 6 zal. na ocenę wybieralny
projekt 15 1 6 zal. na ocenę wybieralny
wykład 9 1 7 zal. na ocenę
5 niestacjonarne
wybieralny
laboratorium 18 2 7 zal. na ocenę wybieralny
projekt 9 1 7 zal. na ocenę wybieralny
Cel przedmiotu
- zapoznanie studentów z narzędziami i technikami weryfikacji funkcjonowania systemów cyfrowych - ukształtowanie zrozumienia konieczności zapewnienia jak najwyższej jakości systemów cyfrowych - ukształtowanie umiejętności projektowania i weryfikacji systemów cyfrowych, w szczególności wykorzystania oraz narzędzi pomiarowych na etapie weryfikacji układowej
Wymagania wstępne
Układy cyfrowe, Języki modelowania systemów cyfrowych
Zakres tematyczny
Budowa i działanie narzędzi diagnostycznych: zapoznanie się z budową, zasadami działania oraz wykonywania pomiarów cyfrową aparaturą diagnostyczną obejmującą oscyloskopy cyfrowe, analizatory stanów logicznych, generatory arbitralne. Wykorzystanie oscyloskopu i generatora arbitralnego do generowania przebiegów cyfrowych i analogowych na podstawie przebiegów zarejestrowanych za pomocą oscyloskopu. Interfejsy aparatury pomiarowej (RS-232, RS-485, GPIB, USB). Badanie wybranych parametrów układów cyfrowych: Wykorzystanie oscyloskopu cyfrowego do pomiarów parametrów czasowych układów cyfrowych (TTL, CMOS, FPGA) obejmujących: czas propagacji, czas narastania, czas opadania, czas podtrzymania. Parametry elektryczne w tym: prądowe, napięciowe. Margines zakłóceń i odporność na zakłócenia. Warunki graniczne pracy układów cyfrowych. Diagnostyka sprzętowo - programowych systemów cyfrowych: Weryfikacja sygnałów na wyjściach układów cyfrowych z wykorzystaniem oscyloskopu cyfrowego. Analizator stanów logicznych w analizie systemów cyfrowych. Algorytmy wyzwalania w oparciu o zmiany bądź wartości sygnałów. Wykorzystanie wyników symulacji na etapie weryfikacji prototypu. Oprogramowanie diagnostyczne: Wykorzystanie specjalizowanego oprogramowania w procesie diagnostyki systemów cyfrowych (FPGAView, ChipScope Pro). Interfejs JTAG w analizie systemów cyfrowych. Wykorzystanie oprogramowania FPGAView oraz oscyloskopu cyforiwego i/lub analizatora stanów logicznych. Osadzanie modułów testowych wewnątrz systemów wbudowanych (ChipScope Pro). Diagnostyka systemów DSP: Wykorzystanie generatora sygnałów oraz oscyloskopu cyfrowego w badaniu systemów cyfrowych realizujących algorytmy DSP.
Metody kształcenia
wykład: wykład problemowy, wykład konwencjonalny laboratorium: praca w grupach, zajęcia praktyczne, metoda projektu, ćwiczenia laboratoryjne projekt: praca w grupach, metoda projektu
Efekty kształcenia
Student, który zaliczył przedmiot: rozumie potrzebę i cel testowania i weryfikacji systemów informatycznych.
K1I_W19 T1A_W04
Student jest świadomy wpływu poszczególnych etapów procesu projektowego na powstawanie błędów w projekcie informatycznym oraz kosztu ich usunięcia.
K1I_W19 T1A_W04
Student potrafi nazwać i objaśnić błędy pomiarowe, oszacować ich wpływ na wynik eksperymentu, stosować techniki niwelowania błędów pomiarowych w cyfrowych systemach
mikroinformatycznych. K1I_W19 T1A_W04
Student jest zdolny kreatywnie zaplanować eksperyment pomiarowy, zinterpretować jego wyniki. Na ich podstawie wskazywać miejsce występowania usterek oraz proponować sposób jej
usunięcia. K1I_W19 T1A_W04
Student potrafi posługiwać się cyfrowym sprzętem diagnostycznym (oscyloskop cyfrowy, analizator stanów logicznych) oraz wbudowanymi analizatorami logicznymi oraz dobierać właściwe narzędzie
do przeprowadzenia testów. K1I_W19 T1A_W04
Student potrafi scharakteryzować i dobierać techniki weryfikacji funkcjonowania mikroinformatycznych systemów wbudowanych w układy FPGA. Student potrafi rozpoznawać
protokoły magistral szeregowych oraz wskazywać typowe zastosowania K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej z kolokwium. Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z realizacji zadania projektowego wskazanego przez prowadzącego zajęcia na początku semestru. Metody weryfikacji - wykład: kolokwium - laboratorium: projekt, sprawozdanie, prezentacja ustna - projekt: projekt, sprawozdanie, prezentacja ustna 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ęć = 27 godz. Zapoznanie się ze wskazaną literaturą = 18 godz. Przygotowanie raportu/sprawozdania = 18 godz. Wykonanie zadań zleconych przez prowadzącego = 27 godz. Studia niestacjonarne (150 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 33 godz. Zapoznanie się ze wskazaną literaturą = 24 godz. Przygotowanie raportu/sprawozdania = 24 godz. Wykonanie zadań zleconych przez prowadzącego = 33 godz.
Literatura podstawowa
1. Pieńkos J., Turczyński J.: Układy scalone TTL w systemach cyfrowych. WKiŁ, Warszawa, 1986. 2. Łuba T., Programowalne układy przetwarzania sygnałów i informacji. WKiŁ 2008. 3. Kamieniecki A, Współczesny oscyloskop budowa i pomiary. BTC, Legionowo, 2009. 4. Tumański S., Technika pomiarowa, WNT, 2007.
Literatura uzupełniająca
1. Rydzewski J., Pomiary oscyloskopowe. WNT, 2007. 2. Lyons R. G., Wprowadzenie do cyfrowego przetwarzania sygnałów, WKiŁ, Warszawa, 2006. 3. Wiszniewski B., Bereza-Jarociński B.: Teoria i praktyka testowania programów. Wydawnictwo PWN, 2006.
Nazwa przedmiotu: Projektowanie wielowarstwowych systemów internetowych Kod przedmiotu: 11.3-WE-I-PWSI-PSW_E47_ISM_S1S
Język: polski
Odpowiedzialny za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IIE
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 6 egzamin 6 stacjonarne
wybieralny
laboratorium 15 1 6 zal. na ocenę wybieralny
projekt 15 1 6 zal. na ocenę wybieralny
wykład 9 1 7 egzamin
6 niestacjonarne
wybieralny
laboratorium 9 1 7 zal. na ocenę wybieralny
projekt 9 1 7 zal. na ocenę wybieralny
Cel przedmiotu
- zapoznanie studentów z podstawowymi technikami tworzenia wielowarstwowych portali internetowych zrealizowanych w technologii Java 2 Enterprise Edition - ukształtowanie podstawowych umiejętności w zakresie projektowania i implementowania wielowarstwowych portali internetowych zrealizowanych w technologii Java 2 Enterprise Edition
Wymagania wstępne
Język Java i technologie Web, Programowanie współbieżne i rozproszone
Zakres tematyczny
Warstwa prezentacji: tworzenie aplikacji WWW. Technologie tworzenia dynamicznych stron WWW oraz bogatych aplikacji internetowych (RIA). Usługi sieciowe: Budowanie usług sieciowych w oparciu o technologię Java API for XML Web Services. Wykorzystanie technologii SOAP. Warstwa komponentów: Pojęcie kontenera. Proces wdrożenia. Komponenty sesyjne i wzbudzane komunikatem. Warstwa danych: Standard mapowania obiektowo-relacyjnego. Struktury danych na poszczególnych warstwach systemu internetowego. Dodatkowe usługi: Mechanizm bezpieczeństwa w aplikacji wielowarstwowych. Wzorce projektowe i internetowych systemach wielowarstwowych.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne projekt: metoda projektu
Efekty kształcenia
Potrafi korzystać z najnowszych narzędzi i technologii wspomagających tworzenie internetowych wielowarstwowych systemów.
K1I_W19 T1A_W04
Potrafi zaprojektować i utworzyć nowoczesny internetowy system wielowarstwowy. K1I_W19 T1A_W04
Potrafi wytłumaczyć idę stosowania technologii komponentowych. K1I_W19 T1A_W04
Potrafi opisać sposób budowania systemów w oparciu o model usług. K1I_W19 T1A_W04
Jest świadomy potrzeby stosowania modeli wielowarstwowych przy budowaniu złożonych aplikacji. K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu w formie zaproponowanej przez prowadzącego. Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań laboratoryjnych Projekt - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z realizacji zadania projektowego wskazanego przez prowadzącego zajęcia na początku semestru Metody weryfikacji - wykład: test z progami punktowymi - laboratorium: prezentacja ustna - projekt: prezentacja ustna Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30%
Obciążenie pracą studenta
Studia stacjonarne (180 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 23 godz. Zapoznanie się ze wskazaną literaturą = 23 godz. Przygotowanie raportu/sprawozdania = 23 godz. Wykonanie zadań zleconych przez prowadzącego = 22 godz. Zajęcia realizowane na odległość = 22 godz. Przygotowanie się do egzaminu = 22 godz. Studia niestacjonarne (180 godz.) Godziny kontaktowe = 27 godz. Przygotowanie się do zajęć = 26 godz. Zapoznanie się ze wskazaną literaturą = 26 godz. Przygotowanie raportu/sprawozdania = 26 godz. Wykonanie zadań zleconych przez prowadzącego = 25 godz. Zajęcia realizowane na odległość = 25 godz. Przygotowanie się do egzaminu = 25 godz.
Literatura podstawowa
1. Eric Jendrock, Jennifer Ball, Debbie Carson, Ian Evans, Scott Fordin, Kim Haase: The Java EE 5 Tutorial For Sun Java System Application Server 9.1; October 2008; 2. Deepak Alur, John Crupi, Dan Malks : core J2EE. Wzorce projektowe; Wydawnictwo Helion 2004; 3. Stephanie Bodoff, Eric Armstrong, Jennifer Ball, Debbie Bode Carson: J2EE. Vademecum profesjonalisty; Wydawnictwo Helion 2005; 4. Sameer Tyagi, Keiron McCammon, Michael Vorburger, Heiko Bobzin: Core JAVA Data Objects; Wydawnictwo Helion 2004; 5. Bryan Basham, Kathy Sierra, Bert Bates: Head First Servlets & JSP; Wydawnictwo Helion 2009; 6. William Crawford, Jonathan Kaplan: J2EE Stosowanie wzorców projektowych; Wydawnictwo Helion 2004; 7. Perry S. C.: Core C# and .NET. Helion 2006 8. The C# Station ADO.NET Tutorial: http://www.csharp-station.com/Tutorials/AdoDotNet/ 9. 11. Moroney L.: Microsoft® Silverlight® 4 Step by Step. Microsoft Press 2010 10. Beres J., Evjen B., Rader D.: Professional Silverlight 4. Wrox Press 2010 11. Liberty J., Hurwitz D, MacDonald B.: ASP.NET 3.5 Programowanie. Helion 2010 12. Walther S.: ASP.NET 2.0 księga eksperta. Helion 2008
Literatura uzupełniająca
1. Joel Scamray, Mike Shema: Hakerzy aplikacje webowe. Sekrety zabezpieczeń aplikacji webowych; Wydawnictwo Translator s.c. 2002; 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. 101 LINQ Samples: http://msdn.microsoft.com/en-us/vcsharp/aa336746 5. Boduch A.: Wstęp do programowania w języku C#. Helion 2006
Specjalność: Przemysłowe Systemy Informatyczne
Nazwa przedmiotu: Aplikacje internetowe Kod przedmiotu: 1.3-WE-I-AI-PS43_PSI_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IME
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 5 zal. na ocenę 4 stacjonarne
obowiązkowy
laboratorium 30 2 5 zal. na ocenę obowiązkowy
wykład 18 2 6 zal. na ocenę
4 niestacjonarne
obowiązkowy
laboratorium 18 2 6 zal. na ocenę obowiązkowy
projekt 9 1 6 zal. na ocenę obowiązkowy
Cel przedmiotu
- zapoznanie studentów z podstawowymi technologiami informatycznymi stosowanymi do budowy aplikacji internetowych. - ukształtowanie podstawowych umiejętności w zakresie budowy i uruchamiania aplikacji internetowych w postaci portali WWW
Wymagania wstępne
Podstawy programowania, Algorytmy i struktury danych, Sieci komputerowe I i II, Bazy danych
Zakres tematyczny
Podstawowe protokoły i usługi sieci Internet, jak: TCPIP, HTTP i FTP. Serwery WWW i FTP. Działanie serwerów, konfigurowanie i zarządzanie. Bazy danych klient - serwer. Działanie, obiekty, projektowanie struktur baz danych. Technologie WWW. Podstawy HTML, JavaScript i CSS. Statyczne i dynamiczne technologie tworzenia stron WWW Technologia Microsoft .NET. Omówienie podstaw działania technologii. Formularze WWW. Działanie mechanizmów wysyłania danych przy pomocy WWW. Bazy danych i WWW. Przegląd możliwości budowy stron WWW z dostępem do baz danych. Mechanizmy bezpieczeństwa. Omówienie problemów bezpieczeństwa w sieci WWW.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: praca w grupach, zajęcia praktyczne projekt: praca w grupach, zajęcia praktyczne, metoda projektu
Efekty kształcenia
Ma świadomość znaczenia technologii internetowych we współczesnych systemach informatycznych
K1I_W19 T1A_W04
Potrafi zbudować i uruchomić portal WWW współpracujący z bazą danych K1I_W19 T1A_W04
Potrafi administrować serwerem internetowym WWW i FTP K1I_W19 T1A_W04
Ma podstawową wiedzę w zakresie wykorzystania baz danych w aplikacjach internetowych K1I_W19 T1A_W04
Ma podstawową więdzę na temat działania wybranych technologii informatycznych stosowanych do budowy aplikacji internetowych
K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i 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. Metody weryfikacji - wykład: sprawdzian, kolokwium - laboratorium: prezentacja ustna, sprawdzian - projekt: projekt, sprawdzian Składowe oceny końcowej = wykład: 30% + laboratorium: 40% + projekt: 30%
Obciążenie pracą studenta
Studia stacjonarne (120 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 20 godz. Zapoznanie się ze wskazaną literaturą = 10 godz. Przygotowanie raportu/sprawozdania = 10 godz. Wykonanie zadań zleconych przez prowadzącego = 10 godz. Zajęcia realizowane na odległość = 10 godz. Studia niestacjonarne (120 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 20 godz. Zapoznanie się ze wskazaną literaturą = 15 godz. Przygotowanie raportu/sprawozdania = 10 godz. Wykonanie zadań zleconych przez prowadzącego = 15 godz. Zajęcia realizowane na odległość = 15 godz.
Literatura podstawowa
1. Liberty J, Hurwitz D, ASP.NET programowanie, Helion, 2007. 2. Walther S, ASP.NET 2.0. Księga eksperta, Helion, 2008. 3. Pinkoń K., ABC Internetu, Helion, 1998.
Literatura uzupełniająca
1. Ullman J. D., Widom J., Podstawowy wykład z baz danych, WNT, Warszawa 2001. 2. Coburg R, SQL dla każdego, Helion , 2001. 3. Danowski B., Abc Tworzenia Stron WWW, Helion, 2006.
Nazwa przedmiotu: Układy i systemy mikroprocesorowe Kod przedmiotu: 06.5-WE-I-USM-PS40_PSI_S1S
Język: polski
Odpowiedzialny za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IME
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 5 egzamin
7 stacjonarne
obowiązkowy
laboratorium 30 2 5 zal. na ocenę obowiązkowy
projekt 15 1 5 zal. na ocenę obowiązkowy
wykład 18 2 6 egzamin 7 niestacjonarne
obowiązkowy
laboratorium 18 2 6 zal. na ocenę obowiązkowy
Cel przedmiotu
Cel: - zapoznanie studentów z podstawowymi elementami systemu mikroprocesorowego i ich wzajemną współpracą - zapoznanie studentów z różnymi metodami rozbudowy systemów mikroprocesorowych o dodatkowe układy peryferyjne i sposobami ich obsługi przez jednostkę centralną - zapoznanie studentów z architekturą przykładowego mikrokontrolera - rozwinięcie i ukształtowanie umiejętności w zakresie oprogramowania systemów mikroprocesorowych - ukształtowanie umiejętności w zakresie projektowania systemów mikroprocesorowych
Wymagania wstępne
Architektura komputerów I i II, Podstawy programowania, Układy cyfrowe
Zakres tematyczny
System mikroprocesorowy. Podstawowe elementy systemu mikroprocesorowego. Jednostka centralna. Magistrale systemowe. Rola buforów trójstanowych przy dostępie do szyny danych magistrali systemowej. Pamięć kodu. Pamięć programu. Układy wejścia-wyjścia. Układy peryferyjne. Mikroprocesor a mikrokontroler. Rozkazy. Lista rozkazów. Cykl rozkazowy i cykl maszynowy. Podstawowe tryby adresowania. Podstawowe grupy rozkazów występujące w mikrokontrolerach. Pamięci stosowane w systemach mikroprocesorowych. Podstawowy podział pamięci. Podstawowe parametry układów pamięci. Przykładowe wykresy czasowe podczas operacji zapisu i odczytu. Przykłady układów pamięci stosowanych w systemach mikroprocesorowych opartych na mikrokontrolerach. Dołączanie układów peryferyjnych do magistrali systemowej. Sposoby adresowania pamięci i układów wejścia-wyjścia (adresowanie jednolite i rozdzielone). Realizacja dekoderów adresowych na bazie układów cyfrowych średniej skali integracji oraz układów PLD. Przykłady rozwiązań. Obsługa układów peryferyjnych. Programowe przeglądanie urządzeń (polling). System przerwań. Bezpośredni dostęp do pamięci (DMA). Lokalne interfejsy szeregowe. I2C. SPI. Wymiana informacji między systemami mikroprocesorowymi. Sposoby wymiany informacji: z potwierdzeniem i bez potwierdzenia, synchronicznie i asynchronicznie, równolegle i szeregowo. Wady i zalety poszczególnych sposobów, zakres stosowania. Podstawowe standardy komunikacji szeregowej (RS-232C, RS-485). Mikrokontrolery rodziny MCS-51 jako przykład mikrokomputera jednoukładowego. Najważniejsze cechy architektury. Bloki funkcjonalne. Dołączanie zewnętrznej pamięci danych i programu. Omówienie wbudowanych układów peryferyjnych jak układy czasowo-licznikowe i układ transmisji szeregowej. System przerwań. Porty równoległe. Praca w trybie energooszczędnym. Przykłady oprogramowania układów peryferyjnych w języku assemblera oraz ANSI C. Podstawowy interfejs użytkownika w systemie mikroprocesorowym. Klawiatury. Wyświetlacze LED i LCD. Środki wspomagające programowanie i uruchamianie systemów mikroprocesorowych. Monitory. Emulatory sprzętowe. Symulatory. Programowanie w systemie. Programowanie w aplikacji. Komercyjne i niekomercyjne narzędzia programowe.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne, wykład konwencjonalny projekt: praca w grupach, metoda projektu, wykład konwencjonalny
Efekty kształcenia
Potrafi zaprojektować system mikroprocesorowy oparty na mikrokontrolerze K1I_W19 T1A_W04
Potrafi napisać program dla dedykowanego systemu mikroprocesorowego bazującego na mikrokontrolerze
K1I_W19 T1A_W04
Zna architekturę przykładowego mikrokontrolera K1I_W19 T1A_W04
Potrafi wymienić i objaśnić sposoby obsługi układów peryferyjnych w systemie mikroprocesorowym K1I_W19 T1A_W04
Potrafi wymienić i objaśnić różne metody rozbudowy systemów mikroprocesorowych o dodatkowe układy peryferyjne
K1I_W19 T1A_W04
Potrafi wymienić podstawowe części składowe systemu mikroprocesorowego oraz opisać ich funkcjonalne przeznaczenie i ich wzajemną współpracę
K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny 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. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań projektowych, przewidzianych do realizacji w ramach zajęć projektowych. Metody weryfikacji - wykład: egzamin w formie pisemnej - laboratorium: sprawozdanie, egzamin w formie pisemnej - projekt: projekt, sprawozdanie, egzamin w formie pisemnej Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30%
Obciążenie pracą studenta
Studia stacjonarne (210 godz.) Godziny kontaktowe = 75 godz. Przygotowanie się do zajęć = 50 godz. Zapoznanie się ze wskazaną literaturą = 35 godz. Przygotowanie raportu/sprawozdania = 30 godz. Przygotowanie się do egzaminu = 20 godz. Studia niestacjonarne (210 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 50 godz. Zapoznanie się ze wskazaną literaturą = 74 godz. Przygotowanie raportu/sprawozdania = 30 godz.
Przygotowanie się do egzaminu = 20 godz.
Literatura podstawowa
1. Bogusz J.: Lokalne interfejsy szeregowe, BTC, Warszawa, 2004. 2. Hadam P.: Projektowanie systemów mikroprocesorowych, BTC, Warszawa, 2004. 3. Krzyżanowski R.: Układy mikroprocesorowe, Mikom, Warszawa, 2004. 4. Pełka R.: Mikrokontrolery: architektura, programowanie, zastosowania, WKŁ, Warszawa, 2000. 5. Starecki T.: Mikrokontrolery 8051 w praktyce, BTC, Warszawa, 2002.
Literatura uzupełniająca
1. Kalisz J.: Podstawy elektroniki cyfrowej, WKŁ, Warszawa, 2002. 2. Mielczarek W.: Szeregowe interfejsy cyfrowe, Helion, Gliwice, 1993. 3. Sacha. K., Rydzewski A.: Mikroprocesor w pytaniach i odpowiedziach, WNT, Warszawa, 1987. 4. Zieliński B.: Układy mikroprocesorowe. Przykłady rozwiązań, Helion, Gliwice, 2002.
Nazwa przedmiotu: Systemy informatyczne w zarządzaniu przedsiębiorstwem Kod przedmiotu: 11.9-WE-I-SIZP-PS41_PSI_S1S
Język: polski
Odpowiedzialni za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IME
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 5 egzamin 5 stacjonarne
obowiązkowy
laboratorium 30 2 5 zal. na ocenę obowiązkowy
wykład 18 2 7 egzamin 5 niestacjonarne
obowiązkowy
laboratorium 18 2 7 zal. na ocenę obowiązkowy
Cel przedmiotu
- zapoznanie studentów z zakresem zastosowania systemów informatycznych w zarządzaniu przedsiębiorstwem, - zapoznanie studentów z podstawowymi pojęciami dotyczącymi systemów informatycznych zarządzania, - zapoznanie studentów z zakresem wykorzystania systemów E-Business i E-Commerce w przedsiębiorstwie - ukształtowanie podstawowych umiejętności w zakresie praktycznej budowy systemów wspomgających zarządzanie relacjami z klietami w przedsiębiorstwie.
Wymagania wstępne
Bazy Danych, Inżynieria oprogramowania, Programowanie obiektowe
Zakres tematyczny
Wprowadzenie: Podstawowe pojęcia z zakresu zarządzania. Podział systemów informatycznych zarządzania. Systemy analityczne i transakcyjne, modelowanie procesów przepływu informacji. Cykl życia systemu informatycznego zarządzania. Ewolucja systemów informatycznych zarządzania w Polsce i na świecie Struktura systemów informatycznych zarządzania - studium przypadków. Systemy informatyczne w zarządzaniu produkcją: Przepływ materiałów w firmie. Gospodarka magazynowa - podstawowe pojęcia FIFO, LIFO, ceny ewidencyjne, ceny średnie. MRP - metoda i jej implementacja. MRP II - metoda i jej implementacja. Architektura systemów zarządzania produkcja i powiązane z nią technologie wykorzystywane do budowy systemów. Przekazywanie danych z systemów wizualizacji produkcji do systemów zarządzania, integracja systemów. Przykłady dostępnych na polskim rynku pakietów z zaimplementowanym MRP II. Systemy informatyczne w zarządzaniu logistyką: Kanban. JIT - metoda i jej implementacja, przykłady wykorzystania. SCM - zarządzanie łańcuchem dostaw. Architektura systemów zarządzania logistyką. Przykłady dostępnych na polskim rynku wspomagających zarządzanie logistyką. Systemy informatyczne w zarządzaniu finansami: Przypomnienie pojęć aktywa, pasywa, środki trwałe, bilans. Informacja finansowa w firmie, jej przepływ. Budowa Księgi Handlowej - przykład implementacji. Przykłady dostępnych na polskim rynku wspomagających zarządzanie finansami. Systemy informatyczne wspomagające zarządzanie relacjami z klientami (CRM): Pojęcie CRM. CRM w firmie, powiązanie z innymi systemami. Budowa systemu CRM. Implementacja systemu CRM. Dostępne na polskim rynku pakiety CRM. E-Business i E-Commerce, podstawowe pojęcia: B2B, B2C, C2C. Rynek elektroniczny. Historia E-Business. Dane statystyczne-Internet w Polsce, E-Commerce w Polsce. Sprzedaż w Internecie w Polsce i na świecie. Modele Elektronicznego Biznesu. Architektura E-Business (poziomy). Modele działalności: brokerski, promocyjny, pośrednictwo informacyjne, handlowca, stowarzyszeniowy, wspólnotowy, abonencki, użytkowania. Klasyfikacja modeli ze względu na stopień integracji. Klasyfikacja modeli ze względu na wpływ sprzedawcy/nabywcy. Architektura biznesowa. Architektura informatyczna. Elektroniczne sklepy. Elektroniczne sklepy - zalety i wady rozwiązań. Proces sprzedaży tradycyjny i elektroniczny. Dane statystyczne - konsumenci a sklepy internetowe. Technologie wykorzystywane do budowy sklepu internetowego. Przykłady
rozwiązań M-Business. M-Business, struktura aplikacji, przykłady rozwiązań. Wybór i wdrażanie rozwiązań E-Business i E-Commerce. Metodyka wyboru rozwiązania Techniki wdrażania. Planowanie i monitoring procesu. Outsourcing oprogramowania i sprzętu. Wybrane metody płatności w Internecie. Rodzaje płatności Makro, Mini, Micro. Płatność kartą kredytową. E-Cash Smart Card i inne. Klasyfikacja metod płatności dla systemów mobilnych. M-Płatności. Marketing Internetowy. CRM, Systemy zarządzania informacją w Internecie. Przykłady systemów CRM. Zasada działania wyszukiwarek, podstawy pozycjonowania stron internetowych. Reklama w Internecie - techniki reklamy i ich wybór, pomiary skuteczności reklamy. Zdobywanie informacji o użytkownikach , statystyki w serwisach. Strategie marketingowe. Serwisy społecznościowe jako narzędzie prowadzenia marketingu internetowego przez przedsiębiorstwo. Pozyskiwanie klientów w serwisach społecznościowych. Narzędzia do pomiaru skuteczności kampanii marketingowych prowadzonych w serwisach społecznościowych.
Metody kształcenia
wykład: konsultacje, wykład konwencjonalny laboratorium: praca w grupach, ćwiczenia laboratoryjne
Efekty kształcenia
Potrafi pracować i komunikować się w zespole K1I_W19 T1A_W04
Potrafi wyjśnić różnice pomiędzy wskazanymi modelami elektronicznego biznesu K1I_W19 T1A_W04
Potrafi w sposób ogólny scharakteryzować poszczególne grupy systemów informatycznych zarządzania przedsiębiorstwem
K1I_W19 T1A_W04
Jest zdolny do zaprojektowania i wykonania prostego systemu CRM służącego do wspomagania kontaktów pomiędzy firmą a kontrahentami
K1I_W19 T1A_W04
Potrafi przygotować plan wyboru i wdrożenia systemu informatycznego zarządzania w przedsiębiorstwie
K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny 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. Metody weryfikacji - wykład: egzamin w formie pisemnej - laboratorium: sprawozdanie 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ęć = 15 godz. Zapoznanie się ze wskazaną literaturą = 10 godz. Przygotowanie raportu/sprawozdania = 25 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ęć = 19 godz. Zapoznanie się ze wskazaną literaturą = 15 godz. Przygotowanie raportu/sprawozdania = 35 godz. Wykonanie zadań zleconych przez prowadzącego = 25 godz. Przygotowanie się do egzaminu = 20 godz.
Literatura podstawowa
1. Adamczewski P., Zintegrowane systemy informatyczne w praktyce, MIKOM, Warszawa, 2004. 2. Gregor B., Stawiszyński M., E-Commerce, Oficyna Wydawnicza Branta, Bydgoszcz, 2002. 3. Kijewska A., Systemy informatyczne zarządzania, Wydawnictwo Politechniki Śląskiej, Gliwice, 2005. 4. Norris M., E-Biznes, Wydawnictwa Komunikacji i Łączności, Warszawa, 2001. 5. Olejniczak W., Inżynieria systemów informatycznych w e-gospodarce, Polskie Wydawnictwo Ekonomiczne, Warszawa, 2005.
Literatura uzupełniająca
1. Szpringer W., Prowadzenie działalności gospodarczej w Internecie od e-commerce do e-businessu, DIFIN, Warszawa, 2005.
Nazwa przedmiotu: Komputerowe wspomaganie projektowania
Kod przedmiotu: 11.9-WE-I-KWP-PS42_PSI_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IME
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 5 zal. na ocenę 4 stacjonarne
obowiązkowy
laboratorium 30 2 5 zal. na ocenę obowiązkowy
wykład 9 1 5 zal. na ocenę
4 niestacjonarne
obowiązkowy
laboratorium 9 1 5 zal. na ocenę obowiązkowy
projekt 9 1 5 zal. na ocenę obowiązkowy
Cel przedmiotu
Cel: - zapoznanie studentów z podstawowymi technikami projektowania i tworzenia oprogramowania komputerowych systemów pomiarowych z zastosowaniem specjalizowanych graficznych środowisk programowych - ukształtowanie podstawowych umiejętności w zakresie programowania w środowiskach LabWindows/CVI i LabVIEW
Wymagania wstępne
Podstawy programowania, Algorytmy i struktury danych
Zakres tematyczny
Wprowadzenie do techniki wirtualnych przyrządów pomiarowych. Podstawowe definicje. Charakterystyka zintegrowanych graficznych środowisk programowych do projektowania oprogramowania wirtualnych przyrządów pomiarowych i systemów pomiarowych. Podstawy projektowania w środowisku LabWindows. Techniki projektowania graficznego interfejsu użytkownika. Generacja kodu programu. Metody projektowania oprogramowania: funkcje callback i obsługa zdarzeń w pętlach. Właściwości i programowa obsługa obiektów graficznego interfejsu użytkownika. Charakterystyka funkcji bibliotecznych przeznaczonych do analizy i przetwarzania sygnałów pomiarowych. Techniki debagowania programów. Tworzenie wersji wykonywalnych i pakietów dystrybucyjnych programów. Zaawansowane techniki programowania w środowisku LabWindows. Programowanie wielowątkowe. Stosowanie technologii ActiveX. Stosowanie technik internetowych w oprogramowaniu rozproszonych systemów pomiarowych. Automatyczne tworzenie raportów. Podstawy projektowania w środowisku LabVIEW. Koncepcja graficznego języka programowania G. Podstawy programowania w graficznym języku programowania G - typy danych, struktury programowe, operacje na tablicach i łańcuchach znakowych, programowanie hierarchiczne, zmienne lokalne i globalne. Metody obsługi graficznego interfejsu użytkownika z zastosowaniem zdarzeń (event-driven) i cyklicznego przeglądania stanu obiektów (polling). Charakterystyka funkcji bibliotecznych przeznaczonych do analizy i przetwarzania sygnałów pomiarowych. Technologia Express.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: metoda przypadków, ćwiczenia laboratoryjne
Efekty kształcenia
Potrafi realizować zadania programistyczne w pracy zespołowej K1I_W19 T1A_W04
Potrafi projektować wirtualne przyrządy pomiarowe i zna praktyczne zalety tego typu przyrządów. K1I_W19 T1A_W04
Posiada umiejętność programowania w środowisku LabWindows/CVI i LabVIEW K1I_W19 T1A_W04
Zna podstawowe techniki projektowania i tworzenia oprogramowania komputerowych systemów pomiarowych z zastosowaniem specjalizowanych graficznych środowisk programowych
K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i 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. Metody weryfikacji - wykład: test z progami punktowymi - laboratorium: projekt, sprawozdanie, sprawdzian Składowe oceny końcowej = wykład: 30% + laboratorium: 40% + projekt: 30%
Obciążenie pracą studenta
Studia stacjonarne (120 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 26 godz. Zapoznanie się ze wskazaną literaturą = 10 godz. Przygotowanie raportu/sprawozdania = 20 godz. Wykonanie zadań zleconych przez prowadzącego = 10 godz.
Przygotowanie się do testu: 9 Studia niestacjonarne (120 godz.) Godziny kontaktowe = 27 godz. Przygotowanie się do zajęć = 34 godz. Zapoznanie się ze wskazaną literaturą = 15 godz. Przygotowanie raportu/sprawozdania = 20 godz. Wykonanie zadań zleconych przez prowadzącego = 12 godz. Przygotowanie: 12
Literatura podstawowa
1. Świsulski D.: Komputerowa technika pomiarowa. Oprogramowanie wirtualnych przyrządów pomiarowych w LabVIEW, Agenda Wydawnicza PAK, Warszawa, 2005Michalski J.: Technologia i montaż płytek drukowanych, WNT, Warszawa, 1992. 2. Winiecki W., Nowak J., Stanik S.: Graficzne zintegrowane środowiska programowe do projektowania komputerowych systemów pomiarowo-kontrolnych, MIKOM, Warszawa, 2001. 3. Tłaczała W.: Środowisko LabVIEW w eksperymencie wspomaganym komputerowo, WNT, Warszawa, 2002.
Literatura uzupełniająca
1. Winiecki W.: Organizacja komputerowych systemów pomiarowych, Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa, 1997.
Nazwa przedmiotu: Komputerowe sieci przemysłowe Kod przedmiotu: 11.9-WE-I-KSP-PS44_PSI_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IME
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 6 zal. na ocenę
6 stacjonarne
obowiązkowy
laboratorium 30 2 6 zal. na ocenę obowiązkowy
projekt 15 1 6 zal. na ocenę obowiązkowy
wykład 18 2 7 zal. na ocenę 6 niestacjonarne
obowiązkowy
laboratorium 18 2 7 zal. na ocenę obowiązkowy
Cel przedmiotu
- zapoznanie studentów z podstawowymi rozwiązaniami stosowanymi w obszarze komputerowych sieci przemysłowych - ukształtowanie podstawowych umiejętności w zakresie oprogramowania szeregowych interfejsów cyfrowych stosowanych w automatyce przemysłowej - ukształtowanie podstawowych umiejętności w zakresie projektowania i określania właściwości czasowych rozproszonych systemów pomiarowo – sterujących
Wymagania wstępne
Technika eksperymentu I i II, Podstawy programowania, Programowanie obiektowe, Układy i systemy mikroprocesorowe, Sieci komputerowe I i II
Zakres tematyczny
Ewolucja systemów pomiarowo-sterujących. Architektury komputerowych sieci przemysłowych. Topologia sieci przemysłowych. Media transmisyjne. Metody dostępu do nośnika w sieciach przemysłowych. Master - Slave, Token-Passing, CSMA, TDMA. Standardowe protokoły komunikacyjne. Charakterystyka standardowych protokołów komunikacyjnych PROFIBUS, MODBUS, CAN, LonWorks i INTERBUS-S, ASI, HART. Ethernet przemysłowy. Charakterystyka wybranych rozwiązań: PROFINET, EtherCAT, Powerlink. Technologie internetowe w komputerowych sieciach przemysłowych. Dedykowane serwery WWW. Analiza właściwości komunikacyjnych i parametrów czasowych wybranych protokołów. Determinizm czasowy w sieciach przemysłowych. Urządzenia sieci przemysłowych. Konwertery, wzmacniacze, koncentratory, węzły, routery, mosty i bramy. Integracja sieci przemysłowych z lokalnymi sieciami komputerowymi. Oprogramowanie narzędziowe do tworzenia inteligentnych urządzeń pracujących w węzłach sieci przemysłowej. Oprogramowanie szeregowych interfejsów cyfrowych w zakresie wymian danych z urządzeniami automatyki przemysłowej. Integracja i zarządzanie sieci przemysłowych. Metody integracji sieci przemysłowych. Analizatory i testery sieci przemysłowych. Właściwości analizatorów i testerów sieci przemysłowych. Standaryzacja środowiska sieci przemysłowej. Specyfika obszarów zastosowań poszczególnych standardów. Elementy projektowania sieci przemysłowych.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne projekt: metoda projektu
Efekty kształcenia
Potrafi dobrać urządzenia w celu stworzenia rozproszonego systemu pomiarowo sterującego dla zadanego prostego obiektu
K1I_W19 T1A_W04
Potrafi przeprowadzić analizę właściwości komunikacyjnych przedstawionego systemu pomiarowo sterującego
K1I_W19 T1A_W04
Potrafi skonfigurować i wykorzystać podstawowe szeregowe interfejsy cyfrowe w celu oprogramowania wymiany danych z urządzeniami automatyki przemysłowej
K1I_W19 T1A_W04
Potrafi scharakteryzować podstawowe rozwiązania z obszaru komputerowych sieci przemysłowych K1I_W19 T1A_W04
Rozumie cel stosowania komputerowych sieci przemysłowych K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i 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. Metody weryfikacji - wykład: kolokwium - laboratorium: sprawozdanie - projekt: projekt Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30%
Obciążenie pracą studenta
Studia stacjonarne (180 godz.) Godziny kontaktowe = 75 godz. Przygotowanie się do zajęć = 21 godz. Zapoznanie się ze wskazaną literaturą = 21 godz. Przygotowanie raportu/sprawozdania = 21 godz. Wykonanie zadań zleconych przez prowadzącego = 21 godz. Zajęcia realizowane na odległość = 21 godz. Studia niestacjonarne (180 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 29 godz. Zapoznanie się ze wskazaną literaturą = 29 godz. Przygotowanie raportu/sprawozdania = 29 godz. Wykonanie zadań zleconych przez prowadzącego = 29 godz. Zajęcia realizowane na odległość = 28 godz.
Literatura podstawowa
1. Mielczarek W.: Szeregowe interfejsy cyfrowe, Helion, Gliwice, 1999. 2. Nawrocki W.: Komputerowe systemy pomiarowe, WKŁ, Warszawa, 2002. 3. Sacha K.: Sieci miejscowe Profibus. MIKOM, Warszawa 1998. 4. Winiecki W.: Organizacja komputerowych systemów pomiarowych, Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa, 1997. 5. Lesiak P., Świsulski D.: Komputerowa Technika Pomiarowa w przykładach, Agenda Wydawnicza PAK, Warszawa, 2002. 6. Nawrocki W.: Rozproszone systemy pomiarowe, WKŁ, Warszawa 2006. 7. Kwiecień R.: Komputerowe systemy automatyki przemysłowej, Helion, Gliwice 2012
Nazwa przedmiotu: Technika przetwarzania sygnałów Kod przedmiotu: 06.0-WE-I-TPS-PS45_PSI_S1S
Język: polski
Odpowiedzialny za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy WEIiT IME
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 6 egzamin 6 stacjonarne
obowiązkowy
laboratorium 30 2 6 zal. na ocenę obowiązkowy
wykład 18 2 7 egzamin 6 niestacjonarne
obowiązkowy
laboratorium 18 2 7 zal. na ocenę obowiązkowy
Cel przedmiotu
- zapoznanie studentów ze sposobami przetwarzania sygnałów analogowych - ukształtowanie zrozumienia zasad działania układów stosowanych do przetwarzania sygnałów
- ukształtowanie umiejętności w zakresie wykonywania prostych eksperymentów pomiarowych na sygnałach i blokach funkcjonalnych toru przetwarzania sygnałów
Wymagania wstępne
Technika eksperymentu I i II, Układy i systemy mikroprocesorowe
Zakres tematyczny
Sygnały, przetwarzanie, przetworniki, tor przetwarzania sygnałów. Podstawowe określenia i definicje. Klasyfikacja sygnałów. Klasyfikacja przetworników. Struktury przetworników. Opis sygnałów w dziedzinie czasu i częstotliwości. Podstawowe parametry sygnałów deterministycznych. Opis sygnałów stochastycznych. Rozwinięcie sygnału okresowego w szereg Fouriera. Widmo sygnałów okresowych i nieokresowych. Właściwości statyczne i dynamiczne przetworników pomiarowych. Parametry statyczne. Metody opisu właściwości statycznych i dynamicznych przetworników: transmitancja, charakterystyki czasowe i częstotliwościowe. Właściwości dynamiczne przetworników idealnych i rzeczywistych. Przetwarzanie wstępne sygnałów. Wzmacnianie i filtracja. Wzmacniacze operacyjne w układach wstępnego przetwarzania sygnałów. Filtry analogowe. Modele matematyczne analogowych filtrów biernych i aktywnych. Charakterystyka procesu przetwarzania analogowo-cyfrowego. Próbkowanie. Zagadnienie doboru częstotliwości próbkowania. Kwantowanie. Kodowanie. Przetwarzanie analogowo-cyfrowe i cyfrowo-analogowe. Charakterystyka podstawowych rodzajów przetworników A/C i C/A. Parametry przetworników A/C i C/A. Wybrane przykłady zastosowań przetworników A/C i C/A. Podstawowe operacje cyfrowego przetwarzania sygnałów. Linearyzacja i korekcja charakterystyk statycznych przetworników. Dyskretne przekształcenie Fouriera (DFT) i jego podstawowe własności. Zastosowanie DFT do analizy widmowej sygnałów. Filtracja cyfrowa. Filtry o skończonej odpowiedzi impulsowej (FIR). Filtry o nieskończonej odpowiedzi impulsowej (IIR). Wybrane problemy z zakresu projektowania torów przetwarzania sygnałów. Zakłócenia i szumy w torach przetwarzania sygnałów. Źródła i rodzaje zakłóceń. Podstawowe metody zmniejszania wpływu zakłóceń. Źródła i rodzaje szumów. Stosunek sygnału do szumu. Metody poprawy stosunku sygnału do szumu.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne
Efekty kształcenia
Potrafi zmierzyć podstawowe parametry sygnałów i elementów toru analogowego przetwarzania sygnałów.
K1I_W19 T1A_W04
Potrafi scharakteryzować właściwości bloków funkcjonalnych typowego toru przetwarzania sygnałów
K1I_W19 T1A_W04
Student potrafi charakteryzować i opisać sygnały i przetworniki pomiarowe w dziedzinie czasu i częstotliwości
K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny 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. Metody weryfikacji - wykład: egzamin w formie pisemnej - laboratorium: sprawozdanie Składowe oceny końcowej = wykład: 50% + laboratorium: 50%
Obciążenie pracą studenta
Studia stacjonarne (180 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 30 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Przygotowanie raportu/sprawozdania = 40 godz. Przygotowanie się do egzaminu = 30 godz. Studia niestacjonarne (180 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 32 godz. Zapoznanie się ze wskazaną literaturą = 24 godz. Przygotowanie raportu/sprawozdania = 32 godz. Zajęcia realizowane na odległość = 24 godz. Przygotowanie się do egzaminu = 32 godz.
Literatura podstawowa
1. Horowitz P., Hill W.: Sztuka elektroniki, WKiŁ, Warszawa, 2003. 2. Kulka Z. i inni: Przetworniki analogowo-cyfrowe i cyfrowo-analogowe, WNT, Warszawa, 1987. 3. Lyons R. G.: Wprowadzenie do cyfrowego przetwarzania sygnałów, WKŁ, Warszawa, 1999. 4. Sydenham P. H. (red.): Podręcznik metrologii, tom I, WKiŁ, Warszawa, 1988. 5. Szabatin J.: Podstawy teorii sygnałów, WKŁ, Warszawa, 2003.
6. Tietze U., Schenk Ch.: Układy półprzewodnikowe, WNT, Warszawa, 2001. 7. Tumański S.: Technika pomiarowa, WNT, Warszawa, 2007.
Nazwa przedmiotu: Sieci bezprzewodowe Kod przedmiotu: 06.0-WE-I-SB-PS46_PSI_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy IME
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 6 egzamin 6 stacjonarne
obowiązkowy
projekt 15 1 6 zal. na ocenę obowiązkowy
wykład 18 2 7 egzamin 6 niestacjonarne
obowiązkowy
projekt 9 1 7 zal. na ocenę obowiązkowy
Cel przedmiotu
- zapoznanie studentów z podstawami budowy, funkcjonowania i konfigurowania sieci bezprzewodowych - zapoznanie studentów z architekturą komunikacyjną i wybranymi standardami komunikacyjnymi sieci bezprzewodowych - ukształtowanie wśród studentów podstawowych umiejętności w zakresie projektowania sieci bezprzewodowych
Wymagania wstępne
Sieci komputerowe I i II
Zakres tematyczny
Wprowadzenie do sieci bezprzewodowych: Bezprzewodowe media transmisyjne. Podział sieci bezprzewodowych. Systemy cyfrowej transmisji bezprzewodowej. Dobór parametrów systemu radiokomunikacyjnego. Bezprzewodowe sieci WLAN: Topologie sieci WLAN, Sieci WLAN IEEE 802.11a/b/g. Mechanizmy dostępu do nośnika. Warstwa fizyczna sieci WLAN: Budowa i parametry warstwy fizycznej. Technologie warstwy fizycznej. Warstwa MAC: Format ramki. Operacje w warstwie MAC. Łączenie się stacji bezprzewodowych. Skanowanie aktywne i pasywne. Uwierzytelnianie. Kojarzenie. Problem ukrytego węzła - RTS/CTS. Praca w trybie oszczędnym. Punkty dostępowe: Rodzaje punktów dostępowych. Tryby pracy punktu dostępowego. Konfiguracja punktu dostępowego. Bezprzewodowe sieci WPAN: Sieci Bluetooth, ZigBee i UWB. Charakterystyka funkcjonalna i obszary zastosowań. Bezprzewodowe sieci dostępowe do Internetu: Sieci WiMax. Dostęp satelitarny. Naziemna transmisja rozgłoszeniowa: wielopunktowe systemy dystrybucyjne MMDS i lokalne systemy dystrybucyjne LMDS. Bezpieczeństwo w sieci bezprzewodowej: Zabezpieczanie stacji bezprzewodowych. Bezpieczeństwo punktu dostępowego. Identyfikatory SSID. Filtrowanie. Protokół WEP i uwierzytelnianie. Szkielet uwierzytelniania IEEE 802.1x. Szyfrowanie AES. Bezprzewodowe sieci VPN. Mobilność w sieciach bezprzewodowych: Charakterystyka roamingu. Roaming w warstwie 2. Roaming w warstwie 3 - Mobile IP. Projektowanie sieci bezprzewodowych: Zasady projektowania sieci WLAN. Projektowanie sieci pojemnościowych i odległościowych. Projektowanie hot spotów. Analiza sieci WLAN. Zwiększenie wydajności sieci WLAN.
Metody kształcenia
wykład: dyskusja, konsultacje, metoda przypadków, wykład konwencjonalny projekt: dyskusja, konsultacje, praca w grupach, metoda projektu
Efekty kształcenia
K_K01 - ma świadomość korzyści wynikających ze stosowania sieci bezprzewodowych i ich wpływu na środowisko
K1I_W19 T1A_W04
K_U01 - potrafi zaprojektować i skonfigurować prostą sieć bezprzewodową K1I_W19 T1A_W04
K_W01 - zna i rozumie podstawy metodyki projektowania sieci bezprzewodowych K1I_W19 T1A_W04
K_W01 - ma elementarną wiedzę w zakresie budowy, funkcjonowania i konfigurowania sieci bezprzewodowych,
K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu przeprowadzonego w formie zaproponowanej przez prowadzącego. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań projektowych, przewidzianych do realizacji w ramach zajęć projektowych. Metody weryfikacji - wykład: egzamin w formie pisemnej - projekt: projekt, prezentacja ustna Składowe oceny końcowej = wykład: 50% + projekt: 50%
Obciążenie pracą studenta
Studia stacjonarne (180 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 35 godz. Zapoznanie się ze wskazaną literaturą = 15 godz. Przygotowanie raportu/sprawozdania = 15 godz. Wykonanie zadań zleconych przez prowadzącego = 45 godz. Przygotowanie się do egzaminu = 25 godz. Studia niestacjonarne (180 godz.) Godziny kontaktowe = 27 godz. Przygotowanie się do zajęć = 35 godz. Zapoznanie się ze wskazaną literaturą = 24 godz. Przygotowanie raportu/sprawozdania = 26 godz. Wykonanie zadań zleconych przez prowadzącego = 25 godz. Zajęcia realizowane na odległość = 18 godz. Przygotowanie się do egzaminu = 25 godz.
Literatura podstawowa
1. Gast S.M.: 802.11 Sieci bezprzewodowe. Helion. Gliwice, 2003. 2. Lewis W.: Przełączanie sieci LAN i sieci bezprzewodowe. Helion, Gliwice 2008. 3. Poter B., Fleck B.: 802.11 Bezpieczeństwo. Helion. Gliwice, 2004. 4. Roshan P., Leary J.: Bezprzewodowe sieci LAN. Mikom, Warszawa, 2004.
Literatura uzupełniająca
1. Engst A., Fleishman G.: Sieci bezprzewodowe. Praktyczny przewodnik. Helion, Gliwice 2005.
Nazwa przedmiotu: Oprogramowanie systemów pomiarowo-sterujących Kod przedmiotu: 11.9-WE-I-OSPS-PS47_PSI_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy IME
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 15 1 6 zal. na ocenę 4 stacjonarne
obowiązkowy
laboratorium 30 2 6 zal. na ocenę obowiązkowy
wykład 9 1 7 zal. na ocenę 4 niestacjonarne
obowiązkowy
laboratorium 18 2 7 zal. na ocenę obowiązkowy
Cel przedmiotu
- zapoznanie studentów z zasadami organizacji systemów pomiarowych i pomiarowo - sterujących - zapoznanie studentów z budową, zasadą działania i właściwościami elementów systemów pomiarowych - ukształtowanie umiejętności w zakresie projektowania oprogramowania komunikacyjnego i wizualizacyjnego dla systemów pomiarowych i pomiarowowo - sterujących
Wymagania wstępne
Podstawy programowania, Technika eksperymentu I i II, Sieci komputerowe I i II, Aplikacje internetowe
Zakres tematyczny
Oprogramowanie systemów pomiarowych - wprowadzenie. Klasyfikacja systemów pomiarowych. Struktura i organizacja systemu pomiarowego. Algorytm działania systemu. Wybór języka oprogramowania i narzędzi komputerowego wspomagania projektowania. Interfejsy systemów pomiarowych: Definicja interfejsu, klasyfikacja interfejsów, interfejsy stosowane w systemach pomiarowych. Interfejsy szeregowe: RS-232, RS-422, RS-485, oprogramowanie interfejsów szeregowych asynchronicznych. Interfejs równoległy IEEE 488: zasadnicze cechy standardu, magistrala interfejsu, raportowanie stanu urządzenia. Standard IEEE 488.2, oprogramowanie kontrolera IEEE 488, funkcje drajwera. Karty akwizycji sygnałów. Klasyfikacja i podstawowe bloki funkcjonalne kart akwizycji sygnałów. Oprogramowanie kart akwizycji, charakterystyka funkcji programowych. Standard SCPI. Model przyrządu w standardzie SCPI, struktura rozkazów, system wyzwalania i system statusu SCPI. Charakterystyka rozkazów przykładowych przyrządów. Programowanie systemów pomiarowych z wykorzystaniem zintegrowanych środowisk programowych: Środowiska: LabWindows/CVI, LabVIEW, HP VEE. Biblioteka I/O VISA. Drajwery przyrządów VXIplug&play. Drajwery przyrządów IVI. Wirtualne przyrządy pomiarowe. Definicja, struktura i podstawowe cechy przyrządów wirtualnych. Oprogramowanie wirtualnych przyrządów pomiarowych. Przykłady przyrządów wirtualnych. Programowalne sterowniki automatyki PAC. Sterowniki PAC w systemach pomiarowo - sterujących na przykładzie systemów B&R. Architektura sprzętowa i programowa sterownika PAC. Środowisko programistyczne Automation Studio. Wizualizacja procesu w sterownikach PAC. Technologie internetowe w systemach pomiarowo - sterujących. Dedykowane serwery WWW. Charakterystyka struktury sprzętowej i oprogramowania wybranych dedykowanych serwerów WWW.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: praca w grupach, metoda projektu, ćwiczenia laboratoryjne
Efekty kształcenia
Student potrafi zaprojektować oprogramowanie wizualizacyjne dla systemów pomiarowych z wykorzystaniem dedykowanych środowisk programowych
K1I_W19 T1A_W04
Student potrafi zaprojektować oprogramowanie komunikacyjne dla systemów pomiarowych opartych na bazie podstawowych interfejsów komunikacyjnych
K1I_W19 T1A_W04
Student rozumie zasady organizacji systemów pomiarowych i zasady funkcjonowania elementów systemów pomiarowych.
K1I_W19 T1A_W04
Student potrafi wybrać narzędzia do programowania systemów pomiarowych. K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań projektowych, przewidzianych do realizacji w ramach zajęć projektowych. Metody weryfikacji - wykład: kolokwium - laboratorium: sprawozdanie, prezentacja ustna Składowe oceny końcowej = wykład: 50% + laboratorium: 50%
Obciążenie pracą studenta
Studia stacjonarne (120 godz.) Godziny kontaktowe = 45 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 = 10 godz. Studia niestacjonarne (120 godz.) Godziny kontaktowe = 27 godz. Przygotowanie się do zajęć = 36 godz. Zapoznanie się ze wskazaną literaturą = 19 godz. Przygotowanie raportu/sprawozdania = 28 godz. Wykonanie zadań zleconych przez prowadzącego = 10 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. Lesiak P., Świsulski D.: Komputerowa Technika Pomiarowa w przykładach, Agenda Wydawnicza PAK, Warszawa, 2002. 5. Nawrocki W. : Komputerowe Systemy pomiarowe. WKiŁ, Warszawa, 2002. 6. Rak R.,J.: Wirtualny przyrząd pomiarowy - realne narzędzie współczesnej metrologii, Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa, 2003. 7. Nawrocki W.: Rozproszone systemy pomiarowe, WKŁ, Warszawa, 2006. 8. Pietrusiewicz K., Dworak P.: Programowalne sterowniki automatyki PAC. Nakom, Poznań, 2007.
Specjalność: Sieciowe Systemy Informatyczne
Nazwa przedmiotu: Podstawy modelowania programów Kod przedmiotu: 11.9-WE-I-PMP-PS40_SSI_S1S
Język: polski
Odpowiedzialni za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 5 egzamin
6 stacjonarne
obowiązkowy
laboratorium 30 2 5 zal. na ocenę obowiązkowy
projekt 15 1 5 zal. na ocenę obowiązkowy
wykład 18 2 6 egzamin 6 niestacjonarne
obowiązkowy
laboratorium 18 2 6 zal. na ocenę obowiązkowy
projekt 9 1 6 zal. na ocenę obowiązkowy
Cel przedmiotu
- ukształtowanie podstawowych umiejętności w zakresie modelowania oprogramowania - zapoznanie studentów z praktycznym zastosowaniem modelowania programów dla prostych systemów informatycznych - zapoznanie studentów z prawidłowym sposobem praktycznej implementacji rozwiązania prostego problemu przy wykorzystaniu podstawowych wzorców projektowych
Wymagania wstępne
Programowanie obiektowe, Inżynieria oprogramowania
Zakres tematyczny
Zagadnienia wprowadzające. Tło i historia współczesnych technik modelowania. Zunifikowany proces cyklu życia aplikacji. Analiza i projektowanie systemowe. Paradygmat obiektowości. Modelowanie obiektowe i jego rola w projektowaniu systemów informatycznych. Procesy wytwarzania oprogramowania. Wstęp do notacji i diagramów Zunifikowanego Języka Modelowania (UML). Geneza i cele powstania UML. Zakres i struktura warstwowa UML. Modelowanie strukturalne. Podstawowe pojęcia i elementy obiektowości. Klasy, obiekty, abstrakcja, enkapsulacja, dziedziczenie, polimorfizm, komunikacja, relacje i powiązania między obiektami. Statyczne diagramy strukturalne: klas i obiektów. Modelowanie asocjacji między klasami. Agregacja, kompozycja, generalizacja, specjalizacja, zależności i realizacje. Pakiety i podsystemy. Typy, interfejsy i klasy implementacji Diagramy implementacyjne: komponentów i wdrożenia. Wymagania i ich specyfikacja. Diagramy przypadków użycia. Analiza i związki między przypadkami użycia: zawieranie, rozszerzenie, grupowanie i uogólnienie. Modelowanie behawioralne. Diagramy sekwencji i kolaboracji. Role, komunikaty i bodźce. Interakcje i kolaboracje. Analiza stanów systemu. Diagramy stanów i aktywności. Przejścia przepływu. Decyzje. Współbieżność. Sygnały i komunikacja. Wzorce projektowe. Formułowanie problemów programistycznych. Przegląd najczęściej stosowanych wzorców konstrukcyjnych, strukturalnych i behawioralnych. Tworzenie i testowanie wzorców. Zagadnienia praktyczne. Analiza domeny. Praca nad przypadkami użycia. Ogólne spojrzenie na projektowanie, wdrażanie i testowanie. Przegląd wybranych narzędzi projektowania w UML-u. Modelowanie systemów wbudowanych.
Metody kształcenia
wykład: burza mózgów, dyskusja, zajęcia praktyczne, wykład konwencjonalny laboratorium: burza mózgów, praca z dokumentem źródłowym, dyskusja, praca w grupach, zajęcia praktyczne, wykład konwencjonalny projekt: burza mózgów, praca z dokumentem źródłowym, dyskusja, praca w grupach, zajęcia praktyczne, wykład konwencjonalny
Efekty kształcenia
Rozumie potrzebę wykonywania testów jednostkowych i potrafi dokonać ich implementacji dla prostych przypadków oraz umie wykorzystać podstawowe narzędzia programistyczne używane do
takich testów. K1I_W19 T1A_W04
Umie wybrać narzędzia wspomagające budowę oprogramowania. K1I_W19 T1A_W04
Posługuje się językiem UML do opisu i formułowania problemów programistycznych. K1I_W19 T1A_W04
Potrafi zaimplementować proste wzorce projektowe w wybranym języku programowania. Zna wady i zalety wykorzystania wybranego wzorca oraz potrafi zaproponować rozwiązanie alternatywne
K1I_W19 T1A_W04
Potrafi zaimplementować fragment prostego systemu w wybranym języku programowania przy wykorzystaniu wzorców projektowych i właściwych technik programowania zorientowanego
obiektowo. K1I_W19 T1A_W04
Potrafi dostrzec i omówić wady i zalety zaproponowanego rozwiązania programistycznego na etapie jego modelowania w UML.
K1I_W19 T1A_W04
Potrafi dostrzec i omówić wady i zalety zaproponowanego rozwiązania programistycznego poprzez analizę kodu źródłowego. Potrafi dokonać refaktoryzacji prostego kodu.
K1I_W19 T1A_W04
Zna, rozumie i stosuje podstawowe zasady programistyczne inżynierii oprogramowania. K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny 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. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań projektowych, przewidzianych do realizacji w ramach zajęć projektowych. Metody weryfikacji - wykład: projekt, prezentacja ustna, egzamin w formie pisemnej - laboratorium: prezentacja ustna, sprawdzian, kolokwium, egzamin w formie pisemnej - projekt: projekt, prezentacja ustna Składowe oceny końcowej = wykład: 20% + laboratorium: 40% + projekt: 40%
Obciążenie pracą studenta
Studia stacjonarne (180 godz.) Godziny kontaktowe = 75 godz. Przygotowanie się do zajęć = 18 godz.
Zapoznanie się ze wskazaną literaturą = 18 godz. Przygotowanie raportu/sprawozdania = 18 godz. Wykonanie zadań zleconych przez prowadzącego = 17 godz. Zajęcia realizowane na odległość = 17 godz. Przygotowanie się do egzaminu = 17 godz. Studia niestacjonarne (180 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 23 godz. Zapoznanie się ze wskazaną literaturą = 23 godz. Przygotowanie raportu/sprawozdania = 23 godz. Wykonanie zadań zleconych przez prowadzącego = 22 godz. Zajęcia realizowane na odległość = 22 godz. Przygotowanie się do egzaminu = 22 godz.
Literatura podstawowa
1. Booch G., Rumbaugh J., Jacobson I.: UML: przewodnik użytkownika, WNT, Warszawa, 2001 2. Cheesman J., Daniels J.: Komponenty w UML, WNT, Warszawa, 2004 3. Muller R.L.: Bazy danych: język UML w modelowaniu danych, Mikom, Warszawa, 2000
Literatura uzupełniająca
1. Warmer J., Kleppe A.: OCL precyzyjne modelowanie w UML, WNT, Warszawa, 2003.
Nazwa przedmiotu: Podstawy programowania na platformę Android Kod przedmiotu: 11.9-WE-I-USM-PS41_SSI_S1S
Język: polski
Odpowiedzialni za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 5 egzamin 4 stacjonarne
obowiązkowy
laboratorium 30 2 5 zal. na ocenę obowiązkowy
wykład 18 2 6 zal. na ocenę 4 niestacjonarne
obowiązkowy
laboratorium 18 2 6 zal. na ocenę obowiązkowy
Cel przedmiotu
• zapoznanie studentów z podstawowymi zagadnieniami działania i programowania platformy Android; • ukształtowanie wśród studentów zrozumienia specyfiki programowania wielowątkowych interfejsów użytkownika z obsługą dotykową; • ukształtowanie podstawowych umiejętności w zakresie projektowania aplikacji pracujących na platformie Android.
Wymagania wstępne
Język Java i technologie Web
Zakres tematyczny
Instalacja i obsługa środowiska programistycznego, przyspieszanie emulatora platformy Android w systemie Windows. Rodzaje aplikacji na platformę Android i ich przeznaczenie. Programowanie graficznego interfejsu użytkownika. Sposoby konfiguracji wyglądu graficznego interfejsu użytkownika. Obsługa lokalnych i zdalnych baz danych. Odtwarzanie multimediów. Testowanie i usuwanie błędów aplikacji.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: metoda projektu, ćwiczenia laboratoryjne, wykład konwersatoryjny
Efekty kształcenia
Posiada specjalistyczną wiedzę w zakresie wybranej specjalności K_W19 T1A_W04
•Potrafi wykonać aktywność wykorzystującą standardowe kontrolki systemowego interfejsu użytkownika platformy Android.
•Potrafi napisać aktywność pozwalającą tworzyć lokalną bazę danych, dodawać do niej dane, oraz zmieniać je i usuwać.
• Potrafi napisać aktywność umożliwiającą odtwarzanie strumieniowych mediów audio i wideo
Weryfikacja efektów kształcenia i warunki zaliczenia
• Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych przeprowadzonych co najmniej raz w semestrze. • Laboratorium - warunkiem zaliczenia jest zaliczenie wszystkich ćwiczeń laboratoryjnych. • Metody weryfikacji - wykład: egzamin w formie pisemnej - laboratorium: projekt, sprawozdanie Składowe oceny końcowej = wykład: 30% + laboratorium: 50%
Obciążenie pracą studenta
Studia stacjonarne (120 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 10 godz. Zapoznanie się ze wskazaną literaturą = 10 godz. Przygotowanie raportu/sprawozdania = 10 godz. Wykonanie zadań zleconych przez prowadzącego = 10 godz. Zajęcia realizowane na odległość = 10 godz. Przygotowanie się do egzaminu = 10 godz. Studia niestacjonarne (120 godz.) Godziny kontaktowe = 45 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.
Literatura podstawowa
1. Sayed Hashimi, Satya Komatineni, Dave MacLean: Android 2. Tworzenie aplikacji, Wydawnictwo Helion, 2010. 2. Andrzej Stasiewicz: Android. Podstawy tworzenia aplikacji, Wydawnictwo Helion, 2013.
Literatura uzupełniająca
1. Wei-Meng Lee: Android. Poradnik programisty, Wydawnictwo Helion, 2013.
Uwagi
Sylabus opracował dr inż. Przemysław Jacewicz
Nazwa przedmiotu: Zaawansowane technologie usług sieciowych Kod przedmiotu: 11.3-WE-I-ZTUS-PS42_SSI_S1S
Język: polski
Odpowiedzialni za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 5 zal. na ocenę 6 stacjonarne
obowiązkowy
projekt 15 1 5 zal. na ocenę obowiązkowy
wykład 18 2 7 egzamin
6 niestacjonarne
obowiązkowy
laboratorium 9 1 7 zal. na ocenę obowiązkowy
projekt 9 1 7 zal. na ocenę obowiązkowy
Cel przedmiotu
Cel: - zapoznanie studentów z zasadami pisania aplikacji WWW i usług sieciowych na platformie Java, - ukształtowanie umiejętności w zakresie projektowania, implementacji i wdrażania aplikacji WWW oraz usług sieciowych.
Wymagania wstępne
Podstawy programowania, Programowanie obiektowe, Język Java i technologie Web, Sieci komputerowe
Zakres tematyczny
Wprowadzenie do standardu Java 2 Enterprise Edition. Historia programowania rozproszonego w środowisku Java. Ewolucja systemów skalowalnych opartych na platformie Java. Interfejs programistyczny J2EE API. Przepływ informacji na platformie Java - Java Messaging. Projektowanie aplikacji wielowarstwowych. Integracja elementów J2EE w aplikacjach skalowalnych z dostępem zdalnym. Specyfikacje warstw: sieciowej Web, logiki biznesowej zbudowanej przy użyciu komponentów Java Beans, warstwy pośredniej, warstw abstrakcji i persystencji danych oraz warstwy prezentacji. Zapoznanie się z podstawowymi wzorcami projektowymi, tj. MVC, wysuniętego kontrolera, obiektów przechwytujących, obiektów kontekstowych, fasady sesji, obiektu
transferowego, obiektu dostępu do danych. Refaktoryzacja kodu. Wykorzystanie podstawowych protokołów internetowych w projektowaniu aplikacji klienckich. Omówienie popularnych frameworków do budowy aplikacji internetowych: Struts, Spring MVC, Java Server Faces. Serwery aplikacji. Cykl życia aplikacji internetowych. Role w procesie wdrażania aplikacji internetowych: dostarczanie komponentów, montaż aplikacji, uruchamianie, składowanie w kontenerach, administracja serwerów. Zarządzanie pulami połączeń sesyjnych oraz połączeń z bazami danych. Deskryptory wdrożeń. Archiwa wdrożeń dla prostych aplikacji internetowych WAR oraz dla aplikacji korporacyjnych EAR. Omówienie popularnych kontenerów Apache Tomcat, JBoss oraz serwera aplikacji Web Sphere Application Server. Problemy bezpieczeństwa serwerów. Usługi sieciowe. Język XML jako podstawa architektury usług sieciowych. Transmisja danych: protokół SOAP i JAX-RPC. Weryfikacja dokumentów DTD. Omówienie strategii optymalizacji usług sieciowych: proaktywnej, definitywnej i reaktywnej. Rejestr usług UDDI. Bezpieczeństwo usług sieciowych: cyfrowy podpis XML, kodowanie XML, zarządzanie kluczami. Przykłady usług sieciowych.
Metody kształcenia
wykład: wykład konwersatoryjny, wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne projekt: praca w grupach, metoda projektu
Efekty kształcenia
Student potrafi efektywnie korzystać z narzędzi wsparcia do budowy złożonych aplikacji. K1I_W19 T1A_W04
Student zna i potrafi wdrożyć rozwiązania zapewniające bezpieczeństwo aplikacji internetowych. K1I_W19 T1A_W04
Student zna budowę skalowalnych aplikacji internetowych opartych na wielowarstwowej architekturze.
K1I_W19 T1A_W04
Student potrafi scharakteryzować technologie stosowane do wytwarzania poszczególnych warstw aplikacji korporacyjnej.
K1I_W19 T1A_W04
Student potrafi posługiwać się wzorcami projektowymi Java EE przy projektowaniu aplikacji wielowarstwowych oraz usług sieciowych.
K1I_W19 T1A_W04
Student potrafi wykonać aplikację internetową opartą na wielowarstwowej architekturze. K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny 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. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań projektowych, przewidzianych do realizacji w ramach zajęć projektowych. Metody weryfikacji - wykład: kolokwium - laboratorium: projekt, prezentacja ustna - projekt: projekt Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30%
Obciążenie pracą studenta
Studia stacjonarne (180 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 27 godz. Zapoznanie się ze wskazaną literaturą = 27 godz. Przygotowanie raportu/sprawozdania = 27 godz. Wykonanie zadań zleconych przez prowadzącego = 27 godz. Zajęcia realizowane na odległość = 27 godz. Studia niestacjonarne (180 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 24 godz. Zapoznanie się ze wskazaną literaturą = 24 godz. Przygotowanie raportu/sprawozdania = 24 godz. Wykonanie zadań zleconych przez prowadzącego = 24 godz. Zajęcia realizowane na odległość = 24 godz. Przygotowanie się do egzaminu = 24 godz.
Literatura podstawowa
1. Alur D. Crupi J. Malks D.: Core J2EE Wzorce projektowe, Wydanie drugie, Helion, Gliwice, 2004 2. Horstmann C. S., Cornell G.: Core Java 2. Techniki zaawansowane, Wydanie drugie, Helion, Gliwice, 2005 3. Hall M, Brown L.: Java Servlet i JavaServer Pages. Tom 1, Wydanie II, Helion, Gliwice, 2005.
Literatura uzupełniająca
1. McGovern M.: Java Web Services Architecture, Morgan-Kaufman, 2003 2. Short S.: Zastosowanie XML do tworzenia usług internetowych na platformie Microsoft .NET, Microsoft Press, Warszawa, 2003 3. Horstmann C. S., Geary D.: JavaServer Faces, Wydanie II, Helion, Gliwice, 2008
Nazwa przedmiotu: Bezpieczeństwo w systemach i sieciach koputerowych Kod przedmiotu: 11.3-WE-I-BSSK-PS43_SSI_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 5 zal. na ocenę 4 stacjonarne
obowiązkowy
laboratorium 30 2 5 zal. na ocenę obowiązkowy
wykład 9 1 5 zal. na ocenę
4 niestacjonarne
obowiązkowy
laboratorium 9 1 5 zal. na ocenę obowiązkowy
projekt 9 1 5 zal. na ocenę obowiązkowy
Cel przedmiotu
- wyrobienie nawyków i krytycznego spojrzenia na bezpieczeństwo systemów i sieci komputerowych - zapoznanie z zagrożeniami i ochroną przed nimi w sieciach komputerowych - zrozumienie istoty konieczności współpracy przy procesie zabezpieczania i monitorowania bezpieczeństwa w sieciach - ukształtowanie podstawowych umiejętności w zakresie projektowania, uruchamiania i monitorowania systemów i sieci komputerowych
Wymagania wstępne
Sieci komputerowe
Zakres tematyczny
Zagrożenia w sieciach teleinformatycznych. Kryteria oceny bezpieczeństwa sieci teleinformatycznej. Typy ataków na poszczególnych warstwach modelu OSI. Zabezpieczenia sprzętowe i programowe. Firewalle. Rola usług w zagrożeniach. Sieci VPN. Ataki DoS. Oprogramowanie. Zagrożenia: Wirusy, Robaki, Konie trojańskie, Spyware i inne. Ochrona: uaktualnienia systemowe, Programy antywirusowe i anty spyware. Protokoły warstwy aplikacji: ssh i ssl. Stan prawny. Ustawa o ochronie informacji niejawnej (w zakresie odpowiednim do ochrony sieci teleinformatycznych). Certyfikacja urządzeń i systemów. Kryptografia. Metody symetryczne i asymetryczne. Standardy szyfrowania DES, AES. Kryptografia klucza publicznego. Algorytm RSA. Jednokierunkowe funkcje skrótu. Podpis elektroniczny. Serwery PKI. Dostęp do systemu. Kontrola dostępu do systemu. Zarządzanie dostępem użytkowników. Zakres odpowiedzialności użytkowników. Systemy AAA. Bezpieczeństwo sieci bezprzewodowych. Szyfrowanie transmisji. Uwierzytelnianie. Serwery RADIUS.
Metody kształcenia
wykład: ćwiczenia laboratoryjne, wykład konwencjonalny laboratorium: dyskusja, ćwiczenia laboratoryjne projekt: burza mózgów, metoda projektu
Efekty kształcenia
potrafi zdiagnozować najczęstsze typy ataków w sieciach komputerowych K1I_W19 T1A_W04
potrafi skonfigurować bezpieczną transmisję danych w sieciach bezprzewodowych bazujących na standardzie IEEE 802.11
K1I_W19 T1A_W04
rozumie potrzebę stosowania zabezpieczeń systemów i sieci komputerowych K1I_W19 T1A_W04
rozumie konieczność pracy zespołowej przy uruchamianiu i monitorowaniu zabezpieczeń w rozbudowanych sieciach komputerowych
K1I_W19 T1A_W04
potrafi scharakteryzować zagrożenia występujące w systemach informatycznych oraz metody ochrony przed nimi
K1I_W19 T1A_W04
umie zdefiniować podstawową politykę bezpieczeństwa dla pojedynczego komputera i małej sieci komputerowej
K1I_W19 T1A_W04
potrafi przeprowadzić proces usuwania zagrożeń w systemach i sieciach komputerowych K1I_W19 T1A_W04
potrafi zaproponować i wdrożyć rozwiązania bezpieczeństwa w sieciach komputerowych K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i 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. Metody weryfikacji - wykład: sprawozdanie, sprawdzian, kolokwium - laboratorium: sprawozdanie, sprawdzian - projekt: projekt, sprawozdanie
Składowe oceny końcowej = wykład: 50% + laboratorium: 30% + projekt: 20%
Obciążenie pracą studenta
Studia stacjonarne (120 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 30 godz. Zapoznanie się ze wskazaną literaturą = 20 godz. Przygotowanie raportu/sprawozdania = 5 godz. Wykonanie zadań zleconych przez prowadzącego = 5 godz. Studia niestacjonarne (120 godz.) Godziny kontaktowe = 27 godz. Przygotowanie się do zajęć = 30 godz. Zapoznanie się ze wskazaną literaturą = 30 godz. Przygotowanie raportu/sprawozdania = 8 godz. Wykonanie zadań zleconych przez prowadzącego = 25 godz.
Literatura podstawowa
1. Szmit, M. Gusta, M. Tomaszewski, 101 zabezpieczeń przed atakami w sieci komputerowej, Helion, 2005. 2. Dudek A.: Jak pisać wirusy, Jelenia Góra 1993. 3. Kutyłowski M., Strothmann W.B.: Kryptografia. Teoria i praktyka zabezpieczania systemów komputerowych, Oficyna Wydawnicza Read ME, Warszawa, 1998. 4. Lukatsky A.: Wykrywanie włamań i aktywna ochrona danych, Helion, 2004.
Literatura uzupełniająca
1. Russell R. i in. : Hakerzy atakują. Jak przejąć kontrolę nad siecią, Helion, 2004. 2. Potter B., Fleck B.: 802.11. Bezpieczeństwo, Wyd. O’Reilly, 2005. 3. Balinsky A. i in.: Bezpieczeństwo sieci bezprzewodowych, PWN, CISCO Press, 2007. 4. Mochnacki W.: Kody korekcyjne i kryptografia. Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław 1997. 5. Schneider B.: Kryptografia dla praktyków — protokoły, algorytmy i programy zródłowe w języku C. Wydawnictwa Naukowo-Techniczne, Warszawa 1995.
Nazwa przedmiotu: Zaawansowane środowiska programistyczne Kod przedmiotu: 11.3-WE-I-ZSP-PSW_C45_SSI_S1S
Język: polski
Odpowiedzialni za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 6 egzamin 4 stacjonarne
wybieralny
laboratorium 30 2 6 zal. na ocenę wybieralny
wykład 18 2 7 zal. na ocenę
4 niestacjonarne
wybieralny
laboratorium 18 2 7 zal. na ocenę wybieralny
projekt 9 1 7 zal. na ocenę wybieralny
Cel przedmiotu
- zapoznanie studentów z podstawowymi informacjami o środowiskach typu RAD (ang. rapid application development – błyskawiczne projektowanie aplikacji), przedstawienie zalet środowisk RAD na przykładzie systemów Delphi, C++ Borland, - przedstawienie możliwości tworzenia aplikacji typu „desktop” oraz aplikacji korzystających z serwerów baz danych, wykorzystując min. język SQL, podanie podstawowych informacji o strukturze komponentów VCL (ang. Visual Component Library), nakreślenie podstaw technologii DLL i COM, - nauka podstawowych umiejętności w zakresie tworzenia aplikacji Internetowych wykorzystujących technologię WebSnap, a także aplikacji wielowarstwowych, omówienie technologii ASP i ASO (Active Server Pages, Active Server Objects), zaprezentowanie technologii CORBA w środowiskach C++ Builder oraz Delphi
Wymagania wstępne
Podstawy programowania, Programowanie obiektowe
Zakres tematyczny
Programowanie aplikacji dla systemu MS Windows. Historia rozwoju narzędzi RAD (Rapid Application Development) - Delphi, C++ Builder, Kylix i ich zgodność. Język Object Pascal a C++. Wprowadzenie do środowiska programistycznego DELPHI. Projekty, moduły i formularze. Wykorzystanie debuggera. Obsługa wyjątków. Programowanie bazujące na zdarzeniach. Tworzenie bibliotek dll. Obsługa komunikatów Windows. Aplikacje wielowątkowe. Możliwości programowania baz danych. Wprowadzenie do BDE (Borland Database Engine) Podstawowe komponenty obsługi baz danych. Operacje na zbiorach danych (nawigacja, filtrowanie, przeszukiwanie, itp.). Obsługa SQLa - komponent TQuery. Technologia dbExpress. Tworzenie aplikacji bazodanowych za pomocą dbGo for ADO. Projektowanie raportów. Wprowadzenie do InterBasea. Konstruowanie komponentów. Architektury komponentów VCL i CLX. Tworzenie komponentów VCL. Komponenty międzyplatformowe. Programowanie rozszerzeń powłoki Windows. Podstawy COM (Component Object Model). Technologia
COM a DELPHI. Aplikacje internetowe. Aplikacje internetowe a DELPHI. Wprowadzenie do technologii WebSnap. Projektowanie aplikacji serwerowych z wykorzystaniem WebSnap. XML a DELPHI. MIDDAS - tworzenie aplikacji wielowarstwowych. Typowa architektura DataSnap. Tworzenie aplikacji DataSnap. Wprowadzenie do ASP (Active Server Pages) Active Server Objects (ASO). Wprowadzenie do technologii CORBA. Możliwości i architektura CORBA. Język IDL. Przykładowe aplikacje.
Metody kształcenia
wykład: wykład konwencjonalny laboratorium: metoda projektu, ćwiczenia laboratoryjne, wykład konwencjonalny
Efekty kształcenia
Potrafi pracować indywidualnie i w zespole. K1I_W19 T1A_W04
Posiada umiejętność konstrukcji podstawowych aplikacji wielowarstowywych oraz opartych o technologię CORBA.
K1I_W19 T1A_W04
Student zna historię rozwoju narzędzi RAD, a także obecne rozwiązania RAD z ich wadami i zaletami.
K1I_W19 T1A_W04
Potrafi opracować interfejs użytkownika z zastosowaniem narzędzi RAD. K1I_W19 T1A_W04
Zna podstawy obsługiwania i konstruowania bibliotek DLL i COM. K1I_W19 T1A_W04
Potrafi obsługiwać komunikaty Windows. K1I_W19 T1A_W04
Potrafi opracować i zaimplementować bazę danych typu desktop lub klient-serwer. K1I_W19 T1A_W04
Posiada w podstawowym zakresie umiejętność konstruowania własnych komponentów wizualnych i niewizualnych.
K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i 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. Metody weryfikacji - wykład: egzamin w formie pisemnej - laboratorium: projekt, sprawozdanie, sprawdzian, egzamin w formie pisemnej Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30%
Obciążenie pracą studenta
Studia stacjonarne (120 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 10 godz. Zapoznanie się ze wskazaną literaturą = 10 godz. Przygotowanie raportu/sprawozdania = 10 godz. Wykonanie zadań zleconych przez prowadzącego = 10 godz. Zajęcia realizowane na odległość = 10 godz. Przygotowanie się do egzaminu = 10 godz. Studia niestacjonarne (120 godz.) Godziny kontaktowe = 45 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.
Literatura podstawowa
1. Pacheco X. i Teixeira S.: Delphi 6. Vademecum profesjonalisty, Helion, Warszawa, 2002 2. Wybrańczyk M.: Delphi 7 i bazy danych, Helion, Warszawa, 2003
Nazwa przedmiotu: Platforma .Net Kod przedmiotu: 11.3-WE-I-PDN-PSW_C45_SSI_S1S
Język: polski
Odpowiedzialny za przedmiot:
Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 6 egzamin 4 stacjonarne wybieralny
laboratorium 30 2 6 zal. na ocenę wybieralny
wykład 18 2 7 zal. na ocenę
4 niestacjonarne
wybieralny
laboratorium 18 2 7 zal. na ocenę wybieralny
projekt 9 1 7 zal. na ocenę wybieralny
Cel przedmiotu
- ukształtowanie wśród studentów zrozumienia i świadomości roli pojęcia platformy informatycznej w codziennej praktyce programisty rozwiązań informatycznych - zapoznanie studentów z podstawowymi informacjami o platformie.NET jako środowisku do tworzenia programów funkcjonujących w tradycyjnym środowisku użytkownika (aplikacje desktop) oraz w sieci Internet (technologia ASP.NET) - nauka podstawowych umiejętności w zakresie tworzenia programów w języku C#, wykorzystywania systemów baz danych, opisu danych za pomocą XML, tworzenia dynamicznych stron WWW w technologii ASP.NET - ukształtowanie podstawowych umiejętności zakresie tworzenia usług sieciowych w tym bezpieczeństwa aplikacji tworzonych za pomocą technologii.NET, a także poinformowanie o dostępności innych niż C# języków programowania oferowanych przez platformę.NET
Wymagania wstępne
Podstawy programowania, Programowanie obiektowe, Algorytmy i struktury danych, Bazy danych
Zakres tematyczny
Wprowadzenie do platformy .NET. Przedstawienie struktury platformy .NET. Rodzaje i typy platformy .NET. Zarys środowiska .NET Framework. Przegląd języków programowania dla platformy.NET. Charakterystyka pakietu Microsoft Visual Studio. Prezentacja środowiska programistycznego. Edycja formularzy. Uruchamianie aplikacji. Tworzenie przykładowej aplikacji dla systemu Windows. Środowisko CLR ( ang. Common Language Runtime). Podstawowe funkcje i usługi CLR. Zarządzanie pamięcią i zasobami. Zarządzanie wątkami. Struktura i układ metadanych. Obsługa błędów przy użyciu wyjątków. Integracja z bibliotekami Win32 DLL. Metody interakcji między aplikacjami. Porównanie środowiska CLR z JVM (ang. Java Virtual Machine). Podstawy programowania w języku C#. Omówienie składni języka: instrukcje, zmienne, operatory i typy danych. Zasady tworzenie klas, metod, konstruktorów oraz obiektów tych klas. Użycie tablic. Przegląd podstawowych narzędzi zawartych w SDK (ang. Software Development Kit). Zaawansowane elementy języka C#. Dyrektywy preprocesora. Obsługa zdarzeń. Obsługa błędów za pomocą wyjątków. Operacje na łańcuchach znaków. Korzystanie z komponentów interfejsu Windows. Wykorzystanie wyrażeń regularnych. Zdalne wywoływanie obiektów. Dostęp i operacje na plikach. Wątki i ich synchronizacja. Omówienie BCL (ang. Base Class Library). Budowanie komponentów .NET. Zasady tworzenia, projektowanie, implementacja i testowanie komponentów, Współpraca z komponentami COM i COM+. Wykorzystanie języka XML na potrzeby platformy .NET. Sposoby wymiany informacji z wykorzystanie dokumentów XML. Przegląd klas wspomagających przetwarzanie dokumentów XML. Dostęp do danych przy użyciu ADO.NET (ang. ActiveX Data Objects .NET). Przegląd obiektów ADO.NET. Metody dostępu do baz danych. Prezentacja danych z baz danych na witrynach internetowych. Technologia ASP.NET (ang. Active Server Pages .NET). Klasy bazowe i podstawowe obiekty ASP.NET. Użycie języka XML w połączeniu z ASP.NET. Tworzenie stron WWW zawierających komponenty ASP.NET. Tworzenie usług sieciowych przy użyciu web services, Wykorzystanie protokołów SOAP (ang. Simple Object Access Protocol)i UDDI (ang. Universal Description, Discovery and Integration). Bezpieczeństwo aplikacji ASP.NET: kontrola dostępu, autoryzacja, szyfrowanie danych.
Metody kształcenia
wykład: metoda projektu, ćwiczenia laboratoryjne, wykład konwencjonalny laboratorium: metoda projektu, ćwiczenia laboratoryjne, wykład konwencjonalny projekt: metoda projektu, ćwiczenia laboratoryjne
Efekty kształcenia
Potrafi samodzielnie pracować nad systemem informatycznym, a także znane są mu narzędzia do pracy w zespole dostępne w ramach platformy.NET.
K1I_W19 T1A_W04
Znane są mu również zasady postępowania zgodnego z etyką oraz zagadnienia licencyjne korzystania z pakietów/komponentów/bibliotek innych producentów we własnych projektach.NET.
K1I_W19 T1A_W04
Potrafi przeprowadzić analizę i interpretację istniejących problemów, a następnie wskazać sposoby i techniki rozwiązywania tych problemów przy użyciu platformy.NET.
K1I_W19 T1A_W04
Jest zorientowany w możliwościach platformy.NET w dziedzinie bezpieczeństwa aplikacji oraz zabezpieczania informacji tworzonej przez użytkowników systemu bądź aplikacji.NET.
K1I_W19 T1A_W04
Potrafi w podstawowym zakresie tworzyć nowe komponenty (i rozwijać istniejące), do rozwiązywania problemów informatycznych. Znana jest mu struktura komponentów.NET.
K1I_W19 T1A_W04
Student potrafi utworzyć aplikację działającą w ramach środowiska.NET wykorzystującą jej możliwości.
K1I_W19 T1A_W04
Znane się mu podstawowe składowe platformy i potrafi scharakteryzować wady oraz zalety platformy.NET. Ma świadomość dynamicznego rozwoju platformy.NET.
K1I_W19 T1A_W04
Potrafi utworzyć dokumentację dla nowo tworzonych projektów oraz opisywania istniejących programów/bibliotek/pakietów.NET.
K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i 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. Metody weryfikacji - wykład: projekt, egzamin w formie pisemnej - laboratorium: projekt, sprawozdanie, egzamin w formie pisemnej - projekt: projekt, sprawozdanie Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30%
Obciążenie pracą studenta
Studia stacjonarne (120 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 10 godz. Zapoznanie się ze wskazaną literaturą = 10 godz. Przygotowanie raportu/sprawozdania = 10 godz. Wykonanie zadań zleconych przez prowadzącego = 10 godz. Zajęcia realizowane na odległość = 10 godz. Przygotowanie się do egzaminu = 10 godz. Studia niestacjonarne (120 godz.) Godziny kontaktowe = 45 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.
Literatura podstawowa
1. Chappell D.: Zrozumieć platformę .NET, Helion, 2007 2. Duffy J.: .NET Framework 2.0, Zaawansowane programowanie, Helion, 2007 3. Michelsen K.: Język C#. Szkoła programowania, Helion, 2007 4. Esposito D.: Tworzenie aplikacji za pomocą ASP.NET oraz ADO.NET, Wydawnictwo RM, 2002.
Literatura uzupełniająca
1. Halvorson M.: Microsoft Visual Basic.NET, Wydawnictwo RM, Warszawa, 2002 2. Burton K.: .NET CLR. Ksieka eksperta, Helion, 2002 3. Liberty J.: C# 2005. Wprowadzenie, O'Reilly, 2007 4. Cabrera L. F., Kurt C.: Architektura usług Web i jej specyfikacje. Klucz do zrozumienia WS, Microsoft Press, 2005
Nazwa przedmiotu: Aplikacje rozproszone Kod przedmiotu: 11.3-WE-I-AR-PSW_C45_SSI_S1S
Język: polski
Odpowiedzialni za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 6 egzamin 4 stacjonarne
wybieralny
laboratorium 30 2 6 zal. na ocenę wybieralny
wykład 18 2 7 zal. na ocenę
4 niestacjonarne
wybieralny
laboratorium 18 2 7 zal. na ocenę wybieralny
projekt 9 1 7 zal. na ocenę wybieralny
Cel przedmiotu
- zapoznanie studenta z podstawowymi pojęciami dotyczącymi aplikacji rozproszonych: proces, wątek, modele komunikacji, mechanizmy synchronizacji i komunikacji, żywotność lokalna i globalna, aplikacje dwuwarstwowe, trójwarstwowe i wielowarstwowe itp. - ukształtowanie umiejętności wśród studentów w projektowaniu i programowaniu aplikacji rozproszonych - zapoznanie studenta z formalnymi językami opisu systemów/aplikacji rozproszonych
Wymagania wstępne
Programowanie obiektowe, Systemy operacyjne
Zakres tematyczny
Pojęcia podstawowe związane z przetwarzaniem rozproszonym: proces, wątek, synchronizacja, komunikacja, blokada, zagłodzenie itp. Model klient-serwer. aplikacje dwuwarstwowe, trójwarstwowe i wielowarstwowe, rozwój schematów (modeli) komunikacji. Wzorce projektowe: projektowanie warstwy prezentacji i warstwy biznesowej, złe praktyki w warstwie prezentacji i warstwie biznesowej, refaktoryzacja, wybrane wzorce. Środowisko CORBA: wprowadzenie do architektury CORBA, język definicji interfejsu IDL, usługi CORBA, tworzenie aplikacji
rozproszonych w środowisku CORBA. Aplikacje rozproszone na platformie Java EE: aplikacje klasy Enterprise Edition, komponenty EJB, kontenery komponentów, dostęp zdalny i lokalny do komponentów EJB, transakcje w komponentach EJB. Integracja systemów informatycznych: kolejkowanie komunikatów i usługi sieciowe, technologie JMS i WS. Systemy czasu rzeczywistego. Determinizm czasowy. Procesy periodyczne i aperiodyczne. Algorytmy synchronizacji czasu w węzłach systemu rozproszonego: szeregowanie zadań w systemach czasu rzeczywistego. Szeregowanie statyczne i dynamiczne. Systemy z przerwaniami i bez przerwań. Algorytmy szeregowania EDF i RMA. Bezpieczeństwo rekonstrukcja i tolerowanie uszkodzeń. Formalne języki opisu systemów rozproszonych. Logika temporalna, bigrafy.
Metody kształcenia
wykład: metoda projektu, ćwiczenia laboratoryjne, wykład konwencjonalny
Efekty kształcenia
jest zdolny do oceny efektywności przyjętych rozwiązań oraz oceny zastosowanych technologii w tworzeniu systemów rozproszonych
K1I_W19 T1A_W04
potrafi przedstawić modele wytwarzania aplikacji rozproszonych (wzorce projektowe, architektury szkieletowe)
K1I_W19 T1A_W04
potrafi przedstawić nowoczesne technologie wytwarzania aplikacji rozproszonych w heterogenicznym środowisku sieci Internet oraz w monogenicznych środowiskach
K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i 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 zadań projektowych, przewidzianych do realizacji w ramach zajęć projektowych. Metody weryfikacji - wykład: projekt, prezentacja ustna, egzamin w formie pisemnej Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30%
Obciążenie pracą studenta
Studia stacjonarne (120 godz.) Godziny kontaktowe = 60 godz. Przygotowanie się do zajęć = 15 godz. Zapoznanie się ze wskazaną literaturą = 5 godz. Przygotowanie raportu/sprawozdania = 10 godz. Wykonanie zadań zleconych przez prowadzącego = 20 godz. Przygotowanie się do egzaminu = 10 godz. Studia niestacjonarne (120 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 25 godz. Zapoznanie się ze wskazaną literaturą = 5 godz. Przygotowanie raportu/sprawozdania = 15 godz. Wykonanie zadań zleconych przez prowadzącego = 30 godz.
Literatura podstawowa
1. G. Coulouris i inni. Systemy rozproszone podstawy i projektowanie WNT Warszawa 1999 2. M. Ben-Ari, Podstawy programowania współbieżnego i rozproszonego, WNT, 1990 3. Guerraoui R., Rodrigues L. Introduction to Reliable Distributed Programming, Springer-Verlag, 2006 4. Tanenbaum A. S. Rozproszone Systemy Operacyjne, PWN, 1997
Literatura uzupełniająca
1. Garg K. V.: Principles of Distributed Systems, Kluwer Academic Publishers, 1996 2. Tanenbaum A. S.: Distributed Systems Principles and Paradigms, Prentice Hall 2002
Nazwa przedmiotu: Administracja sieci mobilnych Kod przedmiotu: 11.3-WE-I-ASM-PSW_D46_SSI_S1S
Język: polski
Odpowiedzialni za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 6 egzamin 6 stacjonarne
wybieralny
projekt 15 1 6 zal. na ocenę wybieralny
wykład 18 2 7 egzamin
6 niestacjonarne
wybieralny
laboratorium 9 1 7 zal. na ocenę wybieralny
projekt 9 1 7 zal. na ocenę wybieralny
Cel przedmiotu
Cel: - zapoznanie studentów z podstawowymi zagadnieniami działania sieci mobilnych; - ukształtowanie wśród studentów zrozumienia możliwości konfiguracji usług mobilnych; - ukształtowanie podstawowych umiejętności w zakresie projektowania aplikacji oferujących usługi mobilne.
Wymagania wstępne
Usługi w sieciach mobilnych
Zakres tematyczny
Karta SIM. Zapis i odczyt danych przechowywanych na karcie SIM. Tworzenie kart nowego operatora. Zarządzanie elementami sieci. Kontrola nad: stacją bazową, sterownikiem sieci bezprzewodowej i bramką usług. Usługi w terminalu i po stronie operatora. Zarządzanie dostępem klientów pre-paid i na abonament. Przesyłanie wiadomości SMS i MMS. Taryfikacja usług i raportowanie wykorzystania.
Metody kształcenia
wykład: metoda projektu, ćwiczenia laboratoryjne, wykład problemowy, wykład konwencjonalny projekt: metoda projektu, ćwiczenia laboratoryjne
Efekty kształcenia
Potrafi wykonać aplikację zapewniającą obsługę i przetwarzania wiadomości SMS K1I_W19 T1A_W04
Potrafi opisać sposoby zarządzania usługami mobilnymi i podać elementy sieci odpowiedzialne za te usługi
K1I_W19 T1A_W04
Potrafi odczytać dane z karty SIM i je zinterpretować K1I_W19 T1A_W04
Rozumie znaczenie karty SIM, zna jej budowę i znaczenie jej zawartości K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny 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. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań projektowych, przewidzianych do realizacji w ramach zajęć projektowych. Metody weryfikacji - wykład: projekt, sprawozdanie, egzamin w formie pisemnej - projekt: projekt, sprawozdanie Składowe oceny końcowej = wykład: 30% + laboratorium: 40% + projekt: 30%
Obciążenie pracą studenta
Studia stacjonarne (180 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 23 godz. Zapoznanie się ze wskazaną literaturą = 23 godz. Przygotowanie raportu/sprawozdania = 23 godz. Wykonanie zadań zleconych przez prowadzącego = 22 godz. Zajęcia realizowane na odległość = 22 godz. Przygotowanie się do egzaminu = 22 godz. Studia niestacjonarne (180 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 24 godz. Zapoznanie się ze wskazaną literaturą = 24 godz. Przygotowanie raportu/sprawozdania = 24 godz. Wykonanie zadań zleconych przez prowadzącego = 24 godz. Zajęcia realizowane na odległość = 24 godz. Przygotowanie się do egzaminu = 24 godz.
Literatura podstawowa
1. Martin Sauter: Communication Systems for the Mobile Information Society, John Wiley, 2006, ISBN 0-470-02676-6. 2. J. Kołakowski, J. Cichocki: UMTS System telefonii komórkowej trzeciej generacji, Wydawnictwa Komunikacji i Łączności WKŁ, 2007. 3. Aleksander Simon, Marcin Walczyk: Sieci komórkowe GSM/GPRS. Usługi i bezpieczeństwo, XYLAB, 2004
Literatura uzupełniająca
1. Kabaciński Wojciech: Sieci telekomunikacyjne, Wydawnictwa Komunikacji i Łączności WKŁ, 2008.
Nazwa przedmiotu: Programowanie urządzeń mobilnych Kod przedmiotu: 11.3-WE-I-PUM-PSW_D46_SSI_S1S
Język: polski
Odpowiedzialni za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 6 egzamin 6 stacjonarne
wybieralny
projekt 15 1 6 zal. na ocenę wybieralny
wykład 18 2 7 egzamin
6 niestacjonarne
wybieralny
laboratorium 9 1 7 zal. na ocenę wybieralny
projekt 9 1 7 zal. na ocenę wybieralny
Cel przedmiotu
- zapoznanie studentów z 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
Maszyny wirtualne. Rodzaje maszyn wirtualnych i ich ograniczenia. Konfiguracje i profile . Tworzenie midletów. Programowanie z zastosowaniem Sun Wireless Toolkit i Netbeans IDE. Programowanie interfejsów użytkownika, obsługa wyświetlacza, klawiatury, grafika 3D, komunikacja poprzez sieć internet, wysyłanie i odbieranie SMS-ów. Uruchamianie midletów na telefonach komórkowych. Rodzaje aplikacji J2ME i sposoby ich przygotowywania dla wybranych telefonów komórkowych.
Metody kształcenia
wykład: wykład problemowy laboratorium: metoda projektu, ćwiczenia laboratoryjne
Efekty kształcenia
Potrafi zapewnić aplikacji mobilnej możliwość komunikacji poprzez sieć IP K1I_W19 T1A_W04
Potrafi wykonać aplikację korzystającą z grafiki dwu- i trójwymiarowej K1I_W19 T1A_W04
Potrafi wymienić rodzaje maszyn wirtualnych i zna ich ograniczenia K1I_W19 T1A_W04
Zna dostępne konfiguracje i profile mobilnych maszyn wirtualnych K1I_W19 T1A_W04
Potrafi wykonać aplikację mobilną korzystającą z graficznego interfejsu użytkownika K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny 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. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań projektowych, przewidzianych do realizacji w ramach zajęć projektowych. Metody weryfikacji - wykład: egzamin w formie pisemnej - laboratorium: projekt, sprawozdanie Składowe oceny końcowej = wykład: 30% + laboratorium: 30% + projekt: 40%
Obciążenie pracą studenta
Studia stacjonarne (180 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 23 godz. Zapoznanie się ze wskazaną literaturą = 23 godz. Przygotowanie raportu/sprawozdania = 23 godz. Wykonanie zadań zleconych przez prowadzącego = 22 godz. Zajęcia realizowane na odległość = 22 godz. Przygotowanie się do egzaminu = 22 godz. Studia niestacjonarne (180 godz.) Godziny kontaktowe = 36 godz. Przygotowanie się do zajęć = 24 godz. Zapoznanie się ze wskazaną literaturą = 24 godz. Przygotowanie raportu/sprawozdania = 24 godz.
Wykonanie zadań zleconych przez prowadzącego = 24 godz. Zajęcia realizowane na odległość = 24 godz. Przygotowanie się do egzaminu = 24 godz.
Literatura podstawowa
1. Kim Topley: J2ME. Almanach, Helion, 2003. 2. Janusz Grzyb: J2ME. Tworzenie gier, Helion, 2007. 3. Krzysztof Rychlicki-Kicior: J2ME. Praktyczne projekty, Helion, 2006.
Literatura uzupełniająca
1. Krzysztof Rychlicki-Kicior: J2ME. Java dla urządzeń mobilnych. Ćwiczenia, Helion 2003
Nazwa przedmiotu: Sieci konwergentne Kod przedmiotu: 11.3-WE-I-SK-PSW_E47_SSI_S1S
Język: polski
Odpowiedzialni za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 6 zal. na ocenę 6 stacjonarne
wybieralny
projekt 15 1 6 zal. na ocenę wybieralny
wykład 18 2 7 egzamin 6 niestacjonarne
wybieralny
projekt 9 1 7 zal. na ocenę wybieralny
Cel przedmiotu
- zapoznanie studentów z ideą sieci konwergentnych - przedstawienie stosowanych protokołów i standardów w sieciach konwergentnych - zapoznanie studentów z problematyką związaną z integracją usług cyfrowych i analogowych - ukształtowanie umiejętności integrowania działających sieci z nowymi usługami sieciowymi (cyfrowymi i analogowymi) - zapoznanie studentów z metodami zapewniania jakości (QoS) w sieciach komputerowych
Wymagania wstępne
Sieci komputerowe
Zakres tematyczny
Konwergentne sieci teletransmisyjne. Idea. Ewolucja. Kierunki rozwoju. Skalowalność. Usługi w sieciach konwergentnych. Transmisja danych. VoIP i strumienie wideo. Usługi telefoniczne i fax. Sieci VPN. Integracja sieci z komutacją kanałów i sieci z przełączaniem pakietów. QoS i bezpieczeństwo w sieciach konwergentnych. Protokoły i technologie. IP. ATM. TDM. Frame Relay. Zarządzanie sieciami konwergentnymi. Konfiguracja urządzeń sieciowych i urządzeń klienckich. Monitorowanie działania sieci.
Metody kształcenia
wykład: wykład konwencjonalny projekt: metoda projektu
Efekty kształcenia
potrafi uruchamiać i monitorować funkcjonowanie usług sieciowych o różnych charakterystykach i wymaganiach w sieciach komputerowych
K1I_W19 T1A_W04
potrafi opisać mechanizmy zapewniania żądanej jakości usług sieciowych (QoS) K1I_W19 T1A_W04
potrafi opisać stosowane w sieciach technologie i protokoły K1I_W19 T1A_W04
zna podstawowe usługi dostępne w sieciach kowergentnych K1I_W19 T1A_W04
potrafi scharakteryzować ideę sieci konwergentnych K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu przeprowadzonego w formie zaproponowanej przez prowadzącego. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań projektowych, przewidzianych do realizacji w ramach zajęć projektowych. Metody weryfikacji - wykład: sprawdzian, kolokwium - projekt: projekt, sprawozdanie Składowe oceny końcowej = wykład: 75% + projekt: 25%
Obciążenie pracą studenta
Studia stacjonarne (180 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 45 godz. Zapoznanie się ze wskazaną literaturą = 30 godz. Przygotowanie raportu/sprawozdania = 20 godz. Wykonanie zadań zleconych przez prowadzącego = 40 godz. Studia niestacjonarne (180 godz.) Godziny kontaktowe = 27 godz. Przygotowanie się do zajęć = 33 godz. Zapoznanie się ze wskazaną literaturą = 30 godz. Przygotowanie raportu/sprawozdania = 20 godz. Wykonanie zadań zleconych przez prowadzącego = 40 godz. Przygotowanie się do egzaminu = 30 godz.
Literatura podstawowa
1. Mueller S.: APIs and Protocols For Convergent Network Services, McGraw-Hill, 2002 2. Wallingford T.: VoIP. Praktyczny przewodnik po telefonii internetowej, Helion 2007 3. Serafin M.: Sieci VPN. Zdalna praca i bezpieczeństwo danych, Helion 2008 4. Wallance H.: Authorized Self-Study Guide Cisco Voice Over IP (CVoice), 2006, Cisco Press
Literatura uzupełniająca
1. Karanjit S. Siyan, Tim Parker, TCP/IP. Księga eksperta. Wydanie II, Helion 2002, 2. Pr. zbiorowa, Session Initiation Protocol (SIP): Controlling Convergent Networks, McGraw-Hill, 2008.
Nazwa przedmiotu: Sieciowe systemy informacyjne Kod przedmiotu: 11.3-WE-I-SSI-PSW_E47_SSI_S1S
Język: polski
Odpowiedzialni za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 6 zal. na ocenę 6 stacjonarne
wybieralny
projekt 15 1 6 zal. na ocenę wybieralny
wykład 18 2 7 egzamin 6 niestacjonarne
wybieralny
projekt 9 1 7 zal. na ocenę wybieralny
Cel przedmiotu
Cel: - zapoznanie studentów z nowoczesnymi technikami tworzenia systemów informacyjnych z wykorzystaniem takich technologii jak sieci semantyczne, systemy wieloagentowe oraz usługi sieciowe. - ukształtowanie praktycznych umiejętności projektowania inteligentnych systemów informatycznych z wykorzystaniem wyżej wymienionych technologii
Wymagania wstępne
Bazy danych, Elementy sztucznej inteligencji, Język Java i technologie Web
Zakres tematyczny
1. Usługi sieciowe. Architektura usług sieciowych. Zasada działania oraz techniki tworzenia usług sieciowych. Rola usług sieciowych w e-biznesie. 2. Sieci semantyczne. Architektura oraz koncepcja sieci semantycznych. Język opisu zasobĂłw Resource Description Framework (RDF). Język reprezentacji wiedzyRDFSchema (RDFS) Język reprezentacji ontologii Web Ontology Language (OWL) Metody konstrukcji ontologii. Języki regułowe SWRL oraz ich zastosowanie w przetwarzaniu sieci semantycznych. Semantyczne usługi sieciowe. 3. Systemy wieloagentowe. Architektura systemów wieloagentowych. Zastosowanie agentów do przeszukiwania oraz analizy semantycznie opisanych informacji. Inteligentna oraz dynamiczna kompozycja semantycznych usług sieciowych.
Metody kształcenia
wykład: wykład konwencjonalny projekt: metoda projektu
Efekty kształcenia
Potrafi pracować indywidualnie i w zespole K1I_W19 T1A_W04
Posiada umiejętność projektowania agentów do przeszukiwania i analizy informacji opisanej semantycznie
K1I_W19 T1A_W04
Potrafi wymienić i zdefiniować podstawowe pojęcia związane z systemami wieloagentowymi K1I_W19 T1A_W04
Zna języki wykorzystywane do reprezentacji wiedzy i zasobów oraz potrafi je wykorzystać przy projektowaniu i budowie ontologii
K1I_W19 T1A_W04
Potrafi wymienić i zdefiniować podstawowe pojęcia związane z zagadnieniami sieci semantycznych
K1I_W19 T1A_W04
Ma świadomość możliwości wykorzystania usług sieciowych w e-biznesie K1I_W19 T1A_W04
Potrafi objaśnić architekturę usług sieciowych K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu przeprowadzonego w formie zaproponowanej przez prowadzącego. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań projektowych, przewidzianych do realizacji w ramach zajęć projektowych. Metody weryfikacji - wykład: kolokwium - projekt: projekt Składowe oceny końcowej = wykład: 50% + projekt: 50%
Obciążenie pracą studenta
Studia stacjonarne (180 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 15 godz. Zapoznanie się ze wskazaną literaturą = 25 godz. Przygotowanie raportu/sprawozdania = 35 godz. Wykonanie zadań zleconych przez prowadzącego = 60 godz. Studia niestacjonarne (180 godz.) Godziny kontaktowe = 27 godz. Przygotowanie się do zajęć = 25 godz. Zapoznanie się ze wskazaną literaturą = 33 godz. Przygotowanie raportu/sprawozdania = 35 godz. Wykonanie zadań zleconych przez prowadzącego = 60 godz.
Literatura podstawowa
1. Chang G., Healey M.J., McHugh J.A.M, Wang J.T.L: Mining the World Wide Web: An Information Search Approach, Kluwer Academic Publishers, 2001 2. Kimball R., Ross M.: The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling, Wiley, 2002 3. Turban E., Sharda R., Aronson J.E., King D.: Business Intelligence, Prentice Hall, 2007 4. Taniar D., Rahayu J.W.: Web Semantics Ontology, Idea Group Publishing, 2006
Literatura uzupełniająca
1. Kimball R., Ross M.: The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling, Wiley, 2002 2. Kimball R., Ross M., Thirnthwaite W., Mundy J., Becker B.: The Data Warehouse Lifecycle Toolkit, Wiley, 2008 3. Antoniou G., Harmelen F.: A Semantic Web Primer, MIT Press, 2004
Nazwa przedmiotu: Projektowanie sieci komputerowych Kod przedmiotu: 06.0-WE-I-PSK-PSW_E47_SSI_S1S
Język: polski
Odpowiedzialni za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 6 zal. na ocenę 6 stacjonarne
wybieralny
projekt 15 1 6 zal. na ocenę wybieralny
wykład 18 2 7 egzamin 6 niestacjonarne
wybieralny
projekt 9 1 7 zal. na ocenę wybieralny
Cel przedmiotu
- Zapoznanie studentów z hierarchicznym modelem projektowania oraz cyklem życia konwergentnych sieci komputerowych - Zapoznanie studentów z technologiami, usługami i protokołami stosowanymi w korporacyjnych sieciach komputerowych - Zapoznanie studentów oraz ukształtowanie ich umiejętności w zakresie stosowania narzędzi programowych i sprzętowych wspierających proces projektowania konwergentnych sieciach komputerowych.
Wymagania wstępne
Sieci komputerowe I i II
Zakres tematyczny
Sieci i usługi w małych przedsiębiorstwach oraz u dostawcy usług internetowych. Konfiguracja urządzeń sieciowych. Planowanie rozbudowy i modernizacji sieci. Planowanie struktury adresacji sieci. Usługi dostawców usług internetowych. Odpowiedzialność ISP. Routing i przełączanie w przedsiębiorstwach. Infrastruktura sieciowa w przedsiębiorstwie. Metody routowania i przełączanie w sieci przedsiębiorstwa. Wdrażanie łączy WAN w przedsiębiorstwach. Rozwiązywanie problemów z siecią. Wprowadzenie do projektowania sieci komputerowych. Zalety hierarchicznego projektowania sieci. Metodologia projektowania sieci komputerowych. Role warstw: szkieletowej, dystrybucji i dostępowej. Farmy serwerów oraz bezpieczeństwo sieci komputerowych. Rola łączności bezprzewodowej w sieciach komputerowych. Wsparcie dla pracy zdalnej. Określanie wymagań. Fazy cyklu życia sieci komputerowej. Proces sprzedaży sieci komputerowej. Przygotowanie do procesu projektowania. Identyfikacja technicznych wymagań oraz ograniczeń. Identyfikacją wymagań odnoście zarządzania oraz monitorowania stanu sieci. Opis istniejącej sieci. Dokumentowanie istniejącej sieci. Aktualizacja systemów operacyjnych urządzeń sieciowych. Rozbudowa urządzeń sieciowych. Projektowanie sieci bezprzewodowych. Dokumentacja wymagań stawianych projektowanej sieci. Określenie wpływu aplikacji na projekt sieci. Rodzaje aplikacji sieciowych. Charakterystyka wymagań aplikacji sieciowych. Wprowadzenie do mechanizmów zapewniania jakości usług (QoS). Wymagania stawiane sieciom umożliwiającym przesyłanie głosu oraz wideo. Dokumentowanie wykorzystywanych aplikacji i ruchu w sieci. Tworzenie projektu sieci. Analiza wymagań. Wybór odpowiedniej topologii sieci komputerowej. Projektowanie sieci WAN i mechanizmów pracy zdalnej. Projektowanie rozmieszczenia urządzeń łączności bezprzewodowej. Projektowanie mechanizmów zapewniania bezpieczeństwa w sieciach. Adresacja IP w projekcie sieci. Projektowanie adresacji logicznej. Schematy adresacji oraz nazw. Konsolidacja tras. Różnice w adresacji IPv4 i IPv6. Migracja z adresacji IPv4 do IPv6. Tworzenie prototypu sieci. Budowa prototypu sieci komputerowej. Testowanie projektu sieci. Testowanie technologii LAN oraz urządzeń sieciowych. Testowanie redundancji zasobów. Testowanie protokołów routingu oraz schematu adresacji. Identyfikacją ryzyka i słabości sieci. Tworzenie planu testów. Przygotowanie połączeń WAN. Budowa prototypu połączeń zdalnych. Symulacja i testowanie połączeń WAN. Testowanie poprawności wyboru technologii WAN. Projektowanie systemu pracy zdalnej. Projektowanie struktury połączeń VPN. Przygotowanie oferty projektowej. Przygotowanie propozycji oferty projektowej. Opracowywanie planu wdrożenia zaprojektowanej sieci komputerowej. Szacowanie czasu i zasobów niezbędnych do zaimplementowania sieci. Prezentacja oferty projektowej.
Metody kształcenia
wykład: wykład konwencjonalny projekt: metoda projektu
Efekty kształcenia
Student jest zdolny do prezentacja oferty projektowej. K1I_W19 T1A_W04
Potrafi oszacować czas i zasoby niezbędne do zaimplementowania sieci. K1I_W19 T1A_W04
Potrafi opracować harmonogram budowy i wdrożenia zaprojektowanej sieci komputerowej. K1I_W19 T1A_W04
Potrafi zaprojektować konwergentną sieć komputerową spełniającą oczekiwania klienta. K1I_W19 T1A_W04
Potrafi analizować i zinterpretować techniczne wymagania projektowanej sieci komputerowej oraz zidentyfikować potencjalne ograniczenia utrudniające budowę sieci komputerowej.
K1I_W19 T1A_W04
Jest zdolny do zbierania wymagań klientów odnośnie właściwości projektowanej sieci komputerowej.
K1I_W19 T1A_W04
Potrafi opisać role warstw szkieletowej, dystrybucji i dostępowej w funkcjonowaniu sieci komputerowej.
K1I_W19 T1A_W04
Student, który zaliczył przedmiot: potrafi scharakteryzować model hierarchicznego projektowania lokalnych (LAN) i rozległych (WAN) sieci komputerowych.
K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i warunki zaliczenia
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu przeprowadzonego w formie zaproponowanej przez prowadzącego. Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań projektowych, przewidzianych do realizacji w ramach zajęć projektowych. Metody weryfikacji - wykład: test z progami punktowymi, egzamin w formie pisemnej - projekt: projekt Składowe oceny końcowej = wykład: 50% + projekt: 50%
Obciążenie pracą studenta
Studia stacjonarne (180 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 27 godz. Zapoznanie się ze wskazaną literaturą = 27 godz. Przygotowanie raportu/sprawozdania = 54 godz. Wykonanie zadań zleconych przez prowadzącego = 27 godz.
Studia niestacjonarne (180 godz.) Godziny kontaktowe = 27 godz. Przygotowanie się do zajęć = 26 godz. Zapoznanie się ze wskazaną literaturą = 26 godz. Przygotowanie raportu/sprawozdania = 51 godz. Wykonanie zadań zleconych przez prowadzącego = 25 godz. Przygotowanie się do egzaminu = 25 godz.
Literatura podstawowa
1. Józefiok A.: Budowa sieci komputerowych na przełącznikach i routerach Cisco, Helion, Gliwice, 2009 2. Oppenheimer P.: Cisco. Projektowanie sieci metodą Top-Down, Wydawnictwo Naukowe PWN, Warszawa, 2007 3. Scott Mueller, Terry W. Ogletree, Mark Edward Soper: Rozbudowa i naprawa sieci. Wydanie V, Helion, Gliwice, 2006
Literatura uzupełniająca
1. Jakubowska A. i inni: Akademia sieci Cisco. Semestr 1-4, Mikom, W-wa, 2007 2. Ross J.: Sieci bezprzewodowe. Przewodnik po sieciach Wi-Fi i szerokopasmowych sieciach bezprzewodowych, Helion, Gliwice, 2009 3. Sportach M.: Sieci komputerowe. Księga eksperta, Helion, Gliwice, 2006 4. Wallingford T.: VoIP. Praktyczny przewodnik po telefonii internetowej, Helion, Gliwice, 2007
Nazwa przedmiotu: Programowanie gier 3D Kod przedmiotu: 11.3-WE-I-PG3D-PSW_B44_SSI_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 6 zal. na ocenę
6 stacjonarne
wybieralny
laboratorium 30 2 6 zal. na ocenę wybieralny
projekt 15 1 6 zal. na ocenę wybieralny
wykład 18 2 7 zal. na ocenę
6 niestacjonarne
wybieralny
laboratorium 18 2 7 zal. na ocenę wybieralny
projekt 9 1 7 zal. na ocenę wybieralny
Cel przedmiotu
Zapoznanie studentów z możliwościami środowisk programowania gier 3D z uwzględnieniem pakietów aplikacji i środowisk programistycznych. Ukształtowanie wśród studentów zrozumienia terminologii i podstawowej funkcjonalności systemów gier komputerowych.
Wymagania wstępne
Grafika komputerowa, Programowanie obiektowe
Zakres tematyczny
Czynniki ludzkie (human factors). Czynniki ludzkie w percepcji wirtualnego otoczenia. Podział na twórcę i odbiorcę systemu interaktywnej grafiki 3D, modele interakcyjne, poczucie „obecności” w środowisku wirtualnym, techniki modelowania zjawisk psychofizycznych. Wprowadzenie do technologii wirtualnej rzeczywistości i gier 3D: Wprowadzenie do środowisk wirtualnych VE (ang. Virtual Environments), historia, podstawy klasyfikacji, wymagania i zastosowania VE. Systemy i środowiska programowania gier 3D. Przykładowe aplikacje. Urządzenia we/wy. Sprzęt i oprogramowanie grafiki 3D: interfejsy wizualne, interfejsy dźwiękowe, interfejsy multimodalne, urządzenia sensoryczne, interfejsy BCI (ang. Brain-Computer Interfaces) Interaktywna grafika komputerowa 3D. Modelowanie geometryczne i transformacje w przestrzeni trójwymiarowej, nawigacja w przestrzeni 3D. Wirtualna Rzeczywistość jako interaktywne środowisko 3D. Reprezentacja przestrzeni 3D. Konstrukcja i umieszczanie podstawowych elementów 3D. Metody przekształcania obiektów. Reprezentacja obiektów 3D- cieniowanie i oświetlenie. Konstrukcja siatki. Konstrukcja terenu. Budowanie kształtu figur obrotowych. Mapowanie tekstur. Dodawanie tła panoramicznego. Animacje i interakcje w środowiskach gier 3D. kluczowanie ruchu, symulacje zachowań oparte na modelach fizycznych, teksturyzacja i morfing, układy sensoryczne, systemy detekcji kolizji. Animacje pozycji, orientacji i skali. Interakcja z użytkownikiem. Sieciowe środowiska wirtualne. Tworzenie syntetycznego środowiska 3D. Metody kreacji otoczenia, konstruowanie obiektów i zdarzeń, narracji i ekonomii gier. Narzędzia wspomagające projektowanie gier 3D. Problem wydajności aplikacji czasu rzeczywistego. Dźwięk 3D. Poziom detalu. Skrypty. Blender Publisher, XNA.
Metody kształcenia
wykład: metoda projektu laboratorium: ćwiczenia laboratoryjne projekt: praca w grupach, metoda projektu, ćwiczenia laboratoryjne
Efekty kształcenia
Potrafi zaplanować i zrealizować harmonogram wieloetapowych prac projektowych K1I_W19 T1A_W04
Potrafi dokonać ewaluacji aplikacji (krytycznie ocenić jej treść, sposób przygotowania i jakość techniczną)
K1I_W19 T1A_W04
Potrafi wykonać aplikację programową gry komputerowej w wybranym środowisku K1I_W19 T1A_W04
Potrafi wykonać aplikację programową gry komputerowej w wybranym środowisku K1I_W19 T1A_W04
Potrafi wykorzystać zaawansowane funkcje/możliwości narzędzi służących do programowania gier 3D
K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i 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. Metody weryfikacji - wykład: projekt, sprawdzian - laboratorium: sprawozdanie - projekt: projekt Składowe oceny końcowej = wykład: 20% + laboratorium: 30% + projekt: 50%
Obciążenie pracą studenta
Studia stacjonarne (180 godz.) Godziny kontaktowe = 75 godz. Przygotowanie się do zajęć = 21 godz. Zapoznanie się ze wskazaną literaturą = 21 godz. Przygotowanie raportu/sprawozdania = 21 godz. Wykonanie zadań zleconych przez prowadzącego = 21 godz. Zajęcia realizowane na odległość = 21 godz. Studia niestacjonarne (180 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 27 godz. Zapoznanie się ze wskazaną literaturą = 27 godz. Przygotowanie raportu/sprawozdania = 27 godz. Wykonanie zadań zleconych przez prowadzącego = 27 godz. Zajęcia realizowane na odległość = 27 godz.
Literatura podstawowa
1. Vince J.: Virtual Reality Systems, Addsion Wesley, Cambridge, 1995. 2. Bociek B.: Blender. Podstawy modelowania, Helion, 2007.
Literatura uzupełniająca
1. Flemming B., Dobbs D.: Animacja cyfrowych twarzy, Helion, 2002
Nazwa przedmiotu: Film cyfrowy Kod przedmiotu: 11.3-WE-I-FC-PSW_B44_SSI_S1S
Język: polski
Odpowiedzialny za przedmiot: Nauczyciel akademicki prowadzący wykłady
Prowadzący przedmiot: Pracownicy ISSI
Forma zajęć godzin w sem. godzin w tyg. semestr forma zal. punkty ects tryb studiow typ przedmiotu
wykład 30 2 6 zal. na ocenę
6 stacjonarne
wybieralny
laboratorium 30 2 6 zal. na ocenę wybieralny
projekt 15 1 6 zal. na ocenę wybieralny
wykład 18 2 7 zal. na ocenę
6 niestacjonarne
wybieralny
laboratorium 18 2 7 zal. na ocenę wybieralny
projekt 9 1 7 zal. na ocenę wybieralny
Cel przedmiotu
Zapewnienie studentom wiedzy z obszaru wideo cyfrowego mediów cyfrowych z uwzględnieniem współczesnych technologii oraz wymogów stawianych przez przemysł mediów elektronicznych. Ukształtowanie podstawowych umiejętności w zakresie przygotowanie do pracy w charakterze inżyniera mediów.
Wymagania wstępne
Grafika komputerowa
Zakres tematyczny
Wprowadzenie: media cyfrowe, charakterystyka, percepcja obrazu ruchomego i dźwięku. Wprowadzenie do środowisk multimediów i kinematografii cyfrowej. Instalacja i konfiguracja aplikacji narzędzi multimedialnych. Urządzenia multimedialne. Urządzenia przechwytujące media. Urządzenia wejścia/wyjścia. Dobór i konfiguracja wg. standardów interfejsów mediów cyfrowych (DVI, HDMI,FireWire, itp...) Wideo cyfrowe. Zapis i formaty cyfrowego wideo. Metody syntezy, analizy i edycji /montażu cyfrowego wideo. Cyfrowe wideo w mediach strumieniowych. Dźwiek cyfrowy. Zapis i formaty cyfrowego dźwięku. Metody syntezy, analizy i edycji /montażu cyfrowego dźwięku. Dźwięk w mediach strumieniowych. Media strumieniowe. Formaty mediów strumieniowych. Protokoły dystrybucji mediów. Aplikacje dystrybucji cyfrowych mediów strumieniowych, pod-casting. Produkcja filmu cyfrowego. Przygotowywanie. Narracja, Scenariusz, Scenografia, Projektowanie ujęć. Filmowanie, Obróbka i post-produkcja. Post-synchrony. Dystrybucja filmu cyfrowego.
Metody kształcenia
wykład: dyskusja, praca w grupach, metoda projektu laboratorium: praca w grupach, ćwiczenia laboratoryjne projekt: praca w grupach, metoda projektu
Efekty kształcenia
Potrafi zaplanować i zrealizować harmonogram wieloetapowych prac projektowych K1I_W19 T1A_W04
Potrafi dokonać ewaluacji środowiska multimedialnego przetwarzającego wideo (krytycznie ocenić jej treść, sposób przygotowania i jakość techniczną)
K1I_W19 T1A_W04
Potrafi skonfigurować system związany z obsługa wideo cyfrowego w wybranym środowisku K1I_W19 T1A_W04
Potrafi wykorzystać zaawansowane funkcje/możliwości narzędzi służących do przetwarzania i edycji filmów cyfrowych
K1I_W19 T1A_W04
Weryfikacja efektów kształcenia i 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. Metody weryfikacji - wykład: projekt, kolokwium - laboratorium: projekt, sprawozdanie, sprawdzian - projekt: projekt Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30%
Obciążenie pracą studenta
Studia stacjonarne (180 godz.) Godziny kontaktowe = 75 godz. Przygotowanie się do zajęć = 21 godz. Zapoznanie się ze wskazaną literaturą = 21 godz. Przygotowanie raportu/sprawozdania = 21 godz. Wykonanie zadań zleconych przez prowadzącego = 21 godz. Zajęcia realizowane na odległość = 21 godz. Studia niestacjonarne (180 godz.) Godziny kontaktowe = 45 godz. Przygotowanie się do zajęć = 27 godz. Zapoznanie się ze wskazaną literaturą = 27 godz. Przygotowanie raportu/sprawozdania = 27 godz. Wykonanie zadań zleconych przez prowadzącego = 27 godz. Zajęcia realizowane na odległość = 27 godz.
Literatura podstawowa
1. Owczarz-Dadan A.: Tworzenie filmów w Windows XP. Podstawy, Helion, 2006 2. Paul.J.: 100 sposobów na cyfrowe wideo, Helion, 2007
Literatura uzupełniająca
1. Rankin K.: Multimedia w Linuksie. Praktyczne rozwiązania, Helion, 2006 2. Kirn P., Real World Digital Audio. Edycja polska, Helion, 2007