Karty przedmiotów studiów niestacjonarnych pierwszego stopnia …. Przedmioty kierunkowe... · 6...

100
1 Karty przedmiotów studiów niestacjonarnych pierwszego stopnia 2015 - 2019 Kierunek: Informatyka B. Przedmioty kierunkowe B.1 Systemy operacyjne B.2 Bazy Danych B.3 Grafika komputerowa B.4 Elementy sztucznej inteligencji B.5 Zarządzanie projektami Moduł: Programowanie strukturalne i obiektowe B.6 Algorytmy i struktury danych B.7 Wstęp do programowania B.8 Języki i paradygmaty programowania B.9 Programowanie obiektowe B.10 Inżynieria oprogramowania Moduł: Podstawy sieci komputerowych B.11 Sieci komputerowe B.12 Przetwarzanie sygnałów B.13 Projektowanie sieci komputerowych B.14 Aplikacje www Moduł: Podstaw technik komputerowych B.15 Podstawy elektrotechniki i miernictwa B.16 Architektura komputerów B.17 Systemy wbudowane

Transcript of Karty przedmiotów studiów niestacjonarnych pierwszego stopnia …. Przedmioty kierunkowe... · 6...

1

Karty przedmiotów studiów niestacjonarnych

pierwszego stopnia 2015 - 2019

Kierunek: Informatyka

B. Przedmioty kierunkowe

B.1 Systemy operacyjne

B.2 Bazy Danych

B.3 Grafika komputerowa

B.4 Elementy sztucznej inteligencji

B.5 Zarządzanie projektami

Moduł: Programowanie strukturalne i obiektowe

B.6 Algorytmy i struktury danych

B.7 Wstęp do programowania

B.8 Języki i paradygmaty programowania

B.9 Programowanie obiektowe

B.10 Inżynieria oprogramowania

Moduł: Podstawy sieci komputerowych

B.11 Sieci komputerowe

B.12 Przetwarzanie sygnałów

B.13 Projektowanie sieci komputerowych

B.14 Aplikacje www

Moduł: Podstaw technik komputerowych

B.15 Podstawy elektrotechniki i miernictwa

B.16 Architektura komputerów

B.17 Systemy wbudowane

2

Moduł: Systemy komputerowe

B.18 Projektowanie systemów komputerowych

B.19 Komunikacja człowiek-komputer

B.20 Bezpieczeństwo systemów komputerowych

B.21 Administrowanie systemami środowiska Windows/Linux

3

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

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 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: (10); Laboratoria: (15)

Liczba godzin ogółem 25

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ły-wu 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)

Kierunkowy efekt kształ-

cenia

Wiedza (EPW…)

EPW1 Po zaliczeniu przedmiotu student ma elementarną wiedzę z zakresu podstaw informa-tyki obejmującą przetwarzanie informacji, architekturę i organizację systemów kompu-terowych, bezpieczeństwo systemów komputerowych.

K_W04

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

K_W14

Umiejętności (EPU…)

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

4

EPU1 Po zaliczeniu przedmiotu student potrafi ocenić przydatność rutynowych metod i na-rzędzi służących do rozwiązywania prostych zadań inżynierskich, typowych dla wy-branego 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 – dal-sze kształcenie na studiach II stopnia, studia podyplomowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmieniającymi się szybko techno-logiami, 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. UNIX: praca w systemie wie-lodostępnym.

2

W2 Praca w trybie interaktywnym. Podstawowe polecenia powłoki. Konfigurowanie środowi-ska pracy. Praca z plikami.

2

W3 Zaawansowane komendy powłoki. Przetwarzanie potokowe. Praca w trybie wsadowym. 2

W4 Programowanie w języku powłoki. Programowanie skryptów. 2

W5 Pozatechniczne aspekty i skutki działalności inżynierskiej 2

Razem liczba godzin wykładów 10

Lp. Treści laboratoriów Liczba godzin

L1 Systemy operacyjne. Budowa, klasyfikacja, charakterystyka. UNIX: praca w systemie wie-lodostępnym. Informacje o użytkownikach systemu.

2

L2 Praca w trybie interaktywnym. Podstawowe polecenia powłoki: przetwarzanie plików. Zaawansowane komendy powłoki, filtrowanie danych.

2

L3 Zaawansowane komendy powłoki, filtrowanie danych. Edytowanie tekstu. 2

L4 Konfigurowanie środowiska użytkownika. Zmienne systemowe. Wyszukiwanie obiektów dyskowych.

2

L5 Przetwarzanie potokowe. Sortowanie danych, filtracja tekstu. 2

L6 Praca w trybie wsadowym. Programowanie w języku powłoki. Programowanie skryptów 2

L7 Elementy administracji systemem. 2

L8 Pozatechniczne aspekty i skutki działalności inżynierskiej 1

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 informacyjny, wykład problemowy połączony z

dyskusją

Komputer z dostępem do Interne-

tu, projektor multimedialny, tablica

suchościeralna

Laboratoria Ćwiczenia doskonalące obsługę oprogramowania kom-puterowego

Komputer i projektor multimedial-ny, 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 po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze

5

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

Efekty przedmioto-we

Wykład Laboratoria

F2 P1 F1 P3

EPW1 x x

EPW2 x x

EPU1 x x

EPK1 x x

I – Kryteria oceniania

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

Ocena

Przedmiotowy

efekt kształce-

nia (EP..)

Dostateczny

dostateczny plus

3/3,5

dobry

dobry plus

4/4,5

bardzo dobry

5

EPW1 Ma elementarną wiedzę z za-

kresu podstaw informatyki

obejmującą przetwarzanie in-

formacji, architekturę i organi-

zację systemów komputero-

wych, bezpieczeństwo syste-

mów komputerowych.

Ma dobrą wiedzę z zakresu

podstaw informatyki obejmują-

cą przetwarzanie informacji,

architekturę i organizację sys-

temów komputerowych, bez-

pieczeństwo systemów kompu-

terowych.

Ma bardzo dobrą wiedzę z za-

kresu podstaw informatyki

obejmującą przetwarzanie in-

formacji, architekturę i organi-

zację systemów komputero-

wych, bezpieczeństwo syste-

mów komputerowych.

EPW2 Zna w stopniu elementarnym

podstawowe metody, techniki,

narzędzia i materiały stosowane

przy rozwiązywaniu prostych

zadań inżynierskich związanych

z informatyką.

Zna w stopniu dobrym podsta-

wowe metody, techniki, narzę-

dzia i materiały stosowane przy

rozwiązywaniu prostych zadań

inżynierskich związanych z

informatyką.

Zna w stopniu bardzo dobrym

podstawowe metody, techniki,

narzędzia i materiały stosowane

przy rozwiązywaniu prostych

zadań inżynierskich związanych

z informatyką.

EPU1 Potrafi w stopniu elementarnym

ocenić przydatność rutynowych

metod i narzędzi służących do

rozwiązywania prostych zadań

inżynierskich, typowych dla

wybranego zadania, oraz wybie-

rać i stosować właściwe metody

i narzędzia

Potrafi w stopniu dobrym oce-

nić przydatność rutynowych

metod i narzędzi służących do

rozwiązywania prostych zadań

inżynierskich, typowych dla

wybranego zadania, oraz wybie-

rać i stosować właściwe metody

i narzędzia

Potrafi w stopniu bardzo do-

brym ocenić przydatność ruty-

nowych metod i narzędzi służą-

cych do rozwiązywania pro-

stych zadań inżynierskich, ty-

powych dla wybranego zadania,

oraz wybierać i stosować wła-

ściwe metody i narzędzia

EPK1 Rozumie w stopniu elementar-

nym potrzebę uczenia się przez

całe życie – dalsze kształcenie

na studiach II stopnia, studia

podyplomowe, kursy specjali-

styczne, szczególnie ważne w

obszarze nauk technicznych, ze

zmieniającymi się szybko tech-

nologiami, podnosząc w ten

sposób kompetencje zawodowe,

osobiste i społeczne.

Rozumie w stopniu dobrym

potrzebę uczenia się przez całe

życie – dalsze kształcenie na

studiach II stopnia, studia po-

dyplomowe, kursy specjali-

styczne, szczególnie ważne w

obszarze nauk technicznych, ze

zmieniającymi się szybko tech-

nologiami, podnosząc w ten

sposób kompetencje zawodowe,

osobiste i społeczne.

Rozumie w stopniu bardzo

dobrym 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 tech-

nicznych, ze zmieniającymi się

szybko technologiami, podno-

sząc w ten sposób kompetencje

zawodowe, osobiste i społecz-

ne.

J – Forma zaliczenia przedmiotu

egzamin

K – Literatura przedmiotu

Literatura obowiązkowa: 1. 1. Pratta S., Martin D.: Biblia systemu UNIX V, LT&P, Warszawa 1994. 2. Marczyński J.: Unix: użytkowanie i administracja, Helion, 2000. 3. Armstrong J., Taylor D.: UNIX dla każdego, Helion, 2000

6

Literatura 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 25

Konsultacje 5

Czytanie literatury 30

Przygotowanie do sprawdzianu 20

Przygotowanie do egzaminu 20

Suma godzin: 100

Liczba 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 22.11.2015 r.

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

Podpis

7

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

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 Bazy danych

2. Punkty ECTS 5

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

mgr inż. Kazimierz Krzywicki

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

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

Liczba godzin ogółem 25

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 związanych w szczególności z systemami bazodanowymi.

CW2 Przekazanie wiedzy ogólnej dotyczącej standardów i norm technicznych dotyczących zagadnień odno-szących się do informatyki.

Umiejętności

CU1 Wyrobienie umiejętności w zakresie doskonalenia wiedzy, pozyskiwania i integrowania informacji z

literatury, baz danych i innych źródeł, opracowywania dokumentacji.

CU2 Wyrobienie umiejętności posługiwania się specjalistycznym oprogramowaniem (w tym w szczególności dot. projektowania systemów bazodanowych), posługiwania się zaawansowanymi środowiskami projek-towo-uruchomieniowymi.

Kompetencje społeczne

CK1 Przygotowanie do uczenia się przez całe życie, podnoszenie kompetencji zawodowych, osobistych i społecznych w zmieniającej się rzeczywistości, podjęcia pracy związanej z programowaniem i praktycznym posługiwaniem się szerokim spektrum narzędzi informatycznych.

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

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

8

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)

Kierunkowy

efekt kształ-

cenia

Wiedza (EPW…)

EPW1 Student ma podstawową wiedzę w zakresie standardów i norm technicznych związa-

nych z przesyłaniem, przechowywaniem i przetwarzaniem informacji.

K_W15

EPW2 Student ma wiedzę z zakresu projektowania, funkcjonowania i zarządzania systemami

informatycznym, w szczególności związanymi z bazami danych.

K_W08

EPW3 Student zna podstawowe metody, techniki, narzędzia i materiały stosowane przy roz-

wiązywaniu prostych zadań inżynierskich związanych z informatyką, w szczególności z

bazami danych.

K_W14

Umiejętności (EPU…)

EPU1 Student potrafi pozyskiwać informacje z literatury, baz danych i innych źródeł, potrafi

integrować uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski

oraz formułować i uzasadniać opinie.

K_U01

EPU2 Student potrafi wykorzystać poznane metody, porównać rozwiązania projektowe baz

danych, ocenić ryzyko i bezpieczeństwo baz danych i aplikacji internetowych.

K_U07

K_U08

K_U09

EPU3 Student potrafi sformułować specyfikację baz danych, potrafi zaprojektować bazę da-

nych z uwzględnieniem zadanych kryteriów użytkowych i ekonomicznych, używając

właściwych metod, technik i narzędzi.

K_U14

K_U15

K_U16

EPU4 Student potrafi zaprojektować, wdrożyć i przetestować system powiązany z bazą da-

nych, korzystając ze specjalizowanego oprogramowania.

K_U18

Kompetencje społeczne (EPK…)

EPK1 Student rozumie potrzebę uczenia się przez całe życie, które jest 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 Student ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalno-

ści inżynierskiej, w tym jej wpływu na środowisko, i związanej z tym odpowiedzialności

za podejmowane decyzje.

K_K02

EPK3 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 baz danych. Modele logiczne baz danych. Algebra relacyjna. Terminologia

w zakresie przedmiotu.

2

W2 Środowisko bazy danych. Model relacyjny. 1

W3 Projektowanie relacyjnych baz danych. 2

W4 SQL: wprowadzenie do języka i konstrukcji poleceń. 2

W5 Administrowanie danymi i administrowanie bazami danych. 1

W6 Modelowanie związków encji. Normalizacja bazy danych. 1

W7 Rozproszone bazy danych. Systemy zarządzania bazami danych. 1

Razem liczba godzin wykładów 10

Lp. Treści laboratoriów Liczba godzin

L1 Modelowanie pragmatyczne relacyjnych baz danych. 3

L2 Projektowanie diagramów ERD. Tworzenie relacji. 1

9

L3 Narzędzia wspomagające projektowanie baz danych. 1

L4 SQL – polecenia podstawowe, relacje, indeksy. 3

L5 SQL – zapytania do wielu tabel, funkcje agregujące i grupowanie. 2

L6 SQL – zagnieżdżanie zapytań, wyzwalacze, procedury, funkcje, transakcje. 3

L7 Administracja systemów bazodanowych. Implementacja praktyczna bazy danych – prosta

aplikacja internetowa.

2

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 M1 - wykład informacyjny projektor

Laboratoria M2 - metody aktywizujące: metoda przypadków, dysku-

sja dydaktyczna, pytania i odpowiedzi.

M5 - ćwiczenia doskonalące obsługę komputerów, ćwi-

czenia doskonalące obsługę oprogramowania kompute-

rowego, przygotowanie sprawozdania, doskonalenie

metod i technik analizy zadania inżynierskiego

tablica, komputery, specjalistyczne

oprogramowanie

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ęć) P1 - egzamin pisemny

Laboratoria F1 - sprawdzian (ustny, pisemny – „wejściówka”)

F2 - obserwacja/aktywność (przygotowanie do zajęć)

F3 - praca pisemna (sprawozdanie)

F5 - ćwiczenia praktyczne (ćwiczenia sprawdzające umie-jętności, rozwiązywanie zadań)

P3 - ocena podsumowująca po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze.

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

Efekty przedmioto-we

Wykład Laboratoria

F2 P1 F1 F2 F3 F5 P3

EPW1 x x x x

EPW2 x x x

EPW3 x x x x

EPU1 x x x

EPU2 x x x

EPU3 x x x x

EPU4 x x x x

EPK1 x x x

EPK2 x x x

EPK3 x x x

I – Kryteria oceniania

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

Ocena Przedmiotowy

efekt kształ-cenia (EP..)

Dostateczny dostateczny plus

3/3,5

dobry dobry plus

4/4,5

bardzo dobry 5

EPW1 Zna wybrane terminy i ma wystarczającą wiedzę w zakresie standardów i norm technicznych zwią-

Zna większość terminów i ma dobrą wiedzę w zakresie standardów i norm technicz-nych związanych

Zna wszystkie wymagane termi-nów i ma rozbudowaną wiedzę w zakresie standardów i norm technicznych związanych

10

zanych z przesyłaniem, przechowywaniem i przetwarzaniem infor-macji.

z przesyłaniem, przechowy-waniem i przetwarzaniem informacji.

z przesyłaniem, przechowywa-niem i przetwarzaniem informa-cji.

EPW2 Ma podstawową wiedzę

z zakresu projektowania,

funkcjonowania i zarzą-

dzania systemami infor-

matycznym (bazami da-

nych).

Ma poszerzoną wiedzę z zakresu projektowania, funkcjonowania i zarządzania systemami informatycznym (bazami danych).

Ma rozbudowaną wiedzę z zakresu projektowania, funk-cjonowania i zarządzania syste-mami informatycznym (bazami danych).

EPW3 Zna podstawowe metody,

techniki, narzędzia i mate-

riały stosowane przy roz-

wiązywaniu prostych za-

dań inżynierskich związa-

nych z informatyką (ba-

zami danych).

Zna znaczną część metod, technik, narzędzi i materiałów stosowanych przy rozwiązy-waniu prostych zadań inży-nierskich związanych z infor-matyką (bazami danych).

Zna większość metod, technik, narzędzi i materiałów stosowa-nych przy rozwiązywaniu pro-stych zadań inżynierskich zwią-zanych z informatyką (bazami danych).

EPU1 Potrafi w podstawowym

stopniu pozyskiwać in-

formacje z literatury, baz

danych i innych źródeł,

dokonywać ich podsta-

wowej interpretacji.

Potrafi w dobrym stopniu

pozyskiwać informacje z lite-

ratury, baz danych i innych

źródeł, potrafi integrować

uzyskane informacje, doko-

nywać ich interpretacji, a tak-

że wyciągać podstawowe

wnioski oraz formułować i

uzasadniać opinie.

Potrafi w bardzo dobrym stopniu,

samodzielnie pozyskiwać infor-

macje z literatury, baz danych i

innych źródeł, potrafi integrować

uzyskane informacje, dokonywać

ich interpretacji, a także wyciągać

wnioski oraz formułować i uza-

sadniać opinie.

EPU2 Potrafi w podstawowym

stopniu wykorzystać po-

znane metody, porównać

rozwiązania projektowe

baz danych.

Potrafi w dobrym stopniu

wykorzystać poznane metody,

porównać rozwiązania projek-

towe baz danych. W stopniu

podstawowym ocenić ryzyko i

bezpieczeństwo baz danych i

aplikacji internetowych.

Potrafi w bardzo dobrym stopniu

wykorzystać poznane metody,

porównać rozwiązania projekto-

we baz danych, ocenić ryzyko i

bezpieczeństwo baz danych i

aplikacji internetowych.

EPU3 Potrafi w podstawowym

stopniu sformułować spe-

cyfikację baz danych, po-

trafi zaprojektować prostą

bazę danych

z uwzględnieniem części

zadanych kryteriów użyt-

kowych i ekonomicznych.

Używa niektórych metod,

technik i narzędzi.

Potrafi w dobrym stopniu

sformułować specyfikację baz

danych, potrafi zaprojektować

podstawową bazę danych

z uwzględnieniem zadanych

kryteriów użytkowych i eko-

nomicznych, używając w

większości przypadków wła-

ściwych metod, technik

i narzędzi.

Potrafi w bardzo dobrym stopniu

sformułować specyfikację baz

danych, potrafi zaprojektować

rozbudowaną bazę danych

z uwzględnieniem zadanych kry-

teriów użytkowych i ekonomicz-

nych, używając właściwych me-

tod, technik i narzędzi.

EPU4 Potrafi w podstawowym

stopniu zaprojektować,

wdrożyć i przetestować

system powiązany z bazą

danych, korzystając ze

specjalizowanego opro-

gramowania.

Potrafi w dobrym stopniu

zaprojektować, wdrożyć i

przetestować system powią-

zany z bazą danych, korzysta-

jąc ze specjalizowanego opro-

gramowania.

Potrafi w dobrym stopniu zapro-

jektować, wdrożyć i przetesto-

wać system powiązany z bazą

danych, korzystając ze specjali-

zowanego oprogramowania.

EPK1 Rozumie w podstawowym

stopniu potrzebę uczenia

się przez całe życie, które

Rozumie w znacznym stopniu

potrzebę uczenia się przez

całe życie, które jest szczegól-

Rozumie potrzebę uczenia się

przez całe życie, które jest szcze-

gólnie ważne w obszarze nauk

11

jest szczególnie ważne w

obszarze nauk technicz-

nych, ze zmieniającymi się

szybko technologiami.

nie ważne w obszarze nauk

technicznych, ze zmieniają-

cymi się szybko technologia-

mi. Rozumie, że ma to wpływ

na jego kompetencje.

technicznych, ze zmieniającymi

się szybko technologiami, podno-

sząc w ten sposób kompetencje

zawodowe, osobiste i społeczne.

EPK2 Ma w podstawowym stop-

niu świadomość ważności

i rozumie pozatechniczne

aspekty i skutki działalno-

ści inżynierskiej, w tym jej

wpływu na środowisko,

i związanej z tym odpo-

wiedzialności

za podejmowane decyzje.

Ma w stopniu wyższym, świa-

domość ważności i rozumie

pozatechniczne aspekty i

skutki działalności inżynier-

skiej, w tym jej wpływu na

środowisko, i związanej z tym

odpowiedzialności

za podejmowane decyzje.

Ma świadomość ważności

i rozumie pozatechniczne aspek-

ty i skutki działalności inżynier-

skiej, w tym jej wpływu na śro-

dowisko, i związanej z tym od-

powiedzialności za podejmowane

decyzje.

EPK3 Potrafi częściowo określić

priorytety służące realiza-

cji

określonego przez siebie

lub innych zadania.

Potrafi w większości przypad-

ków określić priorytety służą-

ce realizacji

określonego przez siebie lub

innych zadania.

Potrafi odpowiednio określić

priorytety służące realizacji

określonego przez siebie lub

innych zadania.

J – Forma zaliczenia przedmiotu

egzamin

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 25

Konsultacje 10

Czytanie literatury 20 Przygotowanie do laboratorium 25 Wykonanie sprawozdań na laboratorium 30 Przygotowanie do egzaminu 15

Suma godzin: 125

Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 5

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego Kazimierz Krzywicki

Data sporządzenia / aktualizacji 19.11.2015

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

Podpis

12

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 Grafika komputerowa

2. Punkty ECTS 3

3. Rodzaj przedmiotu obowiązkowy

4. Język przedmiotu język polski

5. Rok studiów II

6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia

prof. dr hab. inż. Krzysztof Marasek

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

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

Liczba godzin ogółem 25

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)

Kierunkowy

efekt kształ-

cenia

Wiedza (EPW…)

EPW1 Student ma podstawową wiedzę z zakresu metod grafiki komputerowej. K_W12

