Wydział Techniczny Kierunek Informatyka Poziom studiów I …. Przedmioty kierunkowe... ·...

91
Pozycja w planie studiów (lub kod przedmiotu) B.1. Wydział Techniczny Kierunek Informatyka Poziom studiów I stopnia Forma studiów studia stacjonarne Profil kształcenia praktyczny PROGRAM PRZEDMIOTU/MODUŁU A - Informacje ogólne 1. Nazwa przedmiotu Systemy operacyjne 2. Punkty ECTS 4 3. Rodzaj przedmiotu obowiązkowy 4. Język przedmiotu język polski 5. Rok studiów I 6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia dr inż. Wojciech Zając B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze Semestr 1 Wykłady: (15); Laboratoria: (30) Liczba godzin ogółem 45 C - Wymagania wstępne - D - Cele kształcenia Wiedza CW1 Przekazanie wiedzy w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasady, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynierskich. Umiejętności CU1 Wyrobienie umiejętności posługiwania się specjalistycznym oprogramowaniem Kompetencje społeczne CK1 Uświadomienie ważności i rozumienia społecznych skutków działalności inżynierskiej, w tym jej wpływu na środowisko i związanej z tym odpowiedzialności za podejmowane decyzje

Transcript of Wydział Techniczny Kierunek Informatyka Poziom studiów I …. Przedmioty kierunkowe... ·...

Pozycja w planie studiów (lub kod przedmiotu) B.1.

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia stacjonarne

Profil kształcenia praktyczny

P R O G R A M P R Z E D M I O T U / M O D U Ł U

A - Informacje ogólne

1. Nazwa przedmiotu Systemy operacyjne2. Punkty ECTS 43. Rodzaj przedmiotu obowiązkowy 4. Język przedmiotu język polski5. Rok studiów I6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia

dr inż. Wojciech Zając

B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze

Semestr 1 Wykłady: (15); Laboratoria: (30)

Liczba godzin ogółem 45

C - Wymagania wstępne

-

D - Cele kształcenia

Wiedza

CW1 Przekazanie wiedzy w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasady, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynierskich.

Umiejętności

CU1 Wyrobienie umiejętności posługiwania się specjalistycznym oprogramowaniem

Kompetencje społeczne

CK1 Uświadomienie ważności i rozumienia społecznych skutków działalności inżynierskiej, w tym jej wpływu na środowisko i związanej z tym odpowiedzialności za podejmowane decyzje

E - Efekty kształcenia przedmiotowe i kierunkowe

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W),umiejętności (U) i kompetencji społecznych (K)

Kierunkowyefekt

kształcenia

Wiedza (EPW…)EPW1 Po zaliczeniu przedmiotu student ma elementarną wiedzę z zakresu podstaw

informatyki obejmującą przetwarzanie informacji, architekturę i organizację systemów komputerowych, bezpieczeństwo systemów komputerowych.

K_W04

EPW2 Po zaliczeniu przedmiotu student zna podstawowe metody, techniki, narzędzia i materiały stosowane przy rozwiązywaniu prostych zadań inżynierskich związanych z informatyką.

K_W14

Umiejętności (EPU…)EPU1 Po zaliczeniu przedmiotu student potrafi ocenić przydatność rutynowych metod i

narzędzi służących do rozwiązywania prostych zadań inżynierskich, typowych dla wybranego zadania, oraz wybierać i stosować właściwe metody i narzędzia

K_U23

Kompetencje społeczne (EPK…)EPK1 Po zaliczeniu przedmiotu student rozumie potrzebę uczenia się przez całe życie –

dalsze kształcenie na studiach II stopnia, studia podyplomowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmieniającymi się szybko technologiami, podnosząc w ten sposób kompetencje zawodowe, osobiste i społeczne.

K_K01

F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć

Lp. Treści wykładów Liczba godzin

W1 Systemy operacyjne. Bodowa, klasyfikacja, charakterystyka. 2W2 UNIX: praca w systemie wielodostępnym. 2W3 Praca w trybie interaktywnym. Podstawowe polecenia powłoki. 2

W4 Konfigurowanie środowiska pracy. Praca z plikami. 2W5 Zaawansowane komendy powłoki. Przetwarzanie potokowe. 2W6 Praca w trybie wsadowym. Programowanie w języku powłoki. 2W7 Programowanie skryptów. 2W8 Pozatechniczne aspekty i skutki działalności inżynierskiej 1

Razem liczba godzin wykładów 15

Lp. Treści laboratoriów Liczba godzin

L1 Systemy operacyjne. Budowa, klasyfikacja, charakterystyka. 2L2 UNIX: praca w systemie wielodostępnym. Informacje o użytkownikach systemu. 2L3 Praca w trybie interaktywnym. Podstawowe polecenia powłoki: przetwarzanie plików. 2L4 Zaawansowane komendy powłoki, filtrowanie danych. 2L5 Edytowanie tekstu. 2L6 Konfigurowanie środowiska użytkownika. Zmienne systemowe. 2L7 Wyszukiwanie obiektów dyskowych. 2L8 Przetwarzanie potokowe. 2L9 Sortowanie danych, filtracja tekstu. 2L10 Praca w trybie wsadowym. Programowanie w języku powłoki. 2L11 Programowanie skryptów cz. 1. 2L12 Programowanie skryptów cz. 2. 2L13 Programowanie skryptów cz. 3. 2L14 Elementy administracji systemem. 2L15 Pozatechniczne aspekty i skutki działalności inżynierskiej 2

Razem liczba godzin laboratoriów 30

G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych formzajęć

Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne

Wykład Wykład informacyjny, wykład problemowy połączony z dyskusją

Komputer z dostępem do Internetu,projektor multimedialny, tablica suchościeralna

Laboratoria Ćwiczenia doskonalące obsługę oprogramowaniakomputerowego

Komputer i projektor multimedialny, tablica suchościeralna

Sala komputerowa z dostępem do Internetu

H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć

Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)

Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)

Wykład F2 - obserwacja/aktywność P1 - Egzamin pisemny

Laboratoria F1 - sprawdzian praktyczny umiejętności P3 – ocena podsumowująca powstała na podstawie ocen formujących, uzyskanych w semestrze

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)

Efekty przedmiotoweWykład Laboratoria

F2 P1 F1 P3

EPW1 x xEPW2 x xEPU1 x xEPK1 x x

I – Kryteria oceniania Wymagania określające kryteria uzyskania oceny w danym efekcie

OcenaPrzedmioto

wy efektkształcenia

(EP..)

Dostateczny dostateczny plus

3/3,5

dobrydobry plus

4/4,5

bardzo dobry5

EPW1 Ma elementarną wiedzę zzakresu podstaw informatykiobejmującą przetwarzanieinformacji, architekturę iorganizację systemówkomputerowych,bezpieczeństwo systemówkomputerowych.

Ma dobrą wiedzę z zakresupodstaw informatykiobejmującą przetwarzanieinformacji, architekturę iorganizację systemówkomputerowych,bezpieczeństwo systemówkomputerowych.

Ma bardzo dobrą wiedzę zzakresu podstaw informatykiobejmującą przetwarzanieinformacji, architekturę iorganizację systemówkomputerowych,bezpieczeństwo systemówkomputerowych.

EPW2 Zna w stopniu elementarnympodstawowe metody, techniki,narzędzia i materiałystosowane przyrozwiązywaniu prostych zadańinżynierskich związanych zinformatyką.

Zna w stopniu dobrympodstawowe metody, techniki,narzędzia i materiałystosowane przy rozwiązywaniuprostych zadań inżynierskichzwiązanych z informatyką.

Zna w stopniu bardzo dobrympodstawowe metody, techniki,narzędzia i materiałystosowane przyrozwiązywaniu prostychzadań inżynierskichzwiązanych z informatyką.

EPU1 Potrafi w stopniuelementarnym ocenićprzydatność rutynowychmetod i narzędzi służących dorozwiązywania prostych zadańinżynierskich, typowych dlawybranego zadania, orazwybierać i stosować właściwemetody i narzędzia

Potrafi w stopniu dobrymocenić przydatność rutynowychmetod i narzędzi służących dorozwiązywania prostych zadańinżynierskich, typowych dlawybranego zadania, orazwybierać i stosować właściwemetody i narzędzia

Potrafi w stopniu bardzodobrym ocenić przydatnośćrutynowych metod i narzędzisłużących do rozwiązywaniaprostych zadań inżynierskich,typowych dla wybranegozadania, oraz wybierać istosować właściwe metody inarzędzia

EPK1 Rozumie w stopniuelementarnym potrzebęuczenia się przez całe życie –dalsze kształcenie na studiachII stopnia, studiapodyplomowe, kursyspecjalistyczne, szczególnieważne w obszarze nauktechnicznych, zezmieniającymi się szybkotechnologiami, podnosząc wten sposób kompetencjezawodowe, osobiste ispołeczne.

Rozumie w stopniu dobrympotrzebę uczenia się przez całeżycie – dalsze kształcenie nastudiach II stopnia, studiapodyplomowe, kursyspecjalistyczne, szczególnieważne w obszarze nauktechnicznych, ze zmieniającymisię szybko technologiami,podnosząc w ten sposóbkompetencje zawodowe,osobiste i społeczne.

Rozumie w stopniu bardzodobrym potrzebę uczenia sięprzez całe życie – dalszekształcenie na studiach IIstopnia, studia podyplomowe,kursy specjalistyczne,szczególnie ważne w obszarzenauk technicznych, zezmieniającymi się szybkotechnologiami, podnosząc wten sposób kompetencjezawodowe, osobiste ispołeczne.

J – Forma zaliczenia przedmiotu

egzamin

K – Literatura przedmiotu

Literatura obowiązkowa: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, 2000Literatura zalecana / fakultatywna:1. Lal K., Rak T.: Linux. Komendy i polecenia. Praktyczne przykłady, Helion, Gliwice, 2005

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 45Konsultacje 5Czytanie literatury 15Przygotowanie do sprawdzianu 15Przygotowanie do egzaminu 20

Suma godzin: 100Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 4

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego Wojciech Zając

Data sporządzenia / aktualizacji 01.06.2016 r.

Dane kontaktowe (e-mail, telefon) [email protected], 512 284 801

Podpis

Pozycja w planie studiów (lub kod przedmiotu) B.2.

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia stacjonarne

Profil kształcenia praktyczny

P RO G R A M P R Z E D M I O T U / M O D U Ł U

A - Informacje ogólne

1. Nazwa przedmiotu Algorytmy i struktury danych2. Punkty ECTS 43. Rodzaj przedmiotu obowiązkowy 4. Język przedmiotu język polski5. Rok studiów I6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia Jarosław Becker

B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze

Semestr 1 Wykłady: (30); Laboratoria: (30)

Liczba godzin ogółem 60

C - Wymagania wstępneBrak wymagań.

D - Cele kształcenia

Wiedza

CW1 Zapoznanie studentów z pojęciami, sposobami reprezentacji oraz budową algorytmów i struktur danych.

Umiejętności

CU1 Przekazanie umiejętności analizowania i projektowania algorytmów komputerowych oraz zastosowania prostych, złożonych i abstrakcyjnych struktur danych.

Kompetencje społeczne

CK1 Świadomość znaczenia społecznych skutków, jakie niesie za sobą działalność inżynierska w obszarze projektowania oraz wdrażania algorytmów i struktur danych.

E - Efekty kształcenia przedmiotowe i kierunkowe

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W),umiejętności (U) i kompetencji społecznych (K)

Kierunkowyefekt

kształceniaWiedza (EPW…)

EPW1

Student ma uporządkowaną wiedzę z zakresu podstaw algorytmizacji. K_W03, K_W04,

K_W10, K_W14

EPW2

Student zna budowę i przeznaczenie prostych, złożonych i abstrakcyjnych struktury danych.

K_W03, K_W10,

K_W14

Umiejętności (EPU…)

EPU1 Student potrafi sformułować algorytm w postaci pseudokodu i schematów blokowych.

K_U10, K_U20,

EPU2 Student potrafi nauczyć się, wykorzystując dokumentację systemową, posługiwać oprogramowaniem do projektowania i realizacji algorytmów.

K_U01, K_U05, K_U10

EPU3 Student potrafi sformułować specyfikację wejść, wyjść algorytmu oraz odpowiednich struktur danych w celu rozwiązania zadanego problemu.

K_U04, KU_13, K_U20

Kompetencje społeczne (EPK…)EPK1 Student ma świadomość konieczności permanentnego podnoszenia własnych

kompetencji zawodowych w dziedzinie algorytmów i struktur danych.K_K01

EPK2 Student potrafi rozwiązywać problemy algorytmiczne w sposób kreatywny i racjonalny.

K_K04, K_K06

F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć

Lp. Treści wykładów Liczbagodzin

W1 Zajęcia organizacyjne – omówienie karty przedmiotu (cele i efekty kształcenia, treści programowe, formy i warunki zaliczenia). Wprowadzenie do informatyki.

2

W2 Wprowadzenie do algorytmów (podstawowe pojęcia i definicje). Czy algorytmy są technologią? Sposoby reprezentacji algorytmów. Sprawność algorytmów i notacja asymptotyczna. Poprawność algorytmów (metoda niezmienników).

2

W3 Algorytmy wyszukiwania liniowego. Pojęcie rekurencji. 2

W4 Algorytm wyszukiwania binarnego. Algorytmy sortujące. Idea sortowania zewnętrznego. 4W5 Reprezentacja binarna podstawowych typów danych w systemach komputerowych.

Arytmetyka boolowska. Algorytm jako reprezentacja binarna i symboliczna.4

W6 Podstawowe oraz złożone typy i struktury danych. Ciągi znaków. 2

W7 Abstrakcyjne struktury danych: listy, stosy, kolejki LIFO, kolejki FIFO, sterty, drzewa binarne, kolejki priorytetowe, zbiory.

4

W8 Elementy teorii grafów. Algorytmy grafowe. 4W9 Algorytmy wyszukiwania wzorców w tekście. 4W10 Zaawansowane zagadnienia algorytmiczne (np. NP.-zupełność, problemy decyzyjne,

redukcje, nierozstrzygalny problem stopu).2

Razem liczba godzin wykładów 30

Lp. Treści laboratoriów Liczbagodzin

L1 Sposoby przedstawiania algorytmów – opis słowny, schemat blokowy, pseudokod. 2L2 Prezentacja funkcjonalności narzędzi do analizy i projektowania algorytmów. Budowa

prostych algorytmów (np. wyszukiwanie liniowe), weryfikacja ich poprawności i określenie ich złożoności obliczeniowej.

4

L3 Budowa algorytmów rekurencyjnych (np.: ciąg Fibonacciego, silnia, wyszukiwanie liniowe).

4

L4 Budowa algorytmów sortujących (np. sortowanie przez wstawianie, przez wstrząsanie). 4L5 Sortowanie oparte na paradygmacie algorytmicznym „dziel i zwyciężaj” (np. sortowanie

przez scalanie lub sortowanie szybkie).4

L6 Zastosowanie abstrakcyjnych struktury danych (listy, stosy, sterty). 6L7 Algorytmy wyszukiwania wzorców w tekście (np. algorytm typu brute-force, algorytm

Boyera i Moore’a).4

L8 Zaliczenie zajęć laboratoryjnych. 2Razem liczba godzin laboratoriów 30

G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych formzajęć

Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne

Wykład M4. Metoda programowana (wykład problemowy z wykorzystaniem materiałów multimedialnych i źródeł internetowych)

projektor multimedialny, komputer (notebook) z dostępem do sieci internetowej;

Laboratoria M5. Metoda praktyczna (analiza przykładów, ćwiczenia doskonalące)

komputery z zainstalowanym środowiskiem narzędziowym;

H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć

Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)

Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)

Wykład F2 – obserwacja/aktywność (wypowiedzi ustne na wybrany temat lub zadane pytanie, formułowanie problemów i pytań dotyczących tematyki wykładu)

P1 – egzamin (test sprawdzający wiedzę z całego przedmiotu oraz egzamin ustny; uwzględniana jest ocena z laboratoriów);

Laboratoria F2 – obserwacja/aktywność (obserwacja stopnia realizacji zadań, ocena wykonanych zadań na zajęciach lub w ramach pracy własnej studenta)

P3 – ocena podsumowująca powstała na podstawie ocen formujących, uzyskanych w semestrze

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)

Efektyprzedmiotowe

Wykład Laboratoria

F2 P1 F2 P3

EPW1 x x xEPW2 x x xEPU1 x x xEPU2 x x xEPU3 x x xEPK1 x x x xEPK2 x x x x

I – Kryteria oceniania Wymagania określające kryteria uzyskania oceny w danym efekcieOcenaPrzedmiotowy efekt kształcenia(EP..)

Dostateczny dostateczny plus 3/3,5

dobrydobry plus4/4,5

bardzo dobry5

EPW1 Student zna podstawowe terminy z zakresu algorytmizacji oraz umie jezdefiniować.

Student zna większość wymaganych terminów z zakresu algorytmizacji. Umieje zdefiniować oraz przy niewielkiej pomocy nauczyciela wyjaśnić i odnieśćdo zastosowań praktycznych.

Student zna wszystkie wymagane terminy z zakresu algorytmizacji. Umie je w pełni samodzielnie zdefiniować, precyzyjnie wyjaśnić i odnieść do zastosowań praktycznych.

EPW2 Student zna klika prostych,złożonych oraz abstrakcyjnych struktury danych. Przy niewielkiej pomocy nauczyciela potrafi opisać ich budowę

Student zna większość prostych, złożonych oraz abstrakcyjnych struktury danych. Potrafi opisać ich budowę i przeznaczenie.

Student zna wszystkie wymagane typy struktury danych. Potrafi samodzielnie opisać ich budowę i przeznaczenie.

i przeznaczenie.

EPU1 Student potrafi samodzielnie analizować proste algorytmy. Po uzyskaniu precyzyjnych wskazówek, potrafi sformułować algorytm w postaci pseudokodu i schematu blokowego.

Student potrafi samodzielnie analizować złożone algorytmy.Po uzyskaniu kilku wytycznych potrafi sformułować algorytm w postaci pseudokodu i schematu blokowego.

Student potrafi samodzielnie analizować bardzo złożone algorytmy. Potrafi samodzielniesformułować algorytm w postaci pseudokodu i schematu blokowego.

EPU2 Student zna i stosuje podstawowe funkcje oprogramowania do projektowania i realizacji algorytmów.

Student zna i stosuje większość wymaganych funkcji oprogramowania do projektowania i realizacji algorytmów.

Student zna i biegle stosuje wszystkie wymagane funkcji oprogramowania do projektowania i realizacji algorytmów.

EPU3 Student potrafi sformułować, przy niewielkiej pomocy nauczyciela, specyfikację wejść, wyjść algorytmu oraz odpowiednich struktur danych w celu rozwiązania prostego problemu.

Student potrafi sformułować, przy niewielkiej pomocy nauczyciela, specyfikację wejść, wyjść algorytmu oraz odpowiednich struktur danych w celu rozwiązania złożonego problemu.

Student potrafi samodzielnie sformułować specyfikację wejść, wyjść algorytmu oraz odpowiednich struktur danych w celu rozwiązania złożonego problemu.

EPK1 Student ma świadomość konieczności permanentnego podnoszenia własnych kwalifikacji zawodowych w dziedzinie algorytmów i struktur danych, jednak nie uwzględnia tego aspektu w realizowanym zadaniu. Nie potrafi w pełni samodzielnie uzupełniać oraz doskonalićnabytej wiedzy i umiejętności.

Student ma pełną świadomośćkonieczności permanentnego podnoszenia własnych kwalifikacji zawodowych w dziedzinie algorytmów i struktur danych. Potrafi przy nieznacznej pomocy nauczyciela uzupełniać oraz doskonalić nabytą wiedzę i umiejętności w ramach realizowanego zadania.

Student ma pełną świadomość konieczności permanentnego podnoszenia własnych kwalifikacji zawodowych w dziedzinie algorytmów i struktur danych. Potrafi w pełnisamodzielnie uzupełniać oraz doskonalić nabytą wiedzę i umiejętności w ramach realizowanego zadania.

EPK2 Potrafi wykreować rozwiązanie zadania po uzyskaniu dokładnych wskazówek.

Potrafi wykreować rozwiązanie zadania po uzyskaniu ogólnych wytycznych.

Potrafi w pełni samodzielnie wykreować sposób rozwiązaniazadania.

J – Forma zaliczenia przedmiotu

Egzamin

K – Literatura przedmiotu

Literatura obowiązkowa:1. Cormen T.H., Algorytmy bez tajemnic, Wydawnictwo „Helion”, Gliwice 2013.2. Wróblewski P., Algorytmy, struktury danych i techniki programowania, Wydawnictwo „Helion”, Gliwice 2010.3. Banachowski L., Diks K., Rytter W., Algorytmy i struktury danych, WNT, Warszawa 2006.Literatura zalecana / fakultatywna:1. Aho A.V., Hopcroft J.E., Ullman J.D., Algorytmy i struktury danych, Helion, Gliwice 2003.2. Neapolitan R., Naimipour K., Podstawy algorytmów z przykładami w C++, Helion, Gliwice 2004.3. Wirth N., Algorytmy + struktury danych = programy, WNT, Warszawa 2009.4. Rychlicki W., Od matematyki do programowania, Wydawnictwo „Helion”, Gliwice 2011.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 60Czytanie literatury 5Przygotowanie do laboratoriów 9Realizacja zadań w ramach pracy własnej studenta 9Przygotowanie do egzaminu 15Konsultacje 2

Suma godzin: 100Liczba punktów ECTS dla przedmiotu (suma godzin: 25 godz. ): 4

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego Jarosław Becker

Data sporządzenia / aktualizacji 24-06-2016

Dane kontaktowe (e-mail, telefon) [email protected]

Podpis

Pozycja w planie studiów (lub kod przedmiotu) B.3.

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia stacjonarne

Profil kształcenia praktyczny

P RO G R A M P R Z E D M I O T U / M O D U Ł U

A - Informacje ogólne

1. Nazwa przedmiotu Podstawy elektrotechniki i miernictwa2. Punkty ECTS 43. Rodzaj przedmiotu obowiązkowy4. Język przedmiotu język polski5. Rok studiów I6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia Noculak Adam

B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze

Semestr 1 Wykłady: (15); Ćwiczenia: (15); Laboratoria: (15)

Liczba godzin ogółem 45

C - Wymagania wstępne

D - Cele kształcenia

Wiedza

CW1 przekazanie wiedzy w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasady, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynierskich

Umiejętności

CU1 wyrobienie umiejętności w zakresie doskonalenia wiedzy, pozyskiwania i integrowanie informacji z literatury, baz danych i innych źródeł, opracowywania dokumentacji, prezentowania ich i podnoszenia kompetencji zawodowych.

CU2 wyrobienie umiejętności zarządzania pracami w zespole, koordynacji prac i ocenyich wyników

Kompetencje społeczne

CK1 uświadomienie ważności i rozumienia społecznych skutków działalności inżynierskiej, w tym jej wpływu na środowisko i związanej z tym odpowiedzialności za podejmowane decyzje, współdziałanie w grupie i przyjmowanie odpowiedzialności za wspólne realizacje, kreatywność i przedsiębiorczość oraz potrzebę przekazywania informacji odnośnie osiągnięć technicznych i działania inżyniera.

CK2 przygotowanie do uczenia się przez całe życie, podnoszenie kompetencji zawodowych, osobistych i społecznych w zmieniającej się rzeczywistości,

E - Efekty kształcenia przedmiotowe i kierunkowe

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W),umiejętności (U) i kompetencji społecznych (K)

Kierunkowyefekt

kształcenia

Wiedza (EPW…)EPW1

Ma wiedzę w zakresie znajomości podstaw elektrotechniki i miernictwa K_W05

EPW2 ma wiedzę z zakresu projektowania i funkcjonowania układów cyfrowych

K_W09

Umiejętności (EPU…)EPU1 Potrafi opracować dokumentację dotyczącą realizacji zadania inżynierskiego i

przygotować tekst zawierający analizę wyników realizacji tego zadaniaK_U03

EPU2 Potrafi pracować zespole; potrafi opracować i zrealizować harmonogram prac zapewniający dotrzymanie terminów

K_U02

EPU3 Ma umiejętność samokształcenia się KU_06

Kompetencje społeczne (EPK…)EPK1

