Post on 28-Feb-2019
1
Karty przedmiotów studiów stacjonarnych
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
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: (15); Laboratoria: (30)
Liczba godzin ogółem 45
C - Wymagania wstępne
D - Cele kształcenia
Wiedza
CW1 Przekazanie wiedzy w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasady, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynierskich.
Umiejętności
CU1 Wyrobienie umiejętności posługiwania się specjalistycznym oprogramowaniem
Kompetencje społeczne
CK1 Uświadomienie ważności i rozumienia społecznych skutków działalności inżynierskiej, w tym jej wpł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…)
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-
K_U23
Pozycja w planie studiów (lub kod przedmiotu) B.1
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia stacjonarne
Profil kształcenia praktyczny
4
branego zadania, oraz wybierać i stosować właściwe metody i narzędzia
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. 2
W2 UNIX: praca w systemie wielodostępnym. 2
W3 Praca w trybie interaktywnym. Podstawowe polecenia powłoki. 2
W4 Konfigurowanie środowiska pracy. Praca z plikami. 2
W5 Zaawansowane komendy powłoki. Przetwarzanie potokowe. 2
W6 Praca w trybie wsadowym. Programowanie w języku powłoki. 2
W7 Programowanie skryptów. 2
W8 Pozatechniczne aspekty i skutki działalności inżynierskiej 1
Razem liczba godzin wykładów 15
Lp. Treści laboratoriów Liczba godzin
L1 Systemy operacyjne. Budowa, klasyfikacja, charakterystyka. 2
L2 UNIX: praca w systemie wielodostępnym. Informacje o użytkownikach systemu. 2
L3 Praca w trybie interaktywnym. Podstawowe polecenia powłoki: przetwarzanie plików. 2
L4 Zaawansowane komendy powłoki, filtrowanie danych. 2
L5 Edytowanie tekstu. 2
L6 Konfigurowanie środowiska użytkownika. Zmienne systemowe. 2
L7 Wyszukiwanie obiektów dyskowych. 2
L8 Przetwarzanie potokowe. 2
L9 Sortowanie danych, filtracja tekstu. 2
L10 Praca w trybie wsadowym. Programowanie w języku powłoki. 2
L11 Programowanie skryptów cz. 1. 2
L12 Programowanie skryptów cz. 2. 2
L13 Programowanie skryptów cz. 3. 2
L14 Elementy administracji systemem. 2
L15 Pozatechniczne aspekty i skutki działalności inżynierskiej 2
Razem liczba godzin laboratoriów 30
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M1 - wykład informacyjny, M2 - wykład problemowy
połączony z dyskusją
komputer z dostępem do Internetu,
projektor multimedialny, tablica
suchościeralna
Laboratoria M5 - ćwiczenia doskonalące obsługę oprogramowania komputerowego
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
5
Laboratoria F1 - sprawdzian praktyczny umiejętności 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
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ł-cenia (EP..)
Dostateczny dostateczny plus
3/3,5
dobry dobry plus
4/4,5
bardzo dobry 5
EPW1 Ma elementarną wiedzę z zakresu podstaw informatyki obejmującą przetwarzanie informacji, architekturę i or-ganizację systemów kompute-rowych, bezpieczeństwo sys-temów komputerowych.
Ma dobrą wiedzę z zakresu podstaw informatyki obejmu-jącą przetwarzanie informacji, architekturę i organizację systemów komputerowych, bezpieczeństwo systemów komputerowych.
Ma bardzo dobrą wiedzę z zakresu podstaw informatyki obejmującą przetwarzanie informacji, architekturę i or-ganizację systemów kompute-rowych, bezpieczeństwo sys-temów komputerowych.
EPW2 Zna w stopniu elementarnym podstawowe metody, techni-ki, narzędzia i materiały sto-sowane przy rozwiązywaniu prostych zadań inżynierskich związanych z informatyką.
Zna w stopniu dobrym pod-stawowe metody, techniki, narzędzia i materiały stoso-wane przy rozwiązywaniu prostych zadań inżynierskich związanych z informatyką.
Zna w stopniu bardzo dobrym podstawowe metody, techni-ki, narzędzia i materiały sto-sowane przy rozwiązywaniu prostych zadań inżynierskich związanych z informatyką.
EPU1 Potrafi w stopniu elementar-nym ocenić przydatność ruty-nowych 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
Potrafi w stopniu dobrym ocenić przydatność rutyno-wych metod i narzędzi służą-cych do rozwiązywania pro-stych zadań inżynierskich, typowych dla wybranego zadania, oraz wybierać i sto-sować właściwe metody i narzędzia
Potrafi w stopniu bardzo do-brym 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 w stopniu elemen-tarnym potrzebę uczenia się przez całe życie – dalsze kształcenie na studiach II stopnia, studia podyplomowe, kursy specjalistyczne, szcze-gólnie ważne w obszarze nauk technicznych, ze zmieniają-cymi się szybko technologia-mi, podnosząc w ten sposób kompetencje zawodowe, oso-biste i społeczne.
Rozumie w stopniu dobrym 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 technologiami, podnosząc w ten sposób kompetencje za-wodowe, 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, szcze-gólnie ważne w obszarze nauk technicznych, ze zmieniają-cymi się szybko technologia-mi, podnosząc w ten sposób kompetencje zawodowe, oso-biste i społeczne.
J – Forma zaliczenia przedmiotu
egzamin
6
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 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 45
Konsultacje 5
Czytanie literatury 15
Przygotowanie do sprawdzianu 15
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) WZajac@pwsz.pl
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: (15); Laboratoria: (30)
Liczba godzin ogółem 45
C - Wymagania wstępne
D - Cele kształcenia
Wiedza
CW1 Przekazanie wiedzy w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasady, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynierskich związanych w szczególności z systemami bazodanowymi.
CW2 Przekazanie wiedzy ogólnej dotyczącej standardów i norm technicznych dotyczących
zagadnień odnoszą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 pro-jektowo-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 stacjonarne
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 Ma podstawową wiedzę w zakresie standardów i norm technicznych związanych
z przesyłaniem, przechowywaniem i przetwarzaniem informacji.
K_W15
EPW2 Ma wiedzę z zakresu projektowania, funkcjonowania i zarządzania systemami informa-
tycznym, w szczególności związanymi z bazami danych.
K_W08
EPW3 Zna podstawowe metody, techniki, narzędzia i materiały stosowane przy rozwiązywa-
niu prostych zadań inżynierskich związanych z informatyką, w szczególności z bazami
danych.
K_W14
Umiejętności (EPU…)
EPU1 Potrafi pozyskiwać informacje z literatury, baz danych i innych źródeł, potrafi integro-
wać uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski oraz
formułować i uzasadniać opinie.
K_U01
EPU2 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 Potrafi sformułować specyfikację baz danych, potrafi zaprojektować bazę danych
z uwzględnieniem zadanych kryteriów użytkowych i ekonomicznych, używając właści-
wych metod, technik i narzędzi.
K_U14
K_U15
K_U16
EPU4 Potrafi zaprojektować, wdrożyć i przetestować system powiązany z bazą danych, ko-
rzystając ze specjalizowanego oprogramowania.
K_U18
Kompetencje społeczne (EPK…)
EPK1 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 spo-
sób kompetencje zawodowe, osobiste i społeczne.
K_K01
EPK2 Ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalności inży-
nierskiej, w tym jej wpływu na środowisko, i związanej z tym odpowiedzialności
za podejmowane decyzje.
K_K02
EPK3 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.
3
W2 Środowisko bazy danych. Model relacyjny. 2
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. 1
W7 Normalizacja bazy danych. 1
W8 Rozproszone bazy danych. 1
W9 Systemy zarządzania bazami danych. 2
Razem liczba godzin wykładów 15
9
Lp. Treści laboratoriów Liczba godzin
L1 Modelowanie pragmatyczne relacyjnych baz danych. 4
L2 Projektowanie diagramów ERD. Tworzenie relacji. 3
L3 Narzędzia wspomagające projektowanie baz danych. 2
L4 SQL – polecenia podstawowe, relacje, indeksy. 4
L5 SQL – zapytania do wielu tabel, funkcje agregujące i grupowanie. 3
L6 SQL – zagnieżdżanie zapytań, wyzwalacze. 3
L7 SQL – procedury. 2
L8 SQL – funkcje. 2
L9 SQL – transakcje. 1
L10 Administracja systemów bazodanowych. 2
L11 Implementacja praktyczna bazy danych – prosta aplikacja internetowa. 4
Razem liczba godzin laboratoriów 30
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M1: wykład informacyjny projektor
Laboratoria M2: metody aktywizujące: metoda przypadków, dyskusja
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
10
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ą-zanych z przesyłaniem, przechowywaniem i przetwarzaniem infor-macji.
Zna większość terminów i ma dobrą wiedzę w zakresie standardów i norm technicz-nych związanych z przesyłaniem, przechowy-waniem i przetwarzaniem informacji.
Zna wszystkie wymagane termi-nów i ma rozbudowaną wiedzę w zakresie standardów i norm technicznych związanych 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
zadań inżynierskich zwią-
zanych z informatyką
(bazami 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 stop-
niu, samodzielnie pozyskiwać
informacje z literatury, baz da-
nych i innych źródeł, potrafi in-
tegrować uzyskane informacje,
dokonywać ich interpretacji,
a także wyciągać wnioski oraz
formułować i uzasadniać 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 pro-
jektowe baz danych. W stop-
niu podstawowym ocenić
ryzyko i bezpieczeństwo baz
danych i aplikacji interneto-
wych.
Potrafi w bardzo dobrym stopniu
wykorzystać poznane metody,
porównać rozwiązania projek-
towe 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,
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
Potrafi w bardzo dobrym stopniu
sformułować specyfikację baz
danych, potrafi zaprojektować
rozbudowaną bazę danych
z uwzględnieniem zadanych
kryteriów użytkowych i ekono-
micznych, używając właściwych
metod, technik i narzędzi.
11
technik i narzędzi. 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
jest szczególnie ważne w
obszarze nauk technicz-
nych, ze zmieniającymi się
szybko technologiami.
Rozumie w znacznym stopniu
potrzebę uczenia się przez
całe życie, które jest szczegól-
nie ważne w obszarze nauk
technicznych, ze zmieniają-
cymi się szybko technologia-
mi. Rozumie, że ma to wpływ
na jego kompetencje.
Rozumie potrzebę uczenia się
przez całe życie, które jest szcze-
gólnie ważne w obszarze nauk
technicznych, ze zmieniającymi
się szybko technologiami, podno-
sząc w ten sposób kompetencje
zawodowe, osobiste i społeczne.
EPK2 Ma w podstawowym
stopniu świadomość waż-
ności i rozumie pozatech-
niczne aspekty i skutki
działalności inżynierskiej,
w tym jej wpływu na śro-
dowisko, i związanej z tym
odpowiedzialnoś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 sie-
bie lub innych zadania.
Potrafi w większości przy-
padków określić priorytety
służące realizacji określonego
przez siebie lub innych zada-
nia.
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 45
Konsultacje 5
Czytanie literatury 15 Przygotowanie do laboratorium 20 Wykonanie sprawozdań na laboratorium 25
12
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) kkrzywicki@pwsz.pl
Podpis
13
Pozycja w planie studiów (lub kod przedmiotu) B.3
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: (15); Laboratoria: (30)
Liczba godzin ogółem 45
C - Wymagania wstępne
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-
rowej.
K_W20
Umiejętności (EPU…)
EPU1 Student nabywa praktyczną umiejętność posługiwania się metodami grafiki kompute- K_U20
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia stacjonarne
Profil kształcenia praktyczny
14
rowej
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 2
W4 Potok wyświetlania 2
W5 Histogramy, filtracja obrazu 2
W6 Podstawowe algorytmy rysowania prymitywów 2
W7 Rachunek wektorowy w grafice komputerowej 2
W8 Rzutowanie obiektów 2
W9 Konstrukcje geometryczne 1
Razem liczba godzin wykładów 15
Lp. Treści laboratoriów Liczba godzin
L1 Elementarne operacje na obrazach 2
L2 Rozbarwienia 2
L3 Filtr splotowy 2
L4 Transformacje zbioru współrzędnych 2
L5 Wypełnianie wielokątów 3
L6 Krzywa Beziera 3
L7 Przesuwanie obiektów 4
L8 Rzutowanie 4
L9 Konstrukcje geometryczne 4
L10 Sprawdziany 4
Razem liczba godzin laboratoriów 30
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M4 - wykład multimedialny projektor, prezentacja multime-
dialna
Laboratoria M5 - realizacja zadań z określonych modułów laboratorium, stanowiska kompu-
15
wiedzy.
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 me-tody grafiki komputerowej
EPW2 Zna podstawowe elementy projektowania, funkcjono-wania i zarządzania podsys-temami grafiki komputero-wej
Zna większość elementów projektowania, funkcjonowa-nia i zarządzania podsyste-mami grafiki komputerowej
Zna wszystkie wymagane ele-menty projektowania, funkcjo-nowania i zarządzania podsys-temami grafiki komputerowej
EPW3 orientuje się w obecnym stanie oraz trendach rozwo-jowych grafiki komputero-wej w zakresie podstawo-wym
orientuje się w obecnym sta-nie oraz trendach rozwojo-wych grafiki komputerowej w zakresie średnim
orientuje się w obecnym stanie oraz trendach rozwojowych grafiki komputerowej w zakre-sie podstawowym w pełnym wymaganym zakresie
EPU1 Potrafi posługiwać się pod-stawowymi metodami gra-fiki komputerowej
Potrafi posługiwać się więk-szością metod grafiki kompu-terowej
Potrafi posługiwać się wyma-ganymi metodami grafiki kom-puterowej
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 wymaga-ne podstawowe algorytmy gra-fiki komputerowej
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
16
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. 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 45
Konsultacje 5
Czytanie literatury 5
Przygotowanie pracy pisemnej 12
Przygotowanie do kolokwium 6
Suma godzin: 73
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) kmarasek@pwsz.pl
Podpis
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: (15); Laboratoria: (15)
Liczba godzin ogółem 30
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 sztucznych sieci neuronowych, algorytmów ewolucyjnych, logiki rozmytej.
Umiejętności
CU1 Student posiada podstawowe umiejętności badawcze w zakresie metod i technik sztucznej inteligencji: sztucznych sieci neuronowych, algorytmów ewolucyjnych, logiki rozmytej.
CU2 Student potrafi posługiwać się podstawowymi ujęciami teoretycznymi, paradygmatami ba-dawczymi oraz pojęciami praktycznymi z zakresu metod i technik sztucznej inteligencji: sztucznych sieci neuronowych, 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.
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 stacjonarne
Profil kształcenia praktyczny
18
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. 2
W3 Podstawy metod i technik sztucznej inteligencji. 2
W4 Podstawy zastosowań metod i technik sztucznej inteligencji. 2
W5 Teoria i metodologia z zakresu sztucznych sieci neuronowych. 2
W6 Teoria i metodologia z zakresu algorytmów ewolucyjnych. 2
W7 Teoria i metodologia z zakresu logiki rozmytej. 2
W8 Metody sztucznej inteligencji i ich zastosowania w rozwiązywaniu problemów technicznych i naukowych.
2
Razem liczba godzin wykładów 15
Lp. Treści laboratoriów Liczba godzin
L1 Analiza i opracowanie przykładów dla wybranych problemów trudnych na miarę zastosowania metod i technik sztucznej inteligencji: sztucznych sieci neurono-wych.
3
L2 Analiza i opracowanie przykładów dla wybranych problemów trudnych na miarę zastosowania metod i technik sztucznej inteligencji: algorytmów ewolucyjnych.
3
L3 Analiza i opracowanie przykładów dla wybranych problemów trudnych na miarę zastosowania metod i technik sztucznej inteligencji: logiki rozmytej.
3
L4 Wybrane zadania praktyczne z zakresu zastosowań metod i technik sztucznej inteligencji: sztucznych sieci neuronowych, algorytmów ewolucyjnych, logiki rozmytej.
3
L5 Przykładowe wykorzystanie metod i technik sztucznej inteligencji do rozwiązy-wania znanych zadań i problemów w technice.
3
Razem liczba godzin laboratoriów 15
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M4 - wykład interaktywny projektor, multimedialna prezenta-
cja
Laboratoria M5 - ćwiczenia doskonalące umiejętność selekcjonowa-
nia, grupowania i przedstawiania zgromadzonych infor-
macji
pracowania komputerowa, specja-
listyczne oprogramowania np.
Scilab
19
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 dzie-
dziny sztucznej inteligencji i
zadań sztucznej inteligencji
Zna wszystkie wymagane
terminy z dziedziny sztucznej
inteligencji i zadania sztucznej
inteligencji EPW2 Charakteryzuje wybrane meto-
dy i techniki sztucznej inteli-
gencji i ich zastosowania
Charakteryzuje większość wy-
branych metod i technik sztucz-
nej inteligencji i ich zastosowań
Charakteryzuje wszystkie wy-
brane metody i techniki
sztucznej inteligencji i ich
zastosowania EPW3 Objaśnia wybraną terminologię
i metodologię z zakresu:
sztucznych sieci neuronowych,
algorytmów ewolucyjnych,
logiki rozmytej
Objaśnia większą część termino-
logii i metodologii z zakresu:
sztucznych sieci neuronowych,
algorytmów ewolucyjnych, logi-
ki rozmytej
Objaśnia całą terminologię i
metodologię z zakresu: sztucz-
nych sieci neuronowych, algo-
rytmów ewolucyjnych, 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ęść analizy
wybranych aspektów metod i
technik sztucznej inteligencji:
sztucznych sieci neuronowych,
algorytmów ewolucyjnych, logi-
ki rozmytej
Wykonuje całą analizę wybra-
nych aspektów metod i technik
sztucznej inteligencji: sztucz-
nych sieci neuronowych, algo-
rytmów ewolucyjnych, logiki
rozmytej EPU2 Wykorzystuje wybrane metody
i techniki sztucznej inteligencji
do rozwiązywania znanych
zadań i problemów w technice
Wykorzystuje większość wybra-
nych metody i techniki sztucznej
inteligencji do rozwią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 EPK1 Wykazuje otwartość na anali-
zowanie zadań i problemów na
miarę zastosowań sztucznej
inteligencji w małej mierze
Wykazuje otwartość na analizo-
wanie zadań i problemów na
miarę zastosowań sztucznej inte-
ligencji w średniej mierze
Wykazuje otwartość na anali-
zowanie zadań i problemów na
miarę zastosowań sztucznej
inteligencji w dużej mierze
J – Forma zaliczenia przedmiotu
zaliczenie z oceną
20
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 30
Konsultacje 3
Czytanie literatury 2
Przygotowanie do zajęć 5
Przygotowanie do ćwiczeń praktycznych 5
Przygotowanie do kolokwium 5
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) mmajewski@pwsz.pl
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: (15); Projekty: (15)
Liczba godzin ogółem 30
C - Wymagania wstępne
Algorytmy i struktury danych, Języki i paradygmaty programowania, Inżynieria oprogramowania
D - Cele kształcenia
Wiedza
CW1 Poznanie sposobów projektowania systemu informatycznego, tworzenia dokumentacji projektu, two-rzenia 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ęć informatycz-nych.
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- K_W18
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia stacjonarne
Profil kształcenia praktyczny
22
nych, prawnych i innych pozatechnicznych uwarunkowań działalności inżynierskiej 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 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_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.
3
W2 Charakterystyka projektów – model 4P’s. 2
W3 Metody zarządzania projektami PMM, RUP, Agile, Extreme Programming. 2
W4 Metody zarządzania projektami PRINCE2. PMBoK. 2
W5 Harmonogramowanie i budżetowanie projektu informatycznego (Case Study) 2
W6 Metody oceny efektywności przedsięwzięć 2
W7 Ocena stosowanych rozwiązań w zarządzaniu przedsięwzięciami informatycznymi 2
Razem liczba godzin wykładów 15
Lp. Treści projektów Liczba godzin
P1 Analiza sytuacji i definiowanie problemu. 2
P2 Wymagania projektowe nowego SYSTEMU 2
P3 Analiza i projektowanie systemów 2
P4 Projektowanie interfejsu użytkownika. Projektowanie pomocy użytkownika. 2
P5 Narzędzia CASE 5
P6 Prezentacja końcowa (dzielenie się doświadczeniami) 2
Razem liczba godzin projektów 15
23
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
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
rozumie większość omówio-nych społecznych, ekono-micznych, prawnych i innych pozatechnicznych uwarunko-
rozumie wszystkie omówio-ne społeczne, ekonomiczne, prawne i inne pozatechniczne uwarunkowania działalności
24
uwarunkowań działalności inżynierskiej
wań działalności inżynierskiej 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-gram prac zapewniający do-trzymanie terminów
potrafi pracować indywidual-nie i w zespole, umie oszaco-wać czas potrzebny na reali-zację zleconego zadania; po-trafi opracować i zrealizować 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 zawierają-cy omówienie wyników reali-zacji 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 funk-cji
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ą
25
K – Literatura przedmiotu
Literatura obowiązkowa: 1. 1. Cadle J., Yeates D., Zarządzanie procesem tworzenia systemów informacyjnych, WNT, 2004. 2. Frączkowski K., Zarządzanie projektem informatycznym, Wydawnictwo Oficyna PWR 2002. 3. Fowler M., Scott K, UML w kropelce, LTP, Warszawa 2002. 4. Pressman R.S , Praktyczne podejście do inżynierii oprogramowania, WNT, Warszawa 2004.
Literatura zalecana / fakultatywna: 1. J. Górski, Inżynieria oprogramowania w projekcie informatycznym, Warszawa 2000. 2. W. Gajda, GIMP. Praktyczne projekty, Helion, Gliwice 2006.
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 30
Konsultacje 5
Czytanie literatury 5
Przygotowanie projektu 10
Przygotowanie do kolokwium końcowego 10
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) aradomska-zalas@pwsz.pl
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: 15; Laboratoria: 30
Semestr 2 Wykłady: 15; Laboratoria: 30
Semestr 3 Wykłady: 15; Laboratoria: 30
Semestr 4 Wykłady: 30; Laboratoria: 60
Liczba godzin ogółem 225
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.
Wydział Techniczny
Kierunek Informatyka
Poziom studiów studia I stopnia
Forma studiów studia stacjonarne
Profil kształcenia praktyczny
27
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 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) aradomska-zalas@pwsz.pl
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: (15); Laboratoria: (30)
Liczba godzin ogółem 45
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…)
EPW1 Student potrafi wymienić wady i zalety poznanych metod specyfikacji algorytmów. K_W03
EPW2 Student potrafi wymienić i porównać klasyczne struktury danych. K_W04
EPW3 Student potrafi wymienić klasyczne techniki projektowania algorytmów. K_W07
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia stacjonarne
Profil kształcenia praktyczny
29
EPW4 Student potrafi porównać klasyczne techniki projektowania algorytmów. K_W10
Umiejętności (EPU…)
EPU1 Student potrafi korzystać z wiedzy o algorytmach zawartej w literaturze i na stronach internetowych.
K_U01
EPU2 Student potrafi posługiwać się oprogramowaniem do projektowania algorytmów. K_U10
EPU3 Student potrafi sformułować specyfikację wejść, wyjść algorytmu oraz użytych struktur danych, a także zaplanować proces testowania algorytmu.
K_U13, K_U14
EPU4 Student potrafi sformułować algorytm w postaci pseudokodu i schematów blokowych. K_U20
Kompetencje społeczne (EPK…)
EPK1 Student rozumie potrzebę ciągłego kształcenia w dziedzinie algorytmów i struktur danych.
K_K01
EPK2 Student 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. 3
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 2
W5 Algorytmy rekurencyjne i haszujące 2
W6 Grafy i algorytmy grafowe 2
W7 Wyszukiwanie wzorców w tekście 2
Razem liczba godzin wykładów 15
Lp. Treści laboratoriów Liczba godzin
L1 Sposoby przedstawiania algorytmów – lista kroków, opis słowny, schemat blokowy. 2
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.
3
L3 Klasyczne algorytmy (Euklidesa, NWD). 2
L4 Struktury danych. Wykorzystanie w algorytmach tablicy jednowymiarowej. 2
L5 Struktury danych (cd.). Tablice dwuwymiarowe. Sito Eratostenesa. 3
L6 Struktury danych. Stos i kolejka. 2
L7 Samodzielne rozwiązywanie problemów w oparciu o poznane metody. 3
L8 Algorytmy rekurencyjne – ciąg Fibonacciego, silnia, n-ty wyraz ciągu. 3
L9 Algorytmy wyszukujące i porządkujące. 2
L10 Algorytmy numeryczne. Przybliżone metody obliczania całek oznaczonych, wyznaczania miejsc zerowych, metoda Monte Carlo.
3
L11 Algorytmy binarne. 3
L12 Samodzielne rozwiązywanie problemów w oparciu o poznane metody. 2
Razem liczba godzin laboratoriów 30
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M1 - wykład informacyjny, M3 - pokaz multimedialny projektor, prezentacja multimedialna
Laboratoria M5 - ćwiczenia doskonalące obsługę oprogramowania komputerowego, M5 - ćwiczenia doskonalące umiejętność selekcjonowa-nia, grupowania i przedstawiania zgromadzonych infor-macji
realizacja zadania inżynierskiego przy użyciu właściwego oprogra-mowania
30
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
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
31
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 45
Konsultacje 5
Czytanie literatury 10
Przygotowanie do laboratorium 15
Przygotowanie sprawozdań 10
Przygotowanie do egzaminu 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ż. Marek Węgrzyn
Data aktualizacji 20.11.2015
Dane kontaktowe (e-mail, telefon) M.Wegrzyn.PWSZ@wp.pl
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: (15); Laboratoria: (30)
Liczba godzin ogółem 45
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 strukturalnego 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 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 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 uruchomić
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 stacjonarne
Profil kształcenia praktyczny
33
Kompetencje społeczne (EPK…)
EPK1 Student ma świadomość konieczności podnoszenia kompetencji osobistych i zawodowych 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).
2
W2 Sposoby opisu oraz weryfikacji poprawności algorytmów komputerowych na przykładzie języ-
ka C.
2
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 instrukcji steru-
jących, pętli).
3
W4 Programowanie proceduralne. Wyjaśnienie pojęcia stosu, sterty, funkcji, rekurencji oraz prze-
kazywania parametrów przez wartość lub referencję.
3
W5 Zagadnienie zmiennych wskaźnikowych oraz dynamicznego przydziału pamięci. 2
W6 Zaliczenie końcowe 1
Razem liczba godzin wykładów 15
Lp. Treści laboratoriów Liczba godzin
L1 Podstawowe pojęcia związane z językami programowania. 2
L2 Typy danych, definiowanie zmiennych. 2
L3 Podstawowe operatory arytmetyczne, relacji i logiczne. Instrukcje warunkowe. 4
L4 Wyrażenie warunkowe. Operator przecinkowy. 3
L5 Zastosowanie „pętli” programowych – ze znaną i nieznaną liczbą iteracji. 4
L6 Tablice jedno- i wielowymiarowe. 3
L7 Programowanie proceduralne (funkcje, algorytmy rekurencyjne, znaczenie stosu). 4
L8 Konstrukcje algorytmiczne dla danych nieznanego rozmiaru – deklaracja, definicja oraz miejsce
przechowywania zmiennych dynamicznych.
4
L9 Programowanie z wykorzystaniem list. 4
Razem liczba godzin laboratoriów 30
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład Wykład informacyjny i problemowy wsparty prezentacją
multimedialną.
Komputer , projektor
Laboratoria Ćwiczenia doskonalące pisanie programów komputero-
wych.
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ść terminów z zakresu programowa-nia komputerów w języ-ku C
Zna wszystkie wymagane terminy z zakresu programowania kompute-ró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 kompetencji zawodowych
Rozumie i zna skutki koniczności ciągłego doskonalenia umiejętności zawodowych. Zna przykłady plat-form umożliwiających rozwój w zakresie programowania kompute-ró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 45
Konsultacje 5
Czytanie literatury 20
Przygotowywanie się do zajęć laboratoryjnych 30
Suma godzin: 100
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 4
35
Ł – 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) kmalecki@pwsz.pl
Podpis
36
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: (15); Laboratoria: (30)
Liczba godzin ogółem 45
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 stacjonarne
Profil kształcenia praktyczny
37
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 4
W6 Podstawy języka Python jako przykładu języka bardzo wysokiego poziomu 2
W7 Podstawy Windows PowerShell jako przykładu języka skryptowego 2
W8 Podstawy języka SQL jako przykładu języka nieimperatywnego 2
W9 Arkusz kalkulacyjny, QBE i rejestrator makr jako przykłady języków nietekstowych 1
Razem liczba godzin wykładów 15
Lp. Treści laboratoriów Liczba godzin
L1 Zapoznanie z pakietem Visual Studio 1
L2 Definiowanie zmiennych oraz podstawowych operatorów w języku C# 1
L3 Instrukcja wyboru if...else. Predefiniowane wyjątki, przechwytywanie i zgłaszanie wyjątku 3
L4 Pętle: while, for oraz do{..}while 3
L5 Instrukcje switch, goto, break oraz continue 3
L6 Definiowanie i użycie tablic. Pętla foreach 3
L7 Operacje na tablicach: inicjalizowanie, kopiowanie, odwracanie, sortowanie, przeszukiwa-
nie
3
L8 Definiowanie i użycie funkcji. Przekazywanie zmiennych 3
L9 Sposoby przekazywania argumentów. Polimorfizm parametryczny. Pobieranie parame-
trów
2
L10 Rekurencja 3
L11 Stosy i kolejki 1
L12 Typ referencyjny i jego wykorzystanie do tworzenia złożonych struktur danych 2
L13 Strumienie i ich obsługa 2
Razem liczba godzin laboratoriów 30
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład 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-
jednostka komputerowa wyposa-
żona w oprogramowanie oraz z
dostępem do Internetu
38
czenia doskonalące umiejętność selekcjonowania, gru-powania 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ęć),
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-
potrafi posługiwać się narzę-
dziami do wytwarzania śred-
potrafi posługiwać się narzę-
dziami do wytwarzania zaa-
39
stych programów niozaawansowanych progra-
mów
wansowanych programó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 45
Konsultacje 5
Czytanie literatury 5
Przygotowanie do kolokwium 15
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) aradomska-zalas@pwsz.pl
Podpis
40
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: (15); Laboratoria: (30)
Liczba godzin ogółem 45
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
EPW3 Student potrafi wymienić zalety programowania obiektowego w kontekście cyklu życia
oprogramowania.
K_W07
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia stacjonarne
Profil kształcenia praktyczny
41
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
4
W2 Definiowanie klas, atrybutów i metod. Włączanie bibliotek, używanie przestrzeni nazw. Tworzenie obiektów. Składniki klas o specjalnym znaczeniu: konstruktory i destruktory; metody dostępu do składników klasy. Obiektowe struktury danych, klasy kontenerowe.
4
W3 Dziedziczenie: charakterystyka i rodzaje: wielobazowe i wielopokoleniowe. Definiowanie
klas 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),
3
Razem liczba godzin wykładów 15
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.
4
L3 Budowa aplikacji z interfejsem graficznym wykorzystującej wyrażenie regularne oraz
obsługę klas przestrzeni System.IO
4
L4 Budowa aplikacji z zastosowaniem dziedziczenia, klas abstrakcyjnych i polimorficznego
wywoływania metod wirtualnych.
4
L5 Kolokwium zaliczeniowe 2
L6 Budowa aplikacji z wykorzystaniem technik przeciążania operatorów i definiowania klas
uogólnionych (generycznych, szablonów) oraz użyciem zewnętrznej bazy danych.
4
L7 Budowa aplikacji z wykorzystaniem wzorców projektowych. 4
L8 Wykorzystanie UML przy tworzeniu aplikacji z interfejsem graficznym 4
L9 Kolokwium zaliczeniowe 2
Razem liczba godzin laboratoriów 30
42
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
cyklu życia oprogramowania
potrafi wymienić większość
zalet programowania obiek-
towego w kontekście cyklu
życia oprogramowania
potrafi wymienić wszystkie
zalety programowania obiek-
towego w kontekście cyklu
życia oprogramowania
EPW4 potrafi wymienić cechy pro- potrafi wymienić i omówić potrafi wymienić i opisać
43
gramowania obiektowego większość cech programowa-
nia obiektowego
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 45
Konsultacje 5
Czytanie literatury 5
Przygotowanie do kolokwium 15
Przygotowanie do egzaminu 10
Przygotowanie sprawozdań 20
Suma godzin: 100
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 4
44
Ł – 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) aradomska-zalas@pwsz.pl
Podpis
45
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: (15); Laboratoria: (30)
Liczba godzin ogółem 45
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 zakre-
sie 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
EPW2 Student orientuje się w obecnym stanie oraz trendach rozwojowych informatyki. K_W20
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia stacjonarne
Profil kształcenia praktyczny
46
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ń 2
W3 Narzędzia modelowania systemów informatycznych. UML w projekcie informatycznym. 2
W4 Wykorzystanie z API (Application Programming Interface) oraz GUI w programowaniu 2
W5 Narzędzia CASE oraz środowisko Eclipse w wytwarzania oprogramowania. 2
W6 Procesy wytwarzania oprogramowania na podstawie RUP 2
W7 Walidacja i testowanie oprogramowania. Ewolucja oprogramowania. Wycena oprogramowania 2
W8 Zarządzanie przedsięwzięciem programistycznym. 2
Razem liczba godzin wykładów 15
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 6
L3 Środowisko Eclipse i Java w realizacji systemu informatycznego spełniającego założenia 6
L4 Modelowanie systemu informatycznego zgodnie z metodyka strukturalna i obiektową 6
L5 Implementacja systemu informatycznego spełniającego założone wymagania 6
L6 Przygotowanie i uruchamianie jednostek kodu przeznaczonych do testowania systemu. 4
Razem liczba godzin laboratoriów 30
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne Środki dydaktyczne
Wykład M1 - wykład informacyjny, objaśnienie, wyjaśnienie. projektor
Laboratoria M5 - ć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
47
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmiotowe 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 meto-dyki i większość diagramów UML wykorzystywane w modelowaniu systemów informatycznych oraz rozu-mie ich użyteczność jak również właściwie dobiera cykl życia oprogramowania do ograniczeń zamawiające-go
Zna większość cykli życia opro-gramowania oraz metodyki i wszystkie diagramy UML wyko-rzystywane w modelowaniu sys-temów informatycznych oraz rozumie ich użyteczność jak również właściwie dobiera cykl życia oprogramowania do ogra-niczeń zamawiającego oraz umie-jętnie stosuje diagramy UML w modelowaniu struktury i dyna-miki systemu informatycznego
EPW2 Zna metody obiektowe w projektowaniu i implemen-tacji systemów informa-tycznych …
Zna metody obiektowe oraz potrafi je zastosować w pro-jektowaniu i implementacji systemów informatycznych
Zna metody obiektowe oraz komponentowe i potrafi je zasto-sować w projektowaniu i imple-mentacji systemów informatycz-nych 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 wsparcia narzędzi CASE
Wykonuje wszystkie zadania modelowania 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 wsparcia narzędzi CASE
Wykonuje wszystkie zadania modelowania 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ę wykorzy-stania narzędzi CASE i zna skutki nie korzystania z tych narzędzi ale nie umie z nich korzystać
Rozumie potrzebę zna efekty korzystania z narzędzi CASE oraz potrafi umiejętnie dobrać narzę-dzia i je wykorzystywać
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. 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.
48
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 45
Konsultacje 2
Czytanie literatury 10
Przygotowanie do laboratorium 10
Przygotowanie sprawozdań 10
Przygotowanie do sprawdzianu 10
Przygotowanie do egzaminu 13
Suma godzin: 100
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) JachoPrivate@gmail.com
Podpis
49
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: 30; Laboratoria: 45
Semestr 4 Wykłady: 30; Laboratoria: 40; Projekt: 5
Liczba godzin ogółem 150
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.
Wydział Techniczny
Kierunek Informatyka
Poziom studiów studia I stopnia
Forma studiów studia stacjonarne
Profil kształcenia praktyczny
50
Umiejętności
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
51
EPU7 Student nabywa umiejętności przygotowania/projektu aplikacji na poziomie koncepcji,
planowania i dokumentacji w tym w języku obcym
K_U03, K_U05
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ło-dziejczyk)
Data sporządzenia / aktualizacji 8.03.2016
Dane kontaktowe (e-mail, telefon) pziemba@pwsz.pl
Podpis
52
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: (15); Laboratoria: (30)
Liczba godzin ogółem 45
C - Wymagania wstępne
Student przedmiotu sieci komputerowe posiada wiedzę, umiejętności i kompetencje społeczne, które nabył podczas realizacji przedmiotu: podstawy fizyki
D - Cele kształcenia
Wiedza
CW1 Student posiada wiedzę w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasady, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynier-skich związanych z sieciami komputerowymi.
Umiejętności
CU1 Student posiada umiejętności w zakresie doskonalenia wiedzy, pozyskiwania i integrowanie informacji z literatury i innych źródeł, opracowywania dokumentacji i podnoszenia kompeten-cji zawodowych w zakresie sieci komputerowych.
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 elementarną wiedzę z zakresu podstaw infor-
matyki obejmującą budowę sieci komputerowych
K_W04
Umiejętności (EPU…)
EPU1 Student po zakończeniu kształcenia potrafi pozyskiwać informacje z literatury, sieci K_U01
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia stacjonarne
Profil kształcenia praktyczny
53
web i innych źródeł, integrować uzyskane informacje, dokonywać ich interpretacji, a
także wyciągać wnioski oraz formułować i uzasadniać opinie
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. 2
W6 Podstawowe protokoły sieciowe – HTTP, FTP, protokoły pocztowe. 2
W7 Udostępnianie danych w sieci lokalnej. 2
W8 Polecenia sieciowe i diagnostyka sieci w systemie operacyjnym. 2
Razem liczba godzin wykładów 15
Lp. Treści laboratoriów Liczba godzin
L1 Obliczanie zadań z zakresu adresacji IP. Wyznaczanie adresu podsieci i adresu rozgłosze-
niowego.
4
L2 Obliczanie zadań z zakresu adresacji IP. Wyznaczanie maski zależnie od klasy adresu,
liczby podsieci i hostów, wyznaczanie adresów podsieci w sieci głównej.
6
L3 Wyszukiwanie informacji w sieci Internet. 4
L4 Protokoły pocztowe – kodowanie base64. 4
L5 Udostępnianie zasobów w sieci lokalnej. 4
L6 Konfiguracja połączeń sieciowych. 2
L7 Śledzenie trasy pakietów w sieciach rozległych. 2
L8 Polecenia sieciowe. Zarządzanie siecią w powłoce tekstowej. 4
Razem liczba godzin laboratoriów 30
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M1 - wykład informacyjny, M3 - pokaz prezentacji mul-
timedialnej
projektor
Laboratoria M5 - 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
54
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmioto-we
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 45
Konsultacje 2
Czytanie literatury 15
Przygotowanie sprawozdań 30
Przygotowanie do kolokwium 12
Przygotowanie do egzaminu 21
Suma godzin: 125
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 5
55
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego dr inż. Paweł Ziemba
Data sporządzenia / aktualizacji 22.11.2015
Dane kontaktowe (e-mail, telefon) pziemba@pwsz.pl
Podpis
56
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: (15); Laboratoria: (15)
Liczba godzin ogółem 30
C - Wymagania wstępne
Analiza matematyczna,: rachunek różniczkowy i całkowy, przestrzenie metryczne, algebra liniowa, ope-racje 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…)
EPU1 nabywa praktyczną umiejętność posługiwania się metodami przetwarzania sygnałów K_U07
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia stacjonarne
Profil kształcenia praktyczny
57
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. 1
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. 1
W4 Parametry sygnału: energia, moc, logarytmiczna miara mocy dB. 1
W5 Splot sygnałów dyskretnych. Funkcja autokorelacji i korelacji wzajemnej. 1
W6 Ciągła transformata Fouriera. Szereg Fouriera. 1
W7 Dyskretna transformata Fouriera, FFT, STFT. Spektrogramy dla sygnałów 1D 1
W8 Filtry SOI i NOI oraz ich cechy. Odpowiedź impulsowa. 1
W9 Teoria sygnałów i informacji, pojemność kanału informacyjnego, entropia. 1
W10 Opis i cechy sygnału dwuwymiarowego. Przestrzenie barw. 1
W11 Histogramy i transformacje punktowe. 1
W12 Splot w sygnale dwuwymiarowym. Wygładzanie, odszumianie i detekcja krawędzi. 1
W13 Transformaty w sygnale dwuwymiarowym: Fouriera, DCT, Hougha. 1
W14 Operacje morfologiczne. Rozpoznawanie obiektów w obrazach. 1
W15 Kodowanie obrazu w komputerze. Przykłady algorytmów kodowania obrazów. 1
Razem liczba godzin wykładów 15
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 z pierwszej części przedmiotu. 1
58
L11 Wczytywanie i wyświetlanie sygnału dwuwymiarowego. Konwersja różnych przestrzeni barw
1
L12 Liczenie histogramów i wykonywanie transformacji punktowych. 1
L13 Wykonywanie splotów w przykładowych obrazach. 1
L14 Wykonywanie transformat w przykładowych obrazach. 1
L15 Wykonywanie operacji morfologicznych. 1
L16 Kolokwium z drugiej części przedmiotu. 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 M5 - ćwiczenia doskonalące laboratorium
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład 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
59
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 CPS
Potrafi samodzielnie zaim-plementować większość z podstawowych algorytmów CPS
Potrafi samodzielnie zaimple-mentować wszystkie wymaga-ne podstawowe algorytmy 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 30
Konsultacje 5
Czytanie literatury 5
Przygotowanie pracy pisemnej 12
Przygotowanie do kolokwium 6
Suma godzin: 58
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 2
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego Krzysztof Marasek
60
Data sporządzenia / aktualizacji 8.02.2016
Dane kontaktowe (e-mail, telefon) kmarasek@pwsz.pl
Podpis
61
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: (15); Laboratoria: (15)
Liczba godzin ogółem 30
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, zasa-dy, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynierskich związanych z pro-cesami planowania i realizacji projektów sieci komputerowych.
Umiejętności
CU1 Student posiada umiejętności posługiwania się specjalistycznym oprogramowaniem w zakresie sieci komputerowych i ich projektowania.
Kompetencje społeczne
CK1 Student jest przygotowany do uczenia się przez całe życie oraz podnoszenia kompetencji zawodowych.
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
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…)
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
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia stacjonarne
Profil kształcenia praktyczny
62
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. 2
W4 Urządzenia tworzące infrastrukturę sieci. 2
W5 Przewodowe techniki transmisji danych w sieciach lokalnych. 2
W6 Bezprzewodowe techniki transmisji danych w sieciach lokalnych. 2
W7 Techniki transmisji danych w sieciach rozległych. 2
W8 Zasady i schematy przydzielania adresów IP w sieciach komputerowych. 2
Razem liczba godzin wykładów 15
Lp. Treści laboratoriów Liczba godzin
L1 Projektowanie sieci lokalnej – założenia projektowe i opracowanie harmonogramu pracy. 2
L2 Dobór urządzeń i mediów transmisyjnych zgodnie z założeniami projektowymi. 4
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.
4
L5 Obliczenia adresacji IP dla urządzeń w sieci lokalnej. Kosztorys projektu. 3
Razem liczba godzin laboratoriów 15
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład 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)
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
63
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 30
Konsultacje 1
Przygotowanie dokumentacji projektu 13
Przygotowanie do kolokwium 6
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) pziemba@pwsz.pl
Podpis
64
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: (15); Laboratoria: (25); Projekt(5)
Liczba godzin ogółem 45
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
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ę obejmującą przetwarzanie informacji w systemie komputerowym z uwzględnieniem aspektów bezpieczeństwa i stosowanych urządzeń
K_W04, K_W06
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia stacjonarne
Profil kształcenia praktyczny
65
sieciowych w kontekście aplikacji www.
EPW2 Student ma szczegółową wiedzę na temat nowoczesnych technologii internetowych z zakresu projektowania oraz funkcjonowania.
K_W11, K_W20
Umiejętności (EPU…)
EPU1 Student nabywa umiejętności przygotowania/projektu aplikacji na poziomie koncepcji,
planowania i dokumentacji w tym w języku obcym.
K_U03, K_U05
EPU2 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,
EPU3 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 (EPK…)
EPK1 Student ma świadomość potrzeby ciągłej nauki i podnoszenia swoich kwalifikacji. K_K01
EPK2 Student potrafi określić wymagania niezbędne do wykonania zadania inżynierskiego. K_K04
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Wprowadzenie do tematyki, definicje podstawowe 2
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 6
W4 Omówienie JavaSript, XML, AJAX 2
W5 Prezentacja najczęściej stosowanych frameworków. 2
W6 Zaliczenie 1
Razem liczba godzin wykładów 15
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. 15
L3 Tworzenie prostych stron internetowych jako kompilacja poznanych instrukcji. 7
L4 Zaliczenie. 2
Razem liczba godzin laboratoriów 25
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 M1 - wykład informacyjny, M4 - wykład z bieżącym wy-
korzystaniem źródeł internetowych.
projektor
Laboratoria M5 - przygotowanie projektu, przygotowanie prezentacji
projektu, ćwiczenia doskonalące obsługę oprogramowa-
nia komputera.
komputery z dostępem do Interne-
tu
Projekt M5 - realizacja aplikacji www, dobór właściwych narzę-dzi do realizacji tego zadania.
projektor, komputery z dostępem do Internetu
66
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F2 - obserwacja/aktywność P1 – egzamin w formie testu sprawdzający wiedzę
Laboratoria F1 – sprawdzenie 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 programi-stycznego
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 x x
EPK2 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 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 techno-logiach do tworzenia aplikacji 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 aplikacji 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 pole-cenia języka w danej technologii.
EPU3 Wykonuje podstawową implementację projektu.
Wykonuje implementację pro-jektu.
Wykonuje złożoną aplikację projektu.
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 przyszłą pracą dokonując integracji uwarun-kowań.
EPK2 Ma świadomość wyma-gań pracy inżynierskiej.
Określa wymagania pracy in-żynierskiej.
Odnosi się do wymagań zadanej pracy inżynierskiej, prezentuje nieszablo-nowy sposób myślenia.
67
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 45
Konsultacje 5
Czytanie literatury 10
Przygotowanie prezentacji 3
Przygotowanie projektu programistycznego 17
Przygotowanie do egzaminu 10
Przygotowanie do quizów 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ż. Joanna Kołodziejczyk
Data sporządzenia / aktualizacji 20.09.2015
Dane kontaktowe (e-mail, telefon) jkolodziejczyk@pwsz.pl
Podpis
68
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: 15; Ćwiczenia: 15; Laboratoria: 15
Semestr 2 Wykłady: 15; Laboratoria: 30
Semestr 3 Wykłady: 15; Laboratoria: 30
Liczba godzin ogółem 135
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 stacjonarne
Profil kształcenia praktyczny
69
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) M.Wegrzyn.PWSZ@wp.pl
Podpis
70
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: (15); Ćwiczenia: (15); Laboratoria: (15)
Liczba godzin ogółem 45
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 miernictwa.
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 stacjonarne
Profil kształcenia praktyczny
71
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. 2
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. 2
W5 Transformator. Układy prostownikowe. 2
W6 Technika przekaźnikowa. Maszyny elektryczne. 2
W7 Pomiary wielkości elektrycznych i nieelektrycznych. 2
W8 Podsumowanie i zaliczenie 2
Razem liczba godzin wykładów 15
Lp. Treści ćwiczeń Liczba godzin
C1 Wprowadzenie: treści programowe, zasady 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. 2
C5 Obliczanie obwodów prądu sinusoidalnego. 2
C6 Projektowanie prostowników i stabilizatorów. 2
C7 Analiza wyników pomiarów. 2
C8 Podsumowanie i zaliczenie. 2
Razem liczba godzin laboratoriów 15
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. 2
L5 Badania obwodów prądu przemiennego. 2
L6 Badania układów prostownikowych. 2
L7 Pomiary wielkości nieelektrycznych. 2
L8 Podsumowanie i zaliczenie. 2
Razem liczba godzin projektów 15
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład 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ęć
72
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F4 – wystąpienie (prezentacja multimedialna) P1 – zaliczenie z oceną (test sprawdzający wiedzę z całego przedmiotu)
Ćwiczenia F5 – ćwiczenia praktyczne (ćwiczenia sprawdzające umieję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 przedmiotowe
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łcenia
(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ń do-tyczących podstaw elektro-techniki i miernictwa
zna wszystkie wymagane za-gadnienia dotyczące podstaw elektrotechniki i miernictwa
EPW2 zna wybrane zagadnienia dotyczące metod rozwiązy-wania zadań związanych z elektrotechniką i miernic-twem
zna większość zagadnień do-tyczących metod rozwiązy-wania zadań związanych z elektrotechniką i miernic-twem
zna wszystkie wymagane za-gadnienia dotyczące metod rozwiązywania zadań związa-nych z elektrotechniką i mier-nictwem
EPU1 potrafi wykorzystać niektóre wymagane metody rozwiązy-wania zadań związanych z elektrotechniką i miernic-twem
potrafi wykorzystać więk-szość wymaganych metod rozwiązywania zadań związa-nych z elektrotechniką i mier-nictwem
potrafi wykorzystać wszystkie wymagane metody rozwiązy-wania zadań związanych z elektrotechniką i miernictwem
EPU2 potrafi opracować dokumen-tację techniczną dotyczącą realizacji zadania inżynier-skiego w stopniu dostatecz-nym
potrafi opracować dokumen-tację techniczną dotyczącą realizacji zadania inżynier-skiego w stopniu dobrym
potrafi opracować dokumenta-cję techniczną dotyczącą reali-zacji zadania inżynierskiego w stopniu bardzo dobrym
EPK1 rozumie potrzebę uczenia się wyrażoną przygotowaniem prezentacji i jej wygłoszeniem ale tylko na poziomie ogólnym
rozumie potrzebę uczenia się wyrażoną przygotowaniem prezentacji i jej wygłoszeniem na poziomie szczegółowym ale bez dogłębnej znajomości tematyki
rozumie potrzebę uczenia się wyrażoną przygotowaniem prezentacji i jej wygłoszeniem na poziomie szczegółowym i świadczącym o dogłębnej zna-jomości tematyki
J – Forma zaliczenia przedmiotu
73
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 45
Konsultacje 2
Czytanie literatury 20
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
74
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 przedmiotu oraz prowadzących zajęcia
dr inż. Marek Węgrzyn
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 2 Wykłady: (15); Laboratoria: (30)
Liczba godzin ogółem 45
C - Wymagania wstępne
D - Cele kształcenia
Wiedza
CW1 Poznanie pojęć, zagadnień, metod i narzędzi stosowanych przy rozwiązywaniu zadań inżynierskich dotyczących podstaw architektury komputerów.
CW2 Poznanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do układó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.
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia stacjonarne
Profil kształcenia praktyczny
75
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 architektury komputerów.
K_W02
EPW2 Student ma elementarną wiedzę z zakresu podstaw informatyki obejmująca architektu-rę komputerów.
K_W04
EPW3 Student ma szczegółową wiedzę obejmującą podstawy elektroniki i miernictwa, zasady budowy układów elektrycznych, elektronicznych i innych układów techniki kompute-rowej.
K_W05
EPW4 Student ma uporządkowaną wiedzę z zakresu projektowania i funkcjonowania elemen-tów układów komputera.
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 archi-tektury komputerów.
K _U03
EPU2 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.
K_U11
EPU3 Student potrafi obliczać i modelować procesy stosowane w projektowaniu, konstruo-waniu i stosowaniu elementów architektury komputerów.
K _U16
EPU4 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 (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 systemów komputerowych. Architektura listy rozkazów. 3
W2 Model programowy procesora. 2
W3 Sprzęg z otoczeniem, magistrale. 2
W4 Organizacja i hierarchia pamięci. 2
W5 Potokowe przetwarzanie rozkazów. 2
W6 Architektury RISC i CISC. 2
W7 Przetwarzanie współbieżne. Model procesowy systemu operacyjnego. 2
Razem liczba godzin wykładów 15
Lp. Treści laboratoriów Liczba godzin
L1 Wprowadzenie 3
L2 Reprezentacja danych 4
L3 Wyszukiwanie urządzeń komputerowych spełniających zadane kryteria 4
L4 Pisanie dokumentacji i uzasadnianie wyboru 4
L5 Organizacja systemów komputerowych i maszyny wirtualne 4
L6 Instalacja i konfigurowanie systemów operacyjnych 4
L7 Oprogramowanie do analizy i pomiaru wydajności 4
L8 Zaliczenie 3
76
Razem liczba godzin laboratoriów 30
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M1 - wykład informacyjny, M3 - pokaz multimedialny projektor,
prezentacja multimedialna
Laboratoria M5 - ćwiczenia doskonalące obsługę oprogramowania komputerowego, ćwiczenia doskonalące obsługę kompu-terów
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ęć)
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
ma rozszerzoną wiedzę obejmującą podstawy elek-troniki i miernictwa, zasady
ma szczegółową wiedzę obej-mującą podstawy elektroniki i miernictwa, zasady budowy
77
budowy układów elektrycz-nych, elektronicznych i in-nych układów techniki kom-puterowej
budowy układów elektrycz-nych, elektronicznych i in-nych układów techniki kom-puterowej
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
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ść 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 – 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.
78
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 45
Konsultacje 5
Czytanie literatury 20
Przygotowanie do laboratorium 15
Przygotowanie sprawozdań 10
Przygotowanie do egzaminu 25
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) M.Wegrzyn.PWSZ@wp.pl
Podpis
79
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: (15); Laboratoria: (30)
Liczba godzin ogółem 45
C - Wymagania wstępne
Podstawy techniki cyfrowej, Wstęp do programowania, Architektura komputerów
D - Cele kształcenia
Wiedza
CW1 Poznanie pojęć, zagadnień, metod i narzędzi stosowanych przy rozwiązywaniu zadań inżynierskich dotyczących podstaw systemów wbudowanych.
CW2 Poznanie podstawowych standardów i norm technicznych odnoszących się do układó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 stacjonarne
Profil kształcenia praktyczny
80
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 2
W3 Projektowanie systemów wbudowanych opartych o układy programowalne FPGA 2
W4 Metody komunikacji z wykorzystaniem transmisji szeregowej 2
W5 Komunikacja bezprzewodowa w systemach wbudowanych 2
W6 Układy mieszane (cyfrowo-analogowe), przetworniki A/C i C/A 2
W7 Wprowadzenie do projektowanie obwodów drukowanych 2
W8 Systemy operacyjne czasu rzeczywistego 1
Razem liczba godzin wykładów 15
Lp. Treści laboratoriów Liczba godzin
L1 Wprowadzenie do środowiska programistycznego IDE. Struktura programów dla platfor-my Arduino. Sposoby obsługi podstawowych elementów platformy Arduino.
4
L2 Obsługa wejść i wyjść cyfrowych 2
L3 Wyświetlanie danych (wyświetlacz 7-segmentowy oraz matrycowy LED) 2
L4 Obsługa wyświetlaczy LCD 2
L5 Port szeregowy (odczyt i zapis danych z/do bufora portu szeregowego) 2
81
L6 Realizacja gier w systemach wbudowanych 2
L7 Zegar czasu rzeczywistego. Transmisja szeregowa I2C. 3
L8 Obsługa przerwań. Realizacja stopera. 2
L9 Obsługa wejść analogowych. Realizacja termometru. 3
L10 Zapisywanie danych na kartę pamięci SD 2
L11 Zamek sterowany klawiaturą numeryczną 2
L12 Komunikacja bezprzewodowa 4
Razem liczba godzin laboratoriów 30
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M1 - wykład informacyjny, M3 - pokaz multimedialny projektor,
prezentacja multimedialna
Laboratoria M5 - ćwiczenia doskonalące obsługę oprogramowania komputerowego, ćwiczenia doskonalące obsługę opro-gramowania 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 przedmiotowe 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- zna większość zagadnień zna rozszerzone zagadnienia
82
wiązań informatycznych obejmujących systemy wbu-dowane
z zakresu rozwiązań informa-tycznych obejmujących sys-temy wbudowane
z zakresu rozwiązań informa-tycznych obejmujących syste-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.
83
4. P.Górecki, Mikrokontrolery dla początkujących, Wyd. BTC, Warszawa 2006. 5. S.Monk, Arduino i Android. Niesamowite projekty, Helion, Gliwice, 2014.
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 45
Konsultacje 5
Czytanie literatury 10
Przygotowanie do laboratorium 15
Przygotowanie sprawozdań 10
Przygotowanie do kolokwium końcowego 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ż. Marek Węgrzyn
Data aktualizacji 20.11.2015
Dane kontaktowe (e-mail, telefon) M.Wegrzyn.PWSZ@wp.pl
Podpis
84
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: (15); Laboratoria: (30)
Semestr 4 Wykłady: (15); Laboratoria: (15)
Semestr 5 Wykłady: (15); Laboratoria: (15)
Semestr 6 Wykłady: (15); Laboratoria: (30)
Liczba godzin ogółem 150
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 stacjonarne
Profil kształcenia praktyczny
85
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 informa-tyki, 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łecznych, 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 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
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
86
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) aradomska-zalas@pwsz.pl
Podpis
87
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: (15); Laboratoria: (30)
Liczba godzin ogółem 45
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
K_U14
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia stacjonarne
Profil kształcenia praktyczny
88
sprzętu
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.
4
W3 Swobodne i zwinne metodyki modelowania systemów informatycznych. 2
W4 Klasyfikacja systemów informatycznych. 2
W5 Modele systemów informatycznych z bazą danych i bazą wiedzy. Metody reprezentacji
wiedzy.
2
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 15
Lp. Treści laboratoriów Liczba godzin
L1 Temat projektu oraz cel i przeznaczenie systemu. 2
L2 Opis współdziałania użytkownika z systemem. Użytkownicy i ich prawa w systemie. 2
L3 Wymagania w zakresie użytkowania systemu. 2
L4 Wejścia i wyjścia z systemu. 2
L5 Moduły i funkcje systemu. 2
L6 Projekt bazy danych systemu – diagram ERD. 2
L7 Schemat przetwarzania. 2
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.
4
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 30
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M1 - wykład informacyjny, M3 - pokaz prezentacji mul-
timedialnej
projektor
Laboratoria M5 - przygotowanie projektu komputer z podłączeniem do sieci Internet
89
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 – 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 45
Konsultacje 2
90
Przygotowanie dokumentacji projektu 18
Przygotowanie do egzaminu 10
Suma godzin: 75
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 3
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego dr inż. Paweł Ziemba
Data sporządzenia / aktualizacji 22.11.2015
Dane kontaktowe (e-mail, telefon) pziemba@pwsz.pl
Podpis
91
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: (15); Laboratoria: (15)
Liczba godzin ogółem 30
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ą człowiek-komputer.
K_W14
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia stacjonarne
Profil kształcenia praktyczny
92
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 2
W2 Wybrane technologie stosowane w komunikacji człowiek-komputer. 2
W3 Panel operatorski HMI. 2
W4 Projektowanie interfejsów operatorskich 2
W5 Projektowanie zaawansowanych interfejsów operatorskich 2
W6 Komunikacja graficzna i symboliczna cz. 1. 2
W7 Komunikacja graficzna i symboliczna cz. 2. 2
W8 Pozatechniczne aspekty działalności inżynierskiej w projektowaniu systemów komunikacji 1
Razem liczba godzin wykładów 15
Lp. Treści laboratoriów Liczba godzin
L1 Wprowadzenie do projektowania interfejsów 2
L2 Wybrane technologie stosowane w komunikacji człowiek-komputer. 2
L3 Panel operatorski HMI. 2
L4 Projektowanie interfejsów operatorskich 2
L5 Projektowanie zaawansowanych interfejsów operatorskich 2
L6 Komunikacja graficzna i symboliczna cz. 1. 2
L7 Komunikacja graficzna i symboliczna cz. 2. 2
L8 Pozatechniczne aspekty działalności inżynierskiej w projektowaniu systemów komunikacji 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 M1 - wykład informacyjny, M2 - wykład problemowy
połączony z dyskusją
Komputer i projektor multimedial-
ny, tablica suchościeralna
Laboratoria M5 - ćwiczenia doskonalące obsługę oprogramowania maszyn i urządzeń.
Komputer i projektor multimedial-ny, tablica suchościeralna
Sala komputerowa wyposażona w
sterowniki PLC i panele operator-
skie HMI
93
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,
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ł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ą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.
94
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-
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.
Ma dobrą ś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 odpowiedzial-
ności za podejmowane decyzje.
Ma bardzo dobrą świadomość
ważności i rozumie pozatech-
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 30
Konsultacje 5
Czytanie literatury 5
Przygotowanie sprawozdania 5
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) WZajac@pwsz.pl
Podpis
95
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: (15); Laboratoria: (15)
Liczba godzin ogółem 30
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
Wiedza (EPW…)
EPW1 ma elementarną wiedzę z zakresu podstaw informatyki obejmującą bezpieczeństwo
danych i systemów komputerowych bezpieczeństwo aplikacji
K_W04
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia stacjonarne
Profil kształcenia praktyczny
96
EPW2 orientuje się w obecnym stanie oraz trendach rozwojowych informatyki i rozwoju me-
tod poprawy bezpieczeństwa komputerowego
K_W20
Umiejętności (EPU…)
EPU1 potrafi ocenić ryzyko i bezpieczeństwo baz danych, aplikacji internetowych, systemów
i sieci komputerowych, stosując techniki oraz narzędzia sprzętowe i programowe
K_U08
EPU2 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
Kompetencje społeczne (EPK…)
EPK1 prawidłowo identyfikuje i rozstrzyga dylematy bezpieczeństwa danych i systemó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 2
W2 Dokument elektroniczny i podstawy prawne w ochronie informacji 2
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 3
W6 Autoryzacja i kontrola dostępu w bezpieczeństwie ICT 2
W7 Polityka bezpieczeństwa informacyjnego 2
Razem liczba godzin wykładów 15
Lp. Treści laboratoriów Liczba godzin
L1 Konfiguracja i zabezpieczenia kont użytkowników systemu operacyjnego 2
L2 Przepełnienie bufora – metoda i skuteczne przeciwdziałanie 2
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 4
L4 Metody kryptograficzne – zastosowania kryptografii w ICT 2
L5 ACL i aktualne problemy identyfikacji oraz anonimowości 3
Razem liczba godzin laboratoriów 15
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M1, M2 - wykład informacyjny jako prelekcja z objaśnie-niami połączone z dyskusją oraz możliwością prezentacji prac własnych zrealizowanych jako prezentacje z prze-glądu literatury
projektor oraz komputer z dostę-
pem do Internetu
Laboratoria M5 - ćwiczenia doskonalące umiejętność pozyskiwania
informacji ze źródeł internetowych i doskonalących ob-
sługę narzędzi informatycznych oraz analiza sprawozdań
przedstawionych przez studentów
wyposażone dla celów zajęć z za-
kresu bezpieczeństwa komputero-
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 P1 -egzamin ustny
97
pytaniami wielokrotnego wyboru i pytaniami otwartymi) F4 – wystąpienie (prezentacja multimedialna, ustne for-mułowanie i rozwiązywanie problemu, wypowiedź pro-blemowa)
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-pieczeństwa systemu kom-puterowego
potrafi zaplanować oraz przeprowadzić symula-cję jak również zapre-zentować wyniki anali-tyczne dla większości eksperymentów obej-mujących zakres bez-pieczeństwa systemu komputerowego …
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 …
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ć
98
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, He-lion 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 30
Konsultacje 1
Czytanie literatury 9
Przygotowanie do laboratorium 8
Przygotowanie do egzaminu 7
Przygotowanie sprawozdań 5
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) JachoPrivate@gmail.com, +48 663 777 959
Podpis
99
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: (15); Laboratoria: (30)
Liczba godzin ogółem 45
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 stacjonarne
Profil kształcenia praktyczny
100
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. 2
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
W7 Pliki wsadowe i skrypty logowania. 2
W8 Zarządzanie systemem z wykorzystaniem narzędzi administracyjnych. 2
Razem liczba godzin wykładów 15
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. 4
L7 Tworzenie skryptów logowania. Praca w powłoce Windows PowerShell. 4
L8 Zastosowanie narzędzia „Zarządzanie komputerem” do administrowania systemem. 2
L9 Edycja lokalnych zasad grupy. Stosowanie zasad zabezpieczeń lokalnych w Windows. 2
L10 Skrypty w powłoce tekstowej systemu Linux. 4
L11 Zarządzanie kontami użytkowników i ich uprawnieniami w systemie Linux. 4
Razem liczba godzin laboratoriów 30
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M1 - wykład informacyjny, M3 - pokaz prezentacji mul-
timedialnej, M4 - wykład z wykorzystaniem komputera
projektor
Laboratoria M5 - ćwiczenia doskonalące obsługę oprogramowania
komputeró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-
101
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 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 45
Konsultacje 1
Czytanie literatury 4
Przygotowanie sprawozdań 15
Przygotowanie do egzaminu 10
Suma godzin: 75
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 3