EPW2 Student ma wiedzę z zakresu projektowania, funkcjonowania i zarządzania podsyste-

mami grafiki komputerowej.

K_W15

EPW3 Student orientuje się w obecnym stanie oraz trendach rozwojowych grafiki kompute- K_W20

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

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

13

rowej.

Umiejętności (EPU…)

EPU1 Student nabywa praktyczną umiejętność posługiwania się metodami grafiki kompute-

rowej.

K_U20

EPU2 Student Potrafi samodzielnie zaimplementować podstawowe algorytmy grafiki kompu-

terowej.

K_U20

EPU3 Student potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwią-

zywania prostych zadań inżynierskich, typowych dla wybranego zadania, oraz wybie-

rać i stosować właściwe metody i narzędzia.

K_U20

Kompetencje społeczne (EPK…)

EPK1 Student rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia po-

dyplomowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze

zmieniającymi się szybko technologiami, podnosząc w ten sposób kompetencje zawo-

dowe, 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_K02

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

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

W1 Pojęcia podstawowe 1

W2 Reprezentacja obrazu w pamięci komputera 1

W3 Urządzenia wyświetlające, modele barw 1

W4 Potok wyświetlania 2

W5 Histogramy, filtracja obrazu 1

W6 Podstawowe algorytmy rysowania prymitywów 1

W7 Rachunek wektorowy w grafice komputerowej 1

W8 Rzutowanie obiektów 1

W9 Konstrukcje geometryczne 1

Razem liczba godzin wykładów 10

Lp. Treści laboratoriów Liczba godzin

L1 Elementarne operacje na obrazach 1

L2 Rozbarwienia 1

L3 Filtr splotowy 1

L4 Transformacje zbioru współrzędnych 1

L5 Wypełnianie wielokątów 2

L6 Krzywa Beziera 2

L7 Przesuwanie obiektów 2

L8 Rzutowanie 2

L9 Konstrukcje geometryczne 2

L10 Sprawdziany 1

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

14

Wykład M4 - wykład multimedialny projektor, prezentacja multime-

dialna

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

laboratorium, stanowiska kompu-

terowe z odpowiednim oprogra-

mowaniem

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 umie-jętności, rozwiązywanie zadań, ćwiczenia z wykorzysta-niem sprzętu fachowego, projekty indywidualne i grupo-we),

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

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

Efekty przedmioto-we

Wykład Laboratoria

F2 P4 F2 F5 P2

EPW1 x x x x x

EPW2 x x x x x

EPW3 x x x x

EPU1 x x x x x

EPU2 x x x x x

EPU3 x x x x

EPK1 x

EPK2 x

I – Kryteria oceniania

Wymagania określające kryteria uzyskania oceny w danym efekcie Ocena

Przedmiotowy efekt kształ-cenia (EP..)

Dostateczny dostateczny plus

3/3,5

dobry dobry plus

4/4,5

bardzo dobry 5

EPW1 Zna podstawowe metody grafiki komputerowej

Zna większość metod grafiki komputerowej

Zna wszystkie wymagane metody grafiki komputerowej

EPW2 Zna podstawowe elementy projektowania, funkcjono-wania i zarządzania podsys-temami grafiki komputero-wej

Zna większość elementów projektowania, funkcjono-wania i zarządzania podsys-temami grafiki komputero-wej

Zna wszystkie wymagane ele-menty projektowania, funkcjo-nowania i zarządzania podsyste-mami grafiki komputerowej

EPW3 orientuje się w obecnym stanie oraz trendach rozwo-jowych grafiki komputero-wej w zakresie podstawo-wym

orientuje się w obecnym stanie oraz trendach rozwo-jowych grafiki komputero-wej w zakresie średnim

orientuje się w obecnym stanie oraz trendach rozwojowych gra-fiki komputerowej w zakresie podstawowym w pełnym wyma-ganym zakresie

EPU1 Potrafi posługiwać się pod-stawowymi metodami gra-fiki komputerowej

Potrafi posługiwać się więk-szością metod grafiki kom-puterowej

Potrafi posługiwać się wymaga-nymi metodami grafiki kompute-rowej

EPU2 Potrafi samodzielnie zaim-plementować niektóre z podstawowych algorytmy grafiki komputerowej

Potrafi samodzielnie zaim-plementować większość z podstawowych algorytmów grafiki komputerowej

Potrafi samodzielnie zaimple-mentować wszystkie wymagane podstawowe algorytmy grafiki komputerowej

15

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

potrafi dobierać środowiska programistyczne, projekto-wać i weryfikować systemy

potrafi posłużyć się właściwie dobranymi środowiskami pro-gramistycznymi, symulatorami oraz narzędziami wspomagania projektowania do symulacji, pro-jektowania i weryfikacji syste-mów

EPK1 rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia pody-plomowe, kursy specjali-styczne, szczególnie ważne w obszarze nauk technicz-nych, ze zmieniającymi się szybko technologiami, pod-nosząc w ten sposób kom-petencje zawodowe, osobi-ste i społeczne

rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia podyplo-mowe, kursy specjalistyczne, szczególnie ważne w obsza-rze nauk technicznych, ze zmieniającymi się szybko technologiami, podnosząc w ten sposób kompetencje zawodowe, osobiste i spo-łeczne

rozumie potrzebę uczenia się przez całe życie – dalsze kształ-cenie, studia podyplomowe, kur-sy specjalistyczne, szczególnie ważne w obszarze nauk tech-nicznych, ze zmieniającymi się szybko technologiami, podnosząc w ten sposób kompetencje zawo-dowe, osobiste i społeczne

EPK2 potrafi odpowiednio okre-ślić podstawowe priorytety służące realizacji określo-nego 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 priory-tety służące realizacji określone-go przez siebie lub innych zada-nia

J – Forma zaliczenia przedmiotu

zaliczenie z oceną

K – Literatura przedmiotu

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

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

szawa 2005 2. Shirley P., Fundamentals of Computer Graphics, sec. ed. A K Peters, 2005 3. 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 25

Konsultacje 5

Czytanie literatury 20

Przygotowanie pracy pisemnej 15

Przygotowanie do kolokwium 10

Suma godzin: 75

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

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego Krzysztof Marasek

Data sporządzenia / aktualizacji 8.02.2016

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

Podpis

16

17

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

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 inteligencji

2. Punkty ECTS 2

3. Rodzaj przedmiotu obowiązkowy

4. Język przedmiotu język polski

5. Rok studiów II

6. 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: (10); Laboratoria: (10)

Liczba godzin ogółem 20

C - Wymagania wstępne

Znajomość podstaw matematyki dyskretnej, wiedza w zakresie podstaw programowania. Wstępna zna-jomość 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 sztucz-nych 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 neuro-nowych, algorytmów ewolucyjnych, logiki rozmytej.

Kompetencje społeczne

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

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

18

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)

Kierunkowy

efekt kształ-

cenia

Wiedza (EPW…)

EPW1 Student opisuje dziedzinę i zadania sztucznej inteligencji. K_W03, K_W04

EPW2 Student charakteryzuje wybrane metody i techniki sztucznej inteligencji i ich zasto-

sowania.

K_W08, K_W14

EPW3 Student objaśnia terminologię i metodologię z zakresu: sztucznych sieci neurono-

wych, 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ązy-

wania 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ę zastoso-

wań 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. 1

W2 Zadania sztucznej inteligencji. 1

W3 Podstawy metod i technik sztucznej inteligencji. 2

W4 Podstawy zastosowań metod i technik sztucznej inteligencji. 1

W5 Teoria i metodologia z zakresu sztucznych sieci neuronowych. 1

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

W7 Teoria i metodologia z zakresu logiki rozmytej. 1

W8 Metody sztucznej inteligencji i ich zastosowania w rozwiązywaniu problemów technicz-nych i naukowych.

2

Razem liczba godzin wykładów 10

Lp. Treści laboratoriów Liczba godzin

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

2

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

2

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

2

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

2

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

2

Razem liczba godzin laboratoriów 10

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

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

Wykład M2 - wykład interaktywny projektor, multimedialna prezenta-

cja

19

Laboratoria M5 - ćwiczenia doskonalące umiejętność selekcjonowa-

nia, grupowania i przedstawiania zgromadzonych infor-

macji

pracowania komputerowa, specja-

listyczne oprogramowanie 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) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)

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

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

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 przedmioto-we

Wykład Laboratoria

F2 P2 F2 F5 P3

EPW1 x x x

EPW2 x x x

EPW3 x x x

EPU1 x x x

EPU2 x x x

EPK1 x x

I – Kryteria oceniania

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

Ocena

Przedmiotowy

efekt kształ-

cenia (EP..)

Dostateczny

dostateczny plus

3/3,5

dobry

dobry plus

4/4,5

bardzo dobry

5

EPW1 Zna wybrane terminy z dzie-dziny sztucznej inteligencji i zadania sztucznej inteligencji

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

Zna wszystkie wymagane terminy z dziedziny sztucznej inteligencji i zadania sztucz-nej inteligencji

EPW2 Charakteryzuje wybrane me-tody i techniki sztucznej inte-ligencji i ich zastosowania

Charakteryzuje większość wy-branych metod i technik sztucznej inteligencji i ich za-stosowań

Charakteryzuje wszystkie wybrane metody i techniki sztucznej inteligencji i ich zastosowania

EPW3 Objaśnia wybraną terminolo-gię i metodologię z zakresu: sztucznych sieci neurono-wych, algorytmów ewolucyj-nych, logiki rozmytej

Objaśnia większą część termi-nologii i metodologii z zakresu: sztucznych sieci neuronowych, algorytmów ewolucyjnych, logiki rozmytej

Objaśnia całą terminologię i metodologię z zakresu: sztucznych sieci neurono-wych, algorytmów ewolucyj-nych, logiki rozmytej

EPU1 Wykonuje analizę wybranych aspektów metod i technik sztucznej inteligencji: sztucz-nych sieci neuronowych, algo-rytmów ewolucyjnych, logiki rozmytej

Wykonuje większą część anali-zy wybranych aspektów metod i technik sztucznej inteligencji: sztucznych sieci neuronowych, algorytmów ewolucyjnych, logiki rozmytej

Wykonuje całą analizę wy-branych aspektów metod i technik sztucznej inteligencji: sztucznych sieci neurono-wych, algorytmów ewolucyj-nych, logiki rozmytej

EPU2 Wykorzystuje wybrane meto-dy i techniki sztucznej inteli-gencji do rozwiązywania zna-nych zadań i problemów w technice

Wykorzystuje większość wy-branych metody i techniki sztucznej inteligencji do roz-wiązywania znanych zadań i problemów w technice

Wykorzystuje wszystkie wy-brane metody i techniki sztucznej inteligencji do roz-wiązywania znanych zadań i problemów w technice

20

EPK1 Wykazuje otwartość na anali-zowanie zadań i problemów na miarę zastosowań sztucz-nej inteligencji w małej mie-rze

Wykazuje otwartość na anali-zowanie zadań i problemów na miarę zastosowań sztucznej inteligencji w średniej mierze

Wykazuje otwartość na anali-zowanie zadań i problemów na miarę zastosowań sztucz-nej inteligencji w dużej mie-rze

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 20

Konsultacje 4

Czytanie literatury 6

Przygotowanie do zajęć 6

Przygotowanie do ćwiczeń praktycznych 7

Przygotowanie do kolokwium 7

Suma godzin: 50

Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 2

Ł – Informacje dodatkowe

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

Data sporządzenia / aktualizacji 01.10.2015

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

Podpis

21

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

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 projektami

2. Punkty ECTS 2

3. Rodzaj przedmiotu obowiązkowy

4. Język przedmiotu język polski

5. Rok studiów II

6. 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: (10); Projekty: (10)

Liczba godzin ogółem 20

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 informatycznych oraz 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)

Kierunkowy efekt kształ-

cenia

Wiedza (EPW…) EPW1 Student zna cykl życia oprogramowania oraz podstawowe metody projektowania sys-

temów komputerowych K_W07

EPW2 Student ma wiedzę z zakresu projektowania, funkcjonowania i zarządzania systemami informatycznym

K_W08

EPW3 Student ma wiedzę w zakresie zarządzania, w tym zarządzania jakością K_W13 EPW4 Student ma podstawową wiedzę niezbędną do rozumienia społecznych, ekonomicz-

nych, prawnych i innych pozatechnicznych uwarunkowań działalności inżynierskiej K_W18

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

22

EPW5 Student orientuje się w obecnym stanie oraz trendach rozwojowych informatyki K_W20

Umiejętności (EPU…) EPU1 Student potrafi pracować indywidualnie i w zespole; umie oszacować czas potrzebny

na realizację zleconego zadania; potrafi opracować i zrealizować harmonogram prac zapewniający dotrzymanie terminów

K_U02

EPU2 Student potrafi opracować dokumentację dotyczącą realizacji zadania inżynierskiego i przygotować 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, projekto-wania 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 do rozwią-zywania prostych zadań inżynierskich, typowych dla wybranego zadania, oraz wybie-rać 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 po-dyplomowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmieniają-cymi się szybko technologiami, podnosząc w ten sposób kompetencje zawodowe, oso-biste 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ąza-ne z analizą i projektowaniem systemów, cyklem życia oprogramowania.

2

W2 Charakterystyka projektów – model 4P’s. 2

W3 Metody zarządzania projektami PMM, RUP, Agile, Extreme Programming. 1

W4 Metody zarządzania projektami PRINCE2. PMBoK. 1

W5 Harmonogramowanie i budżetowanie projektu informatycznego (Case Study) 1 W6 Metody oceny efektywności przedsięwzięć 1 W7 Ocena stosowanych rozwiązań w zarządzaniu przedsięwzięciami informatycznymi 2

Razem liczba godzin wykładów 10

Lp. Treści projektów Liczba godzin

P1 Analiza sytuacji i definiowanie problemu. 1

P2 Wymagania projektowe nowego SYSTEMU 1

P3 Analiza i projektowanie systemów 2

P4 Projektowanie interfejsu użytkownika. Projektowanie pomocy użytkownika. 1

P5 Narzędzia CASE 3 P6 Prezentacja końcowa (dzielenie się doświadczeniami) 2

Razem liczba godzin projektów 10

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 multime-

dialna

Projekt M5 - metoda projektu realizacja zadania inżynierskiego przy użyciu właściwego oprogra-mowania

23

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

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”)

Efekty przedmioto-we

Wykład Projekt

F2 P2 F2 F3 P5

EPW1 x x x x x

EPW2 x x x x x

EPW3 x x x x x

EPW4 x x x x x

EPW5 x x x x x

EPU1 x x x

EPU2 x x x

EPU3 x x x

EPU4 x x x

EPU5 x x x

EPK1 x x x x x

EPK2 x x x x x

I – Kryteria oceniania

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

Ocena Przedmiotowy

efekt kształ-cenia (EP..)

Dostateczny dostateczny plus

3/3,5

Dobry dobry plus

4/4,5

bardzo dobry 5

EPW1 Zna cykl życia oprogramowa-nia oraz mniej niż połowę metod projektowania syste-mów

Zna cykl życia oprogramowa-nia oraz większość metod projektowania systemów

zna cykl życia oprogramowa-nia oraz wszystkie metody projektowania systemów komputerowych

EPW2 ma wiedzę z zakresu projek-towania systemów informa-tycznym

ma wiedzę z zakresu projek-towania oraz funkcjonowania systemów informatycznych

ma wiedzę z zakresu projek-towania, funkcjonowania i zarządzania systemami in-formatycznym

EPW3 Wymienia podstawowe poję-cia związane z zarządzaniem

Wymienia i omawia podsta-wowe pojęcia związane z zarządzaniem

Wymienia i omawia podsta-wowe i zaawansowane poję-cie związane z zarządzaniem

EPW4 rozumie przynajmniej połowę omówionych społecznych, ekonomicznych, prawnych i innych pozatechnicznych uwarunkowań działalności inżynierskiej

rozumie większość omówio-nych społecznych, ekono-micznych, prawnych i innych pozatechnicznych uwarun-kowań działalności inżynier-skiej

rozumie wszystkie omówio-ne społeczne, ekonomiczne, prawne i inne pozatechniczne uwarunkowania działalności inżynierskiej

EPW5 orientuje się w obecnym sta-nie oraz trendach rozwojo-wych informatyki

orientuje się w obecnym sta-nie oraz trendach rozwojo-wych informatyki

orientuje się w obecnym sta-nie oraz trendach rozwojo-wych informatyki

EPU1 potrafi pracować indywidual-nie i w zespole, umie oszaco-wać czas potrzebny na reali-zację zleconego zadania;

potrafi pracować indywidual-nie i w zespole, umie oszaco-wać czas potrzebny na reali-zację zleconego zadania; po-trafi opracować harmono-

potrafi pracować indywidual-nie i w zespole, umie oszaco-wać czas potrzebny na reali-zację zleconego zadania; po-trafi opracować i zrealizować

24

gram prac zapewniający do-trzymanie terminów

harmonogram prac zapewnia-jący dotrzymanie terminów

EPU2 potrafi opracować dokumen-tację dotyczącą realizacji za-dania inżynierskiego z uwzględnieniem przynajmniej połowy wymaganych elemen-tów

potrafi opracować dokumen-tację dotyczącą realizacji za-dania inżynierskiego z uwzględnieniem przynajmniej połowy wymaganych elemen-tów i przygotować tekst za-wierający omówienie wyni-ków realizacji tego zadania

potrafi opracować całościową dokumentację dotyczącą rea-lizacji zadania inżynierskiego i przygotować tekst zawiera-jący omówienie wyników realizacji tego zadania

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

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

potrafi posłużyć się właściwie dobranymi środowiskami programistycznymi, symula-torami oraz narzędziami wspomagania projektowania do symulacji, projektowania i weryfikacji systemów

EPU4 potrafi sformułować specyfi-kację prostych systemów informatycznych

potrafi sformułować specyfi-kację średniozaawansowa-nych systemów informatycz-nych,

potrafi sformułować specyfi-kację zaawansowanych sys-temów informatycznych, na poziomie realizowanych funkcji

EPU5 potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwiązywania prostych zadań inżynierskich,

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

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 sto-sować właściwe metody i narzędzia

EPK1 rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia podyplo-mowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmie-niającymi się szybko techno-logiami, podnosząc w ten sposób kompetencje zawo-dowe, osobiste i społeczne

rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia podyplo-mowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmie-niającymi się szybko techno-logiami, podnosząc w ten sposób kompetencje zawo-dowe, osobiste i społeczne

rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia podyplo-mowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmie-niającymi się szybko techno-logiami, podnosząc w ten sposób kompetencje zawo-dowe, osobiste i społeczne

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

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

wykład – zaliczenie z oceną, projekt – zaliczenie z oceną

K – Literatura przedmiotu

Literatura obowiązkowa: 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. 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. 1. J. Górski, Inżynieria oprogramowania w projekcie informatycznym, Warszawa 2000. 2. 2. W. Gajda, GIMP. Praktyczne projekty, Helion, Gliwice 2006.

L – Obciążenie pracą studenta:

25

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 20

Konsultacje 5

Czytanie literatury 5

Przygotowanie projektu 15

Przygotowanie do kolokwium końcowego 15

Suma godzin: 60

Liczba 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 12.11.2015

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

Podpis

26

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

P r o g r a m o w a n i e s t r u k t u r a l n e i o b i e k t o w e

A - Informacje ogólne

1. Nazwy przedmiotów

Algorytmy i struktury danych

Wstęp do programowania

Języki i paradygmaty programowania

Programowanie obiektowe

Inżynieria oprogramowania

2. Punkty ECTS 20

3. Rodzaj przedmiotów obowiązkowe

4. Język przedmiotów język polski

5. Rok studiów I, II

6. Imię i nazwisko koordynatora gru-py przedmiotów

dr inż. Aleksandra Radomska-Zalas

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

Semestr 1 Wykłady: 10; Laboratoria: 15

Semestr 2 Wykłady: 10; Laboratoria: 15

Semestr 3 Wykłady: 10; Laboratoria: 15

Semestr 4 Wykłady: 20; Laboratoria: 30

Liczba godzin ogółem 125

C - Wymagania wstępne

D - Cele kształcenia

Wiedza

CW1 Zapoznanie studentów z podstawowymi pojęciami, standardami, technikami i metodami programowania struktu-

ralnego i obiektowego.

Umiejętności

CU1 Wyrobienie umiejętności związanych z projektowaniem, implementacją, testowaniem i wdrażaniem programów

komputerowych.

Kompetencje społeczne

CK1 Przygotowany do uczenia się przez całe życie, kreatywny w działaniu skutkującym podnoszeniem kompe-tencji zawodowych, osobistych i społecznych.

E - Efekty kształcenia dla grupy przedmiotów

Wydział Techniczny

Kierunek Informatyka

Poziom studiów studia I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

27

Efekty kształcenia (E) w zakresie wiedzy (W), umiejętności (U) i kompetencji spo-

łecznych (K)

Kierunkowy

efekt kształ-

cenia

Wiedza (EW…)

EPW1 Student potrafi wskazać istotne elementy opisu w języku naturalnym na potrzeby two-rzenia modelu strukturalnego i obiektowego.

K_W03

EPW2 Student potrafi zdefiniować podstawowe pojęcia podejścia strukturalnego i obiektowe-

go.

K_W04

EPW3 Student potrafi wymienić zalety programowania strukturalnego i obiektowego w kon-

tekście cyklu życia oprogramowania.

K_W07

EPW4 Student potrafi wymienić cechy programowania strukturalnego i obiektowego. K_W10

Umiejętności (EU…)

EPU1 Student potrafi korzystać z wiedzy o językach programowania zawartej w literaturze i

na stronach internetowych.

K_U01