potrafi współdziałać i pracować w grupie, przyjmując w niej różne role i ponoszenia odpowiedzialności za wspólnie realizowane działania

K_K03

EPK2 Rozumie potrzebę uczenia się przez całe życie K-K01

F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć

Lp. Treści wykładów Liczba godzin

W1 Wprowadzenie: treści programowe, zasady zaliczenia 1W2 Obwody prądu stałego. Prawa Ohma, Kirchhoffa. 2W3 Źródła napięciowe i prądowe. 2

W4 Moc w obwodach prądu stałego. 2W5 Rozgałęzione obwody prądu stałego 2

W6 Pomiary wielkości elektrycznych i nieelektrycznych, Przetworniki pomiarowe 2

W7 Obwody prądu przemiennego 1 i 3 fazowego 2

W8 Podsumowanie i zaliczenie 2

Razem liczba godzin wykładów 15

Lp. Treści ćwiczeń Liczba godzin

C1 Wprowadzenie: treści programowe, zasady zaliczenia 1C2 Obliczanie obwodów prądu stałego. Prawa Ohma, Kirchhoffa. 2C3 Obliczanie obwodów prądu stałego. Źródła napięciowe i prądowe. 2

C4 Obliczanie obwodów rozgałęzionych prądu stałego 2C5 Obliczanie mocy w obwodach prądu stałego 2

C6 Obliczanie obwodów prądu przemiennego. Impedancja obwodu 2

C7 Obliczenia mocy w obwodach prądu przemiennego 2

C8 Podsumowanie i zaliczenie 2

Razem liczba godzin ćwiczeń 15

Lp. Treści laboratoriów Liczba godzin

L1 Wprowadzenie: treści programowe, zasady zaliczenia, bezpieczeństwo pracy 1L2 Pomiar podstawowych wielkości elektrycznych 2L3 Elementy bierne. Prawo Ohma 2

L4 Prawa Kirchhoffa 2L5 Moc w obwodach prądu stałego 2

L6 Obwody R,L,C prądu przemiennego 2

L7 Moc w obwodach prądu przemiennego 2

L8 Podsumowanie i zaliczenia 2

Razem liczba godzin laboratoriów 15

G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych formzajęć

Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne

Wykład wykład informacyjny Komputer, projektor

Ćwiczenia dyskusja dydaktyczna, burza mózgów, pytania iodpowiedzi

Laboratoria Przygotowanie sprawozdania, ćwiczenia doskonalące obsługę maszyn i urządzeń,

Wyposażenie laboratorium

H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć

Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)

Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)

Wykład F4 - wystąpienie P3 – ocena podsumowująca powstała na podstawie ocen formujących, uzyskanych w semestrze,

Ćwiczenia F5 – ćwiczenie praktyczne P2 – kolokwium

Laboratoria F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć i jako pracy własnej

F3 – praca pisemna (sprawozdanie)

P3 – ocena podsumowująca powstała na podstawie ocen formujących, uzyskanych w semestrze,

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)

Efektyprzedmiotowe

Wykład Ćwiczenia Laboratoria

F4 P3 F5 P2 …. …. F2 F3 P3

EPW1 X X X XEPW2 X X X XEPU1 X X XEPU2 X X XEPU3 X X XEPK1 X X XEPK2 X X

I – Kryteria oceniania Wymagania określające kryteria uzyskania oceny w danym efekcie

OcenaPrzedmiotowy efekt kształcenia (EP..)

Dostateczny dostateczny plus 3/3,5

dobrydobry plus4/4,5

bardzo dobry5

EPW1 Zna podstawowe zagadnienia związane z podstawami elektrotechnikii miernictwa

Zna większość zagadnień związanych z podstawami elektrotechniki i miernictwa

Zna wszystkie zagadnienia związane z podstawami elektrotechniki i miernictwa

EPW2 Zna podstawowe zagadnienia związane z układami cyfrowymi

Zna większość zagadnień związanych z układami cyfrowymi

Zna wszystkie zagadnienia związane z układami cyfrowymi

EPU1 Potrafi opracować dokumentację techniczną w podstawowym zakresie

Potrafi opracować dokumentację technicznąw stopniu dobrym

Potrafi opracować dokumentację techniczną wykazując się samodzielnością myślenia

EPU2 Potrafi pracować w zespole przyjmując bierną postawę

Potrafi aktywnie pracować w zespole

Potrafi pracować i organizować pracę zespołu

EPU3 Ma umiejętność samokształcenia ale wykorzystuję ją w niewielkim stopniu

Ma umiejętność samokształcenia, wykorzystuję ją w stopniu podstawowym

Ma umiejętność samokształcenia, aktywnie śledzi nowości, poszukuje samodzielnie rozwiązań

EPK1 Potrafi pracować w grupie jak wykonawca, niechętnie przyjmuje odpowiedzialność

Potrafi pracować aktywnie w grupie, przyjmuje odpowiedzialność

potrafi pracować grupie, chętnie przejmuje rolę organizatora prac, czuje się odpowiedzialny za wyniki grupy

EPK2 rozumie potrzebę i zna możliwości ciągłego dokształcania się (studia drugiego i trzeciego stopnia,studia podyplomowe, kursy)— podnoszenia kompetencjizawodowych, osobistych i społecznych ale stosuje się do zasad w niewielkim stopniu

rozumie potrzebę i zna możliwości ciągłego dokształcania się (studia drugiego i trzeciego stopnia, studia podyplomowe, kursy) — podnoszenia kompetencji zawodowych, osobistych i społecznych ; stosuje się do zasad w ograniczonym stopniu

rozumie potrzebę i zna możliwości ciągłego dokształcania się (studia drugiego i trzeciego stopnia, studia podyplomowe, kursy) — podnoszenia kompetencji zawodowych, osobistych i społecznych ; stosuje się do zasad w ograniczonym stopniu. Samodzielnie poszukuje możliwości uzupełnienia i poszerzenia wiedzy

J – Forma zaliczenia przedmiotu

zaliczenie z oceną

K – Literatura przedmiotu

Literatura obowiązkowa:1. 1.S. Bolkowski „Teoria obwodów elektrycznych”2. S. Bolkowski „Teoria obwodów elektrycznych - zadania”Literatura zalecana / fakultatywna:1.J.Osiowski , J.Szabatin „Podstawy teorii obwodów”2. J.Kudrewicz „Nieliniowe obwody elektryczne”

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 45Konsultacje 2

Czytanie literatury 15Przygotowanie wystąpienia 8Przygotowanie do zajęć 10Przygotowanie sprawozdań 10Przygotowanie do sprawdzianu 10

Suma godzin: 100Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 4

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego dr inż. Adam Noculak

Data sporządzenia / aktualizacji 23.06.2016r.

Dane kontaktowe (e-mail, telefon) [email protected]

Podpis

Pozycja w planie studiów (lub kod przedmiotu) B.4.

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia stacjonarne

Profil kształcenia praktyczny

P RO G R A M P R Z E D M I O T U / M O D U Ł U

A - Informacje ogólne

1. Nazwa przedmiotu Bazy Danych2. Punkty ECTS 43. Rodzaj przedmiotu obowiązkowy 4. Język przedmiotu język polski5. Rok studiów I6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia dr hab. inż. Maciej Majewski

B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze

Semestr 2 Wykłady: (15); Laboratoria: (30)

Liczba godzin ogółem 45

C - Wymagania wstępne

Podstawy logiki matematycznej, rachunek zbiorów. Umiejętność programowania na poziomie podstawowym.

D - Cele kształcenia

Wiedza

CW1 Student zna podstawowe pojęcia z zakresu baz danych i relacyjnych baz danych.

CW2 Student zna budowę relacyjnych baz danych i architektury systemów baz danych (SBD).

Umiejętności

CU1 Student ma umiejętność samodzielnego tworzenia relacyjnych baz danych z wykorzystaniem programów narzędziowych.

CU2 Student ma umiejętność stosowania metod przetwarzania i przechowywania danych oraz systemów baz danych.

CU3 Student ma umiejętność tworzenia baz danych z elementami interfejsu użytkownika.

Kompetencje społeczne

CK1 Student ma świadomość ciągłego rozwoju systemów baz danych.

CK2 Student ma świadomość ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań baz danych.

E - Efekty kształcenia przedmiotowe i kierunkowe

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W),umiejętności (U) i kompetencji społecznych (K)

Kierunkowyefekt

kształcenia

Wiedza (EPW…)

EPW1

Student potrafi zdefiniować podstawowe pojęcia z zakresu baz danych takie jak: tabela, pola, rekord, typy danych, zapytanie, klucze, związki, diagramy.

K_W15

EPW2

Student potrafi opisać architekturę systemu bazy danych. K_W08

EPW3

Student potrafi scharakteryzować relacyjną bazę danych. K_W14

Umiejętności (EPU…)EPU1 Student potrafi tworzyć relacyjne bazy danych. K_U07

K_U18EPU2 Student potrafi samodzielnie zastosować metody przetwarzania i

przechowywania danych.K_U08K_U16

EPU3 Student potrafi tworzyć bazy danych wyposażone w elementy interfejsu użytkownika.

K_U09

K_U15

Kompetencje społeczne (EPK…)EPK1 Student rozumie potrzebę ciągłego kształcenia się w dziedzinie baz danych. K_K01

F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć

Lp. Treści wykładów Liczba godzin

W1 Pojęcie baz danych i systemów baz danych. 2W2 Modelowanie informacji dla potrzeb baz danych. 2W3 Relacyjne podejście do problematyki modelowania informacji. 4

W4 Podstawowe pojęcia z zakresu relacyjnych baz danych: tabele, pola, rekord, klucze, klucze obce. Typy danych.

3

W5 Architektury systemów baz danych. Zastosowania. 4

Razem liczba godzin wykładów 15

Lp. Treści laboratoriów Liczba godzin

L1 Modelowanie pragmatyczne relacyjnych baz danych. 4L2 Projektowanie diagramów ERD. Tworzenie relacji. 3L3 Narzędzia wspomagające projektowanie baz danych. 2L4 SQL – polecenia podstawowe, relacje, indeksy. 4L5 SQL – zapytania do wielu tabel, funkcje agregujące i grupowanie. 3L6 SQL – zagnieżdżanie zapytań, wyzwalacze. 3L7 SQL – procedury. 2L8 SQL – funkcje. 2L9 SQL – transakcje. 1

L10 Administracja systemów bazodanowych. 2L11 Implementacja praktyczna bazy danych – prosta aplikacja internetowa. 4

Razem liczba godzin laboratoriów 30

G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych formzajęć

Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczneWykład M1 - wykład informacyjny projektor Laboratoria M5 - ćwiczenia w realizacji aplikacji internetowych komputer z dostępem do Internetu

H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć

Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)

Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)

Wykład F1 – sprawdzian pisemny P1 - egzamin pisemnyLaboratoria F3 – praca pisemna (sprawozdanie)

F5 – ćwiczenia praktyczne P3 – ocena podsumowująca

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)

Efektyprzedmiotowe

Wykład Laboratoria

F1 P1 F3 F5 P3

EPW1 X X X XEPW2 X X X XEPU1 X X X XEPU2 X X X XEPK1 X X

I – Kryteria oceniania Wymagania określające kryteria uzyskania oceny w danym efekcie

OcenaPrzedmiotowy

efektkształcenia

(EP..)

Dostateczny dostateczny plus

3/3,5

dobrydobry plus

4/4,5

bardzo dobry5

EPW1 Zna wybrane pojęcia zzakresu baz danych.

Zna większość pojęć zzakresu baz danych.

Zna wszystkie pojęcia z zakresu bazdanych.

EPW2 Zna ogólną architekturęsystemu bazy danych.

Zna częściowoarchitekturę systemubazy danych.

Zna szeroko architekturę systemubazy danych.

EPW3 Zna częściowo relacyjnebazy danych.

Zna ogólnie relacyjnebazy danych.

Zna całościowo relacyjne bazydanych.

EPU1 Tworzy proste relacyjnebazy danych.

Tworzy relacyjne bazydanych złożone z wielutabel i wszystkichtypów relacji.

Tworzy skomplikowane relacyjnebazy danych.

EPU2 Stosuje wybrane metodyprzetwarzania iprzechowywania danychoraz systemy baz danych.

Stosuje większośćmetod przetwarzania iprzechowywaniadanych oraz systemówbaz danych.

Stosuje wszystkie metodyprzetwarzania i przechowywaniadanych oraz systemy baz danych.

EPU3 Tworzy bazy danychwyposażone w najprostszeelementy interfejsuużytkownika.

Tworzy bazy danychwyposażone wpodstawowe elementyinterfejsu użytkownika.

Tworzy bazy danych wyposażone wróżnorodne elementy interfejsuużytkownika.

EPK1 Ogólnie rozumie potrzebęciągłego kształcenia się wdziedzinie baz danych, alenie zna skutków błędów.

Ogólnie rozumiepotrzebę ciągłegokształcenia się wdziedzinie baz danych izna skutki niektórychmożliwych błędów.

Rozumie potrzebę ciągłegokształcenia się w dziedzinie bazdanych i zna skutki błędniezaprojektowanych baz danych.

J – Forma zaliczenia przedmiotu

wykład – egzamin, laboratorium – zaliczenie z oceną

K – Literatura przedmiotu

Literatura obowiązkowa:1. P. Beynon-Davies, Systemy baz danych, WNT, Warszawa 2000.

2. M. Hernandez, Bazy danych, Mikom, Warszawa 2000.3. W. Wieczerzycki, Bazy danych, EFP, Poznań 1994.4. A. Pelikant, Bazy danych. Pierwsze starcie., Gliwice, 2009.Literatura zalecana / fakultatywna:1. A. Jakubowski, Podstawy SQL. Ćwiczenia praktyczne, Helion, Gliwice 2004.2. K. Czapla, Bazy danych Podstawy projektowania i języka SQL, Helion, Gliwice, 2015.3. J.M.Hellerstein, M. Stonebraker. Readings in Database Systems., MIT Press, 2005.4. M.Davis, J.Phillips, PHP i MySQL. Wprowadzenie. Wydanie II. Helion, 2008.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 45Konsultacje 5Czytanie literatury 10Przygotowanie do laboratorium 10Wykonanie sprawozdań na laboratorium 15Przygotowanie do egzaminu 15

Suma godzin: 100Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 4

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego dr hab. inż. Maciej Majewski

Data sporządzenia / aktualizacji 16.06.2016

Dane kontaktowe (e-mail, telefon) [email protected]

Podpis

Pozycja w planie studiów (lub kod przedmiotu) B.5.

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia stacjonarne

Profil kształcenia praktyczny

P RO G R A M P R Z E D M I O T U / M O D U Ł U

A - Informacje ogólne

1. Nazwa przedmiotu Wstęp do programowania2. Punkty ECTS 33. Rodzaj przedmiotu obowiązkowy 4. Język przedmiotu język polski5. Rok studiów I6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia Handkiewicz Andrzej

B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze

Semestr 2 Wykłady: (15); Laboratoria: (30)

Liczba godzin ogółem 45

C - Wymagania wstępne

D - Cele kształcenia

Wiedza

CW1 Zapoznanie studentów z podstawowymi pojęciami, standardami, metodami i narzędziami

projektowania, prezentowania i realizacji algorytmów komputerowych.

Umiejętności

CU1 Przekazanie podstawowych umiejętności związanych z projektowaniem algorytmów oraz

tworzeniem, testowaniem i utrzymywaniem kodu źródłowego programów komputerowych.

Kompetencje społeczne

CK1 Uzyskanie świadomości ważności społecznych skutków działalności inżynierskiej związanej z wytwarzaniem, wdrażaniem i testowaniem oprogramowania.

E - Efekty kształcenia przedmiotowe i kierunkowe

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W),umiejętności (U) i kompetencji społecznych (K)

Kierunkowyefekt

kształcenia

Wiedza (EPW…)EPW1 Student ma uporządkowaną wiedzę z zakresu podstaw algorytmizacji i

programowania. K_W04, K_W08,

K_W10

Umiejętności (EPU…)EPU1 Student potrafi sformułować algorytm, posługując się wybranym językiem K_U06,

programowania oraz odpowiednimi narzędziami do opracowania programów komputerowych.

K_U10, K_U13, K_U20

EPU2 Student stosuje techniki rzetelnego i efektywnego programowania. K_U06, K_U10,

K_U13, K_U20

Kompetencje społeczne (EPK…)EPK1 Student ma świadomość konieczności permanentnego podnoszenia

własnych kompetencji zawodowych w zakresie technologii programistycznych wykorzystywanych w obszarze mechaniki i budowy maszyn.

K_K01

EPK2 Student potrafi myśleć i działać w sposób kreatywny i racjonalny. K_K04, K_K06

F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć

Lp. Treści wykładów Liczba godzin

W1 Zajęcia organizacyjne – omówienie karty przedmiotu (cele i efekty kształcenia, treści programowe, formy i warunki zaliczenia i in.).

1

W2 Wprowadzenie do algorytmów. Wyjaśnienie podstawowych pojęć i definicji (algorytm i

sposoby jego reprezentacji, język programowania, kompilator i program komputerowy, sprawność i poprawność algorytmów, iteracja i rekurencja). Procesor jako narzędzie, rola asemblera.

3

W3 Podstawowe typy i struktury danych (stałe, zmienne, tablice i struktury danych) i ich reprezentacja binarna w systemach komputerowych. Arytmetyka boolowska.

2

W4 Podstawowe konstrukcje programistyczne (zastosowanie operatorów, wyrażeń i

instrukcji sterujących). Przykłady implementacji algorytmów sortowania i wyszukiwania w wybranych językach programowania (np. C, C++, JAVA).

2

W5 Programowanie proceduralne. Wyjaśnienie pojęcia stosu, sterty, funkcji oraz

przekazywania parametrów przez wartość lub referencję.

2

W6 Zagadnienie zmiennych wskaźnikowych oraz dynamicznego przydziału pamięci. Operacje wejścia i wyjścia.

2

W7 Wstęp do programowania obiektowego. 2W8 Pisemne zaliczenie części wykładowej. 1

Razem liczba godzin wykładów 15

Lp. Treści laboratoriów Liczba godzin

L1 Zapoznanie się ze środowiskiem programowania: narzędzia i opcje środowiska, ścieżki do plików i katalogów, itp.

2

L2 Standardowe wejście, wyjście, odczytywanie z pliku i zapisywanie do pliku. 2L3 Typy danych, definiowanie zmiennych. Podstawowe operatory arytmetyczne, relacji i

logiczne. 4

L4 Instrukcje warunkowe. Wyrażenie warunkowe. Operator przecinkowy. 2L5 Zastosowanie „pętli” programowych – ze znaną i nieznaną liczbą iteracji. 2L6 Tablice jedno- i wielowymiarowe. Tablicowanie funkcji. 2L7 Budowa funkcji (przekazywanie parametrów, algorytmy rekurencyjne i znaczenie

stosu). 4

L8 Konstrukcje algorytmiczne dla danych nieznanego rozmiaru – deklaracja, definicja oraz

miejsce przechowywania zmiennych dynamicznych.

4

L9 Programowanie z wykorzystaniem list. 2L10 Podstawy programowania obiektowego. Wykorzystanie API w programowaniu

obiektowym. 4

L11 Zaliczenie zajęć laboratoryjnych 2Razem liczba godzin laboratoriów 30

G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych formzajęć

Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne

Wykład M4. Metoda programowana (wykład problemowy z wykorzystaniem materiałów multimedialnych i źródeł internetowych)

projektor multimedialny, komputer (notebook) z dostępem do sieci internetowej;

Laboratoria M5. Metoda praktyczna (analiza przykładów, ćwiczenia doskonalące umiejętność programowania, prezentacja prac własnych)

komputery z zainstalowanym środowiskiem narzędziowym np.: MS Visual Studio lub Dev-C++;

H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć

Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)

Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)

Wykład F2 – obserwacja/aktywność (wypowiedzi ustne na

wybrany temat lub zadane pytanie, formułowanie

problemów i pytań dotyczących tematyki wykładu)

P2 – kolokwium (test sprawdzający wiedzę z całego przedmiotu),

Laboratoria F2 – obserwacja/aktywność (obserwacja poziomu

przygotowania do zajęć i stopnia realizacji zadań)

P4 – praca pisemna (projekt

i realizacja programu

komputerowego)

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)

Efektyprzedmiotowe

Wykład Laboratoria

F2 P2 F2 P4

EPW1 x x x XEPU1 x x XEPU2 x XEPK1 x x x XEPK2 x x X

I – Kryteria oceniania

Wymagania określające kryteria uzyskania oceny w danym efekcieOcena

Przedmiotowy efekt

kształcenia(EP..)

Dostateczny dostateczny plus

3/3,5

dobrydobry plus

4/4,5

bardzo dobry5

EPW1 Student zna podstawowe terminy z zakresu algorytmizacji i programowania oraz umie je zdefiniować.

Student zna większość wymaganych terminów z zakresu algorytmizacji i programowania. Umie jezdefiniować oraz przy niewielkiej pomocy nauczyciela wyjaśnić i

Student zna wszystkie wymagane terminy z zakresu algorytmizacji i programowania. Umie je w pełni samodzielnie zdefiniować, precyzyjnie wyjaśnić i odnieść do

odnieść do zastosowań praktycznych.

zastosowań praktycznych.

EPU1 Student potrafi samodzielnie analizować proste algorytmy oraz formułować je, po uzyskaniu precyzyjnych wskazówek, posługując się wybranym językiem programowania oraz narzędziami.

Student potrafi samodzielnie analizować złożone algorytmy oraz formułować je, po uzyskaniu kluczowych wskazówek, posługując się wybranym językiem programowania oraz narzędziami.

Student potrafi samodzielnie analizować i formułować złożone algorytmy, posługującsię wybranym językiem programowania oraz narzędziami.

EPU2 Student tworzy przejrzysty kod programu jednak niezbyt efektywny. Nie potrafi go samodzielnie (bez szczegółowych wskazówek) zoptymalizować pod kątem zużywanych zasobów.

Student tworzy przejrzysty kod programuoraz po uzyskaniu od nauczyciela niewielkiej pomocy (na podstawie ogólnych wskazań) potrafi go zoptymalizować pod kątem zużywanych zasobów.

Student w pełni samodzielnie stosuje techniki rzetelnego i efektywnego programowania.

EPK1 Student ma świadomość konieczności permanentnego podnoszenia własnych kwalifikacji zawodowychz zakresu programowania, jednak nie uwzględnia tego aspektu w realizowanym zadaniu. Nie potrafi w pełni samodzielnie uzupełniać oraz doskonalić nabytej wiedzy i umiejętności.

Student ma pełną świadomość koniecznościpermanentnego podnoszenia własnych kwalifikacji zawodowych z zakresu programowania. Potrafi przy nieznacznej pomocy nauczyciela uzupełniać oraz doskonalić nabytą wiedzę i umiejętności w ramach realizowanego zadania.

Student ma pełną świadomość konieczności permanentnego podnoszenia własnych kwalifikacji zawodowych z zakresu programowania. Potrafi w pełni samodzielnie uzupełniać oraz doskonalić nabytą wiedzę i umiejętności w ramach realizowanego zadania.

EPK2 Potrafi rozwiązać proste zadanie programistyczne po uzyskaniu szeregu precyzyjnych wskazówek.

Potrafi samodzielnie rozwiązać zadanie programistyczne po uzyskaniu ogólnych wytycznych.

Potrafi w pełni samodzielnie wykreować plan realizacji zadania programistycznego i go wykonać.

J – Forma zaliczenia przedmiotu

zaliczenie z oceną

K – Literatura przedmiotu

Literatura obowiązkowa:1. Cormen T.H., Algorytmy bez tajemnic, Wydawnictwo „Helion”, Gliwice 2013. 2. Allain A., C++. Przewodnik dla początkujących, Wydawnictwo „Helion”, Gliwice 2014. 3. Grębosz J., Symfonia C++ standard, Tom 1, Wydawnictwo "Edition 2000", Kraków 2010. Literatura zalecana / fakultatywna:1. Sokół R., Wstęp do programowania w języku C++, Wydawnictwo „Helion”, Gliwice 2005. 2. Rychlicki W., Od matematyki do programowania, Wydawnictwo „Helion”, Gliwice 2011.

3. Knuth D. E., Sztuka programowania Tom I-III, WNT, Warszawa 2002.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 45Konsultacje 2Czytanie literatury 10Przygotowanie do sprawdzianu 8Doskonalenie programowania w ramach pracy własnej 10