EPU2 Student potrafi posługiwać się narzędziami do wytwarzania oprogramowania. K_U10

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

danych, a także zaplanować proces testowania programu.

K_U13, K_U14

EPU4 Student potrafi samodzielnie napisać program rozwiązujący proste zadanie inżynier-

skie.

K_U20

Kompetencje społeczne (EK…)

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

EPK2 Student potrafi kreatywnie tworzyć programy komputerowe. K_K06

F – Warunki realizacji i zaliczenia grupy przedmiotów

Każdy przedmiot modułu zaliczany osobno, na ocenę. Szczegółowe dane w karcie przedmiotu.

G – Informacje dodatkowe

Imię i nazwisko sporządzającego Aleksandra Radomska-Zalas

Data sporządzenia / aktualizacji 12 listopada 2015

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

Podpis

28

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

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 Algorytmy i struktury danych

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ż. Marek Węgrzyn

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

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

Liczba godzin ogółem 25

C - Wymagania wstępne

D - Cele kształcenia

Wiedza

CW1 poznanie pojęć, metod i narzędzi projektowania algorytmów i struktur danych, w szczególności w kontekście ich stosowania przy rozwiązywaniu zadań inżynierskich

CW2 poznanie sposobów specyfikacji algorytmów

Umiejętności

CU1 umiejętność (w stopniu podstawowym) analizy algorytmów oraz zastosowania techniki projektowania algorytmów i struktur danych w praktyce

CU2 umiejętność obsługiwania narzędzi informatycznych służących do projektowania algorytmów

Kompetencje społeczne

CK1 świadomość trwającego postępu w dziedzinie algorytmów i struktur danych

CK2 świadomość znaczenia społecznych skutków, jakie niesie za sobą działalność inżynierska w obszarze projektowania 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)

Kierunkowy

efekt kształ-

cenia

Wiedza (EPW…)

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

29

EPW1 potrafi wymienić wady i zalety poznanych metod specyfikacji algorytmów K_W03

EPW2 potrafi wymienić i porównać klasyczne struktury danych K_W04

EPW3 potrafi wymienić klasyczne techniki projektowania algorytmów K_W07

EPW4 potrafi porównać klasyczne techniki projektowania algorytmów K_W10

Umiejętności (EPU…)

EPU1 potrafi korzystać z wiedzy o algorytmach zawartej w literaturze i na stronach interne-towych

K_U01

EPU2 potrafi posługiwać się oprogramowaniem do projektowania algorytmów K_U10

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

K_U13, K_U14

EPU4 potrafi sformułować algorytm w postaci pseudokodu i schematów blokowych K_U20

Kompetencje społeczne (EPK…)

EPK1 rozumie potrzebę ciągłego kształcenia w dziedzinie algorytmów i struktur danych K_K01

EPK2 potrafi kreatywnie projektować algorytmy i struktury danych K_K06

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

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

W1 Wprowadzenie. Dane i operacje na danych, pojęcie typu danych. 2

W2 Algorytmy (definicje, kategorie, sposoby specyfikacji). Poprawność i złożoność algorytmu. 2

W3 Struktury danych i metody ich realizacji 2

W4 Algorytmy sortujące 1

W5 Algorytmy rekurencyjne i haszujące 1

W6 Grafy i algorytmy grafowe 1

W7 Wyszukiwanie wzorców w tekście 1

Razem liczba godzin wykładów 10

Lp. Treści laboratoriów Liczba godzin

L1 Sposoby przedstawiania algorytmów – lista kroków, opis słowny, schemat blokowy. 1

L2 Podstawy obsługi narzędzi do analizy i projektowania algorytmów. Implementacja pro-stych algorytmów, weryfikacja ich poprawności i określenie ich złożoności obliczeniowej.

2

L3 Klasyczne algorytmy (Euklidesa, NWD). 1

L4 Struktury danych. Wykorzystanie w algorytmach tablicy jednowymiarowej. 1

L5 Struktury danych (cd.). Tablice dwuwymiarowe. Sito Eratostenesa. 1

L6 Struktury danych. Stos i kolejka. 1

L7 Samodzielne rozwiązywanie problemów w oparciu o poznane metody. 2

L8 Algorytmy rekurencyjne – ciąg Fibonacciego, silnia, n-ty wyraz ciągu. 1

L9 Algorytmy wyszukujące i porządkujące. 1

L10 Algorytmy numeryczne. Przybliżone metody obliczania całek oznaczonych, wyznaczania miejsc zerowych, metoda Monte Carlo.

2

L11 Algorytmy binarne. 1

L12 Samodzielne rozwiązywanie problemów w oparciu o poznane metody. 1

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 informacyjny, pokaz multimedialny projektor, prezentacja multimedialna

Laboratoria ćwiczenia doskonalące obsługę oprogramowania kom-puterowego, ćwiczenia doskonalące umiejętność selekcjonowania,

realizacja zadania inżynierskiego przy użyciu właściwego oprogra-mowania

30

grupowania i przedstawiania zgromadzonych informacji

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 po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze

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

Efekty przedmioto-we

Wykład Laboratoria

F2 P1 F1 F2 P3

EPW1 x x x x x

EPW2 x x x x x

EPW3 x x x x x

EPW4 x x x x x

EPU1 x x x

EPU2 x x x

EPU3 x x x

EPU4 x x x

EPK1 x x x x x

EPK2 x x x x x

I – Kryteria oceniania

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

Ocena Przedmiotowy

efekt kształ-cenia (EP..)

Dostateczny dostateczny plus

3/3,5

dobry dobry plus

4/4,5

bardzo dobry 5

EPW1 potrafi wymienić podstawowe wady i zalety poznanych me-tod specyfikacji algorytmów

potrafi wymienić większość wad i zalet poznanych metod specyfikacji algorytmów

potrafi szczegółowo wymienić wady i zalety poznanych me-tod specyfikacji algorytmów

EPW2 potrafi wymienić i porównać wybrane klasyczne struktury danych

potrafi wymienić i porównać klasyczne struktury danych

potrafi wymienić i szczegóło-wo porównać klasyczne struktury danych

EPW3 potrafi wymienić wybrane klasyczne techniki projekto-wania algorytmów

potrafi wymienić klasyczne techniki projektowania algo-rytmów

potrafi wymienić i omówić klasyczne techniki projekto-wania algorytmów

EPW4 potrafi porównać wybrane klasyczne techniki projekto-wania algorytmów

potrafi porównać klasyczne techniki projektowania algo-rytmów

potrafi szczegółowo porów-nać klasyczne techniki projek-towania algorytmów

EPU1 potrafi korzystać z wiedzy o algorytmach zawartej w literaturze i na stronach internetowych

potrafi korzystać z wiedzy o algorytmach zawartej w literaturze i na stronach internetowych

potrafi korzystać z wiedzy o algorytmach zawartej w literaturze i na stronach internetowych

EPU2 potrafi ogólnie posługiwać się oprogramowaniem do projek-towania algorytmów

potrafi posługiwać się opro-gramowaniem do projekto-wania algorytmów

potrafi biegle posługiwać się oprogramowaniem do projek-towania algorytmów

EPU3 potrafi sformułować ogólną specyfikację wejść, wyjść algorytmu oraz użytych struk-tur danych, a także zaplano-wać proces testowania algo-rytmu

potrafi sformułować specyfi-kację wejść, wyjść algorytmu oraz użytych struktur danych, a także zaplanować proces testowania algorytmu

potrafi sformułować szczegó-łową specyfikację wejść, wyjść algorytmu oraz użytych struktur danych, a także za-planować proces testowania algorytmu

31

EPU4 potrafi ogólnie sformułować algorytm w postaci pseudo-kodu i schematów blokowych

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

potrafi szczegółowo sformu-łować w algorytm w postaci pseudokodu i schematów blokowych

EPK1 rozumie potrzebę ciągłego kształcenia w dziedzinie algo-rytmów i struktur danych

rozumie potrzebę ciągłego kształcenia w dziedzinie algo-rytmów i struktur danych

rozumie potrzebę ciągłego kształcenia w dziedzinie algo-rytmów i struktur danych

EPK2 potrafi kreatywnie projekto-wać algorytmy i struktury danych

potrafi kreatywnie projekto-wać algorytmy i struktury danych

potrafi kreatywnie projekto-wać algorytmy i struktury danych

J – Forma zaliczenia przedmiotu

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

K – Literatura przedmiotu

Literatura obowiązkowa: 1. A. V. Aho, J. E. Hopcroft, J. D. Ullman, Algorytmy i struktury danych, Helion, Gliwice, 2003. 2. L. Banachowski, K. Diks, W. Rytter, Algorytmy i struktury danych, WNT, Warszawa, 2006. 3. T. Cormen, C. Leiserson, R. Rivest, Wprowadzenie do algorytmów, WNT, Warszawa, 2000. 4. R. Neapolitan, K. Naimipour, Podstawy algorytmów z przykładami w C++, Helion, Gliwice, 2004. Literatura zalecana / fakultatywna: 1. D. Knuth, Sztuka programowania, WNT, Warszawa, 2002. 2. N.Wirth, Algorytmy + struktury danych = programy, WNT, Warszawa, 2009. 3. P. Wróblewski, Algorytmy, struktury danych i techniki programowania, Helion, Gliwice, 2001.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 25

Konsultacje 4

Czytanie literatury 15

Przygotowanie do laboratorium 19

Przygotowanie sprawozdań 12

Przygotowanie do egzaminu 25

Suma godzin: 100

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

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego dr inż. Marek Węgrzyn

Data aktualizacji 20.11.2015

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

Podpis

32

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

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 Wstęp do programowania

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ż. Krzysztof Małecki

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

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

Liczba godzin ogółem 25

C - Wymagania wstępne

Podstawy algorytmizacji, Podstawy systemów operacyjnych.

D - Cele kształcenia

Wiedza

CW1 Zapoznanie studentów z podstawowymi pojęciami, standardami, metodami programowania struktural-nego na przykładzie języka C.

Umiejętności

CU1 Przekazanie podstawowych umiejętności związanych z tworzeniem programów komputerowych.

Kompetencje społeczne

CK1 Uzyskanie świadomości potrzeby samokształcenia (rozwoju) w zakresie programowania komputerów.

CK2 Uzyskanie świadomości ważności społecznych skutków działalności inżynierskiej w zakresie zastoso-wań 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)

Kierunkowy

efekt kształ-

cenia

Wiedza (EPW…)

EPW1 Student ma uporządkowaną wiedzę z zakresu podstaw programowania komputerów. K_W07, K_W10

Umiejętności (EPU…)

EPU1 Student potrafi zapisać program dla sformułowanego algorytmu, skompilować i uru-chomić go, korygując błędy pojawiające się w procesie kompilacji.

K_U15, K_U20

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

33

Kompetencje społeczne (EPK…)

EPK1 Student ma świadomość konieczności podnoszenia kompetencji osobistych i zawodo-wych w zakresie technologii programistycznych.

K_K02, K_K04,

K_K05

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

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

W1 Zarys historii języków programowania komputerów. Geneza podstawowych pojęć i definicji (algorytm, język programowania, kompilator i program komputerowy).

1

W2 Sposoby opisu oraz weryfikacji poprawności algorytmów komputerowych na przykładzie języka C.

1

W3 Podstawowe typy i struktury danych (stałe, zmienne, tablice i struktury danych) w języku C.

2

W4 Podstawowe konstrukcje programistyczne (zastosowanie operatorów, wyrażeń i instruk-cji sterujących, pętli).

2

W4 Programowanie proceduralne. Wyjaśnienie pojęcia stosu, sterty, funkcji, rekurencji oraz przekazywania parametrów przez wartość lub referencję.

2

W5 Zagadnienie zmiennych wskaźnikowych oraz dynamicznego przydziału pamięci. 1

W6 Zaliczenie końcowe 1

Razem liczba godzin wykładów 10

Lp. Treści laboratoriów Liczba godzin

L1 Podstawowe pojęcia związane z językami programowania. 1

L2 Typy danych, definiowanie zmiennych. 1

L3 Podstawowe operatory arytmetyczne, relacji i logiczne. Instrukcje warunkowe. 2

L4 Wyrażenie warunkowe. Operator przecinkowy. 2

L5 Zastosowanie „pętli” programowych – ze znaną i nieznaną liczbą iteracji. 2

L6 Tablice jedno- i wielowymiarowe. 1

L7 Programowanie proceduralne (funkcje, algorytmy rekurencyjne, znaczenie stosu). 2

L8 Konstrukcje algorytmiczne dla danych nieznanego rozmiaru – deklaracja, definicja oraz miejsce przechowywania zmiennych dynamicznych.

2

L9 Programowanie z wykorzystaniem list. 2

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 M1 - wykład informacyjny, M2 - wykład problemowy

wsparty prezentacją multimedialną.

komputer, projektor

Laboratoria M5 - ćwiczenia doskonalące pisanie programów kompu-

terowych.

komputer

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 P3 – ocena podsumowująca po-wstała na skutek ocen formujących

Laboratoria F1 – wejściówka, F2 – obserwacja / aktywność, F5 – ćwi-czenia praktyczne

34

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

Efekty przedmioto-we

Wykład Laboratoria

P3 F1 F2 F5

EPW1 x

EPU1 x x x x

EPK1 x x x x

I – Kryteria oceniania

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

Ocena Przedmiotowy

efekt kształ-cenia (EP..)

Dostateczny dostateczny plus

3/3,5

dobry dobry plus

4/4,5

bardzo dobry 5

EPW1 Zna wybrane terminy z zakresu programowania komputerów w języku C

Zna większość termi-nów z zakresu progra-mowania komputerów w języku C

Zna wszystkie wymagane terminy z zakresu programowania komputerów w języku C

EPU1 Umie zapisać niektóre kon-strukcje języka C dla zdefi-niowanego zadania

Umie zapisać większość konstrukcji języka C

Umie napisać dowolny prosty pro-gram w języku C

EPK1 Rozumie, ale nie zna skut-ków podnoszenia kompe-tencji zawodowych

Rozumie i zna skutki podnoszenia kompe-tencji zawodowych

Rozumie i zna skutki koniczności cią-głego doskonalenia umiejętności za-wodowych. Zna przykłady platform umożliwiających rozwój w zakresie programowania komputerów.

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. Grębosz J., Symfonia C++ standard, Tom 1, Wydawnictwo "Edition 2000", Kraków 2010.

3. Martin R.C., Czysty kod. Podręcznik dobrego programisty, Wydawnictwo „Helion”, Gliwice 2013.

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. Carmen T.H., Leiserson Ch.E., Rivest R.L., Wprowadzenie do algorytmów, WNT, Warszawa 2001.

4. 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 25

Konsultacje 5

Czytanie literatury 20

Przygotowywanie się do zajęć laboratoryjnych 50

Suma godzin: 100

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

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego dr inż. Krzysztof Małecki

Data sporządzenia / aktualizacji 23.11.2015

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

Podpis

35

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

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 Języki i paradygmaty programowania

2. Punkty ECTS 4

3. Rodzaj przedmiotu obowiązkowy

4. Język przedmiotu język polski

5. Rok studiów II

6. 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 3 Wykłady: (10); Laboratoria: (15)

Liczba godzin ogółem 25

C - Wymagania wstępne

Wstęp do programowania

D - Cele kształcenia

Wiedza

CW1 Student zna najważniejsze paradygmaty programowania, potrafi wskazać język programowania ade-kwatny do podanego zadania inżynierskiego

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

Umiejętności

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

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

Kompetencje społeczne

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

CK2 Student ma świadomość ważności społecznych skutków działalności inżynierskiej w zakresie zastoso-wań 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)

Kierunkowy

efekt kształ-

cenia

Wiedza (EPW…)

EPW1 Student potrafi wskazać istotne elementy opisu problemu obliczeniowego w języku natural-

nym na potrzeby tworzenia oprogramowania. K_W03

EPW2 Student potrafi wymienić i sklasyfikować popularne języki programowania. K_W04

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

36

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

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

Umiejętności (EPU…)

EPU1 Student potrafi korzystać z wiedzy o językach programowania zawartej w literaturze i

na stronach internetowych.

K_U01

EPU2 Student potrafi posługiwać się narzędziami do wytwarzania oprogramowania. K_U10

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

danych, a także zaplanować proces testowania programu.

K_U13, K_U14

EPU4 Student potrafi samodzielnie napisać program rozwiązujący proste zadanie. K_U20

Kompetencje społeczne (EPK…)

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

EPK2 Student 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 Liczba godzin

W1 Klasyfikacja języków programowania. Translacja kodu źródłowego. 1

W2 Popularne języki programowania. Paradygmaty programowania 1

W3 Podstawy języka asembler x86 jako przykładu języka niskiego poziomu 1

W4 Podstawy języka Pascal jako przykładu języka proceduralnego 1

W5 Podstawy języka C# jako przykładu języka obiektowego 2

W6 Podstawy języka Python jako przykładu języka bardzo wysokiego poziomu 1

W7 Podstawy Windows PowerShell jako przykładu języka skryptowego 1

W8 Podstawy języka SQL jako przykładu języka nieimperatywnego 1

W9 Arkusz kalkulacyjny, QBE i rejestrator makr jako przykłady języków nietekstowych 1

Razem liczba godzin wykładów 10

Lp. Treści laboratoriów Liczba godzin

L1 Definiowanie zmiennych oraz podstawowych operatorów w języku C# 1

L2 Instrukcja wyboru if...else. Predefiniowane wyjątki, przechwytywanie i zgłaszanie wyjątku 1

L3 Pętle: while, for, do{..}while, foreach 1

L4 Instrukcje switch, goto, break oraz continue 1

L5 Definiowanie i użycie tablic. Operacje na tablicach: inicjalizowanie, kopiowanie, odwraca-

nie, sortowanie, przeszukiwanie

2

L6 Definiowanie i użycie funkcji. Przekazywanie zmiennych. Sposoby przekazywania argu-

mentów. Polimorfizm parametryczny. Pobieranie parametrów

2

L7 Rekurencja. Stosy i kolejki 2

L8 Typ referencyjny i jego wykorzystanie do tworzenia złożonych struktur danych 1

L9 Strumienie i ich obsługa 2

L10 Zaliczenie laboratorium 2

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 M1 - wykład informacyjny, M3 - pokaz multimedialny projektor, prezentacja multime-

dialna

Laboratoria M5 - ćwiczenia doskonalące obsługę oprogramowania komputerowych, ćwiczenia doskonalące umiejętność pozyskiwania informacji ze źródeł internetowych, ćwi-czenia doskonalące umiejętność selekcjonowania, gru-powania i przedstawiania zgromadzonych informacji

jednostka komputerowa wyposa-

żona w oprogramowanie oraz z

dostępem do Internetu

37

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 umie-jętności),

P2 – kolokwium praktyczne

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

Efekty przedmioto-we

Wykład Laboratoria

F2 P2 F2 F3 F5 P2

EPW1 x x x x x

EPW2 x x x x x

EPW3 x x x x x

EPW4 x x x x x

EPU1 x x x x x

EPU2 x x x x x

EPU3 x x x x x

EPU4 x x x x x

EPK1 x x x

EPK2 x x x

I – Kryteria oceniania

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

Ocena Przedmiotowy

efekt kształ-cenia (EP..)

Dostateczny dostateczny plus

3/3,5

dobry dobry plus

4/4,5

bardzo dobry 5

EPW1 potrafi wskazać wybrane ele-

menty opisu problemu oblicze-

niowego w języku naturalnym

na potrzeby tworzenia opro-

gramowania

potrafi wskazać większość

elementów opisu problemu

obliczeniowego w języku natu-

ralnym na potrzeby tworzenia

oprogramowania

potrafi wskazać wszystkie istot-

ne elementy opisu problemu

obliczeniowego w języku natu-

ralnym na potrzeby tworzenia

oprogramowania

EPW2 potrafi wymienić popularne

języki programowania

potrafi wymienić i sklasyfiko-

wać wybrane języki programo-

wania

potrafi wymienić i sklasyfiko-

wać wszystkie języki progra-

mowania

EPW3 potrafi wymienić fazy cyklu

życia oprogramowania

potrafi wymienić i uporządko-

wać fazy cyklu życia oprogra-

mowania

potrafi wymienić, uporządko-

wać i opisać fazy cyklu życia

oprogramowania

EPW4 potrafi wymienić najważniejsze

paradygmaty programowania

potrafi wymienić i porównać

wybrane paradygmaty progra-

mowania

potrafi wymienić i porównać

wszystkie paradygmaty pro-

gramowania

EPU1 potrafi korzystać z wiedzy o

językach programowania

zawartej w literaturze i na

stronach internetowych

potrafi korzystać z wiedzy o

językach programowania

zawartej w literaturze i na

stronach internetowych

potrafi korzystać z wiedzy o

językach programowania

zawartej w literaturze i na

stronach internetowych

EPU2 potrafi posługiwać się narzę-

dziami do wytwarzania pro-

stych programów

potrafi posługiwać się narzę-

dziami do wytwarzania śred-

niozaawansowanych progra-

potrafi posługiwać się narzę-

dziami do wytwarzania zaa-

wansowanych programów

38

mów

EPU3 potrafi sformułować specyfi-

kację wejść, wyjść programu

potrafi sformułować specyfi-

kację wejść, wyjść programu

oraz użytych struktur danych

potrafi sformułować specyfi-

kację wejść, wyjść programu

oraz użytych struktur danych,

a także zaplanować proces

testowania programu

EPU4 potrafi napisać program roz-

wiązujący proste zadanie

potrafi samodzielnie napisać

program rozwiązujący proste

zadanie

potrafi samodzielnie napisać

program rozwiązujący zaa-

wansowane zadanie

EPK1 rozumie potrzebę ciągłego

kształcenia w dziedzinie języ-

ków programowania

rozumie potrzebę ciągłego