Suma godzin: 75Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 3

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego Andrzej Handkiewicz, Jarosław Becker

Data sporządzenia / aktualizacji 16.06.2016

Dane kontaktowe (e-mail, telefon) [email protected]

Podpis

Pozycja w planie studiów (lub kod przedmiotu) B.6

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia stacjonarne

Profil kształcenia praktyczny

P R O G R A M P R Z E D M I O T U / M O D U Ł U

A - Informacje ogólne

1. Nazwa przedmiotu Sieci komputerowe2. Punkty ECTS 43. Rodzaj przedmiotu Obowiązkowy4. Język przedmiotu język polski5. Rok studiów I6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia dr inż. Łukasz Lemieszewski

B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze

Semestr 2 Wykłady: (15); Laboratoria: (30)

Liczba godzin ogółem 45

C - Wymagania wstępne

Student przedmiotu sieci komputerowe posiada wiedzę, umiejętności i kompetencje społeczne, które nabył podczas realizacji przedmiotu: podstawy fizyki

D - Cele kształcenia

Wiedza

CW1 Student posiada wiedzę w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasady, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynierskich związanych z sieciami komputerowymi.

Umiejętności

CU1 Student posiada umiejętności w zakresie doskonalenia wiedzy, pozyskiwania i integrowanie informacji z literatury i innych źródeł, opracowywania dokumentacji i podnoszenia kompetencji zawodowych w zakresie sieci komputerowych.

Kompetencje społeczne

CK1 Student jest przygotowany do uczenia się przez całe życie oraz podnoszenia kompetencji zawodowych.

E - Efekty kształcenia przedmiotowe i kierunkowe

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności(U) i kompetencji społecznych (K)

Kierunkowyefekt

1

kształcenia

Wiedza (EPW…)EPW1 Student po zakończeniu kształcenia ma elementarną wiedzę z zakresu podstaw

informatyki obejmującą budowę sieci komputerowychK_W04, K_W06

Umiejętności (EPU…)EPU1 Student po zakończeniu kształcenia potrafi pozyskiwać informacje z literatury, sieci

web i innych źródeł, integrować uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski oraz formułować i uzasadniać opinie

K_U01

EPU2 Student po zakończeniu kształcenia potrafi wykorzystać poznane metody matematyczne i symulacje komputerowe do analiz sieci komputerowych

K_U07

EPU3 Student potrafi konfigurować urządzenia komunikacyjne w lokalnych sieciach teleinformatycznych, przestrzegając zasady bezpieczeństwa

K_U19

Kompetencje społeczne (EPK…)EPK1 Student po zakończeniu kształcenia rozumie potrzebę uczenia się przez całe życie K_K01

F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć

Lp. Treści wykładów Liczba godzin

W1 Program nauczania, zasady zaliczenia oraz podstawowe informacje o przedmiocie. 1W2 Adresacja IP. Klasy adresów. Protokół CIDR. 2W3 Model OSI, rodzaje i topologie sieci. 2

W4 Urządzenia sieciowe. 2W5 Przewodowe media transmisyjne. 2W6 Podstawowe protokoły sieciowe – HTTP, FTP, protokoły pocztowe. 2W7 Udostępnianie danych w sieci lokalnej. 2W8 Polecenia sieciowe i diagnostyka sieci w systemie operacyjnym. 2

Razem liczba godzin wykładów 15

Lp. Treści laboratoriów Liczba godzin

L1 Obliczanie zadań z zakresu adresacji IP. Wyznaczanie adresu podsieci i adresu rozgłoszeniowego.

4

L2 Obliczanie zadań z zakresu adresacji IP. Wyznaczanie maski zależnie od klasy adresu, liczby podsieci i hostów, wyznaczanie adresów podsieci w sieci głównej.

6

L3 Wyszukiwanie informacji w sieci Internet. 4

L4 Protokoły pocztowe – kodowanie base64. 4L5 Udostępnianie zasobów w sieci lokalnej. 4L6 Konfiguracja połączeń sieciowych. 2L7 Śledzenie trasy pakietów w sieciach rozległych. 2L8 Polecenia sieciowe. Zarządzanie siecią w powłoce tekstowej. 4

Razem liczba godzin laboratoriów 30

G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć

Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne

Wykład wykład informacyjny, pokaz prezentacji multimedialnej projektor

Laboratoria przygotowanie sprawozdania komputer z podłączeniem do sieciInternet

H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć

Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)

Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)

2

Wykład F2 - obserwacja poziomu przygotowania do zajęć P1 – egzamin pisemny

Laboratoria F2 - ocena ćwiczeń wykonywanych jako praca własnaF3 – sprawozdanie

P3 – ocena podsumowująca powstała na podstawie ocen formujących, uzyskanych w semestrze

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)

Efektyprzedmiotowe

Wykład Laboratoria

F2 P1 F2 F3 P3

EPW1 x x xEPU1 x xEPU2 x x xEPK1 x

I – Kryteria oceniania Wymagania określające kryteria uzyskania oceny w danym efekcie

OcenaPrzedmiotowy

efektkształcenia

(EP..)

Dostateczny dostateczny plus

3/3,5

dobrydobry plus

4/4,5

bardzo dobry5

EPW1 Zna wybrane podstawoweterminy związane z budowąsieci komputerowych.

Zna większość terminówzwiązanych z budową siecikomputerowych.

Zna wszystkie wymaganeterminy związane z budowąsieci komputerowych.

EPU1 Potrafi pozyskać informacjez różnych źródeł orazw niewielkim stopniuintegrować i interpretowaćpozyskane informacje,a także wyciągać z nichczęściowo poprawnewnioski.

Potrafi pozyskać informacjez różnych źródeł orazintegrować i interpretowaćpozyskane informacje, a takżewyciągać z nich w większościpoprawne wnioski.

Potrafi pozyskać informacjez różnych źródeł orazintegrować i interpretowaćpozyskane informacje, a takżewyciągać z nich w pełnipoprawne wnioski.

EPU2 Podczas doboru metodanalizy sieci popełnia liczne,lecz niezbyt istotne, błędy.

Podczas doboru metod analizysieci popełnia nieliczne błędy.

Bezbłędnie dobiera metodyw celu przeprowadzenia analizysieci komputerowych.

EPU3 Student potrafi konfigurować wybrane urządzenia komunikacyjne w lokalnych sieciach teleinformatycznych

Student potrafi konfigurować wybrane urządzenia komunikacyjne w lokalnych sieciach teleinformatycznych, przestrzegając zasady bezpieczeństwa

Student potrafi konfigurować wszystkie urządzenia komunikacyjne w lokalnych sieciach teleinformatycznych, przestrzegając zasady bezpieczeństwa

EPK1 Częściowo rozumiepotrzebę rozwijania swoichkompetencji.

W dużym stopniu rozumiepotrzebę uczenia się przezcałe życie oraz rozwijaniaswoich kompetencji.

W pełni rozumie potrzebęuczenia się przez całe życie orazrozwijania swoich kompetencji.

J – Forma zaliczenia przedmiotu

egzamin

K – Literatura przedmiotu

Literatura obowiązkowa:1. Stanisław Wszelak, Administrowanie sieciowymi protokołami komunikacyjnymi, Helion, Gliwice 20152. Kevin R. Fall, W. Richard Stevens, TCP/IP od środka. Protokoły. Wydanie II, Helion, Gliwice 20133. James F. Kurose, Keith W. Ross, Sieci komputerowe. Ujęcie całościowe. Wydanie V, Helion, Gliwice 2010Literatura zalecana / fakultatywna:

3

1. Sosinsky B., Sieci komputerowe. Biblia, Helion, 2011.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 45Konsultacje 5Czytanie literatury 20Przygotowanie sprawozdań 30Przygotowanie do kolokwium 10Przygotowanie do egzaminu 10

Suma godzin: 120Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 4

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego Łukasz Lemieszewski

Data sporządzenia / aktualizacji 08.06.2016 r.

Dane kontaktowe (e-mail, telefon) [email protected]

Podpis

4

Pozycja w planie studiów (lub kod przedmiotu) B.7.

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia stacjonarne

Profil kształcenia praktyczny

P RO G R A M P R Z E D M I O T U / M O D U Ł U

A - Informacje ogólne

1. Nazwa przedmiotu Architektura komputerów2. Punkty ECTS 43. Rodzaj przedmiotu obowiązkowy4. Język przedmiotu język polski5. Rok studiów I6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia

Marek Węgrzyn

B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze

Semestr 2 Wykłady: (15); Laboratoria: (30)

Liczba godzin ogółem 45

C - Wymagania wstępne

D - Cele kształcenia

Wiedza

CW1 poznanie pojęć, zagadnień, metod i narzędzi stosowanych przy rozwiązywaniu zadańinżynierskich dotyczących podstaw architektury komputerów

CW2 poznanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do układówelektronicznych

Umiejętności

CU1 umiejętność stosowania poznanych pojęć, pozyskiwania i zbierania informacji z różnych źródeł wcelu ich dalszego wykorzystania w procesie podnoszenia kompetencji zawodowych

CU2 umiejętność posługiwania się specjalistycznymi, nowoczesnymi technikami komputerowymi wcelu ich praktycznego zastosowania w rozwiązywaniu zadań inżynierskich

Kompetencje społeczne

CK1 wdrożenie do permanentnego uczenia się przez całe życie i stałego podnoszenia swoichkompetencji na płaszczyźnie zawodowej, osobistej, w szczególności ważnych przy szybkozmieniającym się rynku produktów informatycznych

CK2 umiejętność i świadomość znaczenia społecznych skutków działalności inżynierskiej w zakresiezastosowań najnowszych technik komputerowych

1

E - Efekty kształcenia przedmiotowe i kierunkowe

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W),umiejętności (U) i kompetencji społecznych (K)

Kierunkowyefekt

kształcenia

Wiedza (EPW…)EPW1

ma wiedzę z zakresu fizyki obejmującą zagadnienia potrzebne do zrozumieniapodstaw architektury komputerów

K_W02

EPW2

ma elementarną wiedzę z zakresu podstaw informatyki obejmującaarchitekturę komputerów

K_W04

EPW3

ma szczegółową wiedzę obejmującą podstawy elektroniki i miernictwa, zasadybudowy układów elektrycznych, elektronicznych i innych układów technikikomputerowej

K_W05

EPW4

ma uporządkowaną wiedzę z zakresu projektowania i funkcjonowaniaelementów układów komputera

K_W09

EPW5

orientuje się w obecnym stanie i trendach rozwojowych informatyki K_W20

Umiejętności (EPU…)EPU1 pozyskuje i wykorzystuje informacje z literatury fachowej i bieżących zapisów,

także w językach obcych, odnoszące się do zagadnień podstawowych wobszarze architektury komputerów

K _U03

EPU2 potrafi posłużyć się właściwie dobranymi metodami i urządzeniami przyprojektowaniu, budowie i wdrażaniu, układów techniki komputerowej,związanych z architekturą komputerów

K_U11

EPU3 potrafi obliczać i modelować procesy stosowane w projektowaniu,konstruowaniu i stosowaniu elementów architektury komputerów

K _U16

EPU4 potrafi korzystać z kart katalogowych i not aplikacyjnych w celu dobraniaodpowiednich komponentów projektowanych układów techniki komputerowej

K_U17

Kompetencje społeczne (EPK…)EPK1 ma świadomość ważności i rozumie pozatechniczne aspekty i skutki

działalności inżynierskiej, w szczególności w odniesieniu do produktówwykorzystywanych w życiu codziennym

K_K02

EPK2 potrafi myśleć i działać w sposób kreatywny K_K06

F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć

Lp. Treści wykładów Liczba godzin

W1 Wprowadzenie do systemów komputerowych. Architektura listy rozkazów. 3W2 Model programowy procesora. 2W3 Sprzęg z otoczeniem, magistrale. 2

W4 Organizacja i hierarchia pamięci. 2W5 Potokowe przetwarzanie rozkazów. 2W6 Architektury RISC i CISC. 2W7 Przetwarzanie współbieżne. Model procesowy systemu operacyjnego. 2

Razem liczba godzin wykładów 15

Lp. Treści laboratoriów Liczba godzin

L1 Wprowadzenie 3L2 Reprezentacja danych 4L3 Wyszukiwanie urządzeń komputerowych spełniających zadane kryteria 4L4 Pisanie dokumentacji i uzasadnianie wyboru 4L5 Organizacja systemów komputerowych i maszyny wirtualne 4L6 Instalacja i konfigurowanie systemów operacyjnych 4

2

L7 Oprogramowanie do analizy i pomiaru wydajności 4L8 Zaliczenie 3

Razem liczba godzin laboratoriów 30

G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych formzajęć

Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne

Wykład wykład informacyjny, pokaz multimedialny projektor, prezentacja multimedialna

Laboratoria ćwiczenia doskonalące obsługę oprogramowaniakomputerowego,

ćwiczenia doskonalące obsługę komputerów

realizacja zadania inżynierskiego przy użyciu właściwego oprogramowania

H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć

Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)

Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)

Wykład F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)

P1- egzamin (pisemny sprawdzający wiedzę z całego przedmiotu)

Laboratoria F1 – sprawdzian („wejściówka”, sprawdzian praktyczny umiejętności), F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)

P3 – ocena podsumowująca powstała na podstawie ocen formujących, uzyskanych w semestrze

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)

Efektyprzedmiotowe

Wykład Laboratoria

F2 P1 F1 F2 P3

EPW1 x x x x xEPW2 x x x x xEPW3 x x x x xEPW4 x x x x xEPW5 x x x x xEPU1 x x xEPU2 x x xEPU3 x x xEPU4 x x xEPK1 x x x x xEPK2 x x x x x

I – Kryteria oceniania

Wymagania określające kryteria uzyskania oceny w danym efekcieOcena

Przedmiotowy efekt

kształcenia(EP..)

Dostateczny dostateczny plus

3/3,5

dobrydobry plus

4/4,5

bardzo dobry5

EPW1 ma podstawową wiedzęz zakresu fizyki obejmującązagadnienia potrzebne dozrozumienia podstawarchitektury komputerów

ma wiedzę z zakresu fizykiobejmującą zagadnieniapotrzebne do zrozumieniapodstaw architektury

ma wiedzę z zakresu fizykiobejmującą zagadnieniapotrzebne do zrozumieniapodstaw architektury

3

komputerów komputerów

EPW2 ma elementarną wiedzęz zakresu podstawinformatyki obejmującaarchitekturę komputerów

ma rozszerzoną wiedzęz zakresu podstawinformatyki obejmującaarchitekturę komputerów

ma szczegółową wiedzęz zakresu podstawinformatyki obejmującaarchitekturę komputerów

EPW3 ma podstawową wiedzęobejmującą podstawyelektroniki i miernictwa,zasady budowy układówelektrycznych,elektronicznych i innychukładów technikikomputerowej

ma rozszerzoną wiedzęobejmującą podstawyelektroniki i miernictwa,zasady budowy układówelektrycznych,elektronicznych i innychukładów technikikomputerowej

ma szczegółową wiedzęobejmującą podstawyelektroniki i miernictwa,zasady budowy układówelektrycznych,elektronicznych i innychukładów technikikomputerowej

EPW4 ma podstawową wiedzęz zakresu projektowaniai funkcjonowania elementówukładów komputera

ma uporządkowanąwiedzę z zakresuprojektowaniai funkcjonowaniaelementów układówkomputera

ma szczegółową wiedzęz zakresu projektowaniai funkcjonowaniaelementów układówkomputera

EPW5 orientuje się w obecnymstanie i trendachrozwojowych informatyki

orientuje się w obecnymstanie i trendachrozwojowych informatyki

orientuje się w obecnymstanie i trendachrozwojowych informatyki

EPU1 pozyskuje i wykorzystujeinformacje z literaturyfachowej i bieżących zapisów,odnoszące się do zagadnieńpodstawowych z obszaruarchitektury komputerów

pozyskuje i wykorzystujeinformacje z literaturyfachowej i bieżącychzapisów, odnoszące się dozagadnień z obszaruarchitektury komputerów

biegle pozyskujei wykorzystuje informacjez literatury i bieżącychzapisów, odnoszące się dozagadnień z obszaruarchitektury komputerów

EPU2 potrafi w podstawowymzakresie posłużyć sięwłaściwie dobranymimetodami i urządzeniamiprzy projektowaniu, budowiei wdrażaniu, układówtechniki komputerowej,związanych z architekturąkomputerów

potrafi posłużyć sięwłaściwie dobranymimetodami i urządzeniamiprzy projektowaniu,budowie i wdrażaniu,układów technikikomputerowej, związanychz architekturąkomputerów

potrafi biegle posłużyć sięwłaściwie dobranymimetodami i urządzeniamiprzy projektowaniu,budowie i wdrażaniu,układów technikikomputerowej, związanychz architekturą komputerów

EPU3 potrafi obliczać i modelowaćpodstawowe procesystosowane w projektowaniu,konstruowaniu i stosowaniuelementów architekturykomputerów

potrafi obliczać imodelować średniozłożone procesystosowanew projektowaniu,konstruowaniui stosowaniu elementówarchitektury komputerów

potrafi obliczaći modelować złożoneprocesy stosowanew projektowaniu,konstruowaniu i stosowaniuelementów architekturykomputerów

EPU4 potrafi korzystać z kartkatalogowych i notaplikacyjnych w sposóbpodstawowy

potrafi korzystać z kartkatalogowych i notaplikacyjnych

potrafi biegle korzystać zkart katalogowych i notaplikacyjnych

EPK1 rozumie pozatechniczneaspekty i skutki działalnościinżynierskiej

ma świadomość ważnościi rozumie pozatechniczneaspekty i skutkidziałalności inżynierskiej

ma świadomość ważnościi rozumie pozatechniczneaspekty i skutki działalnościinżynierskiej, w

4

szczególności w odniesieniudo produktówwykorzystywanych w życiucodziennym

EPK2 potrafi myśleć i działaćw sposób kreatywny

potrafi myśleć i działaćw sposób kreatywny

potrafi myśleć i działaćw sposób kreatywny

J – Forma zaliczenia przedmiotu

Wykład – egzamin, laboratorium – zaliczenie z oceną

K – Literatura przedmiotu

Literatura obowiązkowa:1. J.Biernat, Architektura komputerów, (wyd. IV), Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław, 2005. 2. L.Null, J.Lobur, Struktura organizacyjna i architektura systemów komputerowych, Helion, Gliwice, 2004. 3. W.Stallings, Organizacja i architektura systemu komputerowego, (wyd. III), WNT, Warszawa, 2004. 4. J.Biernat, Metody i układy arytmetyki komputerowej, Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław,

2001. Literatura zalecana / fakultatywna:1. D.M.Harris, S.L.Harris, Digital Design and Computer Architecture, 2nd Edition, Elsevier, Amsterdam, 2012. 2. J.Hennessy, D.Patterson, Computer Architecture, A Quantitative Approach, 5th Edition, Morgan Kaufmann, 2011. 3. P.Metzger, Anatomia PC, Helion, Gliwice, 2007. 4. A.Silberschatz, J.Petersom, P.Galvin, Podstawy systemów operacyjnych, (wyd. 6), WNT, Warszawa, 2005.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 45Konsultacje 5Czytanie literatury 10Przygotowanie do laboratorium 10Przygotowanie sprawozdań 10Przygotowanie do egzaminu 20

Suma godzin: 100Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 4

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego Marek Węgrzyn

Data aktualizacji 23.06.2016

Dane kontaktowe (e-mail, telefon) [email protected]

Podpis

5

Pozycja w planie studiów (lub kod przedmiotu) B.8.

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia stacjonarne

Profil kształcenia praktyczny

P RO G R A M P R Z E D M I O T U / M O D U Ł U

A - Informacje ogólne

1. Nazwa przedmiotu Grafika komputerowa2. Punkty ECTS 33. Rodzaj przedmiotu obowiązkowy4. Język przedmiotu język polski5. Rok studiów II6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia Marasek Krzysztof

B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze

Semestr 3 Wykłady: (15); Laboratoria: (30)

Liczba godzin ogółem 45

C - Wymagania wstępne

operacje na macierzach, trygonometria, wstęp do programowania, algorytmy i struktury danych

D - Cele kształcenia

Wiedza

CW1 Opanowanie przez studenta wiedzy z zakresu metod grafiki komputerowej i ich wykorzystania

Umiejętności

CU1 Samodzielna implementacja algorytmów grafiki komputerowej

Kompetencje społeczne

CK1 świadomość ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych w tworzeniu, wdrażaniu i testowaniu oprogramowania

E - Efekty kształcenia przedmiotowe i kierunkowe

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W),umiejętności (U) i kompetencji społecznych (K)

Kierunkowyefekt

kształcenia

Wiedza (EPW…)EPW1

ma podstawową wiedzę z zakresu metod grafiki komputerowej K_W12

EPW2

ma wiedzę z zakresu projektowania, funkcjonowania i zarządzania podsystemami grafiki komputerowej

K_W14

EPW3

orientuje się w obecnym stanie oraz trendach rozwojowych grafiki komputerowej

K_W20

Umiejętności (EPU…)EPU1 nabywa praktyczną umiejętność posługiwania się metodami grafiki

komputerowejK_U10

EPU2 Potrafi samodzielnie zaimplementować podstawowe algorytmy grafiki komputerowej

K_U15

EPU3 potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwiązywania prostych zadań inżynierskich, typowych dla wybranego zadania, oraz wybierać i stosować właściwe metody i narzędzia

K_U23

Kompetencje społeczne (EPK…)EPK1 rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia

podyplomowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmieniającymi się szybko technologiami, podnosząc w ten sposób kompetencje zawodowe, osobiste i społeczne

K_K01

EPK2 potrafi odpowiednio określić priorytety służące realizacji określonego przez siebie lub innych zadania

K_K04

F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć

Lp. Treści wykładów Liczba godzin

W1 Pojęcia podstawowe 1W2 Reprezentacja obrazu w pamięci komputera 1W3 Urządzenia wyświetlające, modele barw 2

W4 Potok wyświetlania 2W5 Histogramy, filtracja obrazu 2

W6 Podstawowe algorytmy rysowania prymitywów 2W7 Rachunek wektorowy w grafice komputerowej 2W8 Rzutowanie obiektów 2W9 Konstrukcje geometryczne 1

Razem liczba godzin wykładów 15

Lp. Treści laboratoriów Liczba godzin

L1 Elementarne operacje na obrazach 2L2 Rozbarwienia 2L3 Filtr splotowy 2

L4 Transformacje zbioru współrzędnych 2L5 Wypełnianie wielokątów 3L6 Krzywa Beziera 3L7 Przesuwanie obiektów 4L8 Rzutowanie 4

L9 Konstrukcje geometryczne 4L10 Sprawdziany 4

Razem liczba godzin laboratoriów 30

G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych formzajęć

Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne

Wykład wykład multimedialny Projektor, prezentacja multimedialna

Laboratoria realizacja zadań z określonych modułów wiedzy.

Laboratorium, stanowiska komputerowe z odpowiednim oprogramowaniem

H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć

Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)

Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)

Wykład F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)

P4 – praca pisemna (projekt)

Laboratoria F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)

F5 - ćwiczenia praktyczne (ćwiczenia sprawdzające umiejętności, rozwiązywanie zadań, ćwiczenia z wykorzystaniem sprzętu fachowego, projekty indywidualne i grupowe),

P2 – kolokwium (ustne, pisemne, kolokwium podsumowujące semestr, test sprawdzający wiedzę z całego przedmiotu, rozmowa podsumowująca przedmiot i wiedzę),

Projekt

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)

Efektyprzedmiotowe

Wykład Labortorium

F2 P4 F2 F5 P2

EPW1EPW

1 x x x X

EPW2EPW

2 x x x X

EPW3EPW

3 x x x X

EPU1 EPU1 x x x XEPU2 EPU2 x x x XEPU3 EPU3 x x x XEPK1 EPK1 x XEPK2 EPK2 x X

I – Kryteria oceniania Wymagania określające kryteria uzyskania oceny w danym efekcie

OcenaPrzedmiotowy

efektkształcenia

(EP..)

Dostateczny dostateczny plus

3/3,5

dobrydobry plus

4/4,5

bardzo dobry5

EPW1 Zna podstawowe metody grafiki komputerowej

Zna większość metodgrafiki komputerowej

Zna wszystkie wymagane metodygrafiki komputerowej