kształcenia w dziedzinie języ-

ków programowania

rozumie potrzebę ciągłego

kształcenia w dziedzinie języ-

ków programowania

EPK2 potrafi kreatywnie tworzyć

proste programy komputero-

we

potrafi kreatywnie tworzyć

średniozaawansowane pro-

gramy komputerowe

potrafi kreatywnie tworzyć

zaawansowane programy

komputerowe

J – Forma zaliczenia przedmiotu

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

K – Literatura przedmiotu

Literatura obowiązkowa: 1. 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 25

Konsultacje 15

Czytanie literatury 10

Przygotowanie do kolokwium 20

Przygotowanie do egzaminu 10

Przygotowanie sprawozdań 20

Suma godzin: 100

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

Ł – Informacje dodatkowe

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

Data sporządzenia / aktualizacji 12.11.2015

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

Podpis

39

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

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 Programowanie obiektowe

2. Punkty ECTS 4

3. Rodzaj przedmiotu obowiązkowy

4. Język przedmiotu język polski

5. Rok studiów II

6. 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: (10); Laboratoria: (15)

Liczba godzin ogółem 25

C - Wymagania wstępne

Języki i paradygmaty programowania

D - Cele kształcenia

Wiedza

CW1 Student zna podstawowe pojęcia i metody programowania obiektowego

CW2 Student zna wzorce projektowe

Umiejętności

CU1 Student ma umiejętność samodzielnego tworzenia programów obiektowych o średnim stopniu skompli-kowania z wykorzystaniem narzędzi informatycznych wspomagających wytwarzanie oprogramowanie

CU2 Student ma umiejętność wykorzystywania w programowaniu informacji pozyskanych z różnych źródeł

Kompetencje społeczne

CK1 Student ma świadomość ciągłego rozwoju programowania obiektowego

CK2 Student ma świadomość ważności społecznych skutków działalności inżynierskiej w zakresie zastoso-wań 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)

Kierunkowy

efekt kształ-

cenia

Wiedza (EPW…)

EPW1 Student potrafi wskazać istotne elementy opisu w języku naturalnym na potrzeby two-rzenia modelu obiektowego.

K_W03

EPW2 Student potrafi zdefiniować podstawowe pojęcia podejścia obiektowego. K_W04

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

40

EPW3 Student potrafi wymienić zalety programowania obiektowego w kontekście cyklu życia

oprogramowania.

K_W07

EPW4 Student potrafi wymienić cechy programowania obiektowego. K_W10

Umiejętności (EPU…)

EPU1 Student potrafi korzystać z wiedzy na temat programowania obiektowego zawartej w literaturze i na stronach internetowych.

K_U01

EPU2 Student potrafi posługiwać się narzędziami do wytwarzania oprogramowania obiekto-wego.

K_U10

EPU3 Student potrafi przygotować specyfikację programu obiektowego oraz testować opro-gramowanie z wykorzystaniem przeznaczonych do tego narzędzi.

K_U13, K_U14

EPU4 Student potrafi samodzielnie napisać program rozwiązujący zadanie o średnim stopniu trudności z wykorzystaniem podejścia obiektowego.

K_U20

Kompetencje społeczne (EPK…)

EPK1 Student rozumie potrzebę ciągłego kształcenia w dziedzinie programowania obiekto-wego.

K_K01

EPK2 Student 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 Liczba godzin

W1 Wprowadzenie do modelowania obiektowego. Obiektowy paradygmat programowania.

Podstawowe pojęcia i terminy: abstrakcja, enkapsulacja, dziedziczenie, polimorfizm. Zale-

ty programowania obiektowego i metod obiektowych

2

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.

2

W3 Dziedziczenie: charakterystyka i rodzaje: wielobazowe i wielopokoleniowe. Definiowanie

klas i metod wirtualnych. Polimorficzne wywoływanie metod wirtualnych. Definiowanie i

używanie klas czysto abstrakcyjnych.

2

W4 Wzorce projektowe w programowaniu obiektowym – koncepcja i rodzaje. Wzorce kon-

strukcyjne w C# - charakterystyka i przykłady zastosowań.

2

W5 Analiza i projektowanie obiektowe - cykl życia oprogramowania oraz miejsce w tym cyklu

na analizę i projektowanie obiektowe, - zunifikowany język do modelowania obiektowego

UML (czym jest UML, diagram klas, diagramy interakcji), - analiza obiektowa (identyfika-

cja obiektów, atrybutów i związków pomiędzy obiektami),

2

Razem liczba godzin wykładów 10

Lp. Treści laboratoriów Liczba godzin

L1 Zapoznanie 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 wykorzysta-

niem technik definiowania konstruktorów, destruktorów i związku klas typu agregacja.

3

L3 Budowa aplikacji z interfejsem graficznym wykorzystującej wyrażenie regularne oraz

obsługę klas przestrzeni System.IO

2

L4 Budowa aplikacji z zastosowaniem dziedziczenia, klas abstrakcyjnych i polimorficznego

wywoływania metod wirtualnych.

2

L5 Kolokwium zaliczeniowe 3

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.

2

L7 Budowa aplikacji z wykorzystaniem wzorców projektowych. 2

L8 Wykorzystanie UML przy tworzeniu aplikacji z interfejsem graficznym 2

L9 Kolokwium zaliczeniowe 2

41

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 M1 - wykład informacyjny, M3 - pokaz multimedialny projektor, prezentacja multime-

dialna

Laboratoria M5 - ćwiczenia doskonalące obsługę oprogramowania komputerowych, ćwiczenia doskonalące umiejętność pozyskiwania informacji ze źródeł internetowych, ćwi-czenia doskonalące umiejętność selekcjonowania, gru-powania 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 umie-jętności),

P2 – kolokwium praktyczne

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

Efekty przedmioto-we

Wykład Laboratoria

F2 P1 F2 F3 F5 P2

EPW1 x x x x x

EPW2 x x x x x

EPW3 x x x x x

EPW4 x x x x x

EPU1 x x x x x

EPU2 x x x x x

EPU3 x x x x x

EPU4 x x x x x

EPK1 x x x

EPK2 x x x

I – Kryteria oceniania

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

Ocena Przedmiotowy

efekt kształ-cenia (EP..)

Dostateczny dostateczny plus

3/3,5

Dobry dobry plus

4/4,5

bardzo dobry 5

EPW1 potrafi wskazać mniej niż połowę istotnych elementów opisu w języku naturalnym na potrzeby tworzenia mode-lu obiektowego

potrafi wskazać większość istotnych elementów opisu w języku naturalnym na po-trzeby tworzenia modelu obiektowego

potrafi wskazać wszystkie istotne elementy opisu w języku naturalnym na po-trzeby tworzenia modelu obiektowego

EPW2 potrafi zdefiniować mniej niż

połowę podstawowych pojęć

podejścia obiektowego

potrafi zdefiniować większość

podstawowych pojęć podej-

ścia obiektowego

potrafi zdefiniować wszystkie

podstawowe pojęcia podejścia

obiektowego

EPW3 potrafi wymienić mniej niż

połowę zalet programowania

obiektowego w kontekście

potrafi wymienić większość

zalet programowania obiek-

towego w kontekście cyklu

potrafi wymienić wszystkie

zalety programowania obiek-

towego w kontekście cyklu

42

cyklu życia oprogramowania życia oprogramowania życia oprogramowania

EPW4 potrafi wymienić cechy pro-

gramowania obiektowego

potrafi wymienić i omówić

większość cech programowa-

nia obiektowego

potrafi wymienić i opisać

wszystkie cechy programo-

wania obiektowego

EPU1 potrafi przy tworzeniu pro-stych programów korzystać z wiedzy na temat programo-wania obiektowego zawartej w literaturze i na stronach internetowych

Potrafi przy tworzeniu śred-niozaawansowanych progra-mów korzystać z wiedzy na temat programowania obiek-towego zawartej w literaturze i na stronach internetowych

potrafi przy tworzeniu zaa-wansowanych 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 opro-gramowania obiektowego przy tworzeniu prostych pro-gramów

potrafi posługiwać się narzę-dziami do wytwarzania opro-gramowania obiektowego przy tworzeniu średniozaa-wansowanych programów

potrafi posługiwać się narzę-dziami do wytwarzania opro-gramowania obiektowego przy tworzeniu zaawansowa-nych programów

EPU3 potrafi przygotować specyfi-kację prostego programu obiektowego

potrafi przygotować specyfi-kację programu obiektowego oraz testować oprogramowa-nie z wykorzystaniem wyzna-czonych narzędzi

potrafi przygotować specyfi-kację programu obiektowego oraz testować oprogramowa-nie z wykorzystaniem samo-dzielnie wybranych narzędzi

EPU4 potrafi napisać program roz-wiązujący zadanie o małym stopniu trudności z wykorzy-staniem podejścia obiektowe-go

potrafi napisać program roz-wiązujący zadanie o średnim stopniu trudności z wykorzy-staniem podejścia obiektowe-go

potrafi samodzielnie napisać program rozwiązujący zada-nie o wysokim stopniu trud-ności z wykorzystaniem po-dejścia obiektowego

EPK1 rozumie potrzebę ciągłego kształcenia w dziedzinie pro-gramowania obiektowego

rozumie potrzebę ciągłego kształcenia w dziedzinie pro-gramowania obiektowego

rozumie potrzebę ciągłego kształcenia w dziedzinie pro-gramowania obiektowego

EPK2 potrafi kreatywnie tworzyć obiektowe proste programy komputerowe

potrafi kreatywnie tworzyć średniozaawansowane pro-gramy komputerowe

potrafi kreatywnie tworzyć obiektowe zaawansowane programy komputerowe

J – Forma zaliczenia przedmiotu

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

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 wielo-

krotnego 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 25

Konsultacje 10

Czytanie literatury 10

Przygotowanie do kolokwium 20

Przygotowanie do egzaminu 15

Przygotowanie sprawozdań 20

Suma godzin: 100

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

43

Ł – Informacje dodatkowe

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

Data sporządzenia / aktualizacji 12.11.2015

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

Podpis

44

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

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 Inżynieria oprogramowania

2. Punkty ECTS 4

3. Rodzaj przedmiotu obowiązkowy

4. Język przedmiotu język polski

5. Rok studiów II

6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia

dr inż. Janusz Jabłoński

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

Semestr 4 Wykłady: (10); Laboratoria: (15)

Liczba godzin ogółem 25

C - Wymagania wstępne

Podstawy programowania obiektowego

D - Cele kształcenia

Wiedza

CW1 zapoznanie z pojęciami, zagadnieniami, metodami i narzędziami stosowanymi przy rozwiązywaniu zadań

inżynierskich dotyczących projektowania i implementacji systemów informatycznych

CW2 przekazanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do Inżynierii oprogramowa-

nia

Umiejętności

CU1 posługiwania się specjalistycznym oprogramowaniem i nowoczesnymi technikami komputerowymi w celu ich

praktycznego zastosowania w rozwiązywaniu zadań inżynierskich

Kompetencje społeczne

CK1 wyrobienie umiejętności i uświadomienie 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)

Kierunkowy

efekt kształ-

cenia

Wiedza (EPW…)

EPW1 Student zna cykl życia oprogramowania oraz podstawowe metody projektowania systemów

komputerowych

K_W07

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

45

EPW2 Student orientuje się w obecnym stanie oraz trendach rozwojowych informatyki K_W20

Umiejętności (EPU…)

EPU1 Student potrafi posłużyć się właściwie dobranym środowiskiem programistycznym oraz

narzędziami komputerowo wspomaganego projektowania

K_U10

EPU2 Student potrafi sformułować specyfikację tworzonych systemów informatycznych na pozio-

mie realizowanych funkcji oraz zaprojektować proces testowania utworzonego oprogramo-

wania

K_U13,

K _U14

Kompetencje społeczne (EPK…)

EPK1 Student potrafi współdziałać i pracować w grupie, przyjmując w niej różne role i pono-

szenia odpowiedzialności za wspólnie realizowane działania

K_K03

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

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

W1 Cykle życia oprogramowania, znaczenie poszczególnych etapów. 1

W2 Podejście procesowe w specyfikacji i realizacji wymagań 1

W3 Narzędzia modelowania systemów informatycznych. UML w projekcie informatycznym. 2

W4 Narzędzia CASE oraz środowisko Eclipse w wytwarzania oprogramowania. 2

W5 Procesy wytwarzania oprogramowania na podstawie RUP 1

W6 Walidacja i testowanie oprogramowania. Ewolucja oprogramowania. Wycena oprogramowania 2

W7 Zarządzanie przedsięwzięciem programistycznym. 1

Razem liczba godzin wykładów 10

Lp. Treści laboratoriów Liczba godzin

L1 Wykorzystanie Microsoft Project w realizacji planu przedsięwzięcia 2

L2 Wykorzystanie UML w modelowaniu wymagań funkcjonalnych i niefunkcjonalnych 2

L3 Środowisko Eclipse i Java w realizacji systemu informatycznego spełniającego założenia 3

L4 Modelowanie systemu informatycznego zgodnie z metodyka strukturalna i obiektową 3

L5 Implementacja systemu informatycznego spełniającego założone wymagania 3

L6 Przygotowanie i uruchamianie jednostek kodu przeznaczonych do testowania systemu. 2

Razem liczba godzin laboratoriów 15

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

Forma zajęć Metody dydaktyczne Środki dydaktyczne

Wykład wykład informacyjny, objaśnienie, wyjaśnienie. projektor

Laboratoria ćwiczenia doskonalące umiejętności projektowania i

implementacji systemów informatycznych z wykorzy-

staniem IDE Eclipse i Java

Komputer z oprogramowaniem

CASE z Eclipse

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 P1 - egzamin ustny

Laboratoria F3 – Praca pisemna (sprawozdanie z laboratorium)

F5 – ćwiczenia praktyczne

P4 – praca pisemna

46

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

Efekty przedmioto-we

Wykład Laboratoria

F1 P1 F3 F5 P4

EPW1 x x

EPW2 x x

EPU1 x x

EPU2 x x

EPK1 x

I – Kryteria oceniania

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

Ocena Przedmiotowy

efekt kształ-cenia (EP..)

Dostateczny dostateczny plus

3/3,5

dobry dobry plus

4/4,5

bardzo dobry 5

EPW1 Zna wybrane cykle życia oprogramowania oraz roz-różnia metodyki wybrane diagramy UML wykorzy-stywane w modelowaniu systemów informatycznych oraz rozumie ich użytecz-ność w inżynierii oprogra-mowania

Zna większość cykli życia oprogramowania oraz metodyki i więk-szość diagramów UML wykorzystywane w modelowaniu systemów informatycznych oraz rozumie ich użytecz-ność jak również wła-ściwie dobiera cykl życia oprogramowania do ograniczeń zama-wiającego

Zna większość cykli życia oprogra-mowania oraz metodyki i wszystkie diagramy UML wykorzystywane w modelowaniu systemów informatycz-nych oraz rozumie ich użyteczność jak również właściwie dobiera cykl życia oprogramowania do ograniczeń za-mawiającego oraz umiejętnie stosuje diagramy UML w modelowaniu struk-tury i dynamiki systemu informatycz-nego

EPW2 Zna metody obiektowe w projektowaniu i implemen-tacji systemów informa-tycznych …

Zna metody obiektowe oraz potrafi je zastoso-wać w projektowaniu i implementacji syste-mów informatycznych

Zna metody obiektowe oraz kompo-nentowe i potrafi je zastosować w projektowaniu i implementacji syste-mów informatycznych oraz wie czym są wzorce projektowe

EPU1 Wykonuje niektóre modele oraz fragmenty projektu z wykorzystaniem wsparcia narzędzi CASE

Wykonuje większość modeli oraz większość projektu realizuje z wykorzystaniem wspar-cia narzędzi CASE

Wykonuje wszystkie zadania mode-lowania oraz implementacji systemu z wykorzystaniem wsparcia narzędzi CASE

EPU2 Wykonuje niektóre modele oraz fragmenty projektu z wykorzystaniem wsparcia narzędzi CASE

Wykonuje większość modeli oraz większość projektu realizuje z wykorzystaniem wspar-cia narzędzi CASE

Wykonuje wszystkie zadania mode-lowania oraz implementacji systemu z wykorzystaniem wsparcia narzędzi CASE

EPK1 Rozumie, potrzebę wyko-rzystania narzędzi CASE do pracy w grupie ale nie zna skutków ich nie wykorzy-stywania

Rozumie, potrzebę wy-korzystania narzędzi CASE i zna skutki nie korzystania z tych na-rzędzi ale nie umie z nich korzystać

Rozumie potrzebę zna efekty korzy-stania z narzędzi CASE oraz potrafi umiejętnie dobrać narzędzia i je wy-korzystywać

J – Forma zaliczenia przedmiotu

egzamin

K – Literatura przedmiotu

Literatura obowiązkowa: 1. R. Pressman, Praktyczne podejście do inżynierii oprogramowania, WNT, Warszawa 2004. 2. A. Sommerville, Inżynieria oprogramowania, Klasyka Informatyki, WNT, Warszawa 2003.

47

3. G. Bosch, J. Rumbaugh, I. Jacobson, UML przewodnik użytkownika, WNT, Warszawa 2002 Literatura zalecana / fakultatywna: 1. J. Górski, Inżynieria oprgramowania w projekcie informatycznym, MIKOM, Warszawa 2000. 2. M. Fowler, K.Scott, UML w kropelce, LTP, 2002 3. A. Jaszkiewicz, Inżynieria Oprogramowania, Helion, Gliwice 1997.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 25

Konsultacje 2

Czytanie literatury 15

Przygotowanie do laboratorium 20

Przygotowanie sprawozdań 20

Przygotowanie do sprawdzianu 10

Przygotowanie do egzaminu 13

Suma godzin: 105

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

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego Janusz Jabłoński

Data sporządzenia / aktualizacji 12.12.2015

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

Podpis

48

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

P o d s t a w y s i e c i k o m p u t e r o w y c h

A - Informacje ogólne

1. Nazwy przedmiotów

Sieci komputerowe

Przetwarzanie sygnałów

Projektowanie sieci komputerowych

Aplikacje www

2. Punkty ECTS 13

3. Rodzaj przedmiotów obowiązkowe

4. Język przedmiotów język polski

5. Rok studiów II

6. Imię i nazwisko koordynatora gru-py przedmiotów

dr inż. Paweł Ziemba

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

Semestr 3 Wykłady: 20; Laboratoria: 28

Semestr 4 Wykłady: 20; Laboratoria: 20; Projekt: 5

Liczba godzin ogółem 93

C - Wymagania wstępne

Student posiada wiedzę, umiejętności i kompetencje społeczne, które nabył podczas realizacji przedmio-tów: podstawy fizyki, analiza matematyczna, wstęp do programowania, algorytmy i struktury danych, algorytmizacja, podstawy programowania.

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ąza-nych z sieciami komputerowymi.

CW2 Metody cyfrowego przetwarzania sygnałów i ich praktyczne wykorzystanie

CW3 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ąza-nych z procesami planowania i realizacji projektów sieci komputerowych.

CW4 Przekazanie wiedzy obejmującej terminologię, teorię oraz aktualnie dostępne technologie stoso-wane przy projektowaniu aplikacji webowych.

CW5 Przekazanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do aplikacji WWW.

Umiejętności

Wydział Techniczny

Kierunek Informatyka

Poziom studiów studia I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

49

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

CU2 Implementacja algorytmów przetwarzania sygnałów

CU3 Student posiada umiejętności posługiwania się specjalistycznym oprogramowaniem w zakresie sieci komputerowych i ich projektowania.

CU4 Umiejętność stosowania poznanych pojęć, pozyskiwania informacji z różnych źródeł w celu ich dalszego wykorzystania przy projektowaniu, realizacji i wdrażaniu aplikacji WWW.

CU5 Posługiwanie się specjalistycznym oprogramowaniem i nowoczesnymi technikami komputero-wymi do rozwiązania zadania inżynierskie związanego z wytworzeniem aplikacji WWW .

Kompetencje społeczne

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

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 dla grupy przedmiotów

Efekty kształcenia (E) w zakresie wiedzy (W), umiejętności (U) i kompetencji spo-

łecznych (K)

Kierunkowy

efekt kształ-

cenia

Wiedza (EW…)

EPW1 Student po zakończeniu kształcenia ma elementarną wiedzę z zakresu podstaw infor-

matyki obejmującą budowę sieci komputerowych

K_W04

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

EPW3 Ma wiedzę z zakresu projektowania, funkcjonowania i zarządzania podsystemami wy-

korzystującymi techniki CPS

K_W15

EPW4 Orientuje się w obecnym stanie oraz trendach rozwojowych CPS K_W20

EPW5 Student po zakończeniu kształcenia ma wiedzę z zakresu projektowania sieci kompute-

rowych

K_W08

EPW6 Student ma podstawową wiedzę obejmującą przetwarzanie informacji w systemie komputerowym z uwzględnieniem aspektów bezpieczeństwa i stosowanych urządzeń sieciowych w kontekście aplikacji www.

K_W04, K_W06

EPW7 Student ma szczegółową wiedzę na temat nowoczesnych technologii internetowych z zakresu projektowania oraz funkcjonowania.

K_W11, K_W20

Umiejętności (EU…)

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 matematycz-

ne i symulacje komputerowe do analiz sieci komputerowych

K_U07

EPU3 Nabywa praktyczną umiejętność posługiwania się metodami przetwarzania sygnałów K_U07

EPU4 Potrafi samodzielnie skonstruować program realizujący zadanie z zakresu przetwarza-

nia sygnałów

K_U20

EPU5 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 sto-

sować właściwe metody i narzędzia

K_U20

EPU6 Student po zakończeniu kształcenia potrafi posłużyć się właściwie dobranymi środowi-

skami do projektowania i weryfikacji sieci komputerowych

K_U10

EPU7 Student nabywa umiejętności przygotowania/projektu aplikacji na poziomie koncepcji, K_U03, K_U05

50

planowania i dokumentacji w tym w języku obcym

EPU8 Student potrafi sformułować specyfikację, modelować procesy związane z projektowa-

niem przy użyciu wybranych narzędzi aplikacji www spełniającej postawiony cel

K_U14, K_U16,

EPU9 Student potrafi zaimplementować w wybranym języku i przy użyciu wybranych narzę-

dzi aplikację internetową spełniającą postawiony cel

K_U20

Kompetencje społeczne (EK…)

EPK1 Student po zakończeniu kształcenia rozumie potrzebę uczenia się przez całe życie K_K01

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

innych zadania

K_K02

EPK3 Student potrafi określić wymagania niezbędne do wykonania zadania inżynierskiego K_K04

F – Warunki realizacji i zaliczenia grupy przedmiotów

Treści programowe, formy zajęć, metody i środki dydaktyczne, metody oceniania i weryfikacji efektów kształcenia, kryte-

ria oceniania, formy zaliczenia, literatura oraz obciążenie praca studenta, założone dla realizacji efektów kształcenia dla

modułu, zostały zaprezentowane szczegółowo w sylabusach przedmiotów wchodzących w skład modułu.

G – Informacje dodatkowe

Imię i nazwisko sporządzającego dr inż. Paweł Ziemba (na podstawie materiałów przygotowanych przez: dr inż. Pawła Ziembę, prof. Dr hab. Inż. Krzysztofa Maraska, dr inż. Joannę Kołodziejczyk)

Data sporządzenia / aktualizacji 8.03.2016

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

Podpis

51

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

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 komputerowe

2. Punkty ECTS 5

3. Rodzaj przedmiotu obowiązkowy

4. Język przedmiotu język polski

5. Rok studiów II

6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia

dr inż. Paweł Ziemba

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

Semestr 3 Wykłady: (10); Laboratoria: (18)

Liczba godzin ogółem 28

C - Wymagania wstępne

Student posiada wiedzę, umiejętności i kompetencje społeczne, które nabył podczas realizacji przedmiotu: pod-stawy fizyki

D - Cele kształcenia

Wiedza

CW1 Student posiada wiedzę w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasa-dy, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynierskich związanych z sie-ciami 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)

Kierunkowy

efekt kształ-

cenia

Wiedza (EPW…)

EPW1 Student po zakończeniu kształcenia ma elementarną wiedzę z zakresu podstaw infor-

matyki obejmującą budowę sieci komputerowych

K_W04

Umiejętności (EPU…)

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

52

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 matematycz-

ne i symulacje komputerowe do analiz sieci komputerowych

K_U07

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. 1

W2 Adresacja IP. Klasy adresów. Protokół CIDR. 2

W3 Model OSI, rodzaje i topologie sieci. 2

W4 Urządzenia sieciowe. 2

W5 Przewodowe media transmisyjne. 1

W6 Podstawowe protokoły sieciowe – HTTP, FTP, protokoły pocztowe. 2

Razem liczba godzin wykładów 10

Lp. Treści laboratoriów Liczba godzin

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

niowego.

3

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.

5

L3 Wyszukiwanie informacji w sieci Internet. 2

L4 Protokoły pocztowe – kodowanie base64. 2

L5 Udostępnianie zasobów w sieci lokalnej. 1

L6 Konfiguracja połączeń sieciowych. 1

L7 Śledzenie trasy pakietów w sieciach rozległych. 2

L8 Polecenia sieciowe. Zarządzanie siecią w powłoce tekstowej. 2

Razem liczba godzin laboratoriów 18

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 sieci Internet

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 – egzamin pisemny

Laboratoria F2 - ocena ćwiczeń wykonywanych jako praca własna

F3 – sprawozdanie

P2 – kolokwium pisemne

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

53

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

Efekty przedmiotowe Wykład Laboratoria

F2 P1 F2 F3 P2 P3

EPW1 x x x x

EPU1 x x

EPU2 x x x x

EPK1 x

I – Kryteria oceniania

Wymagania określające kryteria uzyskania oceny w danym efekcie Ocena

Przedmiotowy efekt kształ-cenia (EP..)

Dostateczny dostateczny plus

3/3,5

dobry dobry plus

4/4,5

bardzo dobry 5

EPW1 Zna wybrane podstawowe terminy związane z budową sieci komputerowych.

Zna większość terminów związanych z budową sieci komputerowych.

Zna wszystkie wymagane ter-miny związane z budową sieci komputerowych.

EPU1 Potrafi pozyskać informacje z różnych źródeł oraz w niewielkim stopniu inte-grować i interpretować pozyskane informacje, a także wyciągać z nich czę-ściowo poprawne wnioski.

Potrafi pozyskać informacje z różnych źródeł oraz integro-wać i interpretować pozyska-ne informacje, a także wycią-gać z nich w większości po-prawne wnioski.

Potrafi pozyskać informacje z różnych źródeł oraz integrować i interpretować pozyskane informacje, a także wyciągać z nich w pełni poprawne wnioski.

EPU2 Podczas doboru metod ana-lizy sieci popełnia liczne, lecz niezbyt istotne, błędy.

Podczas doboru metod analizy sieci popełnia nieliczne błędy.

Bezbłędnie dobiera metody w celu przeprowadzenia analizy sieci komputerowych.

EPK1 Częściowo rozumie potrze-bę rozwijania swoich kom-petencji.

W dużym stopniu rozumie potrzebę uczenia się przez całe życie oraz rozwijania swoich kompetencji.

W pełni rozumie potrzebę uczenia się przez całe życie oraz rozwijania swoich kompe-tencji.

J – Forma zaliczenia przedmiotu

egzamin

K – Literatura przedmiotu

Literatura obowiązkowa: 1. Sosinsky B., Sieci komputerowe. Biblia, Helion, 2011. 2. Mueller S., Rozbudowa i naprawa sieci. Wydanie II, Helion, 2004. Literatura zalecana / fakultatywna: 1. Vademecum teleinformatyka I, II, III, IDG Poland S.A., 1999.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 28

Konsultacje 2

Czytanie literatury 20

Przygotowanie sprawozdań 40

Przygotowanie do kolokwium 14

Przygotowanie do egzaminu 21

Suma godzin: 125

Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 5

54

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego dr inż. Paweł Ziemba

Data sporządzenia / aktualizacji 22.11.2015

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

Podpis

55

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

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 Przetwarzanie sygnałów

2. Punkty ECTS 2

3. Rodzaj przedmiotu obowiązkowy

4. Język przedmiotu język polski

5. Rok studiów II

6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia

prof. dr hab. inż. Krzysztof Marasek

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

Semestr 3 Wykłady: (10); Laboratoria: (10)

Liczba godzin ogółem 20

C - Wymagania wstępne

Analiza matematyczna,: rachunek różniczkowy i całkowy, przestrzenie metryczne, algebra liniowa, operacje na macierzach, trygonometria, liczby zespolone, Wstęp do programowania, Algorytmy i struktury danych

D - Cele kształcenia

Wiedza

CW1 Metody cyfrowego przetwarzania sygnałów i ich praktyczne wykorzystanie

Umiejętności

CU1 Implementacja algorytmów przetwarzania sygnałów

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)

Kierunkowy

efekt 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 wy-

korzystującymi techniki CPS

K_W15

EPW3 orientuje się w obecnym stanie oraz trendach rozwojowych CPS K_W20

Umiejętności (EPU…) Umiejętności (EPU…)

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

56

EPU1 nabywa praktyczną umiejętność posługiwania się metodami przetwarzania sygnałów K_U07

EPU2 potrafi samodzielnie skonstruować program realizujący zadanie z zakresu przetwarza-

nia 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 sto-

sować 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 podyplomo-

we, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmie-

niają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. 0,5

W2 Przykłady sygnałów: okresowe, losowe, skokowe, okna, delta Diraca. Sygnaly determini-styczne i niedeterministyczne, sygnały ergodyczne

1

W3 Kwantyzacja, kodowanie i próbkowanie sygnału. 0,5

W4 Parametry sygnału: energia, moc, logarytmiczna miara mocy dB. 0,5

W5 Splot sygnałów dyskretnych. Funkcja autokorelacji i korelacji wzajemnej. 0,5

W6 Ciągła transformata Fouriera. Szereg Fouriera. 0,5

W7 Dyskretna transformata Fouriera, FFT, STFT. Spektrogramy dla sygnałów 1D 1

W8 Filtry SOI i NOI oraz ich cechy. Odpowiedź impulsowa. 0,5

W9 Teoria sygnałów i informacji, pojemność kanału informacyjnego, entropia. 1

W10 Opis i cechy sygnału dwuwymiarowego. Przestrzenie barw. 0,5

W11 Histogramy i transformacje punktowe. 0,5

W12 Splot w sygnale dwuwymiarowym. Wygładzanie, odszumianie i detekcja krawędzi. 0,5

W13 Transformaty w sygnale dwuwymiarowym: Fouriera, DCT, Hougha. 0,5

W14 Operacje morfologiczne. Rozpoznawanie obiektów w obrazach. 0,5

W15 Kodowanie obrazu w komputerze. Przykłady algorytmów kodowania obrazów. 0,5

Razem liczba godzin wykładów 10

Lp. Treści laboratoriów Liczba godzin

L1 Zapoznanie się z oprogramowaniem do obliczeń naukowych i inżynieryjnych. 1

L2 Synteza, wczytywanie i odtwarzanie prostych sygnałów. 1

L3 Obliczanie parametrów sygnałów. 1

L4 Wyliczenie splotu zarówno ręcznie (na kartce papieru) jak i przez komputer. 1

L5 Wykonanie transformaty Fouriera na przykładowych sygnałach. 1

L6 Poznanie szczegółów liczenia transformaty Fouriera oraz innych. 1

L7 Wykonanie rejestracji i konwersji sygnału akustycznego używając różnych parametrów kodowania.

1

L8 Projektowanie i używanie prostych filtrów cyfrowych. 1

L9 Kompresja przykładowych ciągów informacji i obserwacja miary entropii i innych. 1

L10 Kolokwium 1

57

Razem liczba godzin laboratoriów 10

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 projektor

Laboratoria M5 - ćwiczenia doskonalące obsługę programów edytor-

skich

laboratorium komputerowe

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 umie-jętności, rozwiązywanie zadań, ćwiczenia z wykorzysta-niem sprzętu fachowego, projekty indywidualne i grupo-we),

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

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

Efekty przedmioto-we

Wykład Laboratoria

F2 P4 F2 F5 P2

EPW1 x x x x x

EPW2 x x x x x

EPW3 x x x x

EPU1 x x x x x

EPU2 x x x x x

EPU3 x x x x

EPK1 x

EPK2 x

I – Kryteria oceniania

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

Ocena Przedmiotowy

efekt kształ-cenia (EP..)

Dostateczny dostateczny plus

3/3,5

dobry dobry plus

4/4,5

bardzo dobry 5

EPW1 Zna podstawowe metody CPS

Zna większość metod CPS Zna wszystkie wymagane me-tody CPS

EPW2 Zna podstawowe elementy projektowania, funkcjono-wania i zarządzania podsys-temami CPS

Zna większość elementów projektowania, funkcjonowa-nia i zarządzania podsyste-mami CPS

Zna wszystkie wymagane ele-menty projektowania, funkcjo-nowania i zarządzania podsys-temami CPS

EPW3 orientuje się w obecnym stanie oraz trendach rozwo-jowych CPS w zakresie pod-stawowym

orientuje się w obecnym sta-nie oraz trendach rozwojo-wych CPS w zakresie średnim

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

EPU1 Potrafi posługiwać się pod-stawowymi metodami CPS

Potrafi posługiwać się więk-szością metod CPS

Potrafi posługiwać się wyma-ganymi metodami CPS

EPU2 Potrafi samodzielnie zaim-plementować niektóre z podstawowych algorytmy

Potrafi samodzielnie zaim-plementować większość z podstawowych algorytmów

Potrafi samodzielnie zaimple-mentować wszystkie wymaga-ne podstawowe algorytmy CPS

58

CPS CPS EPU3 potrafi dobierać środowiska

programistyczne do zadania inżynierskiego,

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

potrafi posłużyć się właściwie dobranymi środowiskami pro-gramistycznymi, 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 pody-plomowe, kursy specjali-styczne, szczególnie ważne w obszarze nauk technicz-nych, ze zmieniającymi się szybko technologiami, pod-nosząc w ten sposób kom-petencje zawodowe, osobi-ste i społeczne

rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia podyplo-mowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmie-niającymi się szybko techno-logiami, podnosząc w ten spo-sób kompetencje zawodowe, osobiste i społeczne

rozumie potrzebę uczenia się przez całe życie – dalsze kształ-cenie, studia podyplomowe, kursy specjalistyczne, szczegól-nie ważne w obszarze nauk technicznych, ze zmieniającymi się szybko technologiami, pod-nosząc w ten sposób kompe-tencje zawodowe, osobiste i społeczne

EPK2 potrafi odpowiednio okre-ślić podstawowe priorytety służące realizacji określo-nego 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 prio-rytety 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 20

Konsultacje 5

Czytanie literatury 15

Przygotowanie pracy pisemnej 14

Przygotowanie do kolokwium 6

Suma godzin: 60

Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 2

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego Krzysztof Marasek

Data sporządzenia / aktualizacji 8.02.2016

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

Podpis

59

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

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 komputerowych

2. Punkty ECTS 2

3. Rodzaj przedmiotu obowiązkowy

4. Język przedmiotu język polski

5. Rok studiów II

6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia

dr inż. Paweł Ziemba

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

Semestr 4 Wykłady: (10); Laboratoria: (10)

Liczba godzin ogółem 20

C - Wymagania wstępne

Student posiada wiedzę, umiejętności i kompetencje społeczne, które nabył podczas realizacji przedmio-tu: 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żynier-skich 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 zakre-sie sieci komputerowych i ich projektowania.

Kompetencje społeczne

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

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)

Kierunkowy

efekt kształ-

cenia

Wiedza (EPW…)

EPW1 Student po zakończeniu kształcenia ma wiedzę z zakresu projektowania sieci kompute-

rowych

K_W08

Umiejętności (EPU…)

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

60

EPU1 Student po zakończeniu kształcenia potrafi posłużyć się właściwie dobranymi środowi-

skami do projektowania i weryfikacji sieci komputerowych

K_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 zadania

K_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. 1

W2 Oprogramowanie wspomagające projektowanie sieci komputerowych. 2

W3 Zasady projektowania sieci komputerowych. 1

W4 Urządzenia tworzące infrastrukturę sieci. 2

W5 Przewodowe techniki transmisji danych w sieciach lokalnych. 1

W6 Bezprzewodowe techniki transmisji danych w sieciach lokalnych. 1

W7 Techniki transmisji danych w sieciach rozległych. 1

W8 Zasady i schematy przydzielania adresów IP w sieciach komputerowych. 1

Razem liczba godzin wykładów 10

Lp. Treści laboratoriów Liczba godzin

L1 Projektowanie sieci lokalnej – założenia projektowe i opracowanie harmonogramu pracy. 2

L2 Dobór urządzeń i mediów transmisyjnych zgodnie z założeniami projektowymi. 2

L3 Analiza technik połączenia odległych lokacji w ramach sieci lokalnej. 2

L4 Opracowanie schematu graficznego sieci z wykorzystaniem narzędzi wspomagających

projektowanie.

2

L5 Obliczenia adresacji IP dla urządzeń w sieci lokalnej. Kosztorys projektu. 2

Razem liczba godzin laboratoriów 10

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 sieci Internet

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 F3 – dokumentacja projektu

F4 – wystąpienie – analiza projektu P4 – praca pisemna - projekt

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

Efekty przedmioto-we

Wykład Laboratoria

F2 P1 F3 F4 P4

EPW1 x x

EPU1 x x x

EPK1 x x

61

I – Kryteria oceniania

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

Ocena Przedmiotowy

efekt kształ-cenia (EP..)

Dostateczny dostateczny plus

3/3,5

dobry dobry plus

4/4,5

bardzo dobry 5

EPW1 Zna wybrane terminy zwią-zane z sieciami kompute-rowymi i ich projektowa-niem.

Zna większość terminów związanych z sieciami kompu-terowymi i ich projektowa-niem.

Zna wszystkie wymagane ter-miny związane z sieciami kom-puterowymi i ich projektowa-niem.

EPU1 Podczas korzystania z wy-branych środowisk projek-towania i weryfikacji sieci popełnia liczne, drobne, błędy.

Podczas korzystania z wybra-nych środowisk projektowa-nia i weryfikacji sieci spora-dycznie popełnia drobne błę-dy.

Korzysta z wybranych środo-wisk projektowania i weryfika-cji sieci, nie popełniając przy tym błędów.

EPK1 Zazwyczaj w stopniu wy-starczającym określa prio-rytety realizacji zadań.

Potrafi dobrze określić priory-tety realizacji zadań.

W sposób optymalny określa priorytety realizacji zadań.

J – Forma zaliczenia przedmiotu

zaliczenie z oceną

K – Literatura przedmiotu

Literatura obowiązkowa: 1. Sosinsky B., Sieci komputerowe. Biblia, Helion, 2011. Literatura zalecana / fakultatywna: 1. 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 20

Konsultacje 1

Przygotowanie dokumentacji projektu 20

Przygotowanie do kolokwium 9

Suma godzin: 50

Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 2

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego dr inż. Paweł Ziemba

Data sporządzenia / aktualizacji 22.11.2015

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

Podpis

62

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

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 Aplikacje www

2. Punkty ECTS 4

3. Rodzaj przedmiotu obowiązkowy

4. Język przedmiotu język polski

5. Rok studiów II

6. 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: (10); Laboratoria: (10); Projekty(5)

Liczba godzin ogółem 25

C - Wymagania wstępne

Algorytmizacja, podstawy programowania

D - Cele kształcenia

Wiedza

CW1 Przekazanie wiedzy obejmującej terminologię, teorię oraz aktualnie dostępne technologie stosowane przy projektowaniu aplikacji webowych.

CW2 Przekazanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do aplikacji WWW

Umiejętności

CU1 Umiejętność stosowania poznanych pojęć, pozyskiwania informacji z różnych źródeł w celu ich dalszego wykorzystania przy projektowaniu, realizacji i wdrażaniu aplikacji WWW.

CU2 Posługiwanie się specjalistycznym oprogramowaniem i nowoczesnymi technikami komputerowymi do rozwiązania zadania inżynierskie związanego z wytworzeniem aplikacji WWW

Kompetencje społeczne

CK1 Zrozumienie potrzeby kształcenia się przez całe życie w dobie gwałtownego rozwoju technologicznego

CK2 Zrozumienie skutków społecznych wdrożenia aplikacji webowej.

E - Efekty kształcenia przedmiotowe i kierunkowe

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

63

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności

(U) i kompetencji społecznych (K)

Kierunkowy

efekt kształ-

cenia

Wiedza (EPW…)

EPW1 Ma podstawową wiedzę obejmującą przetwarzanie informacji w systemie komputero-wym z uwzględnieniem aspektów bezpieczeństwa i stosowanych urządzeń sieciowych w kontekście aplikacji www.

K_W04, K_W06

EPW2 Ma szczegółową wiedzę na temat nowoczesnych technologii internetowych z zakresu projektowania oraz funkcjonowania

K_W11, K_W20

Umiejętności (EPU…)

EPU1 Nabywa umiejętności przygotowania/projektu aplikacji na poziomie koncepcji, plano-

wania i dokumentacji w tym w języku obcym.

K_U03, K_U05

EPU2 Potrafi sformułować specyfikację, modelować procesy związane z projektowaniem przy

użyciu wybranych narzędzi aplikacji www spełniającej postawiony cel.

K_U14, K_U16,

EPU3 Potrafi zaimplementować w wybranym języku i przy użyciu wybranych narzędzi apli-

kację internetową spełniającą postawiony cel.

K_U20

Kompetencje społeczne (EPK…)

EPK1 Ma świadomość potrzeby ciągłej nauki i podnoszenia swoich kwalifikacji K_K01

EPK2 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 1

W2 Przegląd aktualnie wykorzystywanych technologii wytwarzania stron www. Wady i zalety

rozwiązań.

2

W3 Omówienie składni języka HTML i arkuszy styli CSS 4

W4 Omówienie JavaSript, XML, AJAX, Prezentacja najczęściej stosowanych frameworków. 2

W5 Zaliczenie 1

Razem liczba godzin wykładów 10

Lp. Treści laboratoriów Liczba godzin

L1 Dyskusja nad sposobem organizacji zajęć i zakresie wykonywanych przez studentów prac. 1

L2 Ćwiczenia komputerowe ze składni wybranego języka. 5

L3 Tworzenie prostych stron internetowych jako kompilacja poznanych instrukcji. 3

L4 Zaliczenie. 1

Razem liczba godzin laboratoriów 10

Lp. Treści projektów Liczba godzin

P1 Wykonanie zadania programistycznego polegającego na utworzeniu aplikacji www zgod-

nie z wytycznymi.

5

Razem liczba godzin projektów 5

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 projektor

Laboratoria Przygotowanie projektu, przygotowanie prezentacji

projektu, ćwiczenia doskonalące obsługę oprogramowa-

nia komputera

komputery z dostępem do Interne-

tu

64

Projekt Realizacja aplikacji www, dobór właściwych narzędzi do realizacji tego zadania.

projektor, komputery 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 w formie testu sprawdzającego wiedzę

Laboratoria F1 – sprawdzenie umiejętności praktycznych przez roz-wiązanie quizów programistycznych

F5 – ćwiczenia praktyczne - wykonanie zadań programi-stycznych