EPW2 Zna podstawowe elementyprojektowania,funkcjonowania izarządzania podsystemamigrafiki komputerowej

Zna większośćelementówprojektowania,funkcjonowania izarządzaniapodsystemami grafikikomputerowej

Zna wszystkie wymagane elementyprojektowania, funkcjonowania izarządzania podsystemami grafikikomputerowej

EPW3 orientuje się w obecnymstanie oraz trendachrozwojowych grafikikomputerowej w zakresiepodstawowym

orientuje się wobecnym stanie oraztrendach rozwojowychgrafiki komputerowej wzakresie średnim

orientuje się w obecnym stanie oraztrendach rozwojowych grafikikomputerowej w zakresiepodstawowym w pełnym wymaganymzakresie

EPU1 Potrafi posługiwać siępodstawowymi metodamigrafiki komputerowej

Potrafi posługiwać sięwiększością metodgrafiki komputerowej

Potrafi posługiwać się wymaganymimetodami grafiki komputerowej

EPU2 Potrafi samodzielnie Potrafi samodzielnie Potrafi samodzielnie

zaimplementować niektórez podstawowych algorytmygrafiki komputerowej

zaimplementowaćwiększość zpodstawowychalgorytmów grafikikomputerowej

zaimplementować wszystkiewymagane podstawowe algorytmygrafiki komputerowej

EPU3 potrafi dobierać środowiskaprogramistyczne do zadaniainżynierskiego,

potrafi dobieraćśrodowiskaprogramistyczne,projektować iweryfikować systemy

potrafi posłużyć się właściwiedobranymi środowiskamiprogramistycznymi, symulatoramioraz narzędziami wspomaganiaprojektowania do symulacji,projektowania i weryfikacji systemów

EPK1 rozumie potrzebę uczeniasię przez całe życie – dalszekształcenie, studiapodyplomowe, kursyspecjalistyczne, szczególnieważne w obszarze nauktechnicznych, zezmieniającymi się szybkotechnologiami, podnoszącw ten sposób kompetencjezawodowe, osobiste ispołeczne

rozumie potrzebęuczenia się przez całeżycie – dalszekształcenie, studiapodyplomowe, kursyspecjalistyczne,szczególnie ważne wobszarze nauktechnicznych, zezmieniającymi sięszybko technologiami,podnosząc w tensposób kompetencjezawodowe, osobiste ispołeczne

rozumie potrzebę uczenia się przezcałe życie – dalsze kształcenie, studiapodyplomowe, kursy specjalistyczne,szczególnie ważne w obszarze nauktechnicznych, ze zmieniającymi sięszybko technologiami, podnoszącw ten sposób kompetencje zawodowe,osobiste i społeczne

EPK2 potrafi odpowiednio określić podstawowe priorytety służące realizacji określonego przez siebie lub innych zadania

potrafi odpowiedniookreślić większośćzaawansowanychpriorytety służącerealizacji określonegoprzez siebie lub innychzadania

potrafi odpowiednio określićwszystkie zaawansowane priorytetysłużące realizacji określonego przezsiebie lub innych zadania

J – Forma zaliczenia przedmiotu

zaliczenie z oceną

K – Literatura przedmiotu

Literatura obowiązkowa:1. 1. Foley J. D., v. Dam A., Feiner S. K., Hughes J. F., Philips R. L., Wprowadzenie do grafiki komputerowej,

Wydawnictwa Naukowo-Techniczne, Warszawa 1995;2. Jankowski M., Elementy grafiki komputerowej, WNT, Warszawa 20063. Zabrodzki J. i inni, Grafika komputerowa, metody i narzędzia, WNT 1994Literatura zalecana / fakultatywna:1. Kiciak P., Podstawy modelowania krzywych i powierzchni. Zastosowania w grafice komputerowej, WNT,

Warszawa 20052. Shirley P., Fundamentals of Computer Graphics, sec. ed. A K Peters, 20053. Hearn D., Baker P., Computer Graphics, Prentice Hall 1997

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 45Konsultacje 5Czytanie literatury 5Przygotowanie pracy pisemnej 10Przygotowanie do kolokwium 10

Suma godzin: 75Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 3

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego Krzysztof Marasek

Data sporządzenia / aktualizacji 23.06.2016

Dane kontaktowe (e-mail, telefon) [email protected]

Podpis

Pozycja w planie studiów (lub kod przedmiotu) B.9

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia stacjonarne

Profil kształcenia praktyczny

P R O G R A M P R Z E D M I O T U / M O D U Ł U

A - Informacje ogólne

1. Nazwa przedmiotu Elementy sztucznej inteligencji2. Punkty ECTS 33. Rodzaj przedmiotu obowiązkowy4. Język przedmiotu język polski5. Rok studiów II6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia dr hab. inż. Maciej Majewski

B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze

Semestr 3 Wykłady: (30); Laboratoria: (15)

Liczba godzin ogółem 45

C - Wymagania wstępne

Znajomość podstaw matematyki dyskretnej, wiedza w zakresie podstaw programowania. Wstępna znajomość podstaw języka JAVA oraz C/C++.

D - Cele kształcenia

Wiedza

CW1 Student zna dziedzinę i zadania sztucznej inteligencji.

CW2 Student zna podstawowe metody i techniki sztucznej inteligencji i ich zastosowania.

CW3 Student ma uporządkowaną wiedzę ogólną, obejmującą terminologię i metodologię z zakresu sztucznych sieci neuronowych, algorytmów ewolucyjnych, logiki rozmytej.

Umiejętności

CU1 Student posiada podstawowe umiejętności badawcze w zakresie metod i technik sztucznej inteligencji: sztucznych sieci neuronowych, algorytmów ewolucyjnych, logiki rozmytej.

CU2 Student potrafi posługiwać się podstawowymi ujęciami teoretycznymi, paradygmatami badawczymi oraz pojęciami praktycznymi z zakresu metod i technik sztucznej inteligencji: sztucznych sieci neuronowych, algorytmów ewolucyjnych, logiki rozmytej.

Kompetencje społeczne

1

CK1 Student rozumie potrzebę uczenia się przez całe życie, zwłaszcza rozwijania kompetencji z zakresu wykorzystywania najnowszych osiągnięć technologii informacyjnych.

E - Efekty kształcenia przedmiotowe i kierunkowe

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności(U) i kompetencji społecznych (K)

Kierunkowyefekt

kształcenia

Wiedza (EPW…)EPW1 Student opisuje dziedzinę i zadania sztucznej inteligencji. K_W03, K_W04EPW2 Student charakteryzuje wybrane metody i techniki sztucznej inteligencji i ich

zastosowania.K_W08, K_W14

EPW3 Student objaśnia terminologię i metodologię z zakresu: sztucznych sieci neuronowych, algorytmów ewolucyjnych, logiki rozmytej.

K_W15, K_W20

Umiejętności (EPU…)EPU1 Student analizuje wybrane aspekty metod i technik sztucznej inteligencji: sztucznych

sieci neuronowych, algorytmów ewolucyjnych, logiki rozmytej.K_U01-K_U04, K_U06, K_U23

EPU2 Student wykorzystuje wybrane metody i techniki sztucznej inteligencji do rozwiązywania znanych zadań i problemów w technice.

K_U10, K_U13, K_U15, K_U20

Kompetencje społeczne (EPK…)EPK1 Student wykazuje otwartość na analizowanie zadań i problemów na miarę

zastosowań sztucznej inteligencji.K_K02, K_K03, K_K05, K_K06,

F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć

Lp. Treści wykładów Liczba godzin

W1 Dziedzina sztucznej inteligencji. 3

W2 Zadania sztucznej inteligencji. 3

W3 Podstawy metod i technik sztucznej inteligencji. 4

W4 Podstawy zastosowań metod i technik sztucznej inteligencji. 4

W5 Teoria i metodologia z zakresu sztucznych sieci neuronowych. 4

W6 Teoria i metodologia z zakresu algorytmów ewolucyjnych. 4

W7 Teoria i metodologia z zakresu logiki rozmytej. 4

W8 Metody sztucznej inteligencji i ich zastosowania w rozwiązywaniu problemów technicznych i naukowych.

4

Razem liczba godzin wykładów 30

Lp. Treści laboratoriów Liczba godzin

L1 Analiza i opracowanie przykładów dla wybranych problemów trudnych na miarę zastosowania metod i technik sztucznej inteligencji: sztucznych sieci neuronowych.

3

L2 Analiza i opracowanie przykładów dla wybranych problemów trudnych na miarę zastosowania metod i technik sztucznej inteligencji: algorytmów ewolucyjnych.

3

L3 Analiza i opracowanie przykładów dla wybranych problemów trudnych na miarę zastosowania metod i technik sztucznej inteligencji: logiki rozmytej.

3

L4 Wybrane zadania praktyczne z zakresu zastosowań metod i technik sztucznej inteligencji: sztucznych sieci neuronowych, algorytmów ewolucyjnych, logiki rozmytej.

3

2

L5 Przykładowe wykorzystanie metod i technik sztucznej inteligencji do rozwiązywania znanych zadań i problemów w technice.

3

Razem liczba godzin laboratoriów 15

G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć

Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne

Wykład wykład interaktywny projektor, multimedialna prezentacja

Laboratoria ćwiczenia doskonalące umiejętność selekcjonowania, grupowania i przedstawiania zgromadzonych informacji

pracowania komputerowa, specjalistyczne oprogramowania np. Scilab

H - Metody oceniania osiągnięć efektów kształcenia na poszczególnych formach zajęć

Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)

Ocena podsumowująca (P) – podsumowujeosiągnięte efekty kształcenia (wybór z listy)

Wykład F2 – obserwacja/aktywność P2 – kolokwium

Laboratoria F2 – obserwacja/aktywność, F5 - ćwiczenia praktyczne

P3 – ocena podsumowująca powstała na podstawie ocen formujących, uzyskanych w semestrze

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)

Efektyprzedmiotowe

Wykład Laboratoria

F2 P2 F2 F5 P3

EPW1 X X XEPW2 X X XEPW3 X X XEPU1 X X XEPU2 X X XEPK1 X X

I – Kryteria oceniania Wymagania określające kryteria uzyskania oceny w danym efekcie

OcenaPrzedmiotowy

efektkształcenia

(EP..)

Dostateczny dostateczny plus

3/3,5

dobrydobry plus

4/4,5

bardzo dobry5

EPW1 Zna wybrane terminy z dziedzinysztucznej inteligencji i zadania

sztucznej inteligencji

Zna większość terminów z dziedzinysztucznej inteligencji i zadań sztucznej

inteligencji

Zna wszystkie wymagane terminy zdziedziny sztucznej inteligencji i

zadania sztucznej inteligencjiEPW2 Charakteryzuje wybrane metody i

techniki sztucznej inteligencji i ichzastosowania

Charakteryzuje większość wybranychmetod i technik sztucznej inteligencji i

ich zastosowań

Charakteryzuje wszystkie wybranemetody i techniki sztucznej

inteligencji i ich zastosowaniaEPW3 Objaśnia wybraną terminologię i

metodologię z zakresu: sztucznychsieci neuronowych, algorytmówewolucyjnych, logiki rozmytej

Objaśnia większą część terminologii imetodologii z zakresu: sztucznych sieci

neuronowych, algorytmówewolucyjnych, logiki rozmytej

Objaśnia całą terminologię imetodologię z zakresu: sztucznych

sieci neuronowych, algorytmówewolucyjnych, logiki rozmytej

EPU1 Wykonuje analizę wybranych

aspektów metod i technik sztucznejinteligencji: sztucznych siecineuronowych, algorytmów

ewolucyjnych, logiki rozmytej

Wykonuje większą część analizywybranych aspektów metod i techniksztucznej inteligencji: sztucznych sieci

neuronowych, algorytmówewolucyjnych, logiki rozmytej

Wykonuje całą analizę wybranychaspektów metod i technik sztucznej

inteligencji: sztucznych siecineuronowych, algorytmów

ewolucyjnych, logiki rozmytejEPU2 Wykorzystuje wybrane metody i

techniki sztucznej inteligencji dorozwiązywania znanych zadań i

problemów w technice

Wykorzystuje większość wybranychmetody i techniki sztucznej inteligencji

do rozwiązywania znanych zadań iproblemów w technice

Wykorzystuje wszystkie wybranemetody i techniki sztucznej

inteligencji do rozwiązywaniaznanych zadań i problemów w

3

techniceEPK1 Wykazuje otwartość na analizowanie

zadań i problemów na miaręzastosowań sztucznej inteligencji w

małej mierze

Wykazuje otwartość na analizowaniezadań i problemów na miarę

zastosowań sztucznej inteligencji wśredniej mierze

Wykazuje otwartość na analizowaniezadań i problemów na miarę

zastosowań sztucznej inteligencji wdużej mierze

J – Forma zaliczenia przedmiotu

zaliczenie z oceną

K – Literatura przedmiotu

Literatura obowiązkowa:1. Leszek Rutkowski, Metody i techniki sztucznej inteligencji, Inteligencja obliczeniowa, PWN 2012. Literatura zalecana / fakultatywna:1. Mariusz Flasiński, Wstęp do sztucznej inteligencji, PWN 2011.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 45Konsultacje 5Czytanie literatury 5Przygotowanie do zajęć 5Przygotowanie do ćwiczeń praktycznych 5Przygotowanie do kolokwium 10

Suma godzin: 75Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 3

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego dr hab. inż. Maciej Majewski

Data sporządzenia / aktualizacji 09.06.2016

Dane kontaktowe (e-mail, telefon) [email protected]

Podpis

4

Pozycja w planie studiów (lub kod przedmiotu) B.10.

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia stacjonarne

Profil kształcenia praktyczny

P RO G R A M P R Z E D M I O T U / M O D U Ł U

A - Informacje ogólne

1. Nazwa przedmiotu Języki i paradygmaty programowania2. Punkty ECTS 33. Rodzaj przedmiotu obowiązkowy4. Język przedmiotu język polski5. Rok studiów II6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia Radomska-Zalas Aleksandra

B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze

Semestr 3 Wykłady: (15); Laboratoria: (30)

Liczba godzin ogółem 45

C - Wymagania wstępne

Wstęp do programowania, algorytmy i struktury danych

D - Cele kształcenia

Wiedza

CW1 zna najważniejsze paradygmaty programowania, potrafi wskazać język programowania adekwatny do podanego zadania inżynierskiego

CW2 potrafi wymienić standardy dotyczące języków programowania

Umiejętności

CU1 samodzielnie tworzy programy o niskim stopniu skomplikowania z wykorzystaniem narzędzi informatycznych wspomagających wytwarzanie oprogramowanie

CU2 potrafi wykorzystywać w programowaniu informacje pozyskane z różnych źródeł

Kompetencje społeczne

CK1 ma świadomość ciągłego rozwoju języków programowania

CK2 ma świadomość ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych w tworzeniu, wdrażaniu i testowaniu oprogramowania

E - Efekty kształcenia przedmiotowe i kierunkowe

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W),umiejętności (U) i kompetencji społecznych (K)

Kierunkowyefekt

kształcenia

Wiedza (EPW…)EPW1

potrafi wskazać istotne elementy opisu problemu obliczeniowego w języku naturalnym na potrzeby tworzenia oprogramowania

K_W03

EPW potrafi wymienić i sklasyfikować popularne języki programowania K_W04

2EPW3

potrafi wymienić i uporządkować fazy cyklu życia oprogramowania K_W07

EPW4

potrafi wymienić i porównać najważniejsze paradygmaty programowania K_W10

Umiejętności (EPU…)EPU1 potrafi korzystać z wiedzy o językach programowania zawartej w literaturze i

na stronach internetowychK_U01

EPU2 potrafi posługiwać się narzędziami do wytwarzania oprogramowania K_U10EPU3 potrafi sformułować specyfikację wejść, wyjść programu oraz użytych struktur

danych, a także zaplanować proces testowania programu K_U13, K_U14

EPU4 potrafi samodzielnie napisać program rozwiązujący proste zadanie inżynierskie

K_U20

Kompetencje społeczne (EPK…)EPK1 rozumie potrzebę ciągłego kształcenia w dziedzinie języków programowania K_K01EPK2 potrafi kreatywnie tworzyć programy komputerowe K_K06

F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć

Lp. Treści wykładów Liczbagodzin

W1 Klasyfikacja języków programowania. Translacja kodu źródłowego. 4W2 Popularne języki programowania. Paradygmaty programowania 4W3 Języki niskiego poziomu oraz języki proceduralne 2

W4 Języki wysokiego poziomu i języki obiektowe 3W5 Języki skryptowe 2

Razem liczba godzin wykładów 15

Lp. Treści laboratoriów Liczbagodzin

L1 Zapoznanie z pakietem Visual Studio 1L2 Definiowanie zmiennych oraz podstawowych operatorów w języku C# 1L3 Instrukcja wyboru if...else. Predefiniowane wyjątki, przechwytywanie i zgłaszanie wyjątku 3L4 Pętle: while, for oraz do{..}while 3L5 Instrukcje switch, goto, break oraz continue 3L6 Definiowanie i użycie tablic. Pętla foreach 3L7 Operacje na tablicach: inicjalizowanie, kopiowanie, odwracanie, sortowanie,

przeszukiwanie3

L8 Definiowanie i użycie funkcji. Przekazywanie zmiennych 3L9 Sposoby przekazywania argumentów. Polimorfizm parametryczny. Pobieranie

parametrów2

L10 Rekurencja 3L11 Stosy i kolejki 1L12 Typ referencyjny i jego wykorzystanie do tworzenia złożonych struktur danych 2L13 Strumienie i ich obsługa 2

Razem liczba godzin laboratoriów 30

G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć

Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne

Wykład wykład informacyjny, pokaz multimedialny

projektor, prezentacja multimedialna

Laboratoria ćwiczenia doskonalące obsługę oprogramowaniakomputerowych,

jednostka komputerowa wyposażona w oprogramowanie

ćwiczenia doskonalące umiejętność pozyskiwaniainformacji ze źródeł internetowych, ćwiczenia doskonalące umiejętność selekcjonowania,grupowania i przedstawiania zgromadzonych informacji

oraz z dostępem do Internetu

H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć

Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)

Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)

Wykład F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć),

P2 – kolokwium pisemne

Laboratoria F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć), F3 – praca pisemna (sprawozdanie), F5 - ćwiczenia praktyczne (ćwiczenia sprawdzające umiejętności),

P2 – kolokwium praktyczne

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)

Efektyprzedmiotowe

Wykład Laboratoria

F2 P2 F2 F3 F5 P2

EPW1 X X X X XEPW2 X X X X XEPW3 X X X X XEPW4 X X X X XEPU1 X X X X XEPU2 X X X X XEPU3 X X X X XEPU4 X X X X XEPK1 X X XEPK2 X X X

I – Kryteria ocenianiaWymagania określające kryteria uzyskania oceny w danym efekcie

OcenaPrzedmiotowy

efektkształcenia

(EP..)

Dostateczny dostateczny plus

3/3,5

dobrydobry plus

4/4,5

bardzo dobry5

EPW1 potrafi wskazać wybrane elementy opisu problemu obliczeniowego w języku naturalnym na potrzeby tworzenia oprogramowania

potrafi wskazać większość elementów opisu problemu obliczeniowego w języku naturalnym na potrzeby tworzenia oprogramowania

potrafi wskazać wszystkie istotne elementy opisu problemu obliczeniowego w języku naturalnym na potrzeby tworzenia oprogramowania

EPW2 potrafi wymienić popularne języki programowania

potrafi wymienić i sklasyfikować wybrane języki programowania

potrafi wymienić i sklasyfikować wszystkie języki programowania

EPW3 potrafi wymienić fazy cyklu życia oprogramowania

potrafi wymienić i uporządkować fazy cyklu życia oprogramowania

potrafi wymienić, uporządkować i opisać fazy cyklu życia oprogramowania

EPW4 potrafi wymienić najważniejsze paradygmaty programowania

potrafi wymienić i porównać wybrane paradygmaty programowania

potrafi wymienić i porównać wszystkie paradygmaty programowania

EPU1 potrafi korzystać z wiedzy o językach programowania

potrafi korzystać z wiedzy o językach programowania

potrafi korzystać z wiedzy o językach programowania

zawartej w literaturze i na stronach internetowych

zawartej w literaturze i na stronach internetowych

zawartej w literaturze i na stronach internetowych

EPU2 potrafi posługiwać się narzędziami do wytwarzania prostych programów

potrafi posługiwać się narzędziami do wytwarzania średniozaawansowanych programów

potrafi posługiwać się narzędziami do wytwarzania zaawansowanych programów

EPU3 potrafi sformułować specyfikację wejść, wyjść programu

potrafi sformułować specyfikację wejść, wyjść programu oraz użytych struktur danych

potrafi sformułować specyfikację wejść, wyjść programu oraz użytych struktur danych, a także zaplanować proces testowania programu

EPU4 potrafi napisać program rozwiązujący proste zadanie

potrafi samodzielnie napisać program rozwiązujący proste zadanie

potrafi samodzielnie napisać program rozwiązujący zaawansowane zadanie

EPK1 rozumie potrzebę ciągłego kształcenia w dziedzinie języków programowania

rozumie potrzebę ciągłego kształcenia w dziedzinie języków programowania

rozumie potrzebę ciągłego kształcenia w dziedzinie języków programowania

EPK2 potrafi z pomocą tworzyć proste programy komputerowe

potrafi kreatywnie tworzyć proste programy komputerowe

potrafi kreatywnie tworzyć średniozaawansowane programy komputerowe

J – Forma zaliczenia przedmiotu

zaliczenie z oceną

K – Literatura przedmiotu

Literatura obowiązkowa:1. P. Van Roy, S. Haridi: Programowanie. Koncepcje, techniki i modele, Helion, Gliwice 2005.2. S. C. Perry, C# i .NET, Helion, Gliwice 2006.3. J. Liberty, B. MacDonald, C# 2005. Wprowadzenie, Helion, Gliwice 2007.

Literatura zalecana / fakultatywna:1. E. Gunnerson, Programowanie w języku C#, Mikom, Warszawa 2001.2. M. Lis: C#. Ćwiczenia. Helion, 2006.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 45Konsultacje 5Czytanie literatury 5Przygotowanie do kolokwium 10Przygotowanie do egzaminu 5Przygotowanie sprawozdań 5

Suma godzin: 75Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 3

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego dr inż. Aleksandra Radomska-Zalas

Data sporządzenia / aktualizacji 21.06.2016

Dane kontaktowe (e-mail, telefon) [email protected], 664 977 497

Podpis

Pozycja w planie studiów (lub kod przedmiotu) B.11.

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia stacjonarne

Profil kształcenia praktyczny

P RO G R A M P R Z E D M I O T U / M O D U Ł U

A - Informacje ogólne

1. Nazwa przedmiotu Przetwarzanie sygnałów2. Punkty ECTS 33. Rodzaj przedmiotu obowiązkowy 4. Język przedmiotu język polski5. Rok studiów II6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia Marasek Krzysztof

B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze

Semestr 3 Wykłady: (30)

Liczba godzin ogółem 30

C - Wymagania wstępne

Analiza matematyczna, Wstęp do programowania, Algorytmy i struktury danych

D - Cele kształcenia

Wiedza

CW1 Student zna metody cyfrowego przetwarzania sygnałów i ich praktyczne wykorzystanie

Umiejętności

CU1 Student ma umiejętność implementacja algorytmów przetwarzania sygnałów

Kompetencje społeczne

CK1 Student ma świadomość ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych w tworzeniu, wdrażaniu i testowaniu oprogramowania

E - Efekty kształcenia przedmiotowe i kierunkowe

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W),umiejętności (U) i kompetencji społecznych (K)

Kierunkowyefekt

kształcenia

Wiedza (EPW…)EPW1

ma podstawową wiedzę z zakresu metod cyfrowego przetwarzania sygnałów K_W09

EPW2

ma wiedzę z zakresu projektowania, funkcjonowania i zarządzania podsystemami wykorzystującymi techniki

K_W15

EPW3

orientuje się w obecnym stanie oraz trendach rozwojowych K_W20

Umiejętności (EPU…)EPU1 nabywa praktyczną umiejętność posługiwania się metodami przetwarzania

sygnałówK_U07

EPU2 potrafi samodzielnie skonstruować program realizujący zadanie z zakresu przetwarzania sygnałów

K_U20

EPU3 potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwiązywania prostych zadań inżynierskich, typowych dla wybranego zadania, oraz wybierać i stosować właściwe metody i narzędzia

K_U20

Kompetencje społeczne (EPK…)EPK1 rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia

podyplomowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmieniającymi się szybko technologiami, podnosząc w ten sposób kompetencje zawodowe, osobiste i społeczne

K_K01

EPK2 potrafi odpowiednio określić priorytety służące realizacji określonego przez siebie lub innych zadania

K_K02

F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć

Lp. Treści wykładów Liczba godzin

W1 Opis sygnału. Sygnał ciągły i dyskretny. 2W2 Przykłady sygnałów: okresowe, losowe, skokowe, okna, delta Diraca. Sygnaly

deterministyczne i niedeterministyczne, sygnały ergodyczne3

W3 Kwantyzacja, kodowanie i próbkowanie sygnału. Parametry sygnału: energia, moc, logarytmiczna miara mocy dB.

4

W4 Splot sygnałów dyskretnych. Funkcja autokorelacji i korelacji wzajemnej. Ciągła transformata Fouriera. Szereg Fouriera.

4

W5 Dyskretna transformata Fouriera, FFT, STFT. Spektrogramy dla sygnałów. Filtry SOI i NOI oraz ich cechy. Odpowiedź impulsowa.

4

W6 Teoria sygnałów i informacji, pojemność kanału informacyjnego, entropia 2W7 Opis i cechy sygnału dwuwymiarowego. Przestrzenie barw. Histogramy i transformacje

punktowe.3

W8 Splot w sygnale dwuwymiarowym. Wygładzanie, odszumianie i detekcja krawędzi. 2W9 Transformaty w sygnale dwuwymiarowym: Fouriera, DCT, Hougha. 2W10 Operacje morfologiczne. Rozpoznawanie obiektów w obrazach. Kodowanie obrazu w

komputerze. Przykłady algorytmów kodowania obrazów.4

Razem liczba godzin wykładów 30

G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych formzajęć

Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne

Wykład M1 - wykład informacyjny projektor

H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć

Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)

Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)

Wykład F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)

P4 – praca pisemna

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)

Efektyprzedmiotowe

Wykład

F2 P4

EPW1 X XEPW2 X XEPW3 X XEPU1 X XEPU2 X XEPU3 X XEPK1 XEPK2 x

I – Kryteria oceniania Wymagania określające kryteria uzyskania oceny w danym efekcie

OcenaPrzedmiotowy

efektkształcenia

(EP..)

Dostateczny dostateczny plus

3/3,5

dobrydobry plus

4/4,5

bardzo dobry5

EPW1 Zna podstawowe metody CPS Zna większość metod CPS Zna wszystkie wymaganemetody CPS

EPW2 Zna podstawowe elementyprojektowania,funkcjonowania i zarządzaniapodsystemami CPS

Zna większość elementówprojektowania,funkcjonowania i zarządzaniapodsystemami CPS

Zna wszystkie wymaganeelementy projektowania,funkcjonowania i zarządzaniapodsystemami CPS

EPW3 orientuje się w obecnym stanie oraz trendach rozwojowych CPS w zakresie podstawowym

orientuje się w obecnym stanie oraz trendach rozwojowych CPS w zakresie średnim

orientuje się w obecnym stanie oraz trendach rozwojowych CPS w zakresie podstawowym w pełnym wymaganym zakresie

EPU1 Potrafi posługiwać się podstawowymi metodami CPS

Potrafi posługiwać się większością metod CPS

Potrafi posługiwać się wymaganymi metodami CPS

EPU2 Potrafi samodzielnie zaimplementować niektóre z podstawowych algorytmy CPS

Potrafi samodzielnie zaimplementować większość z podstawowych algorytmów CPS

Potrafi samodzielnie zaimplementować wszystkie wymagane podstawowe algorytmy CP

EPU3 potrafi dobierać środowiska programistyczne do zadania inżynierskiego,

potrafi dobierać środowiska programistyczne, projektowaći weryfikować systemy

potrafi posłużyć się właściwiedobranymi środowiskami programistycznymi, symulatorami oraz narzędziami wspomagania projektowania do symulacji, projektowania i weryfikacji systemów

EPK1 rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia podyplomowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmieniającymi się szybko technologiami, podnosząc w

rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia podyplomowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmieniającymi się szybko technologiami, podnosząc w

rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia podyplomowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmieniającymi się szybko technologiami, podnosząc w

ten sposób kompetencje zawodowe, osobiste i społeczne

ten sposób kompetencje zawodowe, osobiste i społeczne

ten sposób kompetencje zawodowe, osobiste i społeczne

EPK2 potrafi odpowiednio określić podstawowe priorytety służące realizacji określonego przez siebie lub innych zadania

potrafi odpowiednio określić większość zaawansowanych priorytety służące realizacji określonego przez siebie lub innych zadania

potrafi odpowiednio określić wszystkie zaawansowane priorytety służące realizacji określonego przez siebie lub innych zadania

J – Forma zaliczenia przedmiotu

zaliczenie z oceną

K – Literatura przedmiotu

Literatura obowiązkowa:1. Tomasz P. Zieliński, Cyfrowe przetwarzanie sygnałów. Od teorii do zastosowań. (ISBN: 978-83-206-1640-8) 2. Jerzy Szabatin, Przetwarzanie sygnałów, (dostępne internetowo)Literatura zalecana / fakultatywna:1. Richard G. Lyons, Wprowadzenie do cyfrowego przetwarzania sygnałów (ISBN: 978-83-206-1764-1)

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 30Konsultacje 10Czytanie literatury 15Przygotowanie pracy pisemnej 20

Suma godzin: 75Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 3

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego Prof. dr hab. inż. Krzysztof Marasek

Data sporządzenia / aktualizacji 21.06.2016 r.

Dane kontaktowe (e-mail, telefon) [email protected]

Podpis

Pozycja w planie studiów (lub kod przedmiotu) B.12.

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia stacjonarne

Profil kształcenia praktyczny

P RO G R A M P R Z E D M I O T U / M O D U Ł U

A - Informacje ogólne

1. Nazwa przedmiotu Systemy wbudowane2. Punkty ECTS 33. Rodzaj przedmiotu obowiązkowy4. Język przedmiotu język polski5. Rok studiów II6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia

Marek Węgrzyn

B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze

Semestr 3 Wykłady: (15); Laboratoria: (30)

Liczba godzin ogółem 45

C - Wymagania wstępne

Podstawy techniki cyfrowej, Wstęp do programowania, Architektura komputerów

D - Cele kształcenia

Wiedza

CW1 poznanie pojęć, zagadnień, metod i narzędzi stosowanych przy rozwiązywaniu zadańinżynierskich dotyczących podstaw systemów wbudowanych

CW2 poznanie podstawowych standardów i norm technicznych odnoszących się do układówelektronicznych

Umiejętności

CU1 umiejętność stosowania poznanych pojęć, pozyskiwania i zbierania informacji z różnych źródeł wcelu ich dalszego wykorzystania w procesie podnoszenia kompetencji zawodowych

CU2 umiejętność posługiwania się specjalistycznymi, nowoczesnymi technikami komputerowymi wcelu ich praktycznego zastosowania w rozwiązywaniu zadań inżynierskich

Kompetencje społeczne

CK1 wdrożenie do permanentnego uczenia się przez całe życie i stałego podnoszenia swoichkompetencji na płaszczyźnie zawodowej, osobistej, w szczególności ważnych przy szybkozmieniającym się rynku produktów informatycznych

CK2 świadomość ważności społecznych skutków działalności inżynierskiej w zakresie zastosowańnajnowszych technik komputerowych

1

E - Efekty kształcenia przedmiotowe i kierunkowe

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W),umiejętności (U) i kompetencji społecznych (K)

Kierunkowyefekt

kształcenia

Wiedza (EPW…)EPW1

ma wiedzę z zakresu fizyki obejmującą zagadnienia potrzebne do zrozumieniapodstaw budowy i pracy układów mikroprocesorowych, będącychpodstawowym elementem systemów wbudowanych

K_W02

EPW2

ma elementarną wiedzę z zakresu podstaw informatyki obejmująca systemywbudowane

K_W04

EPW3

ma wiedzę obejmującą podstawy elektroniki i miernictwa, zasady budowyukładów elektrycznych, elektronicznych, w tym mikroprocesorowych

K_W05

EPW4

ma uporządkowaną wiedzę z zakresu projektowania i funkcjonowaniasystemów wbudowanych

K_W09

EPW5

orientuje się w obecnym stanie i trendach rozwojowych informatyki K_W20

Umiejętności (EPU…)EPU1 pozyskuje i wykorzystuje informacje z literatury fachowej i bieżących zapisów,

także w językach obcych, odnoszące się do zagadnień podstawowych wobszarze systemów wbudowanych

K _U03

EPU2 potrafi posłużyć się właściwie dobranymi metodami i urządzeniami przyprojektowaniu, budowie i wdrażaniu, systemów wbudowanych

K_U11

EPU3 potrafi obliczać i modelować procesy stosowane w projektowaniu ikonstruowaniu elementów systemów wbudowanych

K_U16

EPU4 potrafi korzystać z kart katalogowych i not aplikacyjnych w celu dobraniaodpowiednich komponentów projektowanych układów elektronicznych

K_U17

Kompetencje społeczne (EPK…)EPK1 ma świadomość ważności i rozumie pozatechniczne aspekty i skutki

działalności inżynierskiej, w szczególności w odniesieniu do produktówwykorzystywanych w życiu codziennym

K_K02

EPK2 potrafi myśleć i działać w sposób kreatywny K_K06

F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć

Lp. Treści wykładów Liczba godzin

W1 Wprowadzenie do tematyki systemów wbudowanych. Podstawowe pojęcia związanez analizą i projektowaniem systemów, obszary zastosowań.

2

W2 Mikrokontrolery – architektura, charakterystyka, zastosowanie 2W3 Projektowanie systemów wbudowanych opartych o układy programowalne FPGA 2

W4 Metody komunikacji z wykorzystaniem transmisji szeregowej 2W5 Komunikacja bezprzewodowa w systemach wbudowanych 2W6 Układy mieszane (cyfrowo-analogowe), przetworniki A/C i C/A 2W7 Wprowadzenie do projektowanie obwodów drukowanych 2W8 Systemy operacyjne czasu rzeczywistego 1

Razem liczba godzin wykładów 15

Lp. Treści laboratoriów Liczba godzin

L1 Wprowadzenie do środowiska programistycznego IDE. Struktura programów dlaplatformy Arduino. Sposoby obsługi podstawowych elementów platformy Arduino.

4

L2 Obsługa wejść i wyjść cyfrowych 2L3 Wyświetlanie danych (wyświetlacz 7-segmentowy oraz matrycowy LED) 2

2

L4 Obsługa wyświetlaczy LCD 2L5 Port szeregowy (odczyt i zapis danych z/do bufora portu szeregowego) 2L6 Realizacja gier w systemach wbudowanych 2L7 Zegar czasu rzeczywistego. Transmisja szeregowa I2C. 3L8 Obsługa przerwań. Realizacja stopera. 2L9 Obsługa wejść analogowych. Realizacja termometru. 3L10 Zapisywanie danych na kartę pamięci SD 2L11 Zamek sterowany klawiaturą numeryczną 2L12 Komunikacja bezprzewodowa 4

Razem liczba godzin laboratoriów 30

G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych formzajęć

Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne

Wykład wykład informacyjny, pokaz multimedialny projektor, prezentacja multimedialna

Laboratoria ćwiczenia doskonalące obsługę oprogramowaniakomputerowego,

ćwiczenia doskonalące obsługę oprogramowania maszyni urządzeń

realizacja zadania inżynierskiego przy użyciu właściwego oprogramowania

H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć

Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)

Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)

Wykład F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)

P2- kolokwium podsumowujące

Laboratoria F1 – sprawdzian („wejściówka”, sprawdzian praktyczny umiejętności), F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)

P3 – ocena podsumowująca powstała na podstawie ocen formujących, uzyskanych w semestrze

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)

Efektyprzedmiotowe

Wykład Laboratoria

F2 P2 F1 F2 P3

EPW1 x x x x xEPW2 x x x x xEPW3 x x x x xEPW4 x x x x xEPW5 x x x x xEPU1 x x xEPU2 x x xEPU3 x x xEPU4 x x xEPK1 x x x x xEPK2 x x x x x

3

I – Kryteria oceniania

Wymagania określające kryteria uzyskania oceny w danym efekcieOcena

Przedmiotowy efekt

kształcenia(EP..)

dostateczny dostateczny plus

3/3,5

dobrydobry plus

4/4,5

bardzo dobry5

EPW1 zna podstawy budowy i pracyukładówmikroprocesorowychw systemach wbudowanych

zna większość zagadnieńdotyczących budowy ipracy układówmikroproceso-rowych wsystemach wbudowanych

zna rozszerzonezagadnienia budowy i pracyukładówmikroprocesorowychw systemach wbudowanych

EPW2 zna podstawy z zakresurozwiązań informatycznychobejmujących systemywbudowane

zna większość zagadnieńz zakresu rozwiązańinformatycznychobejmujących systemywbudowane

zna rozszerzonezagadnienia z zakresurozwiązań informatycznychobejmujących systemywbudowane

EPW3 ma podstawową wiedzęobejmującą zagadnieniaz zakresu elektronikii miernictwa, zasady budowyukładów elektrycznych,elektronicznych, w tymmikroprocesorowych

ma rozszerzoną wiedzęobejmującą podstawyz zakresu elektronikii miernictwa, zasadybudowy układówelektrycznych,elektronicznych, w tymmikroprocesorowych

ma szczegółową wiedzęobejmującą podstawyz zakresu elektronikii miernictwa, zasadybudowy układówelektrycznych,elektronicznych, w tymmikroprocesorowych

EPW4 ma podstawową wiedzęz zakresu projektowaniai funkcjonowania systemówwbudowanych

ma rozszerzoną wiedzęz zakresu projektowaniai funkcjonowaniasystemów wbudowanych

ma szczegółową wiedzęz zakresu projektowaniai funkcjonowania systemówwbudowanych

EPW5 zna ogólne trendy rozwojoweinformatyki

zna ogólne trendyrozwojowe informatyki

zna ogólne trendyrozwojowe informatyki

EPU1 pozyskuje i wykorzystujepodstawowe informacjez literatury z zakresusystemów wbudowanych

pozyskuje i wykorzystujeinformacje z literatury zzakresu systemówwbudowanych

biegle pozyskujei wykorzystuje informacjez literatury z zakresusystemów wbudowanych

EPU2 potrafi posłużyć się właściwiedobranymi metodamii urządzeniami przyprojektowaniu prostychsystemów wbudowanych

potrafi posłużyć sięwłaściwie dobranymimetodami i urządzeniamiprzy projektowaniuśrednio złożonychsystemów wbudowanych

potrafi posłużyć sięwłaściwie dobranymimetodami i urządzeniamiprzy projektowaniuzłożonych systemówwbudowanych

EPU3 potrafi obliczać i modelowaćprocesy stosowanew projektowaniu prostychsystemów wbudowanych

potrafi obliczać imodelować procesystosowane w proje-ktowaniu średniozłożonych systemówwbudowanych

potrafi obliczać imodelować procesystosowane w projektowaniuzłożonych systemówwbudowanych

EPU4 potrafi korzystać z kartkatalogowych i not aplika-cyjnych w sposóbpodstawowy

potrafi korzystać z kartkatalogowych i notaplikacyjnych

potrafi biegle korzystać zkart katalogowych i notaplikacyjnych

EPK1 rozumie pozatechniczneaspekty i skutki działalności

ma świadomość ważnościi rozumie pozatechniczne

ma świadomość ważnościi rozumie pozatechniczne

4

inżynierskiej aspekty i skutkidziałalności inżynierskiej

aspekty i skutki działalnościinżynierskiej, wszczególności w odniesieniudo produktówwykorzystywanych w życiucodziennym

EPK2 potrafi myśleć i działaćw sposób kreatywny

potrafi myśleć i działaćw sposób kreatywny

potrafi myśleć i działaćw sposób kreatywny

J – Forma zaliczenia przedmiotu

Wykład – zaliczenie z oceną, laboratorium – zaliczenie z oceną

K – Literatura przedmiotu

Literatura obowiązkowa:1. R.Baranowski, Mikrokontrolery AVR ATmega w praktyce, Wyd. BTC, Warszawa, 2005.2. J.Bogusz, Lokalne interfejsy szeregowe w systemach cyfrowych, Wyd. BTC, Warszawa, 20043. R.Kisiel, Podstawy technologii dla elektroników – poradnik praktyczny, Wyd. BTC, Warszawa, 1987. 4. J.Michalski, Technologia i montaż płytek drukowanych, WKŁ, Warszawa, 1992.5. J.Ułasiewicz, Systemy czasu rzeczywistego QNX6 Neutrino, Wyd. BTC, Legionowo, 2007. Literatura zalecana / fakultatywna:1. A.Bajera, R.Kisiel, Podstawy konstruowania urządzeń elektronicznych, Oficyna Wyd. Politechniki Warszawskiej,

Warszawa 1999. 2. J.Boxall, Arduino. 65 praktycznych projektów, Helion, Gliwice, 2014. 3. J.W.Coffron, W.E.Long, Technika sprzęgania układów w systemach mikroprocesorowych, WNT, Warszawa 1988. 4. P.Górecki, Mikrokontrolery dla początkujących, Wyd. BTC, Warszawa 2006. 5. S.Monk, Arduino i Android. Niesamowite projekty, Helion, Gliwice, 2014.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 45Konsultacje 5Przygotowanie do laboratorium 10Przygotowanie sprawozdań 10Przygotowanie do kolokwium końcowego 10

Suma godzin: 80Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 3

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego Marek Węgrzyn

Data aktualizacji 23.06.2016

Dane kontaktowe (e-mail, telefon) [email protected]

Podpis

5

Pozycja w planie studiów (lub kod przedmiotu) B.13.

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia stacjonarne

Profil kształcenia praktyczny

P RO G R A M P R Z E D M I O T U / M O D U Ł U

A - Informacje ogólne

1. Nazwa przedmiotu Komputerowe wspomaganie projektowania2. Punkty ECTS 33. Rodzaj przedmiotu Obowiązkowy4. Język przedmiotu język polski5. Rok studiów II6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia

Marek Węgrzyn

B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze

Semestr 3 Wykłady: (15); Laboratoria: (30)

Liczba godzin ogółem 45

C - Wymagania wstępne

D - Cele kształcenia

Wiedza

CW1 poznanie pojęć, zagadnień, metod i narzędzi stosowanych przy rozwiązywaniu zadańinżynierskich dotyczących komputerowego wspomagania projektowania

CW2 poznanie podstawowych standardów komputerowego wspomagania projektowania

Umiejętności

CU1 umiejętność stosowania poznanych pojęć, pozyskiwania i zbierania informacji z różnych źródeł wcelu ich dalszego wykorzystania w procesie podnoszenia kompetencji zawodowych

CU2 umiejętność posługiwania się specjalistycznymi, nowoczesnymi technikami komputerowymi wcelu ich praktycznego zastosowania w rozwiązywaniu zadań inżynierskich

Kompetencje społeczne

CK1 wdrożenie do permanentnego uczenia się przez całe życie i stałego podnoszenia swoichkompetencji na płaszczyźnie zawodowej, osobistej, w szczególności ważnych przy szybkozmieniającym się rynku produktów informatycznych

CK2 świadomość ważności społecznych skutków działalności inżynierskiej w zakresie zastosowańnajnowszych technik komputerowych

1

E - Efekty kształcenia przedmiotowe i kierunkowe

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W),umiejętności (U) i kompetencji społecznych (K)

Kierunkowyefekt

kształcenia

Wiedza (EPW…)EPW1

ma szczegółową wiedzę z zakresu komputerowego wspomagania projektowania

K_W11

EPW2

ma wiedzę z zakresu projektowania interfejsów sprzętowych oraz elementów grafiki komputerowej

K_W12

Umiejętności (EPU…)EPU1 potrafi posłużyć się właściwie dobranymi narzędziami komputerowo

wspomaganego projektowania K _U10

EPU2 potrafi korzystać z kart katalogowych i not aplikacyjnych w celu dobraniaodpowiednich komponentów projektowanych układów

K_U17

Kompetencje społeczne (EPK…)EPK1 ma świadomość ważności i rozumie pozatechniczne aspekty i skutki

działalności inżynierskiej, w szczególności w odniesieniu do produktówwykorzystywanych w życiu codziennym

K_K02

EPK2 potrafi myśleć i działać w sposób kreatywny K_K06

F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć

Lp. Treści wykładów Liczba godzin

W1 Modelowanie w realizacji procesu konstrukcyjnego, modelowanie fizyczne, modelowanie matematyczne.

2

W2 Parametryzacja konstrukcji 2W3 Modelowanie bryłowe 4

W4 Struktura i zastosowanie zintegrowanych systemów komputerowych. 2W5 Szybkie tworzenie prototypu. Budowa obiektów z tworzyw, proszków, wosku

formierskiego, papieru. Drukarki i skanery 3D3

W6 Metoda elementów skończonych w konstruowaniu elementów maszyn 2

Razem liczba godzin wykładów 15

Lp. Treści laboratoriów Liczba godzin

L1 Modelowanie fizyczne i matematyczne obiektów technicznych. 2L2 Zastosowanie pakietu SolidWorks w modelowaniu. Graficzny Interfejs Użytkownika 2L3 Modelowanie w SolidWorks. Podstawowe obiekty graficzne 2

L4 Modelowanie w SolidWorks. Narzędzia graficzne 2L5 Modelowanie w SolidWorks. Bloki, powiązania, wymiarowanie 2L6 Modelowanie w SolidWorks. Podstawy modelowania 3D (Extrude, Reolve, Swept) 2L7 Modelowanie w SolidWorks. Podstawy modelowania 3D (Loft) 2L8 Modelowanie w SolidWorks. Zaokrąglenia, fazowania i otwory 2L9 Modelowanie w SolidWorks. Modelowanie powierzchni (rendering). Generowanie

widoków rysunku. Wprowadzenie do kąta projekcji2

L10 Modelowanie w SolidWorks. Koncepcje projektowe gięcia blachy 2L11 Modelowanie w SolidWorks. Podstawy symulacji 2L12 Skanowanie modeli 3D 2L13 Drukowanie 3D modeli projektowanych w SolidWorks oraz skanowanych skanerem 3D 2L14 MES w projektowaniu maszyn 2

2

L15 MES w projektowaniu maszyn. 2Razem liczba godzin laboratoriów 30

G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych formzajęć

Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne

Wykład wykład informacyjny, pokaz multimedialny projektor, prezentacja multimedialna

Laboratoria ćwiczenia doskonalące obsługę oprogramowaniakomputerowego,

ćwiczenia doskonalące obsługę oprogramowania maszyni urządzeń

realizacja zadania inżynierskiego przy użyciu właściwego oprogramowania

H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć

Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)

Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)

Wykład F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)

P2- kolokwium podsumowujące

Laboratoria F1 – sprawdzian („wejściówka”, sprawdzian praktyczny umiejętności), F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)

P3 – ocena podsumowująca powstała na podstawie ocen formujących, uzyskanych w semestrze

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)

Efektyprzedmiotowe

Wykład Laboratoria

F2 P2 F1 F2 P3

EPW1 x x x x xEPW2 x x x x xEPW3 x x x x xEPW4 x x x x xEPW5 x x x x xEPU1 x x xEPU2 x x xEPU3 x x xEPU4 x x xEPK1 x x x x xEPK2 x x x x x

3

I – Kryteria oceniania

Wymagania określające kryteria uzyskania oceny w danym efekcieOcena

Przedmiotowy efekt

kształcenia(EP..)

dostateczny dostateczny plus

3/3,5

dobrydobry plus

4/4,5

bardzo dobry5

EPW1 ma podstawową wiedzę z zakresu komputerowego wspomagania projektowania

ma średniozaawansowaną wiedzę z zakresu komputerowego wspomagania projektowania

ma szczegółową wiedzę z zakresu komputerowego wspomagania projektowania

EPW2 ma podstawową wiedzę z zakresu projektowania interfejsów sprzętowych orazelementów grafiki komputerowej

ma średniozaawansowaną wiedzę z zakresu projektowania interfejsów sprzętowych oraz elementów grafiki komputerowej