P3 - ocena podsumowująca po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze

Projekt F4 – wystąpienie, prezentacja koncepcji projektu i wyniku,

F5 – ćwiczenia praktyczne - wykonanie zadania progra-mistycznego

P3 - ocena podsumowująca po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze

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

Efekty przedmioto-we

Wykład Laboratoria Projekt

F2 P1 F1 F5 P3 F4 F5 P3

EPW1 x x x

EPW2 x x

EPU1 x x x x

EPU2 x x

EPU3 x x x x

EPK1 x

EPK2 x x

I – Kryteria oceniania

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

Ocena Przedmiotowy

efekt kształ-cenia (EP..)

Dostateczny dostateczny plus

3/3,5

dobry dobry plus

4/4,5

bardzo dobry 5

EPW1 Zna wybrane aspekty zagadnień sieci kompu-terowych w kontekście aplikacji www

Ma wiedzę na temat sieci kom-puterowych w kontekście apli-kacji www

Ma rozbudowaną wiedzę na temat sieci komputerowych w kontek-ście aplikacji www

EPW2 Wymienia technologie do tworzenia aplikacji www

Rozróżnia technologie do two-rzenia aplikacji www

Rozumie i wyjaśnia różnice w technologiach do tworzenia apli-kacji www

EPU1 Wykonuje prosty pro-jekt aplikacji wraz z opisem.

Wykonuje projekt aplikacji wraz z dokumentacją używają-ce obcojęzycznej terminologii.

Wykonuje projekt złożonej aplika-cji wraz z pełną dokumentacją w tym w języku obcym.

EPU2 Używa podstawowe polecenia języka w danej technologii.

Wykorzystuje polecenia języka w danej technologii.

Wykorzystuje zaawansowanie polecenia języka w danej techno-logii.

EPU3 Wykonuje podstawową implementację projektu.

Wykonuje implementację pro-jektu.

Wykonuje złożoną aplikację pro-jektu.

EPK1 Ma świadomość związ-ku zadania z przyszłym zatrudnieniem, ale nie potrafi się do niego od-nieść.

Ma świadomość związku zada-nia z przyszłym zatrudnieniem i odnosi się do niego.

Dostrzega związek zadania z przy-szłą pracą dokonując integracji uwarunkowań.

EPK2 Ma świadomość wyma-gań pracy inżynierskiej.

Określa wymagania pracy in-żynierskiej.

Odnosi się do wymagań pracy inżynierskiej, prezentuje niesza-blonowy sposób myślenia.

65

J – Forma zaliczenia przedmiotu

egzamin

K – Literatura przedmiotu

Literatura obowiązkowa: 1. Podręcznik projektantów WWW : Smashing Magazine / [tł. Marek Pętlicki]. - Gliwice : Helion, cop. 2013. 2. XHTML, CSS i JavaScript / Maria Sokół, Radosław Sokól. - Gliwice : Wydawnictwo Helion, 2010. Literatura zalecana / fakultatywna: 1. Wskazany tutorial internetowy do nauki technologii w której programowana będzie aplikacja

2. Adaptive Web Design by Aaron Gustafson (HTML) http://adaptivewebdesign.info/1st-edition. 3. A Guide to HTML5 and CSS3 by Ashley Menhennett https://html5hive.org/free-ebook-a-guide-to-html5-and-css3/

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 25

Konsultacje 5

Czytanie literatury 15

Przygotowanie prezentacji 5

Przygotowanie projektu programistycznego 25

Przygotowanie do egzaminu 10

Przygotowanie do quizów 15

Suma godzin: 100

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

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego dr inż. Joanna Kołodziejczyk

Data sporządzenia / aktualizacji 20.09.2015

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

Podpis

66

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

P o d s t a w t e c h n i k k o m p u t e r o w y c h

A - Informacje ogólne

1. Nazwy przedmiotów

Podstawy elektrotechniki i miernictwa

Architektura komputerów

Systemy wbudowane

2. Punkty ECTS 13

3. Rodzaj przedmiotów obowiązkowe

4. Język przedmiotów język polski

5. Rok studiów I, II

6. Imię i nazwisko koordynatora gru-py przedmiotów

dr inż. Marek Węgrzyn

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

Semestr 1 Wykłady: 10; Ćwiczenia: 10; Laboratoria: 10

Semestr 2 Wykłady: 10; Laboratoria: 18

Semestr 3 Wykłady: 10; Laboratoria: 18

Liczba godzin ogółem 86

C - Wymagania wstępne

Podstawy techniki cyfrowej, Wstęp do programowania

D - Cele kształcenia

Wiedza

CW1 Poznanie pojęć, zagadnień, metod i narzędzi stosowanych przy rozwiązywaniu zadań inżynierskich doty-czących podstaw technik komputerowych.

CW2 Poznanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do układów elektronicz-nych.

Umiejętności

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

CU2 Umiejętność posługiwania się specjalistycznymi, nowoczesnymi technikami komputerowymi w celu 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 swoich kompetencji na płaszczyźnie zawodowej, osobistej, w szczególności ważnych przy szybko zmieniającym się rynku produk-

Wydział Techniczny

Kierunek Informatyka

Poziom studiów studia I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

67

tów informatycznych.

CK2 Umiejętność i świadomość znaczenia społecznych skutków działalności inżynierskiej w zakresie zastoso-wań najnowszych technik komputerowych.

E - Efekty kształcenia dla grupy przedmiotów

Efekty kształcenia (E) w zakresie wiedzy (W), umiejętności (U) i kompetencji spo-

łecznych (K)

Kierunkowy

efekt kształ-

cenia

Wiedza (EW…)

EPW1 Student ma wiedzę z zakresu fizyki obejmującą zagadnienia potrzebne do zrozumienia podstaw technik komputerowych.

K_W02

EPW2 Student ma elementarną wiedzę z zakresu podstaw informatyki obejmującą technikę komputerową, w tym: elektrotechnikę, miernictwo, architekturę komputerów oraz systemy wbudowane.

K_W04

EPW3 Student ma wiedzę obejmującą podstawy elektroniki i miernictwa, zasady budowy układów elektrycznych, elektronicznych, w tym systemów mikroprocesorowych.

K_W05

EPW4 Student ma uporządkowaną wiedzę z zakresu projektowania i funkcjonowania ukła-dów elektrotechniki i pomiarowych, elementów układów komputera oraz systemów wbudowanych.

K_W09

EPW5 Student orientuje się w obecnym stanie i trendach rozwojowych elektrotechniki, mier-nictwa i informatyki.

K_W20

Umiejętności (EU…)

EPU1

Student pozyskuje i wykorzystuje informacje z literatury fachowej i bieżących zapisów, także w językach obcych, odnoszące się do zagadnień podstawowych w obszarze pod-staw elektrotechniki i miernictwa, architektury komputerów i systemów wbudowa-nych.

K_U1, K _U03

EPU2 Student potrafi posłużyć się właściwie dobranymi środowiskami programistycznymi, symulatorami oraz narzędziami komputerowo wspomaganego projektowania do symu-lacji, projektowania i weryfikacji układów elektrycznych.

K_U10

EPU3 Student potrafi posłużyć się właściwie dobranymi metodami i urządzeniami przy pro-jektowaniu, budowie i wdrażaniu układów techniki komputerowej, związanych z architekturą komputerów i systemów wbudowanych.

K_U11

EPU4 Student potrafi obliczać i modelować procesy stosowane w projektowaniu i konstruo-waniu elementów architektury komputerów i systemów wbudowanych

K_U16

EPU5 Student potrafi korzystać z kart katalogowych i not aplikacyjnych w celu dobrania od-powiednich komponentów projektowanych układów techniki komputerowej .

K_U17

Kompetencje społeczne (EK…)

EK1

Student ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalno-

ści inżynierskiej, w szczególności w odniesieniu do produktów wykorzystywanych w

życiu codziennym.

K_K02

EK2 Student potrafi myśleć i działać w sposób kreatywny. K_K06

F – Warunki realizacji i zaliczenia grupy przedmiotów

Każdy przedmiot modułu zaliczany osobno, na ocenę. Szczegółowe dane w karcie przedmiotu.

G – Informacje dodatkowe

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

Data sporządzenia / aktualizacji

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

Podpis

68

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

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 elektrotechniki i miernictwa

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ż. Grzegorz Andrzejewski

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

Semestr 6 Wykłady: (10); Ćwiczenia: (10); Laboratoria: (10)

Liczba godzin ogółem 30

C - Wymagania wstępne

D - Cele kształcenia

Wiedza

CW1 Przekazanie wiedzy z zakresu terminologii, pojęć i teorii dotyczących podstaw elektrotechniki i miernictwa.

CW2 Przekazanie wiedzy z zakresu metod rozwiązywania zadań dotyczących podstaw elektrotechniki i miernic-twa.

Umiejętności

CU1 Wyrobienie umiejętności w zakresie doskonalenia wiedzy dotyczącej podstaw elektrotechniki i miernictwa.

CU2 Wyrobienie umiejętności rozwiązywania zadań dotyczących podstaw elektrotechniki i miernictwa.

Kompetencje społeczne

CK1 Uświadomienie ważności kształcenia się w kontekście skutków działalności inżynierskiej.

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)

Kierunkowy

efekt kształ-

cenia

Wiedza (EPW…)

EPW1 Student ma podstawową wiedzę z zakresu elektrotechniki i miernictwa. K_W05

EPW2 Student zna podstawowe metody rozwiązywania zadań związanych z elektrotechniką i

miernictwem. K_W14

Umiejętności (EPU…)

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

69

EPU1 Student potrafi wykorzystać poznane metody do rozwiązywania zadań inżynierskich z

zakresu podstaw elektrotechniki i miernictwa. K_U07

EPU2 Student potrafi opracować dokumentację dotyczącą realizacji zadania inżynierskiego. K_U03

Kompetencje społeczne (EPK…)

EPK1 Student 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 pracy, bezpieczeństwa, zaliczenia. 1

W2 Podstawowe pojęcia i prawa obwodów elektrycznych prądu stałego. 1

W3 Elementy bierne: rezystor, kondensator. Obliczenia. Moc w obwodach prądu stałego. 2

W4 Prąd przemienny: 1-fazowy, 3-fazowy. Instalacje elektryczne. Bezpieczeństwo i ochrona. 1

W5 Transformator. Układy prostownikowe. 1

W6 Technika przekaźnikowa. Maszyny elektryczne. 1

W7 Pomiary wielkości elektrycznych i nieelektrycznych. 1

W8 Podsumowanie i zaliczenie 2

Razem liczba godzin wykładów 10

Lp. Treści ćwiczeń Liczba godzin

C1 Wprowadzenie: treści programowe, zasady pracy, bezpieczeństwa, zaliczenia. 1

C2 Obliczanie obwodów nierozgałęzionych prądu stałego: prawo Ohma. 2

C3 Obliczanie obwodów rozgałęzionych prądu stałego: prawa Kirchhoffa. 2

C4 Obliczenia obwodów ukierunkowane mocowo. Dobór elementów. 1

C5 Obliczanie obwodów prądu sinusoidalnego. 1

C6 Projektowanie prostowników i stabilizatorów. 1

C7 Analiza wyników pomiarów. 1

C8 Podsumowanie i zaliczenie. 1

Razem liczba godzin laboratoriów 10

Lp. Treści laboratoriów Liczba godzin

L1 Wprowadzenie: treści programowe, zasady pracy, bezpieczeństwa, zaliczenia. 1

L2 Badania obwodów rezystancyjnych. 2

L3 Badania obwodów pojemnościowych. 2

L4 Pomiary mocy w obwodach prądu stałego. 1

L5 Badania obwodów prądu przemiennego. 1

L6 Badania układów prostownikowych. 1

L7 Pomiary wielkości nieelektrycznych. 1

L8 Podsumowanie i zaliczenie. 1

Razem liczba godzin projektów 10

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

Ćwiczenia ćwiczenia audytoryjne tablica

Laboratoria ćwiczenia doskonalące obsługę maszyn i urządzeń mierniki, oscyloskopy, zasilacze

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

70

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) – pod-sumowuje osiągnięte efekty kształcenia (wybór z listy)

Wykład F4 – wystąpienie (prezentacja multimedialna) P1 – zaliczenie z oceną (test spraw-dzający wiedzę z całego przedmio-tu)

Ćwiczenia F5 – ćwiczenia praktyczne (ćwiczenia sprawdzające umie-jętności, rozwiązywanie zadań)

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

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

F3 - 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”)

Efekty przedmio-towe

Wykład Ćwiczenia Laboratoria

F4 P1 F5 P3 F2 F3 P3

EPW1 x

EPW2 x x x

EPU1 x x x x

EPU2 x x

EPK1 x

I – Kryteria oceniania

Wymagania określające kryteria uzyskania oceny w danym efekcie Ocena

Przedmiotowy efekt kształce-

nia (EP..)

Dostateczny dostateczny plus

3/3,5

dobry dobry plus

4/4,5

bardzo dobry 5

EPW1 zna wybrane zagadnienia dotyczące podstaw elektro-

techniki i miernictwa

zna większość zagadnień dotyczących podstaw elek-

trotechniki i miernictwa

zna wszystkie wymagane zagadnienia dotyczące pod-staw elektrotechniki i mier-

nictwa EPW2 zna wybrane zagadnienia

dotyczące metod rozwiązy-wania zadań związanych z elektrotechniką i miernic-

twem

zna większość zagadnień dotyczących metod rozwią-

zywania zadań związanych z elektrotechniką i miernic-

twem

zna wszystkie wymagane zagadnienia dotyczące me-tod rozwiązywania zadań

związanych z elektrotechni-ką i miernictwem

EPU1 potrafi wykorzystać niektó-re wymagane metody roz-wiązywania zadań związa-

nych z elektrotechniką i miernictwem

potrafi wykorzystać więk-szość wymaganych metod

rozwiązywania zadań zwią-zanych z elektrotechniką i

miernictwem

potrafi wykorzystać wszyst-kie wymagane metody roz-wiązywania zadań związa-

nych z elektrotechniką i miernictwem

EPU2 potrafi opracować doku-mentację techniczną doty-

czącą realizacji zadania inżynierskiego w stopniu

dostatecznym

potrafi opracować doku-mentację techniczną doty-

czącą realizacji zadania inżynierskiego w stopniu

dobrym

potrafi opracować doku-mentację techniczną doty-czącą realizacji zadania in-

żynierskiego w stopniu bar-dzo dobrym

EPK1 rozumie potrzebę uczenia się wyrażoną przygotowa-niem prezentacji i jej wy-głoszeniem ale tylko na

poziomie ogólnym

rozumie potrzebę uczenia się wyrażoną przygotowa-niem prezentacji i jej wy-głoszeniem na poziomie

szczegółowym ale bez do-głębnej znajomości tematy-

ki

rozumie potrzebę uczenia się wyrażoną przygotowa-

niem prezentacji i jej wygło-szeniem na poziomie szcze-gółowym i świadczącym o

dogłębnej znajomości tema-tyki

J – Forma zaliczenia przedmiotu

71

zaliczenie z oceną

K – Literatura przedmiotu

Literatura obowiązkowa: 1. P. Hempowicz i inni: Elektrotechnika i elektronika dla nieelektryków, WNT, Warszawa, 1999. Literatura zalecana / fakultatywna: 1. A. Chwaleba, M. Poniński, A. Siedlecki: Metrologia elektryczna, WNT, Warszawa, 2009. 2. R. Kurdziel: Podstawy elektrotechniki, WNT, Warszawa 1986

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 30

Konsultacje 5

Czytanie literatury 32

Przygotowanie referatu 5

Przygotowanie do ćwiczeń audytoryjnych 6

Przygotowanie do ćwiczeń laboratoryjnych 6

Opracowanie sprawozdań 6

Przygotowanie do zaliczenia 10

Suma godzin: 100

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

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego dr inż. Grzegorz Andrzejewski

Data sporządzenia / aktualizacji

Dane kontaktowe (e-mail, telefon)

Podpis

72

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

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 Architektura komputerów

2. Punkty ECTS 5

3. Rodzaj przedmiotu obowiązkowy

4. Język przedmiotu język polski

5. Rok studiów I

6. Imię i nazwisko koordynatora przed-miotu oraz prowadzących zajęcia

dr inż. Marek Węgrzyn

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

Semestr 2 Wykłady: (10); Laboratoria: (18)

Liczba godzin ogółem 28

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ów elektronicz-nych

Umiejętności

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

CU2 umiejętność posługiwania się specjalistycznymi, nowoczesnymi technikami komputerowymi w celu 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 swoich kompetencji na płaszczyźnie zawodowej, osobistej, w szczególności ważnych przy szybko zmieniającym się rynku pro-duktów informatycznych

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

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)

Kierunkowy

efekt kształ-

cenia

Wiedza (EPW…)

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

73

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

K_W02

EPW2 ma elementarną wiedzę z zakresu podstaw informatyki obejmująca architekturę kom-puterów

K_W04

EPW3 ma szczegółową wiedzę obejmującą podstawy elektroniki i miernictwa, zasady budowy układów elektrycznych, elektronicznych i innych układów techniki komputerowej

K_W05

EPW4 ma uporządkowaną wiedzę z zakresu projektowania i funkcjonowania elementó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 w obszarze architektury komputerów

K _U03

EPU2 potrafi posłużyć się właściwie dobranymi metodami i urządzeniami przy projektowa-niu, 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 dobrania odpowied-nich 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ży-nierskiej, w szczególności w odniesieniu do produktów wykorzystywanych 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. 2

W2 Model programowy procesora. 2

W3 Sprzęg z otoczeniem, magistrale. 1

W4 Organizacja i hierarchia pamięci. 1

W5 Potokowe przetwarzanie rozkazów. 1

W6 Architektury RISC i CISC. 2

W7 Przetwarzanie współbieżne. Model procesowy systemu operacyjnego. 1

Razem liczba godzin wykładów 10

Lp. Treści laboratoriów Liczba godzin

L1 Wprowadzenie 2

L2 Reprezentacja danych 3

L3 Wyszukiwanie urządzeń komputerowych spełniających zadane kryteria 2

L4 Pisanie dokumentacji i uzasadnianie wyboru 2

L5 Organizacja systemów komputerowych i maszyny wirtualne 2

L6 Instalacja i konfigurowanie systemów operacyjnych 3

L7 Oprogramowanie do analizy i pomiaru wydajności 2

L8 Zaliczenie 2

Razem liczba godzin laboratoriów 18

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

Laboratoria M5 - ćwiczenia doskonalące obsługę oprogramowania realizacja zadania inżynierskiego

74

komputerowego, ćwiczenia doskonalące obsługę kompu-terów

przy użyciu właściwego oprogra-

mowania

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 po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze

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

Efekty przedmioto-we

Wykład Laboratoria

F2 P1 F1 F2 P3

EPW1 x x x x x

EPW2 x x x x x

EPW3 x x x x x

EPW4 x x x x x

EPW5 x x x x x

EPU1 x x x

EPU2 x x x

EPU3 x x x

EPU4 x x x

EPK1 x x x x x

EPK2 x x x x x

I – Kryteria oceniania

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

Ocena Przedmiotowy

efekt kształ-cenia (EP..)

Dostateczny dostateczny plus

3/3,5

dobry dobry plus

4/4,5

bardzo dobry 5

EPW1 ma podstawową wiedzę z zakresu fizyki obejmującą zagadnienia potrzebne do zrozumienia podstaw archi-tektury komputerów

ma wiedzę z zakresu fizyki obejmującą zagadnienia po-trzebne do zrozumienia pod-staw architektury kompute-rów

ma wiedzę z zakresu fizyki obejmującą zagadnienia po-trzebne do zrozumienia pod-staw architektury komputerów

EPW2 ma elementarną wiedzę z zakresu podstaw informa-tyki obejmująca architekturę komputerów

ma rozszerzoną wiedzę z zakresu podstaw informa-tyki obejmująca architekturę komputerów

ma szczegółową wiedzę z zakresu podstaw informatyki obejmująca architekturę kom-puterów

EPW3 ma podstawową wiedzę obejmującą podstawy elek-troniki i miernictwa, zasady budowy układów elektrycz-nych, elektronicznych i in-nych układów techniki kom-puterowej

ma rozszerzoną wiedzę obejmującą podstawy elek-troniki i miernictwa, zasady budowy układów elektrycz-nych, elektronicznych i in-nych układów techniki kom-puterowej

ma szczegółową wiedzę obej-mującą podstawy elektroniki i miernictwa, zasady budowy układów elektrycznych, elek-tronicznych i innych układów techniki komputerowej

EPW4 ma podstawową wiedzę z zakresu projektowania i funkcjonowania elementów układów komputera

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

ma szczegółową wiedzę z zakresu projektowania i funkcjonowania elementów układów komputera

75

EPW5 orientuje się w obecnym sta-nie i trendach rozwojowych informatyki

orientuje się w obecnym sta-nie i trendach rozwojowych informatyki

orientuje się w obecnym stanie i trendach rozwojowych in-formatyki

EPU1 pozyskuje i wykorzystuje informacje z literatury fa-chowej i bieżących zapisów, odnoszące się do zagadnień

podstawowych z obszaru architektury komputerów

pozyskuje i wykorzystuje informacje z literatury fa-chowej i bieżących zapisów, odnoszące się do zagadnień z obszaru architektury kom-puterów

biegle pozyskuje i wykorzystuje informacje z literatury i bieżących zapi-sów, odnoszące się do zagad-nień z obszaru architektury komputerów

EPU2 potrafi w podstawowym za-kresie posłużyć się właściwie dobranymi metodami i urządzeniami przy projek-towaniu, budowie i wdraża-niu, układów techniki kompu-terowej, związanych z architekturą komputerów