ma szczegółową wiedzę z zakresu projektowania interfejsów sprzętowych oraz elementów grafiki komputerowej

EPU1 potrafi posłużyć się kilkomawskazanymi narzędziamikomputerowegowspomaganegoprojektowania

potrafi posłużyć się kilkomawłaściwie dobranyminarzędziami komputerowowspomaganegoprojektowania

potrafi posłużyć się wszystkimiwłaściwie dobranyminarzędziami komputerowowspomaganego projektowania

EPU2 potrafi korzystać z kartkatalogowych w celudobrania odpowiednichkomponentówprojektowanych układów

potrafi korzystać z kartkatalogowych i notaplikacyjnych w celudobrania odpowiednichkomponentówprojektowanych układów

potrafi korzystać z kartkatalogowych i notaplikacyjnych w celu dobraniaodpowiednich komponentówprojektowanych układów

EPK1 rozumie pozatechniczneaspekty i skutki działalnościinżynierskiej

ma świadomość ważnościi rozumie pozatechniczneaspekty i skutkidziałalności inżynierskiej

ma świadomość ważnościi rozumie pozatechniczneaspekty i skutki działalnościinżynierskiej, wszczególności w odniesieniudo produktówwykorzystywanych w życiucodziennym

EPK2 potrafi myśleć i działaćw sposób kreatywny

potrafi myśleć i działaćw sposób kreatywny

potrafi myśleć i działaćw sposób kreatywny

J – Forma zaliczenia przedmiotu

Wykład – zaliczenie z oceną, laboratorium – zaliczenie z oceną

K – Literatura przedmiotu

Literatura obowiązkowa:1. Kapias K.:SolidWorks 2001 Plus. Podstawy. Helion, Gliwice 20012. Chlebus E.: Techniki komputerowe CAx w inżynierii produkcji. Wydawnictwa Naukowo-Techniczne, Warszawa 2000Literatura zalecana / fakultatywna:1. Pikoń A.: AutoCAD 2016. Helion, Gliwice 20162. Domański J.: SolidWorks 2014. Projektowanie maszyn i konstrukcji. Praktyczne przykłady. Helion, Gliwice 2014

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 45

4

Konsultacje 5Przygotowanie do laboratorium 10Przygotowanie sprawozdań 10Przygotowanie do kolokwium końcowego 10

Suma godzin: 80Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 3

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego Marek Węgrzyn

Data aktualizacji 23.06.2016

Dane kontaktowe (e-mail, telefon) [email protected]

Podpis

5

Pozycja w planie studiów (lub kod przedmiotu) B.14.

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia stacjonarne

Profil kształcenia praktyczny

P RO G R A M P R Z E D M I O T U / M O D U Ł U

A - Informacje ogólne

1. Nazwa przedmiotu Systemy informatyczne w przedsiębiorstwie2. Punkty ECTS 43. Rodzaj przedmiotu obowiązkowy 4. Język przedmiotu język polski5. Rok studiów II6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia Jarosław Becker

B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze

Semestr 3 Wykłady: (15); Laboratoria: (30)

Liczba godzin ogółem 45

C - Wymagania wstępne

Znajomość podstaw ekonomii dla inżynierów.

D - Cele kształcenia

Wiedza

CW1 Zapoznanie studentów z architekturą, funkcjonalnością podstawowych klas systemów informatycznych stosowanych w przedsiębiorstwach.

Umiejętności

CU1 Ukształtowanie umiejętności obsługi wybranego, zintegrowanego pakietu oprogramowania dla przedsiębiorstw.

Kompetencje społeczne

CK1 Doskonalenie umiejętności związanych z obsługą wybranego, zintegrowanego pakietu oprogramowania z zachowaniem zasad współdziałania w grupie oraz odpowiedzialnością za wspólne realizacje.

E - Efekty kształcenia przedmiotowe i kierunkowe

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W),umiejętności (U) i kompetencji społecznych (K)

Kierunkowyefekt

kształcenia

Wiedza (EPW…)EPW1

Student umie scharakteryzować budowę i funkcjonalność informatycznych systemów wspomagających procesy biznesowe w przedsiębiorstwie.

K_W04, K_W08, K_W13, K_W20

Umiejętności (EPU…)EPU1 Student umie dobrać i skonfigurować pakiet modułów zintegrowanego

systemu informatycznego zarządzania odpowiednio do specyfikacji wymagań K_U14, K_U17,

określonego przedsiębiorstwa. K_U21, K_U24EPU2 Student potrafi obsługiwać wybrane moduły zintegrowanego systemu

informatycznego klasy ERP.K_U02, K_U04,

K_U21, K_U24

Kompetencje społeczne (EPK…)EPK1 Student ma świadomość konieczności permanentnego podnoszenia

kwalifikacji w warunkach rozwoju technologii informacyjnych stosowanych w przedsiębiorstwach, potrafi uzupełniać i doskonalić nabytą wiedzę i umiejętności.

K_K01

EPK2 Student rozwiązuje zadania z zachowaniem zasad współdziałania w grupie oraz z odpowiedzialnością za wspólną ich realizację.

K_K03, K_K04

F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć

Lp. Treści wykładów Liczba godzin

W1 Zajęcia organizacyjne – omówienie karty przedmiotu (cele i efekty kształcenia, treści programowe, formy i warunki zaliczenia). Znaczenie i rola informatyki w zarządzaniu.Klasyfikacja systemów informatycznych zarządzania według rożnych kryteriów podziału (wskazanie przykładowych rozwiązań praktycznych).

2

W2 Systemy transakcyjne. Systemy informowania kierownictwa. 2W3 Technologie Business Intelligence. Budowa hurtowni i magazynów danych. Portale

korporacyjne.2

W4 Systemy wspomagania decyzji. Prezentacja systemu DSS 3.0. 2W5 Systemy ekspertowe. 2W6 Pakiety produkcyjne. Architektura zintegrowanego systemu informatycznego klasy ERP. 2W7 Informatyczne systemy klasy CRM i SCM. 3

Razem liczba godzin wykładów 15

Lp. Treści laboratoriów Liczba godzin

L1 Przygotowanie studentów do ćwiczeń praktycznych w systemie CDN ERP Optima (zajęcia organizacyjne; omówienie struktury programu, wygenerowanie i konfiguracja baz danych dla firm w systemie, wprowadzenie kont operatorów i przyznanie im uprawnień).

4

L2 Konfiguracja parametrów firmy i wprowadzenie danych słownikowych (listy banków i kategorii, kontrahentów i pozostałych danych słownikowych).

4

L3 Praca z modułem KASA/BANK (rejestry kasowe/bankowe, planowane płatności: zdarzenie w preliminarzu płatności, funkcja podziel, zapisy kasowe/bankowe, rozliczenie zapisu z planowana płatnością, funkcja rozlicz, kompensata zapisów kasowych).

4

L4 Ewidencja kadrowo-płacowa - część 1 (dodanie serii dla kalendarza, definiowanie: kalendarza za pomocą serii, limitu nieobecności, nieobecności z prawem do wynagrodzenia, dodatku stażowego, potracenia netto, wpisanie pracownika na listę, zatrudnienie pracownika etatowego na czas określony, przypisanie pracownikowi kategorii, ustalenie schematu płatności gotówka/ror, przyznanie dodatku stażowego pracownikowi, dodanie pracownikowi limitu nieobecności, zmiana wymiaru etatu i stawkizaszeregowania, odnotowanie nieobecności i nadgodzin w kalendarzu, zawarcie umowy zlecenia z „własnym” pracownikiem (etatowym) oraz ratalnej umowy zlecenia z „obcym” pracownikiem - zleceniobiorca).

4

L5 Ewidencja kadrowo-płacowa - część 2 (definiowanie list płac, wypłata etatowa z rozliczeniem nieobecności i nadgodzin, seryjne naliczenie wypłat etatowych, wypłata umów zleceń, udzielanie zaliczki netto na poczet przyszłych poborów, udzielanie pracownikowi pożyczki, modyfikacja schematu płatności w wypłacie, wypłata z rozliczeniem nieobecności z poprzedniego okresu, wypłata etatowa ze spłatą zaliczki i raty

4

pożyczki, zamykanie list płac).L6 Funkcjonalność modułu HANDEL (konfiguracja modułu faktur i magazynu, określenie

cenników, zarządzanie dokumentami handlowymi, wystawianie dokumentów korygujących, rozliczanie dokumentów w walucie obcej, współpraca z modułem KASA/BANK w celu rozliczania zaliczek, współpraca z modułem księgowym w celu prowadzenia rejestru VAT, obsługa kilku magazynów w firmie)

4

L7 Praca z modułem (generatorem) analiz. Część 1. Określenie wytycznych dla budowy analiz; demonstracja podstawowej składni języka zapytań T-SQL oraz funkcji systemu ułatwiających konstruowanie nowych analiz i raportów; prezentacja procedury konstruowania analiz i raportów; Część 2. Wykonanie przykładu praktycznego w następujących fazach: nastawienia wstępne dla analizy (nazwa, tabela/wykres, SQL/kolejka/procedura), deklaracja parametrów dynamicznych (7 kroków), deklaracja i zainicjowanie zmiennych, konstrukcja zapytania, określenie parametrów emisji wyników analiz.

6

Razem liczba godzin laboratoriów 30

G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych formzajęć

Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne

Wykład M4. Metoda programowana (wykład problemowy z wykorzystaniem materiałów multimedialnych i źródeł internetowych)

projektor multimedialny, komputer (notebook) z dostępem do sieci internetowej;

Laboratoria M5. Metoda praktyczna (instruktaż, analiza przykładów, ćwiczenia doskonalące, prezentacja wyników pracy)

komputery z dostępem do systemu klasy ERP

H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć

Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)

Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)

Wykład F2 – obserwacja/aktywność (wypowiedzi ustne na wybrany temat lub zadane pytanie, formułowanie problemów i pytań dotyczących tematyki wykładu)

P1 – egzamin – test sprawdzający wiedzę z wykładów (ocena z egzaminu = średnia ocen z testu i laboratoriów)

Laboratoria F2 – obserwacja/aktywność (obserwacja stopnia realizacji zadań, ocena wykonanych zadań na zajęciach lub w ramach pracy własnej studenta)

P3 – ocena podsumowująca powstała na podstawie ocen formujących, uzyskanych w semestrze

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)

Efektyprzedmiotowe

Wykład Laboratoria

F2 P1 F2 P3

EPW1 x x xEPU1 x x xEPU2 x x xEPK1 x x x xEPK2 x x x

I – Kryteria oceniania Wymagania określające kryteria uzyskania oceny w danym efekcieOcenaPrzedmiotowyefekt

Dostateczny dostateczny plus

dobrydobry plus

bardzo dobry5

kształcenia(EP..)

3/3,5 4/4,5

EPW1 Student umie wymienić składniki architektury oraz niektóre ważniejsze funkcje wybranych klas systemów informatycznych stosowanych w przedsiębiorstwie. Umie je zpomocą nauczyciela wyjaśnić i wskazać ich praktyczne wykorzystanie.

Student umie dość dokładnie opisać budowę oraz większość funkcji wybranych klas systemów informatycznych stosowanychw przedsiębiorstwie. Umie je z niewielką pomocą nauczyciela wyjaśnić i wskazać ich praktyczne wykorzystanie.

Student umie dokładnie opisać budowę oraz wszystkie funkcje wybranych klas systemów informatycznych stosowanych w przedsiębiorstwie. Umie je w pełni samodzielnie, precyzyjnie wyjaśnić i odnieść do zastosowań w praktyce.

EPU1 Student dobiera i konfiguruje pakiet modułów zintegrowanego systemu informatycznego zarządzania odpowiednio do specyfikacji wymagań określonego przedsiębiorstwa po uzyskaniu od opiekuna wielu precyzyjnych podpowiedzi.

Student dobiera i konfiguruje pakiet modułów zintegrowanego systemu informatycznego zarządzania odpowiednio do specyfikacji wymagań określonego przedsiębiorstwa po uzyskaniu od opiekuna kilku wytycznych.

Student w pełni samodzielniedobiera i konfiguruje pakiet modułów zintegrowanego systemu informatycznego zarządzania odpowiednio do specyfikacji wymagań określonego przedsiębiorstwa.

EPU2 Student realizuje ważniejsze zadania związane z obsługą informatycznego systemu klasy ERP, często korzystając z precyzyjnych wskazówek nauczyciela.

Student realizuje większość zadań związanych z obsługą informatycznego systemu klasy ERP, rzadko korzystając z podpowiedzi nauczyciela.

Student samodzielnie realizuje wszystkie zadania związane z obsługą informatycznego systemu klasy ERP, posługując się biegle jego funkcjami.

EPK1 Student ma świadomość konieczności permanentnego podnoszenia kwalifikacji w warunkach rozwoju technologii informacyjnych stosowanych w przedsiębiorstwie, jednak nie uwzględnia tego aspektu w realizowanym zadaniu.Nie potrafi w pełni samodzielnie uzupełniać oraz doskonalić nabytej wiedzy i umiejętności.

Student ma pełną świadomość konieczności permanentnego podnoszenia kwalifikacji w warunkach rozwoju technologii informacyjnych stosowanych w przedsiębiorstwie. Potrafi przy nieznacznej pomocy nauczyciela uzupełniać oraz doskonalić nabytą wiedzę i umiejętności w ramach realizowanego zadania.

Student ma pełną świadomość konieczności permanentnego podnoszenia kwalifikacji w warunkach rozwoju technologii informacyjnych stosowanych w przedsiębiorstwie. Potrafi w pełni samodzielnie uzupełniać oraz doskonalić nabytą wiedzę i umiejętności w ramach realizowanego zadania.

EPK2 Student organizuje i realizuje pracę w zespole pod nadzoremopiekuna (nauczyciel często motywuje studenta do pracy grupowej)

Student samodzielnie organizuje pracę w zespole i realizuje ją pod nadzorem opiekuna (nauczyciel bardzo rzadko motywuje studenta dopracy grupowej)

Student w pełni samodzielnieorganizuje i wykonuje pracę w zespole (sam potrafi zmotywować się do pracy w grupie).

J – Forma zaliczenia przedmiotu

Egzamin

K – Literatura przedmiotu

Literatura obowiązkowa:1. Banaszak Z., Kłos S., Mleczko J., Zintegrowane systemy zarządzania, PWE, Warszawa 2011.2. Januszewski A., Funkcjonalność informatycznych systemów zarządzania, Tom 1, PWN, Warszawa 2008.3. Kisielnicki J., Systemy informatyczne zarządzania, Wydawnictwo Placet, Warszawa 2013.Literatura zalecana / fakultatywna:

1. Materiały dostarczone przez firmę Comarch (podręcznik użytkownika systemu Optima ERP). 2. Adamczewski P., Zintegrowane systemy informatyczne w praktyce, Mikom, Warszawa 2004.3. Weiss Z., Techniki komputerowe w przedsiębiorstwie, Wydawnictwo Politechniki Poznańskiej, Poznań 2002.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 45Czytanie literatury 20Ukończenie zadań i raportów cząstkowych rozpoczętych na zajęciach laboratoryjnych 15Przygotowanie kompleksowych sprawozdań 10Przygotowanie do egzaminu 10

Suma godzin: 100Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 4

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego Jarosław Becker

Data sporządzenia / aktualizacji 24-06-2016

Dane kontaktowe (e-mail, telefon) [email protected]

Podpis

Pozycja w planie studiów (lub kod przedmiotu) B.15

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia stacjonarne

Profil kształcenia praktyczny

P R O G R A M P R Z E D M I O T U / M O D U Ł U

A - Informacje ogólne

1. Nazwa przedmiotu Zarządzanie projektami2. Punkty ECTS 23. Rodzaj przedmiotu obowiązkowy4. Język przedmiotu język polski5. Rok studiów II6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia dr inż. Aleksandra Radomska-Zalas

B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze

Semestr 4 Wykłady: (15); Projekty: (15)

Liczba godzin ogółem 30

C - Wymagania wstępne

Algorytmy i struktury danych, Języki i paradygmaty programowania, Inżynieria oprogramowania

D - Cele kształcenia

Wiedza

CW1 Poznanie sposobów projektowania systemu informatycznego, tworzenia dokumentacji projektu,tworzenia modelu otoczenia i zachowania systemu.

Umiejętności

CU1 Umiejętność samodzielnego realizowania kolejnych etapów projektowania systemów informatycznychoraz tworzenia dokumentacji projektu informatycznego.

CU2 Umiejętność wykorzystywać oprogramowanie wspomagające realizację przedsięwzięć informatycznych.

Kompetencje społeczne

CK1 Świadomość ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych w tworzeniu, wdrażaniu i testowaniu oprogramowania.

E - Efekty kształcenia przedmiotowe i kierunkowe

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności(U) i kompetencji społecznych (K)

Kierunkowyefekt

kształceniaWiedza (EPW…)

EPW1 Student zna cykl życia oprogramowania oraz podstawowe metody projektowaniasystemów komputerowych

K_W07

EPW2 Student ma wiedzę z zakresu projektowania, funkcjonowania i zarządzania systemami K_W08

1

informatycznym EPW3 Student ma wiedzę w zakresie zarządzania, w tym zarządzania jakością K_W13EPW4 Student ma podstawową wiedzę niezbędną do rozumienia społecznych,

ekonomicznych, prawnych i innych pozatechnicznych uwarunkowań działalnościinżynierskiej

K_W18

EPW5 Student orientuje się w obecnym stanie oraz trendach rozwojowych informatyki K_W20Umiejętności (EPU…)

EPU1 Student potrafi pracować indywidualnie i w zespole; umie oszacować czas potrzebny narealizację zleconego zadania; potrafi opracować i zrealizować harmonogram praczapewniający dotrzymanie terminów

K_U02

EPU2 Student potrafi opracować dokumentację dotyczącą realizacji zadania inżynierskiego iprzygotować tekst zawierający omówienie wyników realizacji tego zadania

K_U03

EPU3 Student potrafi posłużyć się właściwie dobranymi środowiskami programistycznymi,symulatorami oraz narzędziami wspomagania projektowania do symulacji,projektowania i weryfikacji systemów

K_U10

EPU4 Student potrafi sformułować specyfikację systemów informatycznych, na poziomie realizowanych funkcji

K_U12

EPU5 Student potrafi ocenić przydatność rutynowych metod i narzędzi służących dorozwiązywania prostych zadań inżynierskich, typowych dla wybranego zadania, orazwybierać i stosować właściwe metody i narzędzia

K_U23

Kompetencje społeczne (EPK…)EPK1 Student rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia

podyplomowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych,ze zmieniającymi się szybko technologiami, podnosząc w ten sposób kompetencjezawodowe, osobiste i społeczne

K_K01

EPK2 Student potrafi odpowiednio określić priorytety służące realizacji określonego przez siebie lub innych zadania

K_K04

F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć

Lp. Treści wykładów Liczba godzin

W1 Wprowadzenie do tematyki przedsięwzięć informatycznych. Podstawowe pojęcia związane z analizą i projektowaniem systemów, cyklem życia oprogramowania.

3

W2 Charakterystyka projektów – model 4P’s. 2W3 Metody zarządzania projektami PMM, RUP, Agile, Extreme Programming. 2

W4 Metody zarządzania projektami PRINCE2. PMBoK. 2W5 Harmonogramowanie i budżetowanie projektu informatycznego (Case Study) 2W6 Metody oceny efektywności przedsięwzięć 2W7 Ocena stosowanych rozwiązań w zarządzaniu przedsięwzięciami informatycznymi 2

Razem liczba godzin wykładów 15

Lp. Treści projektów Liczba godzin

P1 Analiza sytuacji i definiowanie problemu. 2P2 Wymagania projektowe nowego SYSTEMU 2P3 Analiza i projektowanie systemów 2P4 Projektowanie interfejsu użytkownika. Projektowanie pomocy użytkownika. 2P5 Narzędzia CASE 5P6 Prezentacja końcowa (dzielenie się doświadczeniami) 2

Razem liczba godzin projektów 15

G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć

Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne

Wykład M1 - wykład informacyjny, M3 - pokaz multimedialny projektor, prezentacja multimedialna

Projekt M5 - metoda projektu realizacja zadania inżynierskiego przy użyciu właściwego oprogramowania

H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć

2

Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)

Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)

Wykład F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)

P2- kolokwium podsumowujące

Projekt F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)F3 – praca pisemna (dokumentacja projektu),

P5 – wystąpienie (prezentacja i omówienie wyników zadania)

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)

Efektyprzedmiotowe

Wykład Projekt

F2 P2 F2 F3 P5

EPW1 x x x x xEPW2 x x x x xEPW3 x x x x xEPW4 x x x x xEPW5 x x x x xEPU1 x x xEPU2 x x xEPU3 x x xEPU4 x x xEPU5 x x xEPK1 x x x x xEPK2 x x x x x

I – Kryteria oceniania

Wymagania określające kryteria uzyskania oceny w danym efekcieOcena

Przedmiotowyefekt

kształcenia(EP..)

Dostateczny dostateczny plus

3/3,5

Dobrydobry plus

4/4,5

bardzo dobry5

EPW1 Zna cykl życiaoprogramowania oraz mniejniż połowę metodprojektowania systemów

Zna cykl życiaoprogramowania orazwiększość metodprojektowania systemów

zna cykl życiaoprogramowania orazwszystkie metodyprojektowania systemówkomputerowych

EPW2 ma wiedzę z zakresuprojektowania systemówinformatycznym

ma wiedzę z zakresuprojektowania orazfunkcjonowania systemówinformatycznych

ma wiedzę z zakresu projektowania, funkcjonowania i zarządzania systemami informatycznym

EPW3 Wymienia podstawowepojęcia związane zzarządzaniem

Wymienia i omawiapodstawowe pojęcia związanez zarządzaniem

Wymienia i omawia podstawowe i zaawansowane pojęcie związane z zarządzaniem

EPW4 rozumie przynajmniej połowęomówionych społecznych,ekonomicznych, prawnych iinnych pozatechnicznychuwarunkowań działalnościinżynierskiej

rozumie większośćomówionych społecznych,ekonomicznych, prawnych iinnych pozatechnicznychuwarunkowań działalnościinżynierskiej

rozumie wszystkieomówione społeczne,ekonomiczne, prawne i innepozatechniczneuwarunkowania działalnościinżynierskiej

EPW5 orientuje się w obecnymstanie oraz trendachrozwojowych informatyki

orientuje się w obecnymstanie oraz trendachrozwojowych informatyki

orientuje się w obecnym stanie oraz trendach rozwojowych informatyki

EPU1 potrafi pracowaćindywidualnie i w zespole,umie oszacować czaspotrzebny na realizację

potrafi pracowaćindywidualnie i w zespole,umie oszacować czaspotrzebny na realizację

potrafi pracowaćindywidualnie i w zespole,umie oszacować czaspotrzebny na realizację

3

zleconego zadania; zleconego zadania; potrafiopracować harmonogramprac zapewniającydotrzymanie terminów

zleconego zadania; potrafiopracować i zrealizowaćharmonogram praczapewniający dotrzymanieterminów

EPU2 potrafi opracowaćdokumentację dotyczącąrealizacji zadaniainżynierskiego zuwzględnieniem przynajmniejpołowy wymaganychelementów

potrafi opracowaćdokumentację dotyczącąrealizacji zadaniainżynierskiego zuwzględnieniem przynajmniejpołowy wymaganychelementów i przygotowaćtekst zawierający omówieniewyników realizacji tegozadania

potrafi opracować całościowądokumentację dotyczącąrealizacji zadaniainżynierskiego i przygotowaćtekst zawierający omówieniewyników realizacji tegozadania

EPU3 potrafi dobierać środowiskaprogramistyczne do zadaniainżynierskiego,

potrafi dobierać środowiskaprogramistyczne, projektowaći weryfikować systemy

potrafi posłużyć się właściwiedobranymi środowiskamiprogramistycznymi,symulatorami oraznarzędziami wspomaganiaprojektowania do symulacji,projektowania i weryfikacjisystemów

EPU4 potrafi sformułować specyfikację prostych systemów informatycznych

potrafi sformułować specyfikację średniozaawansowanych systemów informatycznych,

potrafi sformułować specyfikację zaawansowanychsystemów informatycznych, na poziomie realizowanych funkcji

EPU5 potrafi ocenić przydatnośćrutynowych metod i narzędzisłużących do rozwiązywaniaprostych zadań inżynierskich,