potrafi posłużyć się właściwie dobranymi metodami i urządzeniami przy projek-towaniu, budowie i wdrażaniu, układów techni-ki komputerowej, związanych z architekturą komputerów

potrafi biegle posłużyć się właściwie dobranymi meto-dami i urządzeniami przy pro-jektowaniu, budowie i wdrażaniu, układów techniki komputerowej, związanych z architekturą komputerów

EPU3 potrafi obliczać i modelować podstawowe procesy stoso-wane w projektowaniu, kon-struowaniu i stosowaniu elementów architektury komputerów

potrafi obliczać i modelować średnio złożone procesy sto-sowane w projektowaniu, konstruowaniu i stosowaniu elementów architektury komputerów

potrafi obliczać i modelować złożone procesy stosowane w projektowaniu, konstruo-waniu i stosowaniu elementów architektury komputerów

EPU4 potrafi korzystać z kart kata-logowych i not aplikacyjnych w sposób podstawowy

potrafi korzystać z kart kata-logowych i not aplikacyjnych

potrafi biegle korzystać z kart katalogowych i not aplikacyj-nych

EPK1 rozumie pozatechniczne aspekty i skutki działalności inżynierskiej

ma świadomość znaczenia i rozumie pozatechniczne aspekty i skutki działalności inżynierskiej

ma świadomość znaczenia i rozumie pozatechniczne aspekty i skutki działalności inżynierskiej, w szczególności w odniesieniu do produktów wykorzystywanych w życiu codziennym

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. J.Hennessy, D.Patterson, Computer Architecture, A Quantitative Approach, 5th Edition, Morgan Kaufmann, 2011. 2. A.Silberschatz, J.Petersom, P.Galvin, Podstawy systemów operacyjnych, (wyd. 6), WNT, Warszawa, 2005. 3. J.Glenn Brookshear, Informatyka w ogólnym zarysie, WNT, Warszawa, 2003. 4. P.Metzger, Anatomia PC, Helion, Gliwice, 2007.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 28

Konsultacje 4

Czytanie literatury 25

76

Przygotowanie do laboratorium 20

Przygotowanie sprawozdań 13

Przygotowanie do egzaminu 30

Suma godzin: 120

Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 5

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego dr inż. Marek Węgrzyn

Data aktualizacji 20.11.2015

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

Podpis

77

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

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 wbudowane

2. Punkty ECTS 4

3. Rodzaj przedmiotu obowiązkowy

4. Język przedmiotu język polski

5. Rok studiów II

6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia

dr inż. Marek Węgrzyn

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

Semestr 3 Wykłady: (10); Laboratoria: (18)

Liczba godzin ogółem 28

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ów elektronicz-nych.

Umiejętności

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

CU2 Umiejętność posługiwania się specjalistycznymi, nowoczesnymi technikami komputerowymi w celu 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 swoich kompetencji na płaszczyźnie zawodowej, osobistej, w szczególności ważnych przy szybko zmieniającym się rynku pro-duktów informatycznych.

CK2 Świadomość ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań najnow-szych technik komputerowych.

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

78

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)

Kierunkowy

efekt kształ-

cenia

Wiedza (EPW…)

EPW1 Student ma wiedzę z zakresu fizyki obejmującą zagadnienia potrzebne do zrozumienia podstaw budowy i pracy układów mikroprocesorowych, będących podstawowym ele-mentem systemów wbudowanych

K_W02

EPW2 Student ma elementarną wiedzę z zakresu podstaw informatyki obejmująca systemy wbudowane

K_W04

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

K_W05

EPW4 Student ma uporządkowaną wiedzę z zakresu projektowania i funkcjonowania syste-mów wbudowanych

K_W09

EPW5 Student orientuje się w obecnym stanie i trendach rozwojowych informatyki K_W20

Umiejętności (EPU…)

EPU1 Student pozyskuje i wykorzystuje informacje z literatury fachowej i bieżących zapisów, także w językach obcych, odnoszące się do zagadnień podstawowych w obszarze sys-temów wbudowanych

K _U03

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

K_U11

EPU3 Student potrafi obliczać i modelować procesy stosowane w projektowaniu i konstruo-waniu elementów systemów wbudowanych

K_U16

EPU4 Student potrafi korzystać z kart katalogowych i not aplikacyjnych w celu dobrania od-powiednich komponentów projektowanych układów elektronicznych

K_U17

Kompetencje społeczne (EPK…)

EPK1 Student ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalno-ści inżynierskiej, w szczególności w odniesieniu do produktów wykorzystywanych w życiu codziennym

K_K02

EPK2 Student 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ązane z analizą i projektowaniem systemów, obszary zastosowań.

2

W2 Mikrokontrolery – architektura, charakterystyka, zastosowanie 1

W3 Projektowanie systemów wbudowanych opartych o układy programowalne FPGA 1

W4 Metody komunikacji z wykorzystaniem transmisji szeregowej 2

W5 Komunikacja bezprzewodowa w systemach wbudowanych 1

W6 Układy mieszane (cyfrowo-analogowe), przetworniki A/C i C/A 1

W7 Wprowadzenie do projektowanie obwodów drukowanych 1

W8 Systemy operacyjne czasu rzeczywistego 1

Razem liczba godzin wykładów 10

Lp. Treści laboratoriów Liczba godzin

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

2

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

2

L3 Port szeregowy (odczyt i zapis danych z/do bufora portu szeregowego) 2

L4 Obsługa wyświetlaczy LCD 2

79

L5 Zegar czasu rzeczywistego. Transmisja szeregowa I2C. 2

L6 Obsługa przerwań. Realizacja stopera. 2

L7 Obsługa wejść analogowych. Realizacja termometru. 2

L8 Zapisywanie danych na kartę pamięci SD 2

L9 Komunikacja bezprzewodowa 2

Razem liczba godzin laboratoriów 18

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

Laboratoria M5 - ćwiczenia doskonalące obsługę oprogramowania komputerowego,

M5 - ćwiczenia doskonalące obsługę oprogramowania maszyn i urządzeń

realizacja zadania inżynierskiego

przy użyciu właściwego oprogra-

mowania

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 po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze

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

Efekty przedmioto-we

Wykład Laboratoria

F2 P2 F1 F2 P3

EPW1 x x x x x

EPW2 x x x x x

EPW3 x x x x x

EPW4 x x x x x

EPW5 x x x x x

EPU1 x x x

EPU2 x x x

EPU3 x x x

EPU4 x x x

EPK1 x x x x x

EPK2 x x x x x

I – Kryteria oceniania

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

Ocena Przedmiotowy

efekt kształ-cenia (EP..)

dostateczny dostateczny plus

3/3,5

dobry dobry plus

4/4,5

bardzo dobry 5

EPW1 zna podstawy budowy i pracy układów mikroprocesoro-wych w systemach wbudo-wanych

zna większość zagadnień dotyczących budowy i pracy układów mikroprocesoro-wych w systemach wbudo-wanych

zna rozszerzone zagadnienia budowy i pracy układów mi-kroprocesorowych w systemach wbudowanych

EPW2 zna podstawy z zakresu roz-wiązań informatycznych obejmujących systemy wbu-

zna większość zagadnień z zakresu rozwiązań informa-tycznych obejmujących sys-

zna rozszerzone zagadnienia z zakresu rozwiązań informa-tycznych obejmujących syste-

80

dowane temy wbudowane my wbudowane

EPW3 ma podstawową wiedzę obejmującą zagadnienia z zakresu elektroniki i miernictwa, zasady budowy układów elektrycznych, elek-tronicznych, w tym mikro-procesorowych

ma rozszerzoną wiedzę obejmującą podstawy z zakresu elektroniki i miernictwa, zasady budowy układów elektrycznych, elek-tronicznych, w tym mikro-procesorowych

ma szczegółową wiedzę obej-mującą podstawy z zakresu elektroniki i miernictwa, zasa-dy budowy układów elek-trycznych, elektronicznych, w tym mikroprocesorowych

EPW4 ma podstawową wiedzę z zakresu projektowania i funkcjonowania systemów wbudowanych

ma rozszerzoną wiedzę z zakresu projektowania i funkcjonowania systemów wbudowanych

ma szczegółową wiedzę z zakresu projektowania i funkcjonowania systemów wbudowanych

EPW5 zna ogólne trendy rozwojowe informatyki

zna ogólne trendy rozwojowe informatyki

zna ogólne trendy rozwojowe informatyki

EPU1 pozyskuje i wykorzystuje podstawowe informacje z literatury z zakresu syste-mów wbudowanych

pozyskuje i wykorzystuje informacje z literatury z za-kresu systemów wbudowa-nych

biegle pozyskuje i wykorzystuje informacje z literatury z zakresu syste-mów wbudowanych

EPU2 potrafi posłużyć się właściwie dobranymi metodami i urządzeniami przy projek-towaniu prostych systemów wbudowanych

potrafi posłużyć się właściwie dobranymi metodami i urządzeniami przy projek-towaniu średnio złożonych systemów wbudowanych

potrafi posłużyć się właściwie dobranymi metodami i urządzeniami przy projekto-waniu złożonych systemów wbudowanych

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

potrafi obliczać i modelować procesy stosowane w projektowaniu średnio złożonych systemów wbu-dowanych

potrafi obliczać i modelować procesy stosowane w projektowaniu złożonych systemów wbudowanych

EPU4 potrafi korzystać z kart kata-logowych i not aplikacyjnych w sposób podstawowy

potrafi korzystać z kart kata-logowych i not aplikacyjnych

potrafi biegle korzystać z kart katalogowych i not aplikacyj-nych

EPK1 rozumie pozatechniczne aspekty i skutki działalności inżynierskiej

ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalności inżynierskiej

ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalności inżynierskiej, w szczególności w odniesieniu do produktów wykorzystywanych w życiu codziennym

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, 2004 3. 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.

81

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 28

Konsultacje 4

Czytanie literatury 15

Przygotowanie do laboratorium 18

Przygotowanie sprawozdań 15

Przygotowanie do kolokwium końcowego 20

Suma godzin: 100

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

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego dr inż. Marek Węgrzyn

Data aktualizacji 20.11.2015

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

Podpis

82

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

S y s t e m y k o m p u t e r o w e

A - Informacje ogólne

1. Nazwy przedmiotów

Projektowanie systemów komputerowych

Komunikacja komputer-człowiek

Bezpieczeństwo systemów komputerowych

Administrowanie systemami środowiska Windows Linux

2. Punkty ECTS 9

3. Rodzaj przedmiotów obowiązkowe

4. Język przedmiotów język polski

5. Rok studiów II, III

6. Imię i nazwisko koordynatora gru-py przedmiotów

Dr inż. Paweł Ziemba

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

Semestr 3 Wykłady: (10); Laboratoria: (18)

Semestr 4 Wykłady: (10); Laboratoria: (10)

Semestr 5 Wykłady: (10); Laboratoria: (10)

Semestr 6 Wykłady: (10); Laboratoria: (18)

Liczba godzin ogółem 96

C - Wymagania wstępne

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 plano-waniem i realizacją systemów informatycznych.

Umiejętności

CU1 Student posiada umiejętności posługiwania się specjalistycznym oprogramowaniem w zakresie projek-towania systemów komputerowych.

Kompetencje społeczne

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

Wydział Techniczny

Kierunek Informatyka

Poziom studiów studia I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

83

E - Efekty kształcenia dla grupy przedmiotów

Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności

(U) i kompetencji społecznych (K)

Kierunkowy

efekt kształ-

cenia

Wiedza (EPW…)

EPW1 Po zaliczeniu przedmiotu student ma elementarną wiedzę z zakresu podstaw informatyki,

obejmujących systemy i urządzenia komunikacji człowiek-komputer. K_W04

EPW2 Student po zakończeniu kształcenia zna cykl życia oprogramowania oraz podstawowe

metody projektowania systemów komputerowych

K_W07

EPW3 Po zaliczeniu przedmiotu student zna podstawowe metody, techniki i narzędzia stoso-wane przy rozwiązywaniu prostych zadań inżynierskich związanych z komunikacją człowiek-komputer.

K_W14

EPW4 Po zaliczeniu przedmiotu student ma podstawową wiedzę niezbędną do rozumienia społecz-

nych, ekonomicznych, prawnych i innych pozatechnicznych uwarunkowań działalności

inżynierskiej.

K_W18

EPW5 orientuje się w obecnym stanie oraz trendach rozwojowych informatyki i rozwoju me-

tod poprawy bezpieczeństwa komputerowego

K_W20

Umiejętności (EPU…)

EPU1 Po zaliczeniu przedmiotu student potrafi pozyskiwać informacje z literatury, baz danych i

innych źródeł, także w języku angielskim lub innym języku obcym uznawanym za język

komunikacji międzynarodowej w zakresie mechaniki i budowy maszyn; potrafi integrować

uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski oraz formuło-

wać i uzasadniać opinie.

K_U01

EPU2 Po zaliczeniu przedmiotu student potrafi opracować dokumentację dotyczącą realizacji zadania inżynierskiego i przygotować tekst zawierający omówienie wyników realizacji tego zadania.

K_U03

EPU3 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

EPU4 potrafi zaplanować i przeprowadzić symulację oraz przeprowadzić eksperyment po-

miarowy 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

EPU5 Student po zakończeniu kształcenia potrafi sformułować specyfikację systemów infor-

matycznych na poziomie realizowanych funkcji, także z wykorzystaniem języków opisu

sprzętu

K_U14

EPU6 Student po zakończeniu kształcenia potrafi zaprojektować system informatyczny, z

uwzględnieniem zadanych kryteriów użytkowych i ekonomicznych, używając właści-

wych metod, technik i narzędzi

K_U15

EPU7 Student po zakończeniu kształcenia potrafi ocenić przydatność rutynowych metod i

narzędzi służących do rozwiązywania prostych zadań inżynierskich, typowych dla wy-

branego zadania, oraz wybierać i stosować właściwe metody i narzędzia

K_U23

Kompetencje społeczne (EPK…)

EPK1 Student po zakończeniu kształcenia rozumie potrzebę uczenia się przez całe życie K_K01

EPK2 Po zaliczeniu przedmiotu student ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalności inżynierskiej, w tym jej wpływu na środowisko, i związanej z tym odpowiedzialności za podejmowane decyzje.

K_K02

EPK3 Student po zakończeniu kształcenia potrafi odpowiednio określić priorytety służące

realizacji określonego przez siebie lub innych zadania

K_K04

EPK4 prawidłowo identyfikuje i rozstrzyga dylematy bezpieczeństwa danych i systemów

związane z wykonywaniem zawodu inżyniera informatyka

K_K05

84

F – Warunki realizacji i zaliczenia grupy przedmiotów

Każdy przedmiot modułu zaliczany osobno, na ocenę. Szczegółowe dane w karcie przedmiotu.

G – Informacje dodatkowe

Imię i nazwisko sporządzającego Aleksandra Radomska-Zalas

Data sporządzenia / aktualizacji 12 listopada 2015

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

Podpis

85

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

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 systemów komputerowych

2. Punkty ECTS 3

3. Rodzaj przedmiotu obowiązkowy

4. Język przedmiotu język polski

5. Rok studiów II

6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia

dr inż. Paweł Ziemba

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

Semestr 3 Wykłady: (10); Laboratoria: (18)

Liczba godzin ogółem 28

C - Wymagania wstępne

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 plano-waniem i realizacją systemów informatycznych.

Umiejętności

CU1 Student posiada umiejętności posługiwania się specjalistycznym oprogramowaniem w zakresie projek-towania systemów 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)

Kierunkowy

efekt kształ-

cenia

Wiedza (EPW…)

EPW1 Student po zakończeniu kształcenia zna cykl życia oprogramowania oraz podstawowe

metody projektowania systemów komputerowych

K_W07

Umiejętności (EPU…)

EPU1 Student po zakończeniu kształcenia potrafi sformułować specyfikację systemów infor-

matycznych na poziomie realizowanych funkcji, także z wykorzystaniem języków opisu

sprzętu

K_U14

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

86

EPU2 Student po zakończeniu kształcenia potrafi zaprojektować system informatyczny, z

uwzględnieniem zadanych kryteriów użytkowych i ekonomicznych, używając właści-

wych metod, technik i narzędzi

K_U15

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 zadania

K_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. 1

W2 Modele cyklu życia oprogramowania i ich znaczenie w procesie modelowania systemów

komputerowych/ informatycznych.

2

W3 Swobodne i zwinne metodyki modelowania systemów informatycznych. 1

W4 Klasyfikacja systemów informatycznych. 1

W5 Modele systemów informatycznych z bazą danych i bazą wiedzy. Metody reprezentacji

wiedzy.

1

W6 Projektowanie komponentowe i wzorce projektowe. 2

W7 Metody testowania oprogramowania. Efektywność, skuteczność i ryzyko wdrażania sys-

temów.

2

Razem liczba godzin wykładów 10

Lp. Treści laboratoriów Liczba godzin

L1 Temat projektu oraz cel i przeznaczenie systemu. 1

L2 Opis współdziałania użytkownika z systemem. Użytkownicy i ich prawa w systemie. 1

L3 Wymagania w zakresie użytkowania systemu. 1

L6 Projekt bazy danych systemu – diagram ERD. 1

L8 Modelowanie systemu z wykorzystaniem języka opisu systemu UML – diagram przypad-

ków użycia.

2

L9 Modelowanie systemu z wykorzystaniem języka opisu systemu UML – diagram klas. 2

L10 Modelowanie systemu z wykorzystaniem języka opisu systemu UML – diagram czynności. 2

L11 Modelowanie systemu z wykorzystaniem języka opisu systemu UML – diagram sekwencji. 2

L12 Modelowanie systemu z wykorzystaniem języka opisu systemu UML – diagram komunika-

cji i czasowy oraz przeglądu interakcji.

2

L13 Modelowanie systemu z wykorzystaniem języka opisu systemu UML – diagram kompo-

nentów.

2

L14 Modelowanie systemu z wykorzystaniem języka opisu systemu UML – diagram wdrożenia. 2

Razem liczba godzin laboratoriów 18

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 prezentacji mul-

timedialnej

projektor

Laboratoria M5 - przygotowanie projektu komputer z podłączeniem do sieci Internet

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)

87

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

Laboratoria F3 – dokumentacja projektu

F4 – wystąpienie – analiza projektu P4 – praca pisemna - projekt

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

Efekty przedmioto-we

Wykład Laboratoria

F2 P1 F3 F4 P4

EPW1 x x

EPU1 x x x x

EPU2 x x x x x

EPK1 x x

I – Kryteria oceniania

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

Ocena Przedmiotowy

efekt kształ-cenia (EP..)

Dostateczny dostateczny plus

3/3,5

dobry dobry plus

4/4,5

bardzo dobry 5

EPW1 Zna wybrane cykle życia oprogramowania oraz inne pojęcia związane z projek-towaniem systemów.

Zna przebieg większości cykli życia oprogramowania oraz inne pojęcia związane z pro-jektowaniem systemów.

Zna przebieg wszystkich wy-maganych cykli życia oprogra-mowania oraz inne pojęcia związane z projektowaniem systemów.

EPU1 Potrafi sformułować specy-fikację systemów informa-tycznych popełniając przy tym wiele błędów.

Potrafi sformułować specyfi-kację systemów informatycz-nych popełniając przy tym pojedyncze błędy.

Potrafi bezbłędnie sformułować specyfikację systemów infor-matycznych.

EPU2 Potrafi zaprojektować sys-tem informatyczny, z uwzględnieniem wybranych kryteriów, używając wy-branych metod, technik i narzędzi.

Potrafi zaprojektować system informatyczny, z uwzględnie-niem istotnych kryteriów użytkowych i ekonomicznych, używając różnorodnych me-tod, technik i narzędzi.

Potrafi zaprojektować system informatyczny, z uwzględnie-niem wszystkich istotnych kry-teriów użytkowych i ekono-micznych, używając optymal-nych metod, technik i narzędzi.

EPK1 Zazwyczaj w stopniu wy-starczającym określa prio-rytety realizacji zadań.

Potrafi dobrze określić priory-tety realizacji zadań.

W sposób optymalny określa priorytety realizacji zadań.

J – Forma zaliczenia przedmiotu

egzamin

K – Literatura przedmiotu

Literatura obowiązkowa: 1. Wrycza S., Marcinkowski B., Wyrzykowski K., Język UML 2.0 w modelowaniu systemów informatycznych, Helion, 2006. Literatura zalecana / fakultatywna: 1. Beynon-Davies P., Inżynieria systemów informacyjnych, WNT, 1999.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 28

Konsultacje 2

Przygotowanie dokumentacji projektu 35

Przygotowanie do egzaminu 10

Suma godzin: 75

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

88

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego dr inż. Paweł Ziemba

Data sporządzenia / aktualizacji 22.11.2015

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

Podpis

89

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

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 Komunikacja człowiek-komputer

2. Punkty ECTS 2

3. Rodzaj przedmiotu obowiązkowy

4. Język przedmiotu język polski

5. Rok studiów II

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 4 Wykłady: (10); Laboratoria: (10)

Liczba godzin ogółem 20

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, narzędzia i materiały stosowane przy rozwiązywaniu zadań inżynierskich związanych z komunikacją człowiek-komputer.

CW2 Przekazanie wiedzy ogólnej dotyczącej standardów i norm technicznych dotyczących zagadnień odnoszących

się do komunikacji człowiek-komputer.

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.

Kompetencje społeczne

CK1 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)

Kierunkowy

efekt kształ-

cenia

Wiedza (EPW…)

EPW1 Po zaliczeniu przedmiotu student ma elementarną wiedzę z zakresu podstaw informa-tyki, obejmujących systemy i urządzenia komunikacji człowiek-komputer.

K_W04