potrafi ocenić przydatnośćrutynowych metod i narzędzisłużących do rozwiązywaniaprostych zadań inżynierskich,typowych dla wybranegozadania, oraz wybieraćwłaściwe metody i narzędzia

potrafi ocenić przydatnośćrutynowych metod i narzędzisłużących do rozwiązywaniaprostych zadań inżynierskich,typowych dla wybranegozadania, oraz wybierać istosować właściwe metody inarzędzia

EPK1 rozumie potrzebę uczenia sięprzez całe życie – dalszekształcenie, studiapodyplomowe, kursyspecjalistyczne, szczególnieważne w obszarze nauktechnicznych, zezmieniającymi się szybkotechnologiami, podnoszącw ten sposób kompetencjezawodowe, osobiste ispołeczne

rozumie potrzebę uczenia sięprzez całe życie – dalszekształcenie, studiapodyplomowe, kursyspecjalistyczne, szczególnieważne w obszarze nauktechnicznych, zezmieniającymi się szybkotechnologiami, podnoszącw ten sposób kompetencjezawodowe, osobiste ispołeczne

rozumie potrzebę uczenia sięprzez całe życie – dalszekształcenie, studiapodyplomowe, kursyspecjalistyczne, szczególnieważne w obszarze nauktechnicznych, zezmieniającymi się szybkotechnologiami, podnoszącw ten sposób kompetencjezawodowe, osobiste ispołeczne

EPK2 potrafi odpowiednio określić podstawowe priorytety służące realizacji określonego przez siebie lub innych zadania

potrafi odpowiednio określićwiększość zaawansowanychpriorytety służące realizacjiokreślonego przez siebie lubinnych zadania

potrafi odpowiednio określićwszystkie zaawansowanepriorytety służące realizacjiokreślonego przez siebie lubinnych zadania

J – Forma zaliczenia przedmiotu

wykład – zaliczenie z oceną, projekt – zaliczenie z oceną

K – Literatura przedmiotu

Literatura obowiązkowa:1. 1. Cadle J., Yeates D., Zarządzanie procesem tworzenia systemów informacyjnych, WNT, 2004.2. Frączkowski K., Zarządzanie projektem informatycznym, Wydawnictwo Oficyna PWR 2002.

4

3. Fowler M., Scott K, UML w kropelce, LTP, Warszawa 2002.4. Pressman R.S , Praktyczne podejście do inżynierii oprogramowania, WNT, Warszawa 2004.

Literatura zalecana / fakultatywna:1. J. Górski, Inżynieria oprogramowania w projekcie informatycznym, Warszawa 2000.2. W. Gajda, GIMP. Praktyczne projekty, Helion, Gliwice 2006.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 30Konsultacje 5Czytanie literatury 5Przygotowanie projektu 10Przygotowanie do kolokwium końcowego 10

Suma godzin: 60Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 2

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego dr inż. Aleksandra Radomska-Zalas

Data sporządzenia / aktualizacji 10.06.2016

Dane kontaktowe (e-mail, telefon) [email protected]

Podpis

5

Pozycja w planie studiów (lub kod przedmiotu) B.16.

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia stacjonarne

Profil kształcenia praktyczny

P RO G R A M P R Z E D M I O T U / M O D U Ł U

A - Informacje ogólne

1. Nazwa przedmiotu Programowanie obiektowe2. Punkty ECTS 33. Rodzaj przedmiotu obowiązkowy4. Język przedmiotu język polski5. Rok studiów II6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia Radomska-Zalas Aleksandra

B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze

Semestr 4 Wykłady: (15); Laboratoria: (30)

Liczba godzin ogółem 45

C - Wymagania wstępne

Języki i paradygmaty programowania

D - Cele kształcenia

Wiedza

CW1 Student, po zakończeniu kursu, powinien znać podstawowe pojęcia i metody programowaniaobiektowego, a także obiektowe wzorce projektowe.

Umiejętności

CU1 Student, po zakończeniu kursu, powinien potrafić samodzielnie tworzyć programy obiektowe o średnimstopniu skomplikowania z wykorzystaniem narzędzi informatycznych wspomagających wytwarzanieoprogramowanie, a także wykorzystywać w programowaniu informacje pozyskane z różnych źródeł.

Kompetencje społeczne

CK1 Student ma świadomość ciągłego rozwoju programowania obiektowego i ważności społecznychskutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych w tworzeniu,wdrażaniu i testowaniu oprogramowania.

E - Efekty kształcenia przedmiotowe i kierunkowe

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W),umiejętności (U) i kompetencji społecznych (K)

Kierunkowyefekt

kształcenia

Wiedza (EPW…)EPW1

potrafi wskazać istotne elementy opisu w języku naturalnym na potrzeby tworzeniamodelu obiektowego

K_W03

EPW2

potrafi wymienić zalety programowania obiektowego w kontekście cyklu życia oprogramowania

K_W07

EPW potrafi wymienić cechy programowania obiektowego K_W10

3

Umiejętności (EPU…)EPU1 potrafi korzystać z wiedzy na temat programowania obiektowego zawartej w

literaturze i na stronach internetowychK_U01

EPU2 potrafi posługiwać się narzędziami do wytwarzania oprogramowania obiektowego K_U10EPU3 potrafi przygotować specyfikację programu obiektowego oraz testować

oprogramowanie z wykorzystaniem przeznaczonych do tego narzędziK_U13, K_U14

EPU4 potrafi samodzielnie napisać program rozwiązujący zadanie o średnim stopniutrudności z wykorzystaniem podejścia obiektowego

K_U20

Kompetencje społeczne (EPK…)EPK1 student rozumie potrzebę ciągłego kształcenia w dziedzinie programowania

obiektowego K_K01

EPK2 potrafi kreatywnie tworzyć obiektowe programy komputerowe K_K06

F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć

Lp. Treści wykładów Liczbagodzin

W1 Wprowadzenie do modelowania obiektowego. Obiektowy paradygmat programowania.Podstawowe pojęcia i terminy: abstrakcja, enkapsulacja, dziedziczenie, polimorfizm. Zaletyprogramowania obiektowego i metod obiektowych.

4

W2 Definiowanie klas, atrybutów i metod. Włączanie bibliotek, używanie przestrzeni nazw.Tworzenie obiektów. Składniki klas o specjalnym znaczeniu: konstruktory i destruktory;metody dostępu do składników klasy. Obiektowe struktury danych, klasy kontenerowe.

4

W3 Dziedziczenie: charakterystyka i rodzaje: wielobazowe i wielopokoleniowe. Definiowanie klas imetod wirtualnych. Polimorficzne wywoływanie metod wirtualnych. Definiowanie i używanieklas czysto abstrakcyjnych.

2

W4 Wzorce projektowe w programowaniu obiektowym – koncepcja i rodzaje. Wzorcekonstrukcyjne w C# - charakterystyka i przykłady zastosowań.

2

W5 Analiza i projektowanie obiektowe - cykl życia oprogramowania oraz miejsce w tym cyklu naanalizę i projektowanie obiektowe, - zunifikowany język do modelowania obiektowego UML(czym jest UML, diagram klas, diagramy interakcji), - analiza obiektowa (identyfikacjaobiektów, atrybutów i związków pomiędzy obiektami)

3

Razem liczba godzin wykładów 15

Lp. Treści laboratoriów Liczbagodzin

L1 Zapoznanie sie ze środowiskiem programowania: edytor kodu, debugger, system pomocy. Budowa prostej aplikacji wymagającej zdefiniowania klasy i obiektów.

2

L2 Budowa aplikacji z interfejsem graficznym wykonującej proste obliczenia z wykorzystaniem technik definiowania konstruktorów, destruktorów i związku klas typu agregacja.

4

L3 Budowa aplikacji z interfejsem graficznym wykorzystującej wyrażenie regularne oraz obsługę klas przestrzeni System.IO

4

L4 Budowa aplikacji z zastosowaniem dziedziczenia, klas abstrakcyjnych i polimorficznego wywoływania metod wirtualnych.

4

L5 Kolokwium zaliczeniowe 2

L6 Budowa aplikacji z wykorzystaniem technik przeciążania operatorów i definiowania klas uogólnionych (generycznych, szablonów) oraz użyciem zewnętrznej bazy danych.

4

L7 Budowa aplikacji z wykorzystaniem wzorców projektowych. 4

L8 Wykorzystanie UML przy tworzeniu aplikacji z interfejsem graficznym 4

L9 Kolokwium zaliczeniowe 2

Razem liczba godzin laboratoriów 30

G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych formzajęć

Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne

Wykład wykład informacyjny, pokaz multimedialny

projektor, prezentacja multimedialna

Laboratoria ćwiczenia doskonalące obsługę oprogramowaniakomputerowych,ćwiczenia doskonalące umiejętność pozyskiwaniainformacji ze źródeł internetowych, ćwiczenia doskonalące umiejętność selekcjonowania,grupowania i przedstawiania zgromadzonych informacji

jednostka komputerowa wyposażona w oprogramowanie oraz z dostępem do Internetu

H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć

Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)

Ocena podsumowująca (P)– podsumowuje osiągnięte efekty kształcenia (wybór z listy)

Wykład F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć),

P1 – egzamin pisemny

Laboratoria F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć), F3 – praca pisemna (sprawozdanie), F5 - ćwiczenia praktyczne (ćwiczenia sprawdzające umiejętności),

P2 – kolokwium praktyczne

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)

Efektyprzedmiotowe

Wykład Laboratoria

F2 P1 F2 F3 F5 P2

EPW1 X X X X XEPW2 X X X X XEPW3 X X X X XEPU1 X X X X XEPU2 X X X X XEPU3 X X X X XEPU4 X X X X XEPK1 X X XEPK2 X X X

I – Kryteria oceniania

Wymagania określające kryteria uzyskania oceny w danym efekcieOcena

Przedmiotowyefekt

kształcenia(EP..)

Dostateczny dostateczny plus

3/3,5

Dobrydobry plus

4/4,5

bardzo dobry5

EPW1 potrafi wskazać mniej niż połowę istotnych elementów opisu w języku naturalnym na potrzeby tworzenia modelu obiektowego

potrafi wskazać większość istotnych elementów opisu w języku naturalnym na potrzeby tworzenia modelu obiektowego

potrafi wskazać wszystkie istotne elementy opisu w języku naturalnym na potrzeby tworzenia modelu obiektowego

EPW2 potrafi wymienić mniej niż potrafi wymienić większość potrafi wymienić wszystkie

połowę zalet programowania obiektowego w kontekście cyklu życia oprogramowania

zalet programowania obiektowego w kontekście cyklu życia oprogramowania

zalety programowania obiektowego w kontekście cyklu życia oprogramowania

EPW3 potrafi wymienić cechy programowania obiektowego

potrafi wymienić i omówić większość cech programowania obiektowego

potrafi wymienić i opisać wszystkie cechy programowania obiektowego

EPU1 potrafi przy tworzeniu prostych programów korzystać z wiedzy na temat programowania obiektowego zawartej w literaturze i na stronach internetowych

Potrafi przy tworzeniu średniozaawansowanych programów korzystać z wiedzy na temat programowania obiektowego zawartej w literaturze i na stronach internetowych

potrafi przy tworzeniu zaawansowanych programów korzystać z wiedzy na temat programowania obiektowego zawartej w literaturze i na stronach internetowych

EPU2 potrafi posługiwać się narzędziami do wytwarzania oprogramowania obiektowego przy tworzeniu prostych programów

potrafi posługiwać się narzędziami do wytwarzania oprogramowania obiektowego przy tworzeniu średniozaawansowanych programów

potrafi posługiwać się narzędziami do wytwarzania oprogramowania obiektowego przy tworzeniu zaawansowanych programów

EPU3 potrafi przygotować specyfikację prostego programu obiektowego

potrafi przygotować specyfikację programu obiektowego oraz testować oprogramowanie z wykorzystaniem wyznaczonych narzędzi

potrafi przygotować specyfikację programu obiektowego oraz testować oprogramowanie z wykorzystaniem samodzielniewybranych narzędzi

EPU4 potrafi napisać program rozwiązujący zadanie o małym stopniu trudności z wykorzystaniem podejścia obiektowego

potrafi napisać program rozwiązujący zadanie o średnim stopniu trudności z wykorzystaniem podejścia obiektowego

potrafi samodzielnie napisać program rozwiązujący zadanie o wysokim stopniu trudności z wykorzystaniem podejścia obiektowego

EPK1 rozumie potrzebę ciągłego kształcenia w dziedzinie programowania obiektowego

rozumie potrzebę ciągłego kształcenia w dziedzinie programowania obiektowego

rozumie potrzebę ciągłego kształcenia w dziedzinie programowania obiektowego

EPK2 potrafi kreatywnie tworzyć obiektowe proste programy komputerowe

potrafi kreatywnie tworzyć średniozaawansowane programy komputerowe

potrafi kreatywnie tworzyć obiektowe zaawansowane programy komputerowe

J – Forma zaliczenia przedmiotu

Egzamin

K – Literatura przedmiotu

Literatura obowiązkowa:1. S. C. Perry, C# i .NET, Helion, Gliwice 2006.2. S. J. Metsker, C#. Wzorce projektowe, Helion, Gliwice 2005.3. A. Shalloway, J.R. Trott, Projektowanie zorientowane obiektowo. Wzorce projektowe, Helion, Gliwice 2005.

Literatura zalecana / fakultatywna:1. E. Gamma, R. Helm, R. Johnson, J. Vlissides, Wzorce projektowe. Elementy oprogramowania obiektowego

wielokrotnego użytku, Wydawnictwa Naukowo Techniczne, Warszawa 2005.2. E. Gunnerson, Programowanie w języku C#, Mikom, Warszawa 2001.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 45Konsultacje 5Czytanie literatury 5Przygotowanie do kolokwium 10Przygotowanie do egzaminu 5Przygotowanie sprawozdań 5

Suma godzin: 75Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 3

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego Dr inż. Aleksandra Radomska-Zalas

Data sporządzenia / aktualizacji 21.06.2016 r.

Dane kontaktowe (e-mail, telefon) [email protected], 664 977 497

Podpis

Pozycja w planie studiów (lub kod przedmiotu) B.17.

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia stacjonarne

Profil kształcenia praktyczny

P RO G R A M P R Z E D M I O T U / M O D U Ł U

A - Informacje ogólne

1. Nazwa przedmiotu Inżynieria oprogramowania2. Punkty ECTS 33. Rodzaj przedmiotu obowiązkowy 4. Język przedmiotu język polski5. Rok studiów II6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia Jarosław Becker

B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze

Semestr 4 Wykłady: (30); Laboratoria: (15)

Liczba godzin ogółem 45

C - Wymagania wstępneZaliczone przedmioty: algorytmy i struktury danych, podstawy programowania, programowanie obiektowe.

D - Cele kształcenia

Wiedza

CW1 Zapoznanie studentów z podstawowymi zagadnieniami z zakresu inżynierii oprogramowania.

Umiejętności

CU1 Przekazanie umiejętności analizowania, projektowania i wytwarzania oprogramowania systemów informatycznych.

Kompetencje społeczne

CK1 Świadomość znaczenia społecznych skutków, jakie niesie za sobą działalność inżynierska w dziedzinie inżynierii oprogramowania.

E - Efekty kształcenia przedmiotowe i kierunkowe Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W),

umiejętności (U) i kompetencji społecznych (K)

Kierunkowyefekt

kształceniaWiedza (EPW…)

EPW1

Student zna modele cyklu życia oprogramowania oraz metodyki i wzorce projektowe stosowane do jego wytwarzania i rozwoju.

K_W04, K_W07, K_W08, K_W10,

K_W15, K_W20

EPW2

Student ma uporządkowaną wiedzę w zakresie zastosowania języka UML w inżynierii systemów informatycznych.

K_W03, K_W07, K_W08, K_W11

Umiejętności (EPU…)EPU1 Student potrafi zastosować notację języka UML w celu udokumentowania

specyfikacji technicznej projektowanego systemu.K_U03, K_U07, K_U10, K_U20,

K_U14, K_U15

EPU2 Student potrafi posługiwać narzędziami do projektowania systemów K_U05, K_U07,

informatycznych oraz prototypowania ich oprogramowania. K_U10, K_U13,

K_U14, K_U15,

K_U20

Kompetencje społeczne (EPK…)EPK1 Student ma świadomość konieczności permanentnego podnoszenia własnych

kompetencji zawodowych w dziedzinie inżynierii oprogramowania.K_K01

EPK2 Student potrafi rozwiązywać problemy inżynierskie w sposób kreatywny i racjonalny.

K_K04, K_K06

F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć

Lp. Treści wykładów Liczbagodzin

W1 Zajęcia organizacyjne – omówienie karty przedmiotu (cele i efekty kształcenia, treści programowe, formy i warunki zaliczenia). Wprowadzenie do przedmiotu.

2

W2 Modele cyklu życia oprogramowania. 2W3 Specyfikacja wymagań. 2

W4 Jakość oprogramowania (testowanie, przeglądy, szacowanie liczby defektów). 2W5 Język UML – geneza, rozwój, modelowanie funkcjonalności, diagramy i przykłady

zastosowań, mechanizmy rozszerzenia, narzędzia.4

W6 Proces iteracyjnego wytwarzania oprogramowania - metodyka RUP (ang. Rational Unified Process).

4

W7 „Lekkie” (ang. agile) metodyki rozwoju oprogramowania na przykładzie programowania ekstremalnego (XP).

4

W8 Wzorce projektowe. 3W9 Zarządzanie konfiguracją oprogramowania (kontrola modyfikacji, zarządzanie wersjami). 3W10 Walidacja i automatyzacja testowania oprogramowania. 2W11 Ewolucja i refaktoryzacja oprogramowania. 2

Razem liczba godzin wykładów 30

Lp. Treści laboratoriów Liczbagodzin

L1 Omówienie zakresu zajęć. Przydzielenie tematów w zakresie kompleksowej inżynierii systemów informatycznych (studenci realizują temat w zespołach dwuosobowych lub samodzielnie).

2

L2 Specyfikacja wymagań (diagram przypadków użycia i jego dokumentacja). 2L3 Projektowanie interfejsu graficznego użytkownika. 2

L4 Modelowanie struktur informacyjnych (diagram klas, diagram encja-relacja). 2L5 Modelowanie dynamiki systemu – scenariusze przypadków użycia i główne algorytmy

systemu (diagramy czynności).2

L6 Modelowanie interakcji (diagramy sekwencji). 2L7 Specyfikacja struktur kodu źródłowego dla głównych funkcji systemu. 2L8 Zaliczenie przedmiotu. 1

Razem liczba godzin laboratoriów 15

G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych formzajęć

Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne

Wykład M4. Metoda programowana (wykład problemowy z wykorzystaniem materiałów multimedialnych i źródeł internetowych)

projektor multimedialny, komputer (notebook) z dostępem do sieci internetowej;

Laboratoria M5. Metoda praktyczna (analiza przykładów, ćwiczenia komputery z zainstalowanym

doskonalące) środowiskiem narzędziowym;

H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć

Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)

Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)

Wykład F2 – obserwacja/aktywność (wypowiedzi ustne na wybrany temat lub zadane pytanie, formułowanie problemów i pytań dotyczących tematyki wykładu)

P1 – egzamin (test sprawdzający wiedzę z całego przedmiotu oraz egzamin ustny; uwzględniana jest ocena z laboratoriów);

Laboratoria F2 – obserwacja/aktywność (obserwacja stopnia realizacji zadań, ocena wykonanych zadań na zajęciach lub w ramach pracy własnej studenta)

P3 – ocena podsumowująca powstała na podstawie ocen formujących, uzyskanych w semestrze

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)

Efektyprzedmiotowe

Wykład Laboratoria

F2 P1 F2 P3

EPW1 x x xEPW2 x x xEPU1 x x xEPU2 x x xEPK1 x x x xEPK2 x x x x

I – Kryteria oceniania Wymagania określające kryteria uzyskania oceny w danym efekcieOcenaPrzedmiotowy efekt kształcenia (EP..)

Dostateczny dostateczny plus 3/3,5

dobrydobry plus4/4,5

bardzo dobry5

EPW1 Student potrafi wymienić ważniejsze modele cyklu życiaoprogramowania oraz niektóre metodyki i wzorce projektowe stosowane do jegowytwarzania i rozwoju.

Student potrafi wymienić i opisać ważniejsze modele cyklu życia oprogramowania oraz większość metodyk i wzorców projektowych stosowanych do jego wytwarzania i rozwoju.

Student potrafi wymienić i opisać wszystkie (omówionew ramach przedmiotu) modele cyklu życia oprogramowania oraz metodyki i wzorce projektowestosowane do jego wytwarzania i rozwoju.

EPW2 Student zna notację kilku ważniejszych diagramów języka UML i potrafi wskazać ich przeznaczenie w inżynieriisystemów informatycznych.

Student zna notację większości diagramów języka UML i potrafi krótko opisać ich przeznaczenie w inżynieriisystemów informatycznych.

Student zna notację wszystkich diagramów języka UML i potrafi dokładnie opisać ich przeznaczenie w inżynierii systemów informatycznych.

EPU1 Student potrafi, przy niewielkiej pomocy nauczyciela, zastosować podstawowe diagramy języka UML w celu dokumentowania specyfikacji technicznej projektowanego systemu.

Student potrafi samodzielnie zastosować podstawowe diagramy języka UML w celu dokumentowania specyfikacji technicznej projektowanego systemu.

Student potrafi samodzielnie zastosować wszystkie wymagane w projekcie diagramy języka UML w celu dokumentowania specyfikacji technicznej projektowanego systemu.

EPU2 Student zna i stosuje podstawowe funkcje narzędzi informatycznych do

Student zna i stosuje większość funkcji narzędzi informatycznych wymaganych

Student zna i biegle stosuje wszystkie funkcje narzędzi informatycznych wymagane

projektowania i realizacji oprogramowania.

do projektowania i realizacji oprogramowania.

do projektowania i realizacji oprogramowania.

EPK1 Student ma świadomość konieczności permanentnego podnoszenia własnych kwalifikacji zawodowych w dziedzinie inżynierii oprogramowania, jednak nie uwzględnia tego aspektu w realizowanym zadaniu. Nie potrafi w pełni samodzielnie uzupełniać oraz doskonalić nabytej wiedzy i umiejętności.

Student ma pełną świadomośćkonieczności permanentnego podnoszenia własnych kwalifikacji zawodowych w dziedzinie inżynierii oprogramowania. Potrafi przy nieznacznej pomocy nauczyciela uzupełniać oraz doskonalić nabytą wiedzę i umiejętności w ramach realizowanego zadania.

Student ma pełną świadomość konieczności permanentnego podnoszenia własnych kwalifikacji zawodowych w dziedzinie inżynierii oprogramowania. Potrafi w pełni samodzielnie uzupełniać oraz doskonalić nabytą wiedzę i umiejętności w ramach realizowanego zadania.

EPK2 Potrafi wykreować rozwiązanie zadania po uzyskaniu dokładnych wskazówek.

Potrafi wykreować rozwiązanie zadania po uzyskaniu ogólnych wytycznych.

Potrafi w pełni samodzielnie wykreować sposób rozwiązania zadania.

J – Forma zaliczenia przedmiotuEgzamin

K – Literatura przedmiotuLiteratura obowiązkowa:1. Sacha K., Inżynieria oprogramowania, PWN, Warszawa 2010.2. Pressman R.R., Praktyczne podejście do inżynierii oprogramowania, WNT, Warszawa 2004. 3. Wrycza St., Marcinkowski B., Wyrzykowski K., Język UML 2.0 w modelowaniu systemów informatycznych,

Wydawnictwo „Helion”, Gliwice 2006.3. Wrycza St., Marcinkowski B., Maślankowski J., UML 2.x. Ćwiczenia zaawansowane, Wydawnictwo „Helion”, Gliwice

2012.Literatura zalecana / fakultatywna:1. Perdita S., UML. Inżynieria oprogramowania. Wydanie II, Helion, Gliwice 2007.2. Bruegge B., Dutoit A.H., Inżynieria oprogramowania w ujęciu obiektowym. UML, wzorce projektowe i Java, Wydawnictwo „Helion”, Gliwice 2011.3. Wrycza St. (red.), UML 2.1. Ćwiczenia, Wydawnictwo „Helion”, Gliwice 2007.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 45Czytanie literatury 10Przygotowanie do laboratoriów 5Realizacja zadań w ramach pracy własnej studenta 10Przygotowanie do egzaminu 5