EPW2 Po zaliczeniu przedmiotu student zna podstawowe metody, techniki i narzędzia stoso-wane przy rozwiązywaniu prostych zadań inżynierskich związanych z komunikacją

K_W14

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

90

człowiek-komputer.

EPW3 Po zaliczeniu przedmiotu student ma podstawową wiedzę niezbędną do rozumienia społecznych, ekonomicznych, prawnych i innych pozatechnicznych uwarunkowań dzia-łalności inżynierskiej.

K_W18

Umiejętności (EPU…)

EPU1 Po zaliczeniu przedmiotu student potrafi pozyskiwać informacje z literatury, baz da-nych i innych źródeł, także w języku angielskim lub innym języku obcym uznawanym za język komunikacji międzynarodowej w zakresie mechaniki i budowy maszyn; potrafi integrować uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski oraz formułować i uzasadniać opinie.

K_U01

EPU2 Po zaliczeniu przedmiotu student potrafi opracować dokumentację dotyczącą realizacji zadania inżynierskiego i przygotować tekst zawierający omówienie wyników realizacji tego zadania.

K_U03

Kompetencje społeczne (EPK…)

EPK1 Po zaliczeniu przedmiotu student ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalności inżynierskiej, w tym jej wpływu na środowisko, i związanej z tym odpowiedzialności za podejmowane decyzje.

K_K02

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

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

W1 Komunikacja - wprowadzenie, definicje. Cele i metody komunikacji. Wybrane technologie

stosowane w komunikacji człowiek-komputer. 2

W2 Panel operatorski HMI. Projektowanie interfejsów operatorskich 2

W3 Projektowanie zaawansowanych interfejsów operatorskich 2

W4 Komunikacja graficzna i symboliczna 2

W5 Pozatechniczne aspekty działalności inżynierskiej w projektowaniu systemów komunikacji 2

Razem liczba godzin wykładów 10

Lp. Treści laboratoriów Liczba godzin

L1 Wprowadzenie do projektowania interfejsów. Wybrane technologie stosowane w komunika-

cji człowiek-komputer.

2

L2 Panel operatorski HMI. Projektowanie interfejsów operatorskich. 2

L3 Projektowanie zaawansowanych interfejsów operatorskich 2

L4 Komunikacja graficzna i symboliczna 2

L5 Pozatechniczne aspekty działalności inżynierskiej w projektowaniu systemów komunikacji 2

Razem liczba godzin laboratoriów 10

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, wykład problemowy połączony z

dyskusją

Komputer i projektor multimedial-

ny, tablica suchościeralna

Laboratoria Ćwiczenia doskonalące obsługę oprogramowania ma-szyn i urządzeń.

Komputer i projektor multimedial-ny, tablica suchościeralna

Sala komputerowa wyposażona w

sterowniki PLC i panele operator-

skie HMI

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 P3 – ocena podsumowująca po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze,

91

Laboratoria F3 - praca pisemna (sprawozdanie) P3 – ocena podsumowująca po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze

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

Efekty przedmiotowe Wykład Laboratoria

F1 P3 F3 P3

EPW1 x x

EPW2 x x

EPW3 x x

EPU1 x x

EPU2 x x

EPK1 x x

I – Kryteria oceniania

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

Ocena Przedmio-towy efekt kształcenia

(EP..)

Dostateczny dostateczny plus

3/3,5

dobry dobry plus

4/4,5

bardzo dobry 5

EPW1 Ma elementarną wiedzę z za-kresu podstaw informatyki, obejmujących zagadnienia komunikacji człowiek - kompu-ter.

Ma dobrą wiedzę z zakresu podstaw informatyki, obejmu-jących zagadnienia komunikacji człowiek - komputer.

Ma bardzo dobrą wiedzę z za-kresu podstaw informatyki, obejmujących zagadnienia komunikacji człowiek - kompu-ter.

EPW2 Zna w stopniu elementarnym

podstawowe metody, techniki i

narzędzia stosowane przy roz-

wiązywaniu prostych zadań inży-

nierskich związanych z komuni-

kacją człowiek-komputer.

Zna w stopniu dobrym podsta-

wowe metody, techniki i narzę-

dzia stosowane przy rozwiązy-

waniu prostych zadań inżynier-

skich związanych z komunikacją

człowiek-komputer.

Zna w stopniu bardzo dobrym

podstawowe metody, techniki i

narzędzia stosowane przy roz-

wiązywaniu prostych zadań inży-

nierskich związanych z komuni-

kacją człowiek-komputer.

EPW3 Ma elementarną wiedzę nie-zbędną do rozumienia społecz-nych, ekonomicznych, praw-nych i innych pozatechnicznych uwarunkowań działalności inżynierskiej.

Ma dobrą wiedzę niezbędną do rozumienia społecznych, eko-nomicznych, prawnych i innych pozatechnicznych uwarunko-wań działalności inżynierskiej.

Ma bardzo dobrą wiedzę nie-zbędną do rozumienia społecz-nych, ekonomicznych, praw-nych i innych pozatechnicznych uwarunkowań działalności inżynierskiej.

EPU1 Potrafi w stopniu minimalnym pozyskiwać informacje z litera-tury, baz danych i innych źró-deł, także w języku angielskim lub innym języku obcym uzna-wanym za język komunikacji międzynarodowej w zakresie mechaniki i budowy maszyn; potrafi integrować uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski oraz formułować i uzasadniać opinie.

Potrafi w stopniu dobrym po-zyskiwać informacje z literatu-ry, baz danych i innych źródeł, także w języku angielskim lub innym języku obcym uznawa-nym za język komunikacji mię-dzynarodowej w zakresie me-chaniki i budowy maszyn; po-trafi integrować uzyskane in-formacje, dokonywać ich inter-pretacji, a także wyciągać wnioski oraz formułować i uzasadniać opinie.

Potrafi w stopniu bardzo do-brym pozyskiwać informacje z literatury, baz danych i innych źródeł, także w języku angiel-skim lub innym języku obcym uznawanym za język komuni-kacji międzynarodowej w za-kresie mechaniki i budowy maszyn; potrafi integrować uzyskane informacje, dokony-wać ich interpretacji, a także wyciągać wnioski oraz formu-łować i uzasadniać opinie.

EPU2 Potrafi w stopniu elementarnym

opracować dokumentację doty-

czącą realizacji zadania inżynier-

skiego i przygotować tekst za-

wierający omówienie wyników

realizacji tego zadania.

Potrafi w stopniu elementarnym

opracować dokumentację doty-

czącą realizacji zadania inżynier-

skiego i przygotować tekst za-

wierający omówienie wyników

realizacji tego zadania.

Potrafi w stopniu elementarnym

opracować dokumentację doty-

czącą realizacji zadania inżynier-

skiego i przygotować tekst za-

wierający omówienie wyników

realizacji tego zadania.

EPK1 Ma podstawową świadomość

ważności i rozumie pozatech-

Ma dobrą świadomość ważności i

rozumie pozatechniczne aspekty i

Ma bardzo dobrą świadomość

ważności i rozumie pozatech-

92

niczne aspekty i skutki działalno-

ści inżynierskiej, w tym jej

wpływu na środowisko, i związa-

nej z tym odpowiedzialności za

podejmowane decyzje.

skutki działalności inżynierskiej,

w tym jej wpływu na środowisko,

i związanej z tym odpowiedzial-

ności za podejmowane decyzje.

niczne aspekty i skutki działalno-

ści inżynierskiej, w tym jej

wpływu na środowisko, i związa-

nej z tym odpowiedzialności za

podejmowane decyzje.

J – Forma zaliczenia przedmiotu

zaliczenie z oceną

K – Literatura przedmiotu

Literatura obowiązkowa: 1. Spolsky J.: Projektowanie interfejsu użytkownika. Poradnik dla programistów. Helion 2001.

Literatura zalecana / fakultatywna: 1. Faulkner C.: Human-Computer Interaction. Prentice Hall 1998.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 20

Konsultacje 5

Czytanie literatury 10

Przygotowanie sprawozdania 10

Przygotowanie do sprawdzianu 5

Suma godzin: 50

Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 2

Ł – Informacje dodatkowe

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

Data sporządzenia / aktualizacji 22.11.2015 r.

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

Podpis

93

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

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 Bezpieczeństwo systemów komputerowych

2. Punkty ECTS 1

3. Rodzaj przedmiotu obowiązkowy

4. Język przedmiotu język polski

5. Rok studiów III

6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia

dr inż. Janusz Jabłoński

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

Semestr 5 Wykłady: (10); Laboratoria: (10)

Liczba godzin ogółem 20

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ń odno-szących się do bezpieczeństwa w informatyce.

CW2 Przekazanie wiedzy dotyczącej bezpieczeństwa, ochrony danych, uwarunkowań prawnych i ekono-micznych 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ły-wu 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ży-niera 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)

Kierunkowy

efekt kształ-

cenia

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

94

Wiedza (EPW…)

EPW1 Student ma elementarną wiedzę z zakresu podstaw informatyki obejmującą bezpie-

czeństwo danych i systemów komputerowych bezpieczeństwo aplikacji.

K_W04

EPW2 Student orientuje się w obecnym stanie oraz trendach rozwojowych informatyki i roz-

woju 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 pro-

gramowe.

K_U08

EPU2 Student potrafi zaplanować i przeprowadzić symulację oraz przeprowadzić ekspery-

ment pomiarowy z zakresu bezpieczeństwa systemów; potrafi przedstawić otrzymane

wyniki w formie liczbowej oraz dokonać ich interpretacji i wyciągnąć właściwe wnio-

ski.

K_U12

Kompetencje społeczne (EPK…)

EPK1 Student prawidłowo identyfikuje i rozstrzyga dylematy bezpieczeństwa danych i sys-

temów związane z wykonywaniem zawodu inżyniera informatyka.

K_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 1

W2 Dokument elektroniczny i podstawy prawne w ochronie informacji 1

W3 Systemy operacyjne a bezpieczeństwo – Orange Book i POSIX 2

W4 Architektura systemów i bezpieczeństwo aplikacji WEB 2

W5 Kryptografia i systemy kryptograficzne w bezpieczeństwie danych i systemów 2

W6 Autoryzacja i kontrola dostępu w bezpieczeństwie ICT 1

W7 Polityka bezpieczeństwa informacyjnego 1

Razem liczba godzin wykładów 10.

Lp. Treści laboratoriów Liczba godzin

L1 Konfiguracja i zabezpieczenia kont użytkowników systemu operacyjnego 2

L2 Przepełnienie bufora – metoda i skuteczne przeciwdziałanie 1

L2 Zagrożenie i ochrona baz danych przed SQL Injection 2

L3 Zagrożenie i ochrona dokumentów i aplikacji WEB przed XSS – Cross Site Scripting 2

L4 Metody kryptograficzne – zastosowania kryptografii w ICT 2

L5 ACL i aktualne problemy identyfikacji oraz anonimowości 1

Razem liczba godzin laboratoriów 10

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 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 oraz komputer z dostę-

pem do Internetu

Laboratoria ćwiczenia doskonalące umiejętność pozyskiwania infor-

macji ze źródeł internetowych i doskonalących obsługę

Wyposażone dla celów zajęć z za-

kresu bezpieczeństwa komputero-

95

narzędzi informatycznych oraz analiza sprawozdań

przedstawionych przez studentów

wego 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 for-mułowanie i rozwiązywanie problemu, wypowiedź pro-blemowa)

P2 -zaliczenie

Laboratoria F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć), F3 – praca pisemna (sprawozdanie, dokumentacja projek-tu, pisemna analiza problemu), F5 - ćwiczenia praktyczne (ćwiczenia z wykorzystaniem sprzętu i oprogramowania fachowego)

P3 –ocena podsumowująca po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze oraz oceny sprawozdań jako pracy pi-semnej

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

Efekty przedmioto-we

Wykład Laboratoria

F1 F4 P1 F2 F3 F5 P3

EPW1 x x x

EPW2 x x x

EPU1 x x x x x

EPU2 x x x x x

EPK1 x x x x x

I – Kryteria oceniania

Wymagania określające kryteria uzyskania oceny w danym efekcie Ocena

Przedmiotowy efekt kształ-cenia (EP..)

Dostateczny dostateczny plus

3/3,5

dobry dobry plus

4/4,5

bardzo dobry 5

EPW1 Zna wybrane terminy oraz wybrane metody mające związek z kryptografią i bezpieczeństwem systemów komputerowych

Zna większość termi-nów oraz metod z za-kresu kryptografii, ochrony danych i bez-pieczeństwa systemów informatycznych

Zna wszystkie wymagane terminy z zakresu kryptografii, ochrony danych i systemów informatycznych

EPW2 Zna wybrane portale inter-netowe związane z bezpie-czeństwem komputerowym

Zna wybrane portale internetowe i czasopi-sma związane z bezpie-czeństwem kompute-rowym

Zna wybrane portale internetowe, czasopisma oraz akty prawne obejmu-jące rozwiązania i normy z zakresu bezpieczeństwa komputerowego

EPU1 Wykonuje niektóre ze zna-nych publikowanych i omawianych eksperymen-tów obejmujące bezpie-czeństwo systemów kompu-terowych

Wykonuje większość eksperymentów zna-nych i omawianych eksperymentów pomia-rowych obejmujących bezpieczeństwo danych i systemów informa-tycznych

Wykonuje wszystkie znane i omawia-ne jak również inne nowo opubliko-wane eksperymenty pomiarowe związane z bezpieczeństwem danych i systemów informatycznych

EPU2 potrafi zaplanować oraz przeprowadzić symulację jak również zaprezentować wyniki analityczne dla nie-których z eksperymentów obejmujących zakres bez-

potrafi zaplanować oraz przeprowadzić symula-cję jak również zapre-zentować wyniki anali-tyczne dla większości eksperymentów obej-

potrafi zaplanować oraz przeprowa-dzić symulację jak również zaprezen-tować wyniki analityczne dla więk-szości eksperymentów obejmujących zakres bezpieczeństwa systemu kom-puterowego …

96

pieczeństwa systemu kom-puterowego

mujących zakres bez-pieczeństwa systemu komputerowego …

EPK1 Rozumie, potrzeba zabez-pieczania danych i syste-mów informatycznych ale nie zna skutków ich zanie-dbań …

Rozumie i zna skutki zaniedbań w zakresie ochrony danych i sys-temów informatycznych

Rozumie oraz zna skutki zaniedbań w zakresie ochrony danych i systemów informatycznych jak również rozumie pozatechniczne aspekty działalności oraz potrafi obserwować i analizować kierunki rozwoju technik i technologii w zakresie bezpieczeństwa danych i systemów informatycznych

J – Forma zaliczenia przedmiotu

egzamin

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, 1999 2. W. Stallings, Kryptografia i bezpieczeństwo sieci komputerowych. Matematyka szyfrów i techniki kryptologii, Helion 2012 Literatura 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 20

Konsultacje 2

Czytanie literatury 10

Przygotowanie do laboratorium 10

Przygotowanie do egzaminu 9

Przygotowanie sprawozdań 9

Suma godzin: 60

Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 1

Ł – Informacje dodatkowe

Imię i nazwisko sporządzającego Janusz Jabłoński

Data sporządzenia / aktualizacji 19.11.2015

Dane kontaktowe (e-mail, telefon) [email protected], +48 663 777 959

Podpis

97

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

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 Administrowanie systemami środowiska Win-dows/Linux

2. Punkty ECTS 3

3. Rodzaj przedmiotu obowiązkowy

4. Język przedmiotu język polski

5. Rok studiów III

6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia

dr inż. Paweł Ziemba

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

Semestr 6 Wykłady: (10); Laboratoria: (18)

Liczba godzin ogółem 28

C - Wymagania wstępne

Student przedmiotu administrowanie systemami środowiska Windows/Linux posiada wiedzę, umiejęt-ności i kompetencje społeczne, które nabył podczas realizacji przedmiotu: systemy operacyjne

D - Cele kształcenia

Wiedza

CW1 Student posiada wiedzę w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasa-dy, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynierskich związanych z sys-temami operacyjnymi Windows/Linux.

Umiejętności

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

CU2 Student posiada umiejętności związane z sprawnym posługiwaniem się zaawansowanymi funkcjami systemów Windows/Linux.

Kompetencje społeczne

CK1 Student jest przygotowany do uczenia się przez całe życie, podnoszenia kompetencji zawodowych oraz podjęcia pracy związanej z administrowaniem systemami operacyjnymi Windows/Linux.

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)

Kierunkowy

efekt kształ-

cenia

Wiedza (EPW…)

EPW1 Student po zakończeniu kształcenia ma wiedzę z zakresu administrowania systemami

operacyjnymi Windows/Linux

K_W04

Wydział Techniczny

Kierunek Informatyka

Poziom studiów I stopnia

Forma studiów studia niestacjonarne

Profil kształcenia praktyczny

98

Umiejętności (EPU…)

EPU1 Student po zakończeniu kształcenia potrafi opracować dokumentację dotyczącą reali-

zacji zadania inżynierskiego i przygotować tekst zawierający omówienie wyników rea-

lizacji tego zadania

K_U03

EPU2 Student po zakończeniu kształcenia potrafi ocenić przydatność rutynowych metod i

narzędzi służących do rozwiązywania prostych zadań inżynierskich, typowych dla wy-

branego zadania, oraz wybierać i stosować właściwe metody i narzędzia

K_U23

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. 1

W2 Podstawowe informacje o systemach z rodziny Windows. 1

W3 Systemy plików stosowane w systemach Windows. MBR, kompresja, szyfrowanie. 2

W4 Zarządzanie kontami użytkowników i grupami. 2

W5 Zarządzanie uprawnieniami użytkowników. 2

W6 Rejestr systemu Windows. 2

Razem liczba godzin wykładów 10

Lp. Treści laboratoriów Liczba godzin

L1 Podstawowe narzędzia i polecenia systemu Windows. Praca w powłoce tekstowej. 2

L2 Zarządzanie MBR dysku twardego. 2

L3 Kompresja szyfrowanie danych, certyfikaty systemowe, przydziały dyskowe. 2

L4 Zarządzanie kontami użytkowników i grupami w powłoce tekstowej i graficznej Windows. 2

L5 Nadawanie i modyfikowanie uprawnień do zasobów. 2

L6 Zarządzanie systemem z wykorzystaniem rejestru systemowego. 2

L7 Zastosowanie narzędzia „Zarządzanie komputerem” do administrowania systemem. 2

L8 Skrypty w powłoce tekstowej systemu Linux. 2

L9 Zarządzanie kontami użytkowników i ich uprawnieniami w systemie Linux. 2

Razem liczba godzin laboratoriów 18

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,

wykład z wykorzystaniem komputera

projektor

Laboratoria ćwiczenia doskonalące obsługę oprogramowania kom-

puterów, przygotowanie sprawozdania

komputer z zainstalowanym sys-

temem operacyjnym Windows oraz

Linux

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 – egzamin pisemny

Laboratoria F3 – sprawozdanie P3 – ocena podsumowująca po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze

99

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

Efekty przedmiotowe Wykład Laboratoria

F2 P1 F3 P3

EPW1 x x

EPU1 x x

EPU2 x x x x

EPK1 x x

I – Kryteria oceniania

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

Ocena Przedmiotowy

efekt kształ-cenia (EP..)

Dostateczny dostateczny plus

3/3,5

dobry dobry plus

4/4,5

bardzo dobry 5

EPW1 Zna wybrane terminy i po-jęcia związane z admini-strowaniem systemami Windows oraz Linux..

Zna większość terminów i pojęć związanych z admini-strowaniem systemami Win-dows oraz Linux..

Zna wszystkie wymagane ter-miny i pojęcia związane z ad-ministrowaniem systemami Windows oraz Linux..

EPU1 Wykonuje dokumentację realizacji zadań inżynier-skich i przedstawia ich wy-niki z istotnymi błędami.

Wykonuje dokumentację rea-lizacji zadań inżynierskich i przedstawia ich wyniki z nie-wieloma nieistotnymi błędami z pomocą nauczyciela.

Wykonuje dokumentację reali-zacji zadań inżynierskich i przedstawia ich wyniki bez błędów.

EPU2 Podczas doboru metod ana-lizy sieci popełnia liczne, lecz niezbyt istotne, błędy.

Podczas doboru metod analizy sieci popełnia nieliczne błędy.

Bezbłędnie dobiera metody w celu przeprowadzenia analizy sieci komputerowych.

EPK1 Częściowo rozumie potrze-bę uczenia się i rozwijania swoich kompetencji.

W dużym stopniu rozumie potrzebę uczenia się przez całe życie oraz rozwijania swoich kompetencji.

W pełni rozumie potrzebę uczenia się przez całe życie oraz rozwijania swoich kompe-tencji.

J – Forma zaliczenia przedmiotu

egzamin

K – Literatura przedmiotu

Literatura obowiązkowa: 1. Silberschatz A., Galvin P.B., Gagne G., Podstawy systemów operacyjnych, WNT, 2006. 2. Szeląg A., Windows 7 PL. Zaawansowana administracja systemem, Helion, 2010. 3. Dulaney E., Novell Certified Linux Professional (CLP) Podręcznik do egzaminu z SUSE LINUX, Mikom 2006. Literatura zalecana / fakultatywna: 1. McFedries P., Windows 7 PL. Księga eksperta, Helion, 2009. 2. Nemeth E., Snyder G., Hein T.R., Whaley B., Unix i Linux. Przewodnik administratora systemów. Wydanie IV, Helion 2011.

L – Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 28

Konsultacje 1

Czytanie literatury 14

Przygotowanie sprawozdań 22

Przygotowanie do egzaminu 10

Suma godzin: 75

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

Ł – Informacje dodatkowe

100

Imię i nazwisko sporządzającego dr inż. Paweł Ziemba

Data sporządzenia / aktualizacji 22.11.2015

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

Podpis