Suma godzin: 75Liczba punktów ECTS dla przedmiotu (suma godzin: 25 godz. ): 3

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego Jarosław Becker

Data sporządzenia / aktualizacji 24-06-2016

Dane kontaktowe (e-mail, telefon) [email protected]

Podpis

Pozycja w planie studiów (lub kod przedmiotu) B.18

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia stacjonarne

Profil kształcenia praktyczny

P R O G R A M P R Z E D M I O T U / M O D U Ł U

A - Informacje ogólne

1. Nazwa przedmiotu Projektowanie sieci komputerowych2. Punkty ECTS 23. Rodzaj przedmiotu obowiązkowy4. Język przedmiotu język polski5. Rok studiów II6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia dr inż. Łukasz Lemieszewski

B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze

Semestr 4 Wykłady: (15); Laboratoria: (30)

Liczba godzin ogółem 45

C - Wymagania wstępne

Student posiada wiedzę, umiejętności i kompetencje społeczne, które nabył podczas realizacji przedmiotu: sieci komputerowe.

D - Cele kształcenia

Wiedza

CW1 Student posiada wiedzę w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasady, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynierskich związanych z procesami planowania i realizacji projektów sieci komputerowych.

Umiejętności

CU1 Student posiada umiejętności posługiwania się specjalistycznym oprogramowaniem w zakresie sieci komputerowych i ich projektowania.

Kompetencje społeczne

CK1 Student jest przygotowany do uczenia się przez całe życie oraz podnoszenia kompetencji zawodowych.

E - Efekty kształcenia przedmiotowe i kierunkowe

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności(U) i kompetencji społecznych (K)

Kierunkowyefekt

kształcenia

1

Wiedza (EPW…)EPW1 Student po zakończeniu kształcenia ma wiedzę z zakresu projektowania sieci

komputerowychK_W08

Umiejętności (EPU…)EPU1 Student po zakończeniu kształcenia potrafi posłużyć się właściwie dobranymi

środowiskami do projektowania i weryfikacji sieci komputerowychK_U10

Kompetencje społeczne (EPK…)EPK1 Student po zakończeniu kształcenia potrafi odpowiednio określić priorytety służące

realizacji określonego przez siebie lub innych zadaniaK_K04

F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć

Lp. Treści wykładów Liczba godzin

W1 Program nauczania, zasady zaliczenia oraz podstawowe informacje o przedmiocie. 1W2 Typy aplikacji wspomagających projektowanie sieci komputerowych. 2W3 Zasady projektowania sieci komputerowych. 2

W4 Urządzenia tworzące infrastrukturę sieci. 2W5 Przewodowe techniki transmisji danych w sieciach lokalnych. 2W6 Bezprzewodowe techniki transmisji danych w sieciach lokalnych. 2W7 Techniki transmisji danych w sieciach rozległych. 2W8 Zasady i schematy przydzielania adresów IP w sieciach komputerowych. 2

Razem liczba godzin wykładów 15

Lp. Treści laboratoriów Liczba godzin

L1 Projektowanie sieci lokalnej – założenia projektowe i opracowanie harmonogramu pracy. 4L2 Dobór urządzeń i mediów transmisyjnych zgodnie z założeniami projektowymi. 6L3 Analiza technik połączenia odległych lokacji w ramach sieci lokalnej. 4

L4 Opracowanie schematu graficznego sieci z wykorzystaniem narzędzi wspomagających projektowanie.

10

L5 Obliczenia adresacji IP dla urządzeń w sieci lokalnej. Bezpieczeństwo sieci. Kosztorys projektu.

6

Razem liczba godzin laboratoriów 30

G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć

Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne

Wykład wykład informacyjny, pokaz prezentacji multimedialnej projektor

Laboratoria przygotowanie projektu komputer z podłączeniem do sieciInternet

H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć

Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)

Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)

Wykład F2 - obserwacja poziomu przygotowania do zajęć P1 – kolokwium podsumowujące semestr

Laboratoria F2 - Obserwacja podczas zajęć, aktywność

F3 - sprawozdania

P3 – na podstawie ocen formujących

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)

Efektyprzedmiotowe

Wykład Laboratoria

F2 P1 F2 F3 P3

EPW1 x x x

2

EPU1 x x xEPK1 x x

I – Kryteria oceniania Wymagania określające kryteria uzyskania oceny w danym efekcie

OcenaPrzedmiotowy

efektkształcenia

(EP..)

Dostateczny dostateczny plus

3/3,5

dobrydobry plus

4/4,5

bardzo dobry5

EPW1 Zna wybrane terminyzwiązane z sieciamikomputerowymi i ichprojektowaniem.

Zna większość terminówzwiązanych z sieciamikomputerowymi i ichprojektowaniem.

Zna wszystkie wymaganeterminy związane z sieciamikomputerowymi i ichprojektowaniem.

EPU1 Podczas korzystania zwybranych środowiskprojektowania i weryfikacjisieci popełnia liczne,drobne, błędy.

Podczas korzystania zwybranych środowiskprojektowania i weryfikacjisieci sporadycznie popełniadrobne błędy.

Korzysta z wybranychśrodowisk projektowania iweryfikacji sieci, niepopełniając przy tym błędów.

EPK1 Zazwyczaj w stopniuwystarczającym określapriorytety realizacji zadań.

Potrafi dobrze określićpriorytety realizacji zadań.

W sposób optymalny określapriorytety realizacji zadań.

J – Forma zaliczenia przedmiotu

zaliczenie z oceną

K – Literatura przedmiotu

Literatura obowiązkowa:1. Sosinsky B., Sieci komputerowe. Biblia, Helion, 2011.2. Stanisław Wszelak, Administrowanie sieciowymi protokołami komunikacyjnymi, Helion, Gliwice 20153. James F. Kurose, Keith W. Ross, Sieci komputerowe. Ujęcie całościowe. Wydanie V, Helion, Gliwice 2010

Literatura zalecana / fakultatywna:1. Vivek Ramachandran, Cameron Buchanan, Kali Linux. Audyt bezpieczeństwa sieci Wi-Fi dla każdego.

Wydanie II, Helion, Gliwice 20152. Mueller S., Rozbudowa i naprawa sieci. Wydanie II, Helion, 2004.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 45Konsultacje 2Czytanie literatury 5Przygotowanie sprawozdań 10Przygotowanie do kolokwium 5

Suma godzin: 72Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 2

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego dr inż. Łukasz Lemieszewski

Data sporządzenia / aktualizacji 08.06.2016 r.

Dane kontaktowe (e-mail, telefon) [email protected]

Podpis

3

Pozycja w planie studiów (lub kod przedmiotu) B19.

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia stacjonarne

Profil kształcenia praktyczny

P R O G R A M P R Z E D M I O T U / M O D U Ł U

A - Informacje ogólne

1. Nazwa przedmiotu Podstawy programowanie gier komputerowych2. Punkty ECTS 33. Rodzaj przedmiotu obieralny4. Język przedmiotu język polski5. Rok studiów II6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia dr inż. Joanna Kołodziejczyk

B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze

Semestr 4 Wykłady: (15); Laboratoria: (15) ; Projekt (15)

Liczba godzin ogółem 45

C - Wymagania wstępne

Algorytmizacja, podstawy programowania, programowanie obiektowe.

D - Cele kształcenia

Wiedza

CW1 Przekazanie wiedzy obejmującej terminologię, teorię dotyczącą projektowania i wytwarzania gier komputerowych. Przegląd narzędzi stosowanych przy programowaniu gier.

Umiejętności

CU1 Wyrobienie umiejętności w zakresie doskonalenia wiedzy, pozyskiwania i integrowanie informacji z literatury, baz danych i innych źródeł, opracowywania dokumentacji na potrzeby tworzenia gier komputerowych.

CU2 Wyrobienie umiejętności posługiwania się metodami, algorytmami i technologiami, które wykorzystywane są do projektowania i implementacji gier komputerowych.

Kompetencje społeczne

CK1 Zrozumienie potrzeby kształcenia się przez całe życie w dobie gwałtownego rozwoju technologicznego

E - Efekty kształcenia przedmiotowe i kierunkowe

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W),umiejętności (U) i kompetencji społecznych (K)

Kierunkowyefekt

1

kształcenia

Wiedza (EPW…)EPW1 Student ma wiedzę na temat projektowania i implementowania algorytmów

wykorzystywanych w grach komputerowych.K_W07, K_W10

EPW2 Student ma wiedzę na temat różnych technologii do projektowania gier. K_W14, K_W20

Umiejętności (EPU…)EPU1 Student potrafi zaprojektować grę komputerową używając właściwych technik i

metod.K_U14, K_U15

EPU2 Student potrafi sformułować algorytm, posługiwać się językiem wysokiego rzędu i narzędziami do wytwarzania gier komputerowych.

K_U07, K_U20

Kompetencje społeczne (EPK…)EPK1 Student ma świadomość potrzeby ciągłej nauki i podnoszenia swoich kwalifikacji K_K01EPK2 Student potrafi określić wymagania niezbędne do wykonania zadania inżynierskiego K_K04

F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć

Lp. Treści wykładów Liczba godzin

W1 Wprowadzenie do tematyki, definicje podstawowe 1W2 Algorytmy dla gier dwuosobowych. 1W3 Algorytmy przeszukiwania w grach – jako automatyczny przeciwnik. 2

W4 Algorytmy budowania strategii w grze oparte na sztucznej inteligencji. 1W5 Symulowanie emocji w botach. 1W6 Proces projektowania gier – elementy. 1W7 Wprowadzenie do programowania gier w wybranym silniku np. Unity 3D. 2W8 Etapy tworzenia gry w wybranym silniku – możliwości i ograniczenia. 2

W9 Omówienie aktualnych technologii do projektowania i implementowania gier. 2W10 Podsumowanie i zaliczenie. 2

Razem liczba godzin wykładów 15

Lp. Treści laboratoriów Liczba godzin

L1 Wybór i projekt gry dwuosobowej i odpowiedniego do niej algorytmu. 2L2 Analiza i projekt gry do zastosowania algorytmów przeszukiwania porównania strategii. 2L3 Wybór gry i odpowiedniego algorytmu do tworzenia strategii. 2

L4 Wybór modelu emocji i projekt implementacji w bocie 2L5 Wybór i omówienie technologii wykonania projektu i gry 2L6 Przygotowanie projektu gry z uwzględnieniem wszystkich elementów. Projekt

przygotowany pod wybrany silnik gier.3

L7 Zaliczenie 2

Razem liczba godzin laboratoriów 15

Lp. Treści projektów Liczba godzin

P1 Wykonanie zestawu prostych gier lub elementów gier w wybranym języku programowania.

5

P2 Wykonanie implementacji gry z użyciem wybranego silnika gry. 10

Razem liczba godzin projektów 15

2

G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć

Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne

Wykład M1 - wykład informacyjny, M4 - wykład z bieżącym wykorzystaniem źródeł internetowych

projektor

Laboratoria M5 - przygotowanie projektu, przygotowanie prezentacji i sprawozdania, ćwiczenia doskonalące obsługę oprogramowania komputera

projektor, komputery z dostępem do Internetu

Projekt M5 - realizacja zadania inżynierskiego jakim jestprogramowanie gry, dobór właściwych narzędzi dorealizacji tego zadania.

komputery z dostępem doInternetu

H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć

Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)

Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)

Wykład F2 - obserwacja/aktywność P1 – egzamin w formie testu sprawdzający wiedzę

Laboratoria F1 – sprawdzenie wiedzy praktycznej ze znajomości algorytmów wykorzystywanych przy projektowaniu gier

F4 – wystąpienie, prezentacja koncepcji projektu i wyniku,

P3 - ocena podsumowująca powstała na podstawie ocen formujących, uzyskanych w semestrze

Projekt F2 – aktywność w postaci wykonania prac domowych

F5 – ćwiczenia praktyczne - wykonanie zadania programistycznego

P3 - ocena podsumowująca powstała na podstawie ocen formujących, uzyskanych w semestrze

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)

Efektyprzedmiotowe

Wykład Laboratoria Projekt

F2 P1 F1 F4 P3 F2 F5 P3

EPW1 x x xEPW2 x xEPU1 x x x x xEPU2 x x x xEPK1 x xEPK2 x x x

I – Kryteria oceniania Wymagania określające kryteria uzyskania oceny w danym efekcie

OcenaPrzedmiotowy

efektkształcenia

(EP..)

Dostateczny dostateczny plus

3/3,5

dobrydobry plus

4/4,5

bardzo dobry5

EPW1 Zna wybrane zagadnieniai algorytmy projektowaniagier komputerowych

Ma wiedzę na tematprojektowania iimplementowania algorytmóww grach

Ma rozbudowaną wiedzęprojektowania iimplementowania algorytmów wgrach

EPW2 Wymienia technologie dotworzenia gier

Rozróżnia technologie dotworzenia gier

Rozumie i wyjaśnia różnice wtechnologiach do tworzenia gier

EPU1 Wykonuje prosty projektgry wraz z opisem.

Wykonuje projekt gry wraz zdokumentacją używające

Wykonuje projekt złożonej grywraz z pełną dokumentacją w

3

obcojęzycznej terminologii. tym w języku obcym.EPU2 Wykonuje podstawową

implementacjęalgorytmów i gry.

Wykonuje implementacjęalgorytmów i gry.

Wykonuje złożoną aplikacjęwykorzystującą algorytmy i gry.

EPK1 Ma świadomość związkuzadania z przyszłymzatrudnieniem, ale niepotrafi się do niegoodnieść.

Ma świadomość związkuzadania z przyszłymzatrudnieniem i odnosi się doniego.

Dostrzega związek zadania zprzyszłą pracą dokonującintegracji uwarunkowań.

EPK2 Ma świadomośćwymagań wykonywanejpracy inżynierskiej.

Określa wymagania zadanejpracy inżynierskiej.

Odnosi się do wymagań zadanejpracy inżynierskiej, prezentujenieszablonowy sposób myślenia.

J – Forma zaliczenia przedmiotu

Egzamin

K – Literatura przedmiotu

Literatura obowiązkowa:1. Projektowanie gier. Podstawy. Wydanie II, Ernest Adams, Wydawca: HelionLiteratura zalecana / fakultatywna:1. Game programming patterns, Robert Nystrom, http://gameprogrammingpatterns.com/contents.html2. AI Game programming wisdom.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 45Konsultacje 5Czytanie literatury 5Przygotowanie prezentacji 5Przygotowanie projektu programistycznego 10Implementacja algorytmów i gier 5

Suma godzin: 75Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 3

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego dr inż. Joanna Kołodziejczyk

Data sporządzenia / aktualizacji 20.06.2016

Dane kontaktowe (e-mail, telefon) [email protected]

Podpis

4

Pozycja w planie studiów (lub kod przedmiotu) B.20.

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia stacjonarne

Profil kształcenia praktyczny

P RO G R A M P R Z E D M I O T U / M O D U Ł U

A - Informacje ogólne

1. Nazwa przedmiotu Bezpieczeństwo systemów komputerowych2. Punkty ECTS 33. Rodzaj przedmiotu obowiązkowy4. Język przedmiotu język polski5. Rok studiów II6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia Jabłoński Janusz

B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze

Semestr 4 Wykłady: (15); Laboratoria: (30)

Liczba godzin ogółem 45

C - Wymagania wstępne

Student nabył podstawową wiedzę z zakresu systemów operacyjnych oraz programowania

D - Cele kształcenia

Wiedza

CW1 Przekazanie wiedzy ogólnej dotyczącej standardów i norm technicznych dotyczących zagadnień odnoszących się do bezpieczeństwa w informatyce.

CW2 Przekazanie wiedzy dotyczącej bezpieczeństwa, ochrony danych, uwarunkowań prawnych i ekonomicznych dla bezpieczeństwa danych i systemów dla przedsiębiorczości i działalności gospodarczej.

Umiejętności

CU1 Wyrobienie umiejętności posługiwania się nowoczesnymi technikami komputerowymi, konfigurowania systemów informatycznych oraz urządzeń komunikacyjnych, oraz rozwiązywania praktycznych zadań inżynierskich związanych z poprawą bezpieczeństwa systemów informatycznych.

Kompetencje społeczne

CK1 Uświadomienie ważności i rozumienia społecznych skutków działalności inżynierskiej, w tym jej wpływu na bezpieczeństwo informatyczne i związanej z tym odpowiedzialności za podejmowane decyzje, przyjmowanie odpowiedzialności za wspólne realizacje, kreatywność i przedsiębiorczość oraz potrzebę przekazywania informacji odnośnie osiągnięć technicznych w zakresie bezpieczeństwa i działania inżyniera na rzecz bezpieczeństwa informatycznego.

E - Efekty kształcenia przedmiotowe i kierunkowe

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W),umiejętności (U) i kompetencji społecznych (K)

Kierunkowyefekt

kształcenia

Wiedza (EPW…)

EPW1

Student ma elementarną wiedzę z zakresu podstaw informatyki obejmującą

bezpieczeństwo danych i systemów komputerowych bezpieczeństwo aplikacji.K_W04

EPW2

Student orientuje się w obecnym stanie oraz trendach rozwojowych informatyki i rozwoju metod poprawy bezpieczeństwa komputerowego.

K_W20

Umiejętności (EPU…)EPU1 Student potrafi ocenić ryzyko i bezpieczeństwo baz danych, aplikacji

internetowych, systemów i sieci komputerowych, stosując techniki oraz narzędzia sprzętowe i programowe.

K_U08

EPU2 Student potrafi zaplanować i przeprowadzić symulację oraz przeprowadzić eksperyment pomiarowy z zakresu bezpieczeństwa systemów; potrafi przedstawić otrzymane wyniki w formie liczbowej oraz dokonać ich interpretacji i wyciągnąć właściwe wnioski

K_U12

Kompetencje społeczne (EPK…)EPK1 Student prawidłowo identyfikuje i rozstrzyga dylematy bezpieczeństwa danych

i systemów związane z wykonywaniem zawodu inżyniera informatykaK_K05

F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć

Lp. Treści wykładów Liczba godzin

W1 Terminologia i klasyfikacja tajemnic 2W2 Dokument elektroniczny i podstawy prawne w ochronie informacji 2W3 Systemy operacyjne a bezpieczeństwo – Orange Book i POSIX 2

W4 Architektura systemów i bezpieczeństwo aplikacji WEB 2W5 Kryptografia i systemy kryptograficzne w bezpieczeństwie danych i systemów 3W6 Autoryzacja i kontrola dostępu w bezpieczeństwie ICT 2W7 Polityka bezpieczeństwa informacyjnego 2

Razem liczba godzin wykładów 15.

Lp. Treści laboratoriów Liczba godzin

L1 Konfiguracja i zabezpieczenia kont użytkowników systemu operacyjnego 4L2 Przepełnienie bufora – metoda i skuteczne przeciwdziałanie 4L3 Zagrożenie i ochrona baz danych przed SQL Injection 4

L4 Zagrożenie i ochrona dokumentów i aplikacji WEB przed XSS – Cross Site Scripting 2 6L5 Metody kryptograficzne – zastosowania kryptografii w ICT 8L6 ACL i aktualne problemy identyfikacji oraz anonimowości 4

Razem liczba godzin laboratoriów 30.

G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych formzajęć

Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne

Wykład wykład informacyjny jako prelekcja z objaśnieniami połączone z dyskusją oraz możliwością prezentacji prac własnych zrealizowanych jako prezentacje z przeglądu literatury

Projektor komputer z dostępem do Internetu

Laboratoria ćwiczenia doskonalące umiejętność pozyskiwania informacji ze źródeł internetowych i doskonalących obsługę narzędzi informatycznych oraz analiza sprawozdań przedstawionych przez studentów

Wyposażone dla celów zajęć z zakresu bezpieczeństwa komputerowego stanowisko komputerowe z dostępem do Internetu -

H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć

Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)

Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)

Wykład F1 - sprawdzian pisemny (kolokwium cząstkowe testy z pytaniami wielokrotnego wyboru i pytaniami otwartymi) F4 – wystąpienie (prezentacja multimedialna, ustne formułowanie i rozwiązywanie problemu, wypowiedź problemowa)

P2 - zaliczenie

Laboratoria F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć),

F3 – praca pisemna (sprawozdanie, dokumentacja projektu, pisemna analiza problemu), F5 - ćwiczenia praktyczne (ćwiczenia z wykorzystaniem sprzętu i oprogramowania fachowego)

P3 –ocena podsumowująca powstała na podstawie ocen formują- cych, uzyskanych w semestrze oraz oceny sprawozdań jako pracy pisemnej

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)

Efektyprzedmiotowe

Wykład Laboratoria

F1 F4 P1 F2 F3 F5. P3

EPW1 x x xEPW2 x x xEPU1 x x x x xEPU2 x x x x xEPK1 x x x x x

I – Kryteria oceniania Wymagania określające kryteria uzyskania oceny w danym efekcieOcenaPrzedmiotowyefekt kształcenia(EP..)

Dostateczny dostateczny plus 3/3,5

dobrydobry plus4/4,5

bardzo dobry5

EPW1 Zna wybrane terminy orazwybrane metody mającezwiązek z kryptografią ibezpieczeństwem systemówkomputerowych

Zna większość terminóworaz metod z zakresukryptografii, ochronydanych i bezpieczeństwasystemówinformatycznych

Zna wszystkie wymagane terminy zzakresu kryptografii, ochrony danych isystemów informatycznych

EPW2 Zna wybrane portaleinternetowe związane zbezpieczeństwemkomputerowym…

Zna wybrane portaleinternetowe i czasopismazwiązane zbezpieczeństwemkomputerowym …

Zna wybrane portale internetowe,czasopisma oraz akty prawneobejmujące rozwiązania i normy zzakresu bezpieczeństwa komputerowego

EPU1 Wykonuje niektóre zeznanych publikowanych iomawianych eksperymentówobejmujące bezpieczeństwosystemów komputerowych

Wykonuje większośćeksperymentów znanychi omawianycheksperymentówpomiarowychobejmującychbezpieczeństwo danych isystemówinformatycznych

Wykonuje wszystkie znane i omawianejak również inne nowo opublikowaneeksperymenty pomiarowe związane zbezpieczeństwem danych i systemówinformatycznych

EPU2 potrafi zaplanować orazprzeprowadzić symulację jakrównież zaprezentować

potrafi zaplanować orazprzeprowadzić symulacjęjak również

potrafi zaplanować oraz przeprowadzićsymulację jak również zaprezentowaćwyniki analityczne dla większości

wyniki analityczne dlaniektórych z eksperymentówobejmujących zakresbezpieczeństwa systemukomputerowego

zaprezentować wynikianalityczne dlawiększościeksperymentówobejmujących zakresbezpieczeństwa systemukomputerowego

eksperymentów obejmujących zakresbezpieczeństwa systemukomputerowego

EPK1 Rozumie, potrzebazabezpieczania danych isystemów informatycznychale nie zna skutków ichzaniedbań

Rozumie i zna skutkizaniedbań w zakresieochrony danych isystemówinformatycznych

Rozumie skutki zaniedbań w zakresieochrony danych i systemówinformatycznych jak również potrafiobserwować i analizować kierunkirozwoju bezpieczeństwa danych isystemów informatycznych

J – Forma zaliczenia przedmiotu

zaliczenie z oceną

K – Literatura przedmiotu

Literatura obowiązkowa:1. M. Kutyłowski i W. B. Strothmann, Kryptografia: Teoria i praktyka zabezpieczania systemów komputerowych, Wyd. READ ME, Warszawa, 19992. W. Stallings, Kryptografia i bezpieczeństwo sieci komputerowych. Matematyka szyfrów i techniki kryptologii, Helion 2012Literatura zalecana / fakultatywna:1. A. Ross, Inżynieria Zabezpieczeń, WNT, Warszawa 2005 2. A. J. Menezes, P. C. van Oorschot, S. A. Vanstone, Kryptografia stosowana, WNT W-wa, 2005 3. W. Stallings, Network Security Essentials, Prentice Hall, 2003

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 45Konsultacje 2Czytanie literatury 10Przygotowanie do laboratorium 8Przygotowanie do egzaminu 10Przygotowanie sprawozdań 10

Suma godzin: 85Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 3

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego Janusz Jabłoński

Data sporządzenia / aktualizacji 09.06.2016

Dane kontaktowe (e-mail, telefon) [email protected] +48 663 777 959

Podpis