Karty przedmiotów studiów niestacjonarnych pierwszego stopnia …. Przedmioty kierunkowe... · 6...
Transcript of Karty przedmiotów studiów niestacjonarnych pierwszego stopnia …. Przedmioty kierunkowe... · 6...
1
Karty przedmiotów studiów niestacjonarnych
pierwszego stopnia 2015 - 2019
Kierunek: Informatyka
B. Przedmioty kierunkowe
B.1 Systemy operacyjne
B.2 Bazy Danych
B.3 Grafika komputerowa
B.4 Elementy sztucznej inteligencji
B.5 Zarządzanie projektami
Moduł: Programowanie strukturalne i obiektowe
B.6 Algorytmy i struktury danych
B.7 Wstęp do programowania
B.8 Języki i paradygmaty programowania
B.9 Programowanie obiektowe
B.10 Inżynieria oprogramowania
Moduł: Podstawy sieci komputerowych
B.11 Sieci komputerowe
B.12 Przetwarzanie sygnałów
B.13 Projektowanie sieci komputerowych
B.14 Aplikacje www
Moduł: Podstaw technik komputerowych
B.15 Podstawy elektrotechniki i miernictwa
B.16 Architektura komputerów
B.17 Systemy wbudowane
2
Moduł: Systemy komputerowe
B.18 Projektowanie systemów komputerowych
B.19 Komunikacja człowiek-komputer
B.20 Bezpieczeństwo systemów komputerowych
B.21 Administrowanie systemami środowiska Windows/Linux
3
Pozycja w planie studiów (lub kod przedmiotu) B.1
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Systemy operacyjne
2. Punkty ECTS 4
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów I
6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia
dr inż. Wojciech Zając
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 1 Wykłady: (10); Laboratoria: (15)
Liczba godzin ogółem 25
C - Wymagania wstępne
-
D - Cele kształcenia
Wiedza
CW1 Przekazanie wiedzy w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasady, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynierskich.
Umiejętności
CU1 Wyrobienie umiejętności posługiwania się specjalistycznym oprogramowaniem
Kompetencje społeczne
CK1 Uświadomienie ważności i rozumienia społecznych skutków działalności inżynierskiej, w tym jej wpły-wu na środowisko i związanej z tym odpowiedzialności za podejmowane decyzje
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności (U) i kompetencji społecznych (K)
Kierunkowy efekt kształ-
cenia
Wiedza (EPW…)
EPW1 Po zaliczeniu przedmiotu student ma elementarną wiedzę z zakresu podstaw informa-tyki obejmującą przetwarzanie informacji, architekturę i organizację systemów kompu-terowych, bezpieczeństwo systemów komputerowych.
K_W04
EPW2 Po zaliczeniu przedmiotu student zna podstawowe metody, techniki, narzędzia i mate-riały stosowane przy rozwiązywaniu prostych zadań inżynierskich związanych z in-formatyką.
K_W14
Umiejętności (EPU…)
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
4
EPU1 Po zaliczeniu przedmiotu student potrafi ocenić przydatność rutynowych metod i na-rzędzi służących do rozwiązywania prostych zadań inżynierskich, typowych dla wy-branego zadania, oraz wybierać i stosować właściwe metody i narzędzia
K_U23
Kompetencje społeczne (EPK…)
EPK1 Po zaliczeniu przedmiotu student rozumie potrzebę uczenia się przez całe życie – dal-sze kształcenie na studiach II stopnia, studia podyplomowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmieniającymi się szybko techno-logiami, podnosząc w ten sposób kompetencje zawodowe, osobiste i społeczne.
K_K01
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Systemy operacyjne. Bodowa, klasyfikacja, charakterystyka. UNIX: praca w systemie wie-lodostępnym.
2
W2 Praca w trybie interaktywnym. Podstawowe polecenia powłoki. Konfigurowanie środowi-ska pracy. Praca z plikami.
2
W3 Zaawansowane komendy powłoki. Przetwarzanie potokowe. Praca w trybie wsadowym. 2
W4 Programowanie w języku powłoki. Programowanie skryptów. 2
W5 Pozatechniczne aspekty i skutki działalności inżynierskiej 2
Razem liczba godzin wykładów 10
Lp. Treści laboratoriów Liczba godzin
L1 Systemy operacyjne. Budowa, klasyfikacja, charakterystyka. UNIX: praca w systemie wie-lodostępnym. Informacje o użytkownikach systemu.
2
L2 Praca w trybie interaktywnym. Podstawowe polecenia powłoki: przetwarzanie plików. Zaawansowane komendy powłoki, filtrowanie danych.
2
L3 Zaawansowane komendy powłoki, filtrowanie danych. Edytowanie tekstu. 2
L4 Konfigurowanie środowiska użytkownika. Zmienne systemowe. Wyszukiwanie obiektów dyskowych.
2
L5 Przetwarzanie potokowe. Sortowanie danych, filtracja tekstu. 2
L6 Praca w trybie wsadowym. Programowanie w języku powłoki. Programowanie skryptów 2
L7 Elementy administracji systemem. 2
L8 Pozatechniczne aspekty i skutki działalności inżynierskiej 1
Razem liczba godzin laboratoriów 15
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład Wykład informacyjny, wykład problemowy połączony z
dyskusją
Komputer z dostępem do Interne-
tu, projektor multimedialny, tablica
suchościeralna
Laboratoria Ćwiczenia doskonalące obsługę oprogramowania kom-puterowego
Komputer i projektor multimedial-ny, tablica suchościeralna
Sala komputerowa z dostępem do
Internetu
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F2 - obserwacja/aktywność P1 - Egzamin pisemny
Laboratoria F1 - sprawdzian praktyczny umiejętności P3 – ocena podsumowująca po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze
5
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmioto-we
Wykład Laboratoria
F2 P1 F1 P3
EPW1 x x
EPW2 x x
EPU1 x x
EPK1 x x
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie
Ocena
Przedmiotowy
efekt kształce-
nia (EP..)
Dostateczny
dostateczny plus
3/3,5
dobry
dobry plus
4/4,5
bardzo dobry
5
EPW1 Ma elementarną wiedzę z za-
kresu podstaw informatyki
obejmującą przetwarzanie in-
formacji, architekturę i organi-
zację systemów komputero-
wych, bezpieczeństwo syste-
mów komputerowych.
Ma dobrą wiedzę z zakresu
podstaw informatyki obejmują-
cą przetwarzanie informacji,
architekturę i organizację sys-
temów komputerowych, bez-
pieczeństwo systemów kompu-
terowych.
Ma bardzo dobrą wiedzę z za-
kresu podstaw informatyki
obejmującą przetwarzanie in-
formacji, architekturę i organi-
zację systemów komputero-
wych, bezpieczeństwo syste-
mów komputerowych.
EPW2 Zna w stopniu elementarnym
podstawowe metody, techniki,
narzędzia i materiały stosowane
przy rozwiązywaniu prostych
zadań inżynierskich związanych
z informatyką.
Zna w stopniu dobrym podsta-
wowe metody, techniki, narzę-
dzia i materiały stosowane przy
rozwiązywaniu prostych zadań
inżynierskich związanych z
informatyką.
Zna w stopniu bardzo dobrym
podstawowe metody, techniki,
narzędzia i materiały stosowane
przy rozwiązywaniu prostych
zadań inżynierskich związanych
z informatyką.
EPU1 Potrafi w stopniu elementarnym
ocenić przydatność rutynowych
metod i narzędzi służących do
rozwiązywania prostych zadań
inżynierskich, typowych dla
wybranego zadania, oraz wybie-
rać i stosować właściwe metody
i narzędzia
Potrafi w stopniu dobrym oce-
nić przydatność rutynowych
metod i narzędzi służących do
rozwiązywania prostych zadań
inżynierskich, typowych dla
wybranego zadania, oraz wybie-
rać i stosować właściwe metody
i narzędzia
Potrafi w stopniu bardzo do-
brym ocenić przydatność ruty-
nowych metod i narzędzi służą-
cych do rozwiązywania pro-
stych zadań inżynierskich, ty-
powych dla wybranego zadania,
oraz wybierać i stosować wła-
ściwe metody i narzędzia
EPK1 Rozumie w stopniu elementar-
nym potrzebę uczenia się przez
całe życie – dalsze kształcenie
na studiach II stopnia, studia
podyplomowe, kursy specjali-
styczne, szczególnie ważne w
obszarze nauk technicznych, ze
zmieniającymi się szybko tech-
nologiami, podnosząc w ten
sposób kompetencje zawodowe,
osobiste i społeczne.
Rozumie w stopniu dobrym
potrzebę uczenia się przez całe
życie – dalsze kształcenie na
studiach II stopnia, studia po-
dyplomowe, kursy specjali-
styczne, szczególnie ważne w
obszarze nauk technicznych, ze
zmieniającymi się szybko tech-
nologiami, podnosząc w ten
sposób kompetencje zawodowe,
osobiste i społeczne.
Rozumie w stopniu bardzo
dobrym potrzebę uczenia się
przez całe życie – dalsze kształ-
cenie na studiach II stopnia,
studia podyplomowe, kursy
specjalistyczne, szczególnie
ważne w obszarze nauk tech-
nicznych, ze zmieniającymi się
szybko technologiami, podno-
sząc w ten sposób kompetencje
zawodowe, osobiste i społecz-
ne.
J – Forma zaliczenia przedmiotu
egzamin
K – Literatura przedmiotu
Literatura obowiązkowa: 1. 1. Pratta S., Martin D.: Biblia systemu UNIX V, LT&P, Warszawa 1994. 2. Marczyński J.: Unix: użytkowanie i administracja, Helion, 2000. 3. Armstrong J., Taylor D.: UNIX dla każdego, Helion, 2000
6
Literatura zalecana / fakultatywna: 1. Lal K., Rak T.: Linux. Komendy i polecenia. Praktyczne przykłady, Helion, Gliwice, 2005
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 25
Konsultacje 5
Czytanie literatury 30
Przygotowanie do sprawdzianu 20
Przygotowanie do egzaminu 20
Suma godzin: 100
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 4
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego Wojciech Zając
Data sporządzenia / aktualizacji 22.11.2015 r.
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
7
Pozycja w planie studiów (lub kod przedmiotu) B.2
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Bazy danych
2. Punkty ECTS 5
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów I
6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia
mgr inż. Kazimierz Krzywicki
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 2 Wykłady: (10); Laboratoria: (15)
Liczba godzin ogółem 25
C - Wymagania wstępne
D - Cele kształcenia
Wiedza
CW1 Przekazanie wiedzy w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasady, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynierskich związanych w szczególności z systemami bazodanowymi.
CW2 Przekazanie wiedzy ogólnej dotyczącej standardów i norm technicznych dotyczących zagadnień odno-szących się do informatyki.
Umiejętności
CU1 Wyrobienie umiejętności w zakresie doskonalenia wiedzy, pozyskiwania i integrowania informacji z
literatury, baz danych i innych źródeł, opracowywania dokumentacji.
CU2 Wyrobienie umiejętności posługiwania się specjalistycznym oprogramowaniem (w tym w szczególności dot. projektowania systemów bazodanowych), posługiwania się zaawansowanymi środowiskami projek-towo-uruchomieniowymi.
Kompetencje społeczne
CK1 Przygotowanie do uczenia się przez całe życie, podnoszenie kompetencji zawodowych, osobistych i społecznych w zmieniającej się rzeczywistości, podjęcia pracy związanej z programowaniem i praktycznym posługiwaniem się szerokim spektrum narzędzi informatycznych.
CK2 Uświadomienie ważności i rozumienia społecznych skutków działalności inżynierskiej, w tym jej wpły-wu na środowisko i związanej z tym odpowiedzialności za podejmowane decyzje.
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
8
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EPW…)
EPW1 Student ma podstawową wiedzę w zakresie standardów i norm technicznych związa-
nych z przesyłaniem, przechowywaniem i przetwarzaniem informacji.
K_W15
EPW2 Student ma wiedzę z zakresu projektowania, funkcjonowania i zarządzania systemami
informatycznym, w szczególności związanymi z bazami danych.
K_W08
EPW3 Student zna podstawowe metody, techniki, narzędzia i materiały stosowane przy roz-
wiązywaniu prostych zadań inżynierskich związanych z informatyką, w szczególności z
bazami danych.
K_W14
Umiejętności (EPU…)
EPU1 Student potrafi pozyskiwać informacje z literatury, baz danych i innych źródeł, potrafi
integrować uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski
oraz formułować i uzasadniać opinie.
K_U01
EPU2 Student potrafi wykorzystać poznane metody, porównać rozwiązania projektowe baz
danych, ocenić ryzyko i bezpieczeństwo baz danych i aplikacji internetowych.
K_U07
K_U08
K_U09
EPU3 Student potrafi sformułować specyfikację baz danych, potrafi zaprojektować bazę da-
nych z uwzględnieniem zadanych kryteriów użytkowych i ekonomicznych, używając
właściwych metod, technik i narzędzi.
K_U14
K_U15
K_U16
EPU4 Student potrafi zaprojektować, wdrożyć i przetestować system powiązany z bazą da-
nych, korzystając ze specjalizowanego oprogramowania.
K_U18
Kompetencje społeczne (EPK…)
EPK1 Student rozumie potrzebę uczenia się przez całe życie, które jest szczególnie ważne w
obszarze nauk technicznych, ze zmieniającymi się szybko technologiami, podnosząc w
ten sposób kompetencje zawodowe, osobiste i społeczne.
K_K01
EPK2 Student ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalno-
ści inżynierskiej, w tym jej wpływu na środowisko, i związanej z tym odpowiedzialności
za podejmowane decyzje.
K_K02
EPK3 Student potrafi odpowiednio określić priorytety służące realizacji określonego przez
siebie lub innych zadania.
K_K04
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Wprowadzenie do baz danych. Modele logiczne baz danych. Algebra relacyjna. Terminologia
w zakresie przedmiotu.
2
W2 Środowisko bazy danych. Model relacyjny. 1
W3 Projektowanie relacyjnych baz danych. 2
W4 SQL: wprowadzenie do języka i konstrukcji poleceń. 2
W5 Administrowanie danymi i administrowanie bazami danych. 1
W6 Modelowanie związków encji. Normalizacja bazy danych. 1
W7 Rozproszone bazy danych. Systemy zarządzania bazami danych. 1
Razem liczba godzin wykładów 10
Lp. Treści laboratoriów Liczba godzin
L1 Modelowanie pragmatyczne relacyjnych baz danych. 3
L2 Projektowanie diagramów ERD. Tworzenie relacji. 1
9
L3 Narzędzia wspomagające projektowanie baz danych. 1
L4 SQL – polecenia podstawowe, relacje, indeksy. 3
L5 SQL – zapytania do wielu tabel, funkcje agregujące i grupowanie. 2
L6 SQL – zagnieżdżanie zapytań, wyzwalacze, procedury, funkcje, transakcje. 3
L7 Administracja systemów bazodanowych. Implementacja praktyczna bazy danych – prosta
aplikacja internetowa.
2
Razem liczba godzin laboratoriów 15
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M1 - wykład informacyjny projektor
Laboratoria M2 - metody aktywizujące: metoda przypadków, dysku-
sja dydaktyczna, pytania i odpowiedzi.
M5 - ćwiczenia doskonalące obsługę komputerów, ćwi-
czenia doskonalące obsługę oprogramowania kompute-
rowego, przygotowanie sprawozdania, doskonalenie
metod i technik analizy zadania inżynierskiego
tablica, komputery, specjalistyczne
oprogramowanie
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F2 - obserwacja/aktywność (przygotowanie do zajęć) P1 - egzamin pisemny
Laboratoria F1 - sprawdzian (ustny, pisemny – „wejściówka”)
F2 - obserwacja/aktywność (przygotowanie do zajęć)
F3 - praca pisemna (sprawozdanie)
F5 - ćwiczenia praktyczne (ćwiczenia sprawdzające umie-jętności, rozwiązywanie zadań)
P3 - ocena podsumowująca po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze.
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmioto-we
Wykład Laboratoria
F2 P1 F1 F2 F3 F5 P3
EPW1 x x x x
EPW2 x x x
EPW3 x x x x
EPU1 x x x
EPU2 x x x
EPU3 x x x x
EPU4 x x x x
EPK1 x x x
EPK2 x x x
EPK3 x x x
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie
Ocena Przedmiotowy
efekt kształ-cenia (EP..)
Dostateczny dostateczny plus
3/3,5
dobry dobry plus
4/4,5
bardzo dobry 5
EPW1 Zna wybrane terminy i ma wystarczającą wiedzę w zakresie standardów i norm technicznych zwią-
Zna większość terminów i ma dobrą wiedzę w zakresie standardów i norm technicz-nych związanych
Zna wszystkie wymagane termi-nów i ma rozbudowaną wiedzę w zakresie standardów i norm technicznych związanych
10
zanych z przesyłaniem, przechowywaniem i przetwarzaniem infor-macji.
z przesyłaniem, przechowy-waniem i przetwarzaniem informacji.
z przesyłaniem, przechowywa-niem i przetwarzaniem informa-cji.
EPW2 Ma podstawową wiedzę
z zakresu projektowania,
funkcjonowania i zarzą-
dzania systemami infor-
matycznym (bazami da-
nych).
Ma poszerzoną wiedzę z zakresu projektowania, funkcjonowania i zarządzania systemami informatycznym (bazami danych).
Ma rozbudowaną wiedzę z zakresu projektowania, funk-cjonowania i zarządzania syste-mami informatycznym (bazami danych).
EPW3 Zna podstawowe metody,
techniki, narzędzia i mate-
riały stosowane przy roz-
wiązywaniu prostych za-
dań inżynierskich związa-
nych z informatyką (ba-
zami danych).
Zna znaczną część metod, technik, narzędzi i materiałów stosowanych przy rozwiązy-waniu prostych zadań inży-nierskich związanych z infor-matyką (bazami danych).
Zna większość metod, technik, narzędzi i materiałów stosowa-nych przy rozwiązywaniu pro-stych zadań inżynierskich zwią-zanych z informatyką (bazami danych).
EPU1 Potrafi w podstawowym
stopniu pozyskiwać in-
formacje z literatury, baz
danych i innych źródeł,
dokonywać ich podsta-
wowej interpretacji.
Potrafi w dobrym stopniu
pozyskiwać informacje z lite-
ratury, baz danych i innych
źródeł, potrafi integrować
uzyskane informacje, doko-
nywać ich interpretacji, a tak-
że wyciągać podstawowe
wnioski oraz formułować i
uzasadniać opinie.
Potrafi w bardzo dobrym stopniu,
samodzielnie pozyskiwać infor-
macje z literatury, baz danych i
innych źródeł, potrafi integrować
uzyskane informacje, dokonywać
ich interpretacji, a także wyciągać
wnioski oraz formułować i uza-
sadniać opinie.
EPU2 Potrafi w podstawowym
stopniu wykorzystać po-
znane metody, porównać
rozwiązania projektowe
baz danych.
Potrafi w dobrym stopniu
wykorzystać poznane metody,
porównać rozwiązania projek-
towe baz danych. W stopniu
podstawowym ocenić ryzyko i
bezpieczeństwo baz danych i
aplikacji internetowych.
Potrafi w bardzo dobrym stopniu
wykorzystać poznane metody,
porównać rozwiązania projekto-
we baz danych, ocenić ryzyko i
bezpieczeństwo baz danych i
aplikacji internetowych.
EPU3 Potrafi w podstawowym
stopniu sformułować spe-
cyfikację baz danych, po-
trafi zaprojektować prostą
bazę danych
z uwzględnieniem części
zadanych kryteriów użyt-
kowych i ekonomicznych.
Używa niektórych metod,
technik i narzędzi.
Potrafi w dobrym stopniu
sformułować specyfikację baz
danych, potrafi zaprojektować
podstawową bazę danych
z uwzględnieniem zadanych
kryteriów użytkowych i eko-
nomicznych, używając w
większości przypadków wła-
ściwych metod, technik
i narzędzi.
Potrafi w bardzo dobrym stopniu
sformułować specyfikację baz
danych, potrafi zaprojektować
rozbudowaną bazę danych
z uwzględnieniem zadanych kry-
teriów użytkowych i ekonomicz-
nych, używając właściwych me-
tod, technik i narzędzi.
EPU4 Potrafi w podstawowym
stopniu zaprojektować,
wdrożyć i przetestować
system powiązany z bazą
danych, korzystając ze
specjalizowanego opro-
gramowania.
Potrafi w dobrym stopniu
zaprojektować, wdrożyć i
przetestować system powią-
zany z bazą danych, korzysta-
jąc ze specjalizowanego opro-
gramowania.
Potrafi w dobrym stopniu zapro-
jektować, wdrożyć i przetesto-
wać system powiązany z bazą
danych, korzystając ze specjali-
zowanego oprogramowania.
EPK1 Rozumie w podstawowym
stopniu potrzebę uczenia
się przez całe życie, które
Rozumie w znacznym stopniu
potrzebę uczenia się przez
całe życie, które jest szczegól-
Rozumie potrzebę uczenia się
przez całe życie, które jest szcze-
gólnie ważne w obszarze nauk
11
jest szczególnie ważne w
obszarze nauk technicz-
nych, ze zmieniającymi się
szybko technologiami.
nie ważne w obszarze nauk
technicznych, ze zmieniają-
cymi się szybko technologia-
mi. Rozumie, że ma to wpływ
na jego kompetencje.
technicznych, ze zmieniającymi
się szybko technologiami, podno-
sząc w ten sposób kompetencje
zawodowe, osobiste i społeczne.
EPK2 Ma w podstawowym stop-
niu świadomość ważności
i rozumie pozatechniczne
aspekty i skutki działalno-
ści inżynierskiej, w tym jej
wpływu na środowisko,
i związanej z tym odpo-
wiedzialności
za podejmowane decyzje.
Ma w stopniu wyższym, świa-
domość ważności i rozumie
pozatechniczne aspekty i
skutki działalności inżynier-
skiej, w tym jej wpływu na
środowisko, i związanej z tym
odpowiedzialności
za podejmowane decyzje.
Ma świadomość ważności
i rozumie pozatechniczne aspek-
ty i skutki działalności inżynier-
skiej, w tym jej wpływu na śro-
dowisko, i związanej z tym od-
powiedzialności za podejmowane
decyzje.
EPK3 Potrafi częściowo określić
priorytety służące realiza-
cji
określonego przez siebie
lub innych zadania.
Potrafi w większości przypad-
ków określić priorytety służą-
ce realizacji
określonego przez siebie lub
innych zadania.
Potrafi odpowiednio określić
priorytety służące realizacji
określonego przez siebie lub
innych zadania.
J – Forma zaliczenia przedmiotu
egzamin
K – Literatura przedmiotu
Literatura obowiązkowa: 1. P. Beynon-Davies, Systemy baz danych, WNT, Warszawa 2000. 2. M. Hernandez, Bazy danych, Mikom, Warszawa 2000. 3. W. Wieczerzycki, Bazy danych, EFP, Poznań 1994. 4. A. Pelikant, Bazy danych. Pierwsze starcie., Gliwice, 2009 Literatura zalecana / fakultatywna: 1. A. Jakubowski, Podstawy SQL. Ćwiczenia praktyczne, Helion, Gliwice 2004. 2. K. Czapla, Bazy danych Podstawy projektowania i języka SQL, Helion, Gliwice, 2015 3. J.M.Hellerstein, M. Stonebraker. Readings in Database Systems., MIT Press, 2005 4. M.Davis, J.Phillips, PHP i MySQL. Wprowadzenie. Wydanie II. Helion, 2008
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 25
Konsultacje 10
Czytanie literatury 20 Przygotowanie do laboratorium 25 Wykonanie sprawozdań na laboratorium 30 Przygotowanie do egzaminu 15
Suma godzin: 125
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 5
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego Kazimierz Krzywicki
Data sporządzenia / aktualizacji 19.11.2015
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
12
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Grafika komputerowa
2. Punkty ECTS 3
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów II
6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia
prof. dr hab. inż. Krzysztof Marasek
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 3 Wykłady: (10); Laboratoria: (15)
Liczba godzin ogółem 25
C - Wymagania wstępne
operacje na macierzach, trygonometria, wstęp do programowania, algorytmy i struktury danych
D - Cele kształcenia
Wiedza
CW1 Opanowanie przez studenta wiedzy z zakresu metod grafiki komputerowej i ich wykorzystania.
Umiejętności
CU1 Samodzielna implementacja algorytmów grafiki komputerowej.
Kompetencje społeczne
CK1 Świadomość ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych w tworzeniu, wdrażaniu i testowaniu oprogramowania.
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EPW…)
EPW1 Student ma podstawową wiedzę z zakresu metod grafiki komputerowej. K_W12
EPW2 Student ma wiedzę z zakresu projektowania, funkcjonowania i zarządzania podsyste-
mami grafiki komputerowej.
K_W15
EPW3 Student orientuje się w obecnym stanie oraz trendach rozwojowych grafiki kompute- K_W20
Pozycja w planie studiów (lub kod przedmiotu) B.3
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
13
rowej.
Umiejętności (EPU…)
EPU1 Student nabywa praktyczną umiejętność posługiwania się metodami grafiki kompute-
rowej.
K_U20
EPU2 Student Potrafi samodzielnie zaimplementować podstawowe algorytmy grafiki kompu-
terowej.
K_U20
EPU3 Student potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwią-
zywania prostych zadań inżynierskich, typowych dla wybranego zadania, oraz wybie-
rać i stosować właściwe metody i narzędzia.
K_U20
Kompetencje społeczne (EPK…)
EPK1 Student rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia po-
dyplomowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze
zmieniającymi się szybko technologiami, podnosząc w ten sposób kompetencje zawo-
dowe, osobiste i społeczne.
K_K01
EPK2 Student potrafi odpowiednio określić priorytety służące realizacji określonego przez
siebie lub innych zadania.
K_K02
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Pojęcia podstawowe 1
W2 Reprezentacja obrazu w pamięci komputera 1
W3 Urządzenia wyświetlające, modele barw 1
W4 Potok wyświetlania 2
W5 Histogramy, filtracja obrazu 1
W6 Podstawowe algorytmy rysowania prymitywów 1
W7 Rachunek wektorowy w grafice komputerowej 1
W8 Rzutowanie obiektów 1
W9 Konstrukcje geometryczne 1
Razem liczba godzin wykładów 10
Lp. Treści laboratoriów Liczba godzin
L1 Elementarne operacje na obrazach 1
L2 Rozbarwienia 1
L3 Filtr splotowy 1
L4 Transformacje zbioru współrzędnych 1
L5 Wypełnianie wielokątów 2
L6 Krzywa Beziera 2
L7 Przesuwanie obiektów 2
L8 Rzutowanie 2
L9 Konstrukcje geometryczne 2
L10 Sprawdziany 1
Razem liczba godzin laboratoriów 15
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
14
Wykład M4 - wykład multimedialny projektor, prezentacja multime-
dialna
Laboratoria M5 - realizacja zadań z określonych modułów wiedzy.
laboratorium, stanowiska kompu-
terowe z odpowiednim oprogra-
mowaniem
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)
P4 – praca pisemna (projekt)
Laboratoria F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)
F5 - ćwiczenia praktyczne (ćwiczenia sprawdzające umie-jętności, rozwiązywanie zadań, ćwiczenia z wykorzysta-niem sprzętu fachowego, projekty indywidualne i grupo-we),
P2 – kolokwium (ustne, pisemne, kolokwium podsumowujące se-mestr, test sprawdzający wiedzę z całego przedmiotu, rozmowa pod-sumowująca przedmiot i wiedzę),
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmioto-we
Wykład Laboratoria
F2 P4 F2 F5 P2
EPW1 x x x x x
EPW2 x x x x x
EPW3 x x x x
EPU1 x x x x x
EPU2 x x x x x
EPU3 x x x x
EPK1 x
EPK2 x
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie Ocena
Przedmiotowy efekt kształ-cenia (EP..)
Dostateczny dostateczny plus
3/3,5
dobry dobry plus
4/4,5
bardzo dobry 5
EPW1 Zna podstawowe metody grafiki komputerowej
Zna większość metod grafiki komputerowej
Zna wszystkie wymagane metody grafiki komputerowej
EPW2 Zna podstawowe elementy projektowania, funkcjono-wania i zarządzania podsys-temami grafiki komputero-wej
Zna większość elementów projektowania, funkcjono-wania i zarządzania podsys-temami grafiki komputero-wej
Zna wszystkie wymagane ele-menty projektowania, funkcjo-nowania i zarządzania podsyste-mami grafiki komputerowej
EPW3 orientuje się w obecnym stanie oraz trendach rozwo-jowych grafiki komputero-wej w zakresie podstawo-wym
orientuje się w obecnym stanie oraz trendach rozwo-jowych grafiki komputero-wej w zakresie średnim
orientuje się w obecnym stanie oraz trendach rozwojowych gra-fiki komputerowej w zakresie podstawowym w pełnym wyma-ganym zakresie
EPU1 Potrafi posługiwać się pod-stawowymi metodami gra-fiki komputerowej
Potrafi posługiwać się więk-szością metod grafiki kom-puterowej
Potrafi posługiwać się wymaga-nymi metodami grafiki kompute-rowej
EPU2 Potrafi samodzielnie zaim-plementować niektóre z podstawowych algorytmy grafiki komputerowej
Potrafi samodzielnie zaim-plementować większość z podstawowych algorytmów grafiki komputerowej
Potrafi samodzielnie zaimple-mentować wszystkie wymagane podstawowe algorytmy grafiki komputerowej
15
EPU3 potrafi dobierać środowiska programistyczne do zadania inżynierskiego,
potrafi dobierać środowiska programistyczne, projekto-wać i weryfikować systemy
potrafi posłużyć się właściwie dobranymi środowiskami pro-gramistycznymi, symulatorami oraz narzędziami wspomagania projektowania do symulacji, pro-jektowania i weryfikacji syste-mów
EPK1 rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia pody-plomowe, kursy specjali-styczne, szczególnie ważne w obszarze nauk technicz-nych, ze zmieniającymi się szybko technologiami, pod-nosząc w ten sposób kom-petencje zawodowe, osobi-ste i społeczne
rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia podyplo-mowe, kursy specjalistyczne, szczególnie ważne w obsza-rze nauk technicznych, ze zmieniającymi się szybko technologiami, podnosząc w ten sposób kompetencje zawodowe, osobiste i spo-łeczne
rozumie potrzebę uczenia się przez całe życie – dalsze kształ-cenie, studia podyplomowe, kur-sy specjalistyczne, szczególnie ważne w obszarze nauk tech-nicznych, ze zmieniającymi się szybko technologiami, podnosząc w ten sposób kompetencje zawo-dowe, osobiste i społeczne
EPK2 potrafi odpowiednio okre-ślić podstawowe priorytety służące realizacji określo-nego przez siebie lub innych zadania
potrafi odpowiednio określić większość zaawansowanych priorytety służące realizacji określonego przez siebie lub innych zadania
potrafi odpowiednio określić wszystkie zaawansowane priory-tety służące realizacji określone-go przez siebie lub innych zada-nia
J – Forma zaliczenia przedmiotu
zaliczenie z oceną
K – Literatura przedmiotu
Literatura obowiązkowa: 1. Foley J. D., v. Dam A., Feiner S. K., Hughes J. F., Philips R. L., Wprowadzenie do grafiki komputerowej, Wydawnic-
twa Naukowo-Techniczne, Warszawa 1995; 2. Jankowski M., Elementy grafiki komputerowej, WNT, Warszawa 2006 3. Zabrodzki J. i inni, Grafika komputerowa, metody i narzędzia, WNT 1994 Literatura zalecana / fakultatywna: 1. Kiciak P., Podstawy modelowania krzywych i powierzchni. Zastosowania w grafice komputerowej, WNT, War-
szawa 2005 2. Shirley P., Fundamentals of Computer Graphics, sec. ed. A K Peters, 2005 3. Hearn D., Baker P., Computer Graphics, Prentice Hall 1997
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 25
Konsultacje 5
Czytanie literatury 20
Przygotowanie pracy pisemnej 15
Przygotowanie do kolokwium 10
Suma godzin: 75
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 3
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego Krzysztof Marasek
Data sporządzenia / aktualizacji 8.02.2016
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
17
Pozycja w planie studiów (lub kod przedmiotu) B.4
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Elementy sztucznej inteligencji
2. Punkty ECTS 2
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów II
6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia
dr hab. inż. Maciej Majewski
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 3 Wykłady: (10); Laboratoria: (10)
Liczba godzin ogółem 20
C - Wymagania wstępne
Znajomość podstaw matematyki dyskretnej, wiedza w zakresie podstaw programowania. Wstępna zna-jomość podstaw języka JAVA oraz C/C++.
D - Cele kształcenia
Wiedza
CW1 Student zna dziedzinę i zadania sztucznej inteligencji.
CW2 Student zna podstawowe metody i techniki sztucznej inteligencji i ich zastosowania.
CW3 Student ma uporządkowaną wiedzę ogólną, obejmującą terminologię i metodologię z zakresu sztucz-nych sieci neuronowych, algorytmów ewolucyjnych, logiki rozmytej.
Umiejętności
CU1 Student posiada podstawowe umiejętności badawcze w zakresie metod i technik sztucznej inteligencji: sztucznych sieci neuronowych, algorytmów ewolucyjnych, logiki rozmytej.
CU2 Student potrafi posługiwać się podstawowymi ujęciami teoretycznymi, paradygmatami badawczymi oraz pojęciami praktycznymi z zakresu metod i technik sztucznej inteligencji: sztucznych sieci neuro-nowych, algorytmów ewolucyjnych, logiki rozmytej.
Kompetencje społeczne
CK1 Student rozumie potrzebę uczenia się przez całe życie, zwłaszcza rozwijania kompetencji z zakresu wykorzystywania najnowszych osiągnięć technologii informacyjnych.
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
18
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EPW…)
EPW1 Student opisuje dziedzinę i zadania sztucznej inteligencji. K_W03, K_W04
EPW2 Student charakteryzuje wybrane metody i techniki sztucznej inteligencji i ich zasto-
sowania.
K_W08, K_W14
EPW3 Student objaśnia terminologię i metodologię z zakresu: sztucznych sieci neurono-
wych, algorytmów ewolucyjnych, logiki rozmytej.
K_W15, K_W20
Umiejętności (EPU…)
EPU1 Student analizuje wybrane aspekty metod i technik sztucznej inteligencji: sztucznych
sieci neuronowych, algorytmów ewolucyjnych, logiki rozmytej.
K_U01-K_U04,
K_U06, K_U23
EPU2 Student wykorzystuje wybrane metody i techniki sztucznej inteligencji do rozwiązy-
wania znanych zadań i problemów w technice.
K_U10, K_U13,
K_U15, K_U20
Kompetencje społeczne (EPK…)
EPK1 Student wykazuje otwartość na analizowanie zadań i problemów na miarę zastoso-
wań sztucznej inteligencji.
K_K02, K_K03,
K_K05, K_K06,
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Dziedzina sztucznej inteligencji. 1
W2 Zadania sztucznej inteligencji. 1
W3 Podstawy metod i technik sztucznej inteligencji. 2
W4 Podstawy zastosowań metod i technik sztucznej inteligencji. 1
W5 Teoria i metodologia z zakresu sztucznych sieci neuronowych. 1
W6 Teoria i metodologia z zakresu algorytmów ewolucyjnych. 1
W7 Teoria i metodologia z zakresu logiki rozmytej. 1
W8 Metody sztucznej inteligencji i ich zastosowania w rozwiązywaniu problemów technicz-nych i naukowych.
2
Razem liczba godzin wykładów 10
Lp. Treści laboratoriów Liczba godzin
L1 Analiza i opracowanie przykładów dla wybranych problemów trudnych na miarę zasto-sowania metod i technik sztucznej inteligencji: sztucznych sieci neuronowych.
2
L2 Analiza i opracowanie przykładów dla wybranych problemów trudnych na miarę zasto-sowania metod i technik sztucznej inteligencji: algorytmów ewolucyjnych.
2
L3 Analiza i opracowanie przykładów dla wybranych problemów trudnych na miarę zasto-sowania metod i technik sztucznej inteligencji: logiki rozmytej.
2
L4 Wybrane zadania praktyczne z zakresu zastosowań metod i technik sztucznej inteligencji: sztucznych sieci neuronowych, algorytmów ewolucyjnych, logiki rozmytej.
2
L5 Przykładowe wykorzystanie metod i technik sztucznej inteligencji do rozwiązywania zna-nych zadań i problemów w technice.
2
Razem liczba godzin laboratoriów 10
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M2 - wykład interaktywny projektor, multimedialna prezenta-
cja
19
Laboratoria M5 - ćwiczenia doskonalące umiejętność selekcjonowa-
nia, grupowania i przedstawiania zgromadzonych infor-
macji
pracowania komputerowa, specja-
listyczne oprogramowanie np.
Scilab
H - Metody oceniania osiągnięć efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzę-dzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F2 – obserwacja/aktywność P2 – kolokwium
Laboratoria F2 – obserwacja/aktywność, F5 - ćwiczenia prak-tyczne
P3 – ocena podsumowująca powstała na podstawie ocen formujących, uzyskanych w semestrze
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmioto-we
Wykład Laboratoria
F2 P2 F2 F5 P3
EPW1 x x x
EPW2 x x x
EPW3 x x x
EPU1 x x x
EPU2 x x x
EPK1 x x
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie
Ocena
Przedmiotowy
efekt kształ-
cenia (EP..)
Dostateczny
dostateczny plus
3/3,5
dobry
dobry plus
4/4,5
bardzo dobry
5
EPW1 Zna wybrane terminy z dzie-dziny sztucznej inteligencji i zadania sztucznej inteligencji
Zna większość terminów z dziedziny sztucznej inteligencji i zadań sztucznej inteligencji
Zna wszystkie wymagane terminy z dziedziny sztucznej inteligencji i zadania sztucz-nej inteligencji
EPW2 Charakteryzuje wybrane me-tody i techniki sztucznej inte-ligencji i ich zastosowania
Charakteryzuje większość wy-branych metod i technik sztucznej inteligencji i ich za-stosowań
Charakteryzuje wszystkie wybrane metody i techniki sztucznej inteligencji i ich zastosowania
EPW3 Objaśnia wybraną terminolo-gię i metodologię z zakresu: sztucznych sieci neurono-wych, algorytmów ewolucyj-nych, logiki rozmytej
Objaśnia większą część termi-nologii i metodologii z zakresu: sztucznych sieci neuronowych, algorytmów ewolucyjnych, logiki rozmytej
Objaśnia całą terminologię i metodologię z zakresu: sztucznych sieci neurono-wych, algorytmów ewolucyj-nych, logiki rozmytej
EPU1 Wykonuje analizę wybranych aspektów metod i technik sztucznej inteligencji: sztucz-nych sieci neuronowych, algo-rytmów ewolucyjnych, logiki rozmytej
Wykonuje większą część anali-zy wybranych aspektów metod i technik sztucznej inteligencji: sztucznych sieci neuronowych, algorytmów ewolucyjnych, logiki rozmytej
Wykonuje całą analizę wy-branych aspektów metod i technik sztucznej inteligencji: sztucznych sieci neurono-wych, algorytmów ewolucyj-nych, logiki rozmytej
EPU2 Wykorzystuje wybrane meto-dy i techniki sztucznej inteli-gencji do rozwiązywania zna-nych zadań i problemów w technice
Wykorzystuje większość wy-branych metody i techniki sztucznej inteligencji do roz-wiązywania znanych zadań i problemów w technice
Wykorzystuje wszystkie wy-brane metody i techniki sztucznej inteligencji do roz-wiązywania znanych zadań i problemów w technice
20
EPK1 Wykazuje otwartość na anali-zowanie zadań i problemów na miarę zastosowań sztucz-nej inteligencji w małej mie-rze
Wykazuje otwartość na anali-zowanie zadań i problemów na miarę zastosowań sztucznej inteligencji w średniej mierze
Wykazuje otwartość na anali-zowanie zadań i problemów na miarę zastosowań sztucz-nej inteligencji w dużej mie-rze
J – Forma zaliczenia przedmiotu
zaliczenie z oceną
K – Literatura przedmiotu
Literatura obowiązkowa: 1. Leszek Rutkowski, Metody i techniki sztucznej inteligencji, Inteligencja obliczeniowa, PWN 2012. Literatura zalecana / fakultatywna: 1. Mariusz Flasiński, Wstęp do sztucznej inteligencji, PWN 2011.
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 20
Konsultacje 4
Czytanie literatury 6
Przygotowanie do zajęć 6
Przygotowanie do ćwiczeń praktycznych 7
Przygotowanie do kolokwium 7
Suma godzin: 50
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 2
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego dr hab. inż. Maciej Majewski
Data sporządzenia / aktualizacji 01.10.2015
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
21
Pozycja w planie studiów (lub kod przedmiotu) B.5
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Zarządzanie projektami
2. Punkty ECTS 2
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów II
6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia
dr inż. Aleksandra Radomska-Zalas
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 4 Wykłady: (10); Projekty: (10)
Liczba godzin ogółem 20
C - Wymagania wstępne
Algorytmy i struktury danych, Języki i paradygmaty programowania, Inżynieria oprogramowania
D - Cele kształcenia
Wiedza
CW1 Poznanie sposobów projektowania systemu informatycznego, tworzenia dokumentacji projektu, tworzenia modelu otoczenia i zachowania systemu.
Umiejętności
CU1 Umiejętność samodzielnego realizowania kolejnych etapów projektowania systemów informatycznych oraz tworzenia dokumentacji projektu informatycznego.
CU2 Umiejętność wykorzystywać oprogramowanie wspomagające realizację przedsięwzięć informatycznych.
Kompetencje społeczne
CK1 Świadomość ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych w tworzeniu, wdrażaniu i testowaniu oprogramowania.
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności (U) i kompetencji społecznych (K)
Kierunkowy efekt kształ-
cenia
Wiedza (EPW…) EPW1 Student zna cykl życia oprogramowania oraz podstawowe metody projektowania sys-
temów komputerowych K_W07
EPW2 Student ma wiedzę z zakresu projektowania, funkcjonowania i zarządzania systemami informatycznym
K_W08
EPW3 Student ma wiedzę w zakresie zarządzania, w tym zarządzania jakością K_W13 EPW4 Student ma podstawową wiedzę niezbędną do rozumienia społecznych, ekonomicz-
nych, prawnych i innych pozatechnicznych uwarunkowań działalności inżynierskiej K_W18
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
22
EPW5 Student orientuje się w obecnym stanie oraz trendach rozwojowych informatyki K_W20
Umiejętności (EPU…) EPU1 Student potrafi pracować indywidualnie i w zespole; umie oszacować czas potrzebny
na realizację zleconego zadania; potrafi opracować i zrealizować harmonogram prac zapewniający dotrzymanie terminów
K_U02
EPU2 Student potrafi opracować dokumentację dotyczącą realizacji zadania inżynierskiego i przygotować tekst zawierający omówienie wyników realizacji tego zadania
K_U03
EPU3 Student potrafi posłużyć się właściwie dobranymi środowiskami programistycznymi, symulatorami oraz narzędziami wspomagania projektowania do symulacji, projekto-wania i weryfikacji systemów
K_U10
EPU4 Student potrafi sformułować specyfikację systemów informatycznych, na poziomie realizowanych funkcji
K_U12
EPU5 Student potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwią-zywania prostych zadań inżynierskich, typowych dla wybranego zadania, oraz wybie-rać i stosować właściwe metody i narzędzia
K_U23
Kompetencje społeczne (EPK…)
EPK1 Student rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia po-dyplomowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmieniają-cymi się szybko technologiami, podnosząc w ten sposób kompetencje zawodowe, oso-biste i społeczne
K_K01
EPK2 Student potrafi odpowiednio określić priorytety służące realizacji określonego przez siebie lub innych zadania
K_K04
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Wprowadzenie do tematyki przedsięwzięć informatycznych. Podstawowe pojęcia związa-ne z analizą i projektowaniem systemów, cyklem życia oprogramowania.
2
W2 Charakterystyka projektów – model 4P’s. 2
W3 Metody zarządzania projektami PMM, RUP, Agile, Extreme Programming. 1
W4 Metody zarządzania projektami PRINCE2. PMBoK. 1
W5 Harmonogramowanie i budżetowanie projektu informatycznego (Case Study) 1 W6 Metody oceny efektywności przedsięwzięć 1 W7 Ocena stosowanych rozwiązań w zarządzaniu przedsięwzięciami informatycznymi 2
Razem liczba godzin wykładów 10
Lp. Treści projektów Liczba godzin
P1 Analiza sytuacji i definiowanie problemu. 1
P2 Wymagania projektowe nowego SYSTEMU 1
P3 Analiza i projektowanie systemów 2
P4 Projektowanie interfejsu użytkownika. Projektowanie pomocy użytkownika. 1
P5 Narzędzia CASE 3 P6 Prezentacja końcowa (dzielenie się doświadczeniami) 2
Razem liczba godzin projektów 10
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M1 - wykład informacyjny, M3 - pokaz multimedialny projektor, prezentacja multime-
dialna
Projekt M5 - metoda projektu realizacja zadania inżynierskiego przy użyciu właściwego oprogra-mowania
23
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)
P2- kolokwium podsumowujące
Projekt F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć) F3 – praca pisemna (dokumentacja projektu),
P5 – wystąpienie (prezentacja i omówienie wyników zadania)
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmioto-we
Wykład Projekt
F2 P2 F2 F3 P5
EPW1 x x x x x
EPW2 x x x x x
EPW3 x x x x x
EPW4 x x x x x
EPW5 x x x x x
EPU1 x x x
EPU2 x x x
EPU3 x x x
EPU4 x x x
EPU5 x x x
EPK1 x x x x x
EPK2 x x x x x
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie
Ocena Przedmiotowy
efekt kształ-cenia (EP..)
Dostateczny dostateczny plus
3/3,5
Dobry dobry plus
4/4,5
bardzo dobry 5
EPW1 Zna cykl życia oprogramowa-nia oraz mniej niż połowę metod projektowania syste-mów
Zna cykl życia oprogramowa-nia oraz większość metod projektowania systemów
zna cykl życia oprogramowa-nia oraz wszystkie metody projektowania systemów komputerowych
EPW2 ma wiedzę z zakresu projek-towania systemów informa-tycznym
ma wiedzę z zakresu projek-towania oraz funkcjonowania systemów informatycznych
ma wiedzę z zakresu projek-towania, funkcjonowania i zarządzania systemami in-formatycznym
EPW3 Wymienia podstawowe poję-cia związane z zarządzaniem
Wymienia i omawia podsta-wowe pojęcia związane z zarządzaniem
Wymienia i omawia podsta-wowe i zaawansowane poję-cie związane z zarządzaniem
EPW4 rozumie przynajmniej połowę omówionych społecznych, ekonomicznych, prawnych i innych pozatechnicznych uwarunkowań działalności inżynierskiej
rozumie większość omówio-nych społecznych, ekono-micznych, prawnych i innych pozatechnicznych uwarun-kowań działalności inżynier-skiej
rozumie wszystkie omówio-ne społeczne, ekonomiczne, prawne i inne pozatechniczne uwarunkowania działalności inżynierskiej
EPW5 orientuje się w obecnym sta-nie oraz trendach rozwojo-wych informatyki
orientuje się w obecnym sta-nie oraz trendach rozwojo-wych informatyki
orientuje się w obecnym sta-nie oraz trendach rozwojo-wych informatyki
EPU1 potrafi pracować indywidual-nie i w zespole, umie oszaco-wać czas potrzebny na reali-zację zleconego zadania;
potrafi pracować indywidual-nie i w zespole, umie oszaco-wać czas potrzebny na reali-zację zleconego zadania; po-trafi opracować harmono-
potrafi pracować indywidual-nie i w zespole, umie oszaco-wać czas potrzebny na reali-zację zleconego zadania; po-trafi opracować i zrealizować
24
gram prac zapewniający do-trzymanie terminów
harmonogram prac zapewnia-jący dotrzymanie terminów
EPU2 potrafi opracować dokumen-tację dotyczącą realizacji za-dania inżynierskiego z uwzględnieniem przynajmniej połowy wymaganych elemen-tów
potrafi opracować dokumen-tację dotyczącą realizacji za-dania inżynierskiego z uwzględnieniem przynajmniej połowy wymaganych elemen-tów i przygotować tekst za-wierający omówienie wyni-ków realizacji tego zadania
potrafi opracować całościową dokumentację dotyczącą rea-lizacji zadania inżynierskiego i przygotować tekst zawiera-jący omówienie wyników realizacji tego zadania
EPU3 potrafi dobierać środowiska programistyczne do zadania inżynierskiego,
potrafi dobierać środowiska programistyczne, projektować i weryfikować systemy
potrafi posłużyć się właściwie dobranymi środowiskami programistycznymi, symula-torami oraz narzędziami wspomagania projektowania do symulacji, projektowania i weryfikacji systemów
EPU4 potrafi sformułować specyfi-kację prostych systemów informatycznych
potrafi sformułować specyfi-kację średniozaawansowa-nych systemów informatycz-nych,
potrafi sformułować specyfi-kację zaawansowanych sys-temów informatycznych, na poziomie realizowanych funkcji
EPU5 potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwiązywania prostych zadań inżynierskich,
potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwiązywania prostych zadań inżynierskich, typowych dla wybranego zadania, oraz wybierać wła-ściwe metody i narzędzia
potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwiązywania prostych zadań inżynierskich, typowych dla wybranego zadania, oraz wybierać i sto-sować właściwe metody i narzędzia
EPK1 rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia podyplo-mowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmie-niającymi się szybko techno-logiami, podnosząc w ten sposób kompetencje zawo-dowe, osobiste i społeczne
rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia podyplo-mowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmie-niającymi się szybko techno-logiami, podnosząc w ten sposób kompetencje zawo-dowe, osobiste i społeczne
rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia podyplo-mowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmie-niającymi się szybko techno-logiami, podnosząc w ten sposób kompetencje zawo-dowe, osobiste i społeczne
EPK2 potrafi odpowiednio określić podstawowe priorytety służą-ce realizacji określonego przez siebie lub innych zada-nia
potrafi odpowiednio określić większość zaawansowanych priorytety służące realizacji określonego przez siebie lub innych zadania
potrafi odpowiednio określić wszystkie zaawansowane priorytety służące realizacji określonego przez siebie lub innych zadania
J – Forma zaliczenia przedmiotu
wykład – zaliczenie z oceną, projekt – zaliczenie z oceną
K – Literatura przedmiotu
Literatura obowiązkowa: 1. Cadle J., Yeates D., Zarządzanie procesem tworzenia systemów informacyjnych, WNT, 2004. 2. Frączkowski K., Zarządzanie projektem informatycznym, Wydawnictwo Oficyna PWR 2002. 3. Fowler M., Scott K, UML w kropelce, LTP, Warszawa 2002. 4. Pressman R.S , Praktyczne podejście do inżynierii oprogramowania, WNT, Warszawa 2004.
Literatura zalecana / fakultatywna: 1. 1. J. Górski, Inżynieria oprogramowania w projekcie informatycznym, Warszawa 2000. 2. 2. W. Gajda, GIMP. Praktyczne projekty, Helion, Gliwice 2006.
L – Obciążenie pracą studenta:
25
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 20
Konsultacje 5
Czytanie literatury 5
Przygotowanie projektu 15
Przygotowanie do kolokwium końcowego 15
Suma godzin: 60
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 2
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego dr inż. Aleksandra Radomska-Zalas
Data sporządzenia / aktualizacji 12.11.2015
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
26
P R O G R A M G R U P Y P R Z E D M I O T Ó W / M O D U Ł U
P r o g r a m o w a n i e s t r u k t u r a l n e i o b i e k t o w e
A - Informacje ogólne
1. Nazwy przedmiotów
Algorytmy i struktury danych
Wstęp do programowania
Języki i paradygmaty programowania
Programowanie obiektowe
Inżynieria oprogramowania
2. Punkty ECTS 20
3. Rodzaj przedmiotów obowiązkowe
4. Język przedmiotów język polski
5. Rok studiów I, II
6. Imię i nazwisko koordynatora gru-py przedmiotów
dr inż. Aleksandra Radomska-Zalas
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 1 Wykłady: 10; Laboratoria: 15
Semestr 2 Wykłady: 10; Laboratoria: 15
Semestr 3 Wykłady: 10; Laboratoria: 15
Semestr 4 Wykłady: 20; Laboratoria: 30
Liczba godzin ogółem 125
C - Wymagania wstępne
D - Cele kształcenia
Wiedza
CW1 Zapoznanie studentów z podstawowymi pojęciami, standardami, technikami i metodami programowania struktu-
ralnego i obiektowego.
Umiejętności
CU1 Wyrobienie umiejętności związanych z projektowaniem, implementacją, testowaniem i wdrażaniem programów
komputerowych.
Kompetencje społeczne
CK1 Przygotowany do uczenia się przez całe życie, kreatywny w działaniu skutkującym podnoszeniem kompe-tencji zawodowych, osobistych i społecznych.
E - Efekty kształcenia dla grupy przedmiotów
Wydział Techniczny
Kierunek Informatyka
Poziom studiów studia I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
27
Efekty kształcenia (E) w zakresie wiedzy (W), umiejętności (U) i kompetencji spo-
łecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EW…)
EPW1 Student potrafi wskazać istotne elementy opisu w języku naturalnym na potrzeby two-rzenia modelu strukturalnego i obiektowego.
K_W03
EPW2 Student potrafi zdefiniować podstawowe pojęcia podejścia strukturalnego i obiektowe-
go.
K_W04
EPW3 Student potrafi wymienić zalety programowania strukturalnego i obiektowego w kon-
tekście cyklu życia oprogramowania.
K_W07
EPW4 Student potrafi wymienić cechy programowania strukturalnego i obiektowego. K_W10
Umiejętności (EU…)
EPU1 Student potrafi korzystać z wiedzy o językach programowania zawartej w literaturze i
na stronach internetowych.
K_U01
EPU2 Student potrafi posługiwać się narzędziami do wytwarzania oprogramowania. K_U10
EPU3 Student potrafi sformułować specyfikację wejść, wyjść programu oraz użytych struktur
danych, a także zaplanować proces testowania programu.
K_U13, K_U14
EPU4 Student potrafi samodzielnie napisać program rozwiązujący proste zadanie inżynier-
skie.
K_U20
Kompetencje społeczne (EK…)
EPK1 Student rozumie potrzebę ciągłego kształcenia w dziedzinie języków programowania. K_K01
EPK2 Student potrafi kreatywnie tworzyć programy komputerowe. K_K06
F – Warunki realizacji i zaliczenia grupy przedmiotów
Każdy przedmiot modułu zaliczany osobno, na ocenę. Szczegółowe dane w karcie przedmiotu.
G – Informacje dodatkowe
Imię i nazwisko sporządzającego Aleksandra Radomska-Zalas
Data sporządzenia / aktualizacji 12 listopada 2015
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
28
Pozycja w planie studiów (lub kod przedmiotu) B.6
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Algorytmy i struktury danych
2. Punkty ECTS 4
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów I
6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia
dr inż. Marek Węgrzyn
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 1 Wykłady: (10); Laboratoria: (15)
Liczba godzin ogółem 25
C - Wymagania wstępne
D - Cele kształcenia
Wiedza
CW1 poznanie pojęć, metod i narzędzi projektowania algorytmów i struktur danych, w szczególności w kontekście ich stosowania przy rozwiązywaniu zadań inżynierskich
CW2 poznanie sposobów specyfikacji algorytmów
Umiejętności
CU1 umiejętność (w stopniu podstawowym) analizy algorytmów oraz zastosowania techniki projektowania algorytmów i struktur danych w praktyce
CU2 umiejętność obsługiwania narzędzi informatycznych służących do projektowania algorytmów
Kompetencje społeczne
CK1 świadomość trwającego postępu w dziedzinie algorytmów i struktur danych
CK2 świadomość znaczenia społecznych skutków, jakie niesie za sobą działalność inżynierska w obszarze projektowania algorytmów i struktur danych
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EPW…)
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
29
EPW1 potrafi wymienić wady i zalety poznanych metod specyfikacji algorytmów K_W03
EPW2 potrafi wymienić i porównać klasyczne struktury danych K_W04
EPW3 potrafi wymienić klasyczne techniki projektowania algorytmów K_W07
EPW4 potrafi porównać klasyczne techniki projektowania algorytmów K_W10
Umiejętności (EPU…)
EPU1 potrafi korzystać z wiedzy o algorytmach zawartej w literaturze i na stronach interne-towych
K_U01
EPU2 potrafi posługiwać się oprogramowaniem do projektowania algorytmów K_U10
EPU3 potrafi sformułować specyfikację wejść, wyjść algorytmu oraz użytych struktur danych, a także zaplanować proces testowania algorytmu
K_U13, K_U14
EPU4 potrafi sformułować algorytm w postaci pseudokodu i schematów blokowych K_U20
Kompetencje społeczne (EPK…)
EPK1 rozumie potrzebę ciągłego kształcenia w dziedzinie algorytmów i struktur danych K_K01
EPK2 potrafi kreatywnie projektować algorytmy i struktury danych K_K06
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Wprowadzenie. Dane i operacje na danych, pojęcie typu danych. 2
W2 Algorytmy (definicje, kategorie, sposoby specyfikacji). Poprawność i złożoność algorytmu. 2
W3 Struktury danych i metody ich realizacji 2
W4 Algorytmy sortujące 1
W5 Algorytmy rekurencyjne i haszujące 1
W6 Grafy i algorytmy grafowe 1
W7 Wyszukiwanie wzorców w tekście 1
Razem liczba godzin wykładów 10
Lp. Treści laboratoriów Liczba godzin
L1 Sposoby przedstawiania algorytmów – lista kroków, opis słowny, schemat blokowy. 1
L2 Podstawy obsługi narzędzi do analizy i projektowania algorytmów. Implementacja pro-stych algorytmów, weryfikacja ich poprawności i określenie ich złożoności obliczeniowej.
2
L3 Klasyczne algorytmy (Euklidesa, NWD). 1
L4 Struktury danych. Wykorzystanie w algorytmach tablicy jednowymiarowej. 1
L5 Struktury danych (cd.). Tablice dwuwymiarowe. Sito Eratostenesa. 1
L6 Struktury danych. Stos i kolejka. 1
L7 Samodzielne rozwiązywanie problemów w oparciu o poznane metody. 2
L8 Algorytmy rekurencyjne – ciąg Fibonacciego, silnia, n-ty wyraz ciągu. 1
L9 Algorytmy wyszukujące i porządkujące. 1
L10 Algorytmy numeryczne. Przybliżone metody obliczania całek oznaczonych, wyznaczania miejsc zerowych, metoda Monte Carlo.
2
L11 Algorytmy binarne. 1
L12 Samodzielne rozwiązywanie problemów w oparciu o poznane metody. 1
Razem liczba godzin laboratoriów 15
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład wykład informacyjny, pokaz multimedialny projektor, prezentacja multimedialna
Laboratoria ćwiczenia doskonalące obsługę oprogramowania kom-puterowego, ćwiczenia doskonalące umiejętność selekcjonowania,
realizacja zadania inżynierskiego przy użyciu właściwego oprogra-mowania
30
grupowania i przedstawiania zgromadzonych informacji
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)
P1- egzamin (pisemny sprawdzają-cy wiedzę z całego przedmiotu)
Laboratoria F1 – sprawdzian („wejściówka”, sprawdzian praktyczny umiejętności), F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)
P3 – ocena podsumowująca po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmioto-we
Wykład Laboratoria
F2 P1 F1 F2 P3
EPW1 x x x x x
EPW2 x x x x x
EPW3 x x x x x
EPW4 x x x x x
EPU1 x x x
EPU2 x x x
EPU3 x x x
EPU4 x x x
EPK1 x x x x x
EPK2 x x x x x
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie
Ocena Przedmiotowy
efekt kształ-cenia (EP..)
Dostateczny dostateczny plus
3/3,5
dobry dobry plus
4/4,5
bardzo dobry 5
EPW1 potrafi wymienić podstawowe wady i zalety poznanych me-tod specyfikacji algorytmów
potrafi wymienić większość wad i zalet poznanych metod specyfikacji algorytmów
potrafi szczegółowo wymienić wady i zalety poznanych me-tod specyfikacji algorytmów
EPW2 potrafi wymienić i porównać wybrane klasyczne struktury danych
potrafi wymienić i porównać klasyczne struktury danych
potrafi wymienić i szczegóło-wo porównać klasyczne struktury danych
EPW3 potrafi wymienić wybrane klasyczne techniki projekto-wania algorytmów
potrafi wymienić klasyczne techniki projektowania algo-rytmów
potrafi wymienić i omówić klasyczne techniki projekto-wania algorytmów
EPW4 potrafi porównać wybrane klasyczne techniki projekto-wania algorytmów
potrafi porównać klasyczne techniki projektowania algo-rytmów
potrafi szczegółowo porów-nać klasyczne techniki projek-towania algorytmów
EPU1 potrafi korzystać z wiedzy o algorytmach zawartej w literaturze i na stronach internetowych
potrafi korzystać z wiedzy o algorytmach zawartej w literaturze i na stronach internetowych
potrafi korzystać z wiedzy o algorytmach zawartej w literaturze i na stronach internetowych
EPU2 potrafi ogólnie posługiwać się oprogramowaniem do projek-towania algorytmów
potrafi posługiwać się opro-gramowaniem do projekto-wania algorytmów
potrafi biegle posługiwać się oprogramowaniem do projek-towania algorytmów
EPU3 potrafi sformułować ogólną specyfikację wejść, wyjść algorytmu oraz użytych struk-tur danych, a także zaplano-wać proces testowania algo-rytmu
potrafi sformułować specyfi-kację wejść, wyjść algorytmu oraz użytych struktur danych, a także zaplanować proces testowania algorytmu
potrafi sformułować szczegó-łową specyfikację wejść, wyjść algorytmu oraz użytych struktur danych, a także za-planować proces testowania algorytmu
31
EPU4 potrafi ogólnie sformułować algorytm w postaci pseudo-kodu i schematów blokowych
potrafi sformułować algorytm w postaci pseudokodu i schematów blokowych
potrafi szczegółowo sformu-łować w algorytm w postaci pseudokodu i schematów blokowych
EPK1 rozumie potrzebę ciągłego kształcenia w dziedzinie algo-rytmów i struktur danych
rozumie potrzebę ciągłego kształcenia w dziedzinie algo-rytmów i struktur danych
rozumie potrzebę ciągłego kształcenia w dziedzinie algo-rytmów i struktur danych
EPK2 potrafi kreatywnie projekto-wać algorytmy i struktury danych
potrafi kreatywnie projekto-wać algorytmy i struktury danych
potrafi kreatywnie projekto-wać algorytmy i struktury danych
J – Forma zaliczenia przedmiotu
Wykład – egzamin, laboratorium – zaliczenie z oceną
K – Literatura przedmiotu
Literatura obowiązkowa: 1. A. V. Aho, J. E. Hopcroft, J. D. Ullman, Algorytmy i struktury danych, Helion, Gliwice, 2003. 2. L. Banachowski, K. Diks, W. Rytter, Algorytmy i struktury danych, WNT, Warszawa, 2006. 3. T. Cormen, C. Leiserson, R. Rivest, Wprowadzenie do algorytmów, WNT, Warszawa, 2000. 4. R. Neapolitan, K. Naimipour, Podstawy algorytmów z przykładami w C++, Helion, Gliwice, 2004. Literatura zalecana / fakultatywna: 1. D. Knuth, Sztuka programowania, WNT, Warszawa, 2002. 2. N.Wirth, Algorytmy + struktury danych = programy, WNT, Warszawa, 2009. 3. P. Wróblewski, Algorytmy, struktury danych i techniki programowania, Helion, Gliwice, 2001.
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 25
Konsultacje 4
Czytanie literatury 15
Przygotowanie do laboratorium 19
Przygotowanie sprawozdań 12
Przygotowanie do egzaminu 25
Suma godzin: 100
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 4
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego dr inż. Marek Węgrzyn
Data aktualizacji 20.11.2015
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
32
Pozycja w planie studiów (lub kod przedmiotu) B.7
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Wstęp do programowania
2. Punkty ECTS 4
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów I
6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia
dr inż. Krzysztof Małecki
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 2 Wykłady: (10); Laboratoria: (15)
Liczba godzin ogółem 25
C - Wymagania wstępne
Podstawy algorytmizacji, Podstawy systemów operacyjnych.
D - Cele kształcenia
Wiedza
CW1 Zapoznanie studentów z podstawowymi pojęciami, standardami, metodami programowania struktural-nego na przykładzie języka C.
Umiejętności
CU1 Przekazanie podstawowych umiejętności związanych z tworzeniem programów komputerowych.
Kompetencje społeczne
CK1 Uzyskanie świadomości potrzeby samokształcenia (rozwoju) w zakresie programowania komputerów.
CK2 Uzyskanie świadomości ważności społecznych skutków działalności inżynierskiej w zakresie zastoso-wań narzędzi informatycznych w tworzeniu, wdrażaniu i testowaniu oprogramowania.
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EPW…)
EPW1 Student ma uporządkowaną wiedzę z zakresu podstaw programowania komputerów. K_W07, K_W10
Umiejętności (EPU…)
EPU1 Student potrafi zapisać program dla sformułowanego algorytmu, skompilować i uru-chomić go, korygując błędy pojawiające się w procesie kompilacji.
K_U15, K_U20
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
33
Kompetencje społeczne (EPK…)
EPK1 Student ma świadomość konieczności podnoszenia kompetencji osobistych i zawodo-wych w zakresie technologii programistycznych.
K_K02, K_K04,
K_K05
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Zarys historii języków programowania komputerów. Geneza podstawowych pojęć i definicji (algorytm, język programowania, kompilator i program komputerowy).
1
W2 Sposoby opisu oraz weryfikacji poprawności algorytmów komputerowych na przykładzie języka C.
1
W3 Podstawowe typy i struktury danych (stałe, zmienne, tablice i struktury danych) w języku C.
2
W4 Podstawowe konstrukcje programistyczne (zastosowanie operatorów, wyrażeń i instruk-cji sterujących, pętli).
2
W4 Programowanie proceduralne. Wyjaśnienie pojęcia stosu, sterty, funkcji, rekurencji oraz przekazywania parametrów przez wartość lub referencję.
2
W5 Zagadnienie zmiennych wskaźnikowych oraz dynamicznego przydziału pamięci. 1
W6 Zaliczenie końcowe 1
Razem liczba godzin wykładów 10
Lp. Treści laboratoriów Liczba godzin
L1 Podstawowe pojęcia związane z językami programowania. 1
L2 Typy danych, definiowanie zmiennych. 1
L3 Podstawowe operatory arytmetyczne, relacji i logiczne. Instrukcje warunkowe. 2
L4 Wyrażenie warunkowe. Operator przecinkowy. 2
L5 Zastosowanie „pętli” programowych – ze znaną i nieznaną liczbą iteracji. 2
L6 Tablice jedno- i wielowymiarowe. 1
L7 Programowanie proceduralne (funkcje, algorytmy rekurencyjne, znaczenie stosu). 2
L8 Konstrukcje algorytmiczne dla danych nieznanego rozmiaru – deklaracja, definicja oraz miejsce przechowywania zmiennych dynamicznych.
2
L9 Programowanie z wykorzystaniem list. 2
Razem liczba godzin laboratoriów 15
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M1 - wykład informacyjny, M2 - wykład problemowy
wsparty prezentacją multimedialną.
komputer, projektor
Laboratoria M5 - ćwiczenia doskonalące pisanie programów kompu-
terowych.
komputer
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład P3 – ocena podsumowująca po-wstała na skutek ocen formujących
Laboratoria F1 – wejściówka, F2 – obserwacja / aktywność, F5 – ćwi-czenia praktyczne
34
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmioto-we
Wykład Laboratoria
P3 F1 F2 F5
EPW1 x
EPU1 x x x x
EPK1 x x x x
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie
Ocena Przedmiotowy
efekt kształ-cenia (EP..)
Dostateczny dostateczny plus
3/3,5
dobry dobry plus
4/4,5
bardzo dobry 5
EPW1 Zna wybrane terminy z zakresu programowania komputerów w języku C
Zna większość termi-nów z zakresu progra-mowania komputerów w języku C
Zna wszystkie wymagane terminy z zakresu programowania komputerów w języku C
EPU1 Umie zapisać niektóre kon-strukcje języka C dla zdefi-niowanego zadania
Umie zapisać większość konstrukcji języka C
Umie napisać dowolny prosty pro-gram w języku C
EPK1 Rozumie, ale nie zna skut-ków podnoszenia kompe-tencji zawodowych
Rozumie i zna skutki podnoszenia kompe-tencji zawodowych
Rozumie i zna skutki koniczności cią-głego doskonalenia umiejętności za-wodowych. Zna przykłady platform umożliwiających rozwój w zakresie programowania komputerów.
J – Forma zaliczenia przedmiotu
zaliczenie z oceną
K – Literatura przedmiotu
Literatura obowiązkowa: 1. Cormen T.H., Algorytmy bez tajemnic, Wydawnictwo „Helion”, Gliwice 2013.
2. Grębosz J., Symfonia C++ standard, Tom 1, Wydawnictwo "Edition 2000", Kraków 2010.
3. Martin R.C., Czysty kod. Podręcznik dobrego programisty, Wydawnictwo „Helion”, Gliwice 2013.
Literatura zalecana / fakultatywna: 1. Sokół R., Wstęp do programowania w języku C++, Wydawnictwo „Helion”, Gliwice 2005.
2. Rychlicki W., Od matematyki do programowania, Wydawnictwo „Helion”, Gliwice 2011.
3. Carmen T.H., Leiserson Ch.E., Rivest R.L., Wprowadzenie do algorytmów, WNT, Warszawa 2001.
4. Knuth D. E., Sztuka programowania Tom I-III, WNT, Warszawa 2002.
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 25
Konsultacje 5
Czytanie literatury 20
Przygotowywanie się do zajęć laboratoryjnych 50
Suma godzin: 100
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 4
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego dr inż. Krzysztof Małecki
Data sporządzenia / aktualizacji 23.11.2015
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
35
Pozycja w planie studiów (lub kod przedmiotu) B.8
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Języki i paradygmaty programowania
2. Punkty ECTS 4
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów II
6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia
dr inż. Aleksandra Radomska-Zalas
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 3 Wykłady: (10); Laboratoria: (15)
Liczba godzin ogółem 25
C - Wymagania wstępne
Wstęp do programowania
D - Cele kształcenia
Wiedza
CW1 Student zna najważniejsze paradygmaty programowania, potrafi wskazać język programowania ade-kwatny do podanego zadania inżynierskiego
CW2 Student potrafi wymienić standardy dotyczące języków programowania
Umiejętności
CU1 Student samodzielnie tworzy programy o niskim stopniu skomplikowania z wykorzystaniem narzędzi informatycznych wspomagających wytwarzanie oprogramowanie
CU2 Student potrafi wykorzystywać w programowaniu informacje pozyskane z różnych źródeł
Kompetencje społeczne
CK1 Student ma świadomość ciągłego rozwoju języków programowania
CK2 Student ma świadomość ważności społecznych skutków działalności inżynierskiej w zakresie zastoso-wań narzędzi informatycznych w tworzeniu, wdrażaniu i testowaniu oprogramowania
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EPW…)
EPW1 Student potrafi wskazać istotne elementy opisu problemu obliczeniowego w języku natural-
nym na potrzeby tworzenia oprogramowania. K_W03
EPW2 Student potrafi wymienić i sklasyfikować popularne języki programowania. K_W04
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
36
EPW3 Student potrafi wymienić i uporządkować fazy cyklu życia oprogramowania. K_W07
EPW4 Student potrafi wymienić i porównać najważniejsze paradygmaty programowania. K_W10
Umiejętności (EPU…)
EPU1 Student potrafi korzystać z wiedzy o językach programowania zawartej w literaturze i
na stronach internetowych.
K_U01
EPU2 Student potrafi posługiwać się narzędziami do wytwarzania oprogramowania. K_U10
EPU3 Student potrafi sformułować specyfikację wejść, wyjść programu oraz użytych struktur
danych, a także zaplanować proces testowania programu.
K_U13, K_U14
EPU4 Student potrafi samodzielnie napisać program rozwiązujący proste zadanie. K_U20
Kompetencje społeczne (EPK…)
EPK1 Student rozumie potrzebę ciągłego kształcenia w dziedzinie języków programowania. K_K01
EPK2 Student potrafi kreatywnie tworzyć programy komputerowe. K_K06
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Klasyfikacja języków programowania. Translacja kodu źródłowego. 1
W2 Popularne języki programowania. Paradygmaty programowania 1
W3 Podstawy języka asembler x86 jako przykładu języka niskiego poziomu 1
W4 Podstawy języka Pascal jako przykładu języka proceduralnego 1
W5 Podstawy języka C# jako przykładu języka obiektowego 2
W6 Podstawy języka Python jako przykładu języka bardzo wysokiego poziomu 1
W7 Podstawy Windows PowerShell jako przykładu języka skryptowego 1
W8 Podstawy języka SQL jako przykładu języka nieimperatywnego 1
W9 Arkusz kalkulacyjny, QBE i rejestrator makr jako przykłady języków nietekstowych 1
Razem liczba godzin wykładów 10
Lp. Treści laboratoriów Liczba godzin
L1 Definiowanie zmiennych oraz podstawowych operatorów w języku C# 1
L2 Instrukcja wyboru if...else. Predefiniowane wyjątki, przechwytywanie i zgłaszanie wyjątku 1
L3 Pętle: while, for, do{..}while, foreach 1
L4 Instrukcje switch, goto, break oraz continue 1
L5 Definiowanie i użycie tablic. Operacje na tablicach: inicjalizowanie, kopiowanie, odwraca-
nie, sortowanie, przeszukiwanie
2
L6 Definiowanie i użycie funkcji. Przekazywanie zmiennych. Sposoby przekazywania argu-
mentów. Polimorfizm parametryczny. Pobieranie parametrów
2
L7 Rekurencja. Stosy i kolejki 2
L8 Typ referencyjny i jego wykorzystanie do tworzenia złożonych struktur danych 1
L9 Strumienie i ich obsługa 2
L10 Zaliczenie laboratorium 2
Razem liczba godzin laboratoriów 15
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M1 - wykład informacyjny, M3 - pokaz multimedialny projektor, prezentacja multime-
dialna
Laboratoria M5 - ćwiczenia doskonalące obsługę oprogramowania komputerowych, ćwiczenia doskonalące umiejętność pozyskiwania informacji ze źródeł internetowych, ćwi-czenia doskonalące umiejętność selekcjonowania, gru-powania i przedstawiania zgromadzonych informacji
jednostka komputerowa wyposa-
żona w oprogramowanie oraz z
dostępem do Internetu
37
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć),
P2 – kolokwium pisemne
Laboratoria F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć), F3 – praca pisemna (sprawozdanie), F5 - ćwiczenia praktyczne (ćwiczenia sprawdzające umie-jętności),
P2 – kolokwium praktyczne
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmioto-we
Wykład Laboratoria
F2 P2 F2 F3 F5 P2
EPW1 x x x x x
EPW2 x x x x x
EPW3 x x x x x
EPW4 x x x x x
EPU1 x x x x x
EPU2 x x x x x
EPU3 x x x x x
EPU4 x x x x x
EPK1 x x x
EPK2 x x x
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie
Ocena Przedmiotowy
efekt kształ-cenia (EP..)
Dostateczny dostateczny plus
3/3,5
dobry dobry plus
4/4,5
bardzo dobry 5
EPW1 potrafi wskazać wybrane ele-
menty opisu problemu oblicze-
niowego w języku naturalnym
na potrzeby tworzenia opro-
gramowania
potrafi wskazać większość
elementów opisu problemu
obliczeniowego w języku natu-
ralnym na potrzeby tworzenia
oprogramowania
potrafi wskazać wszystkie istot-
ne elementy opisu problemu
obliczeniowego w języku natu-
ralnym na potrzeby tworzenia
oprogramowania
EPW2 potrafi wymienić popularne
języki programowania
potrafi wymienić i sklasyfiko-
wać wybrane języki programo-
wania
potrafi wymienić i sklasyfiko-
wać wszystkie języki progra-
mowania
EPW3 potrafi wymienić fazy cyklu
życia oprogramowania
potrafi wymienić i uporządko-
wać fazy cyklu życia oprogra-
mowania
potrafi wymienić, uporządko-
wać i opisać fazy cyklu życia
oprogramowania
EPW4 potrafi wymienić najważniejsze
paradygmaty programowania
potrafi wymienić i porównać
wybrane paradygmaty progra-
mowania
potrafi wymienić i porównać
wszystkie paradygmaty pro-
gramowania
EPU1 potrafi korzystać z wiedzy o
językach programowania
zawartej w literaturze i na
stronach internetowych
potrafi korzystać z wiedzy o
językach programowania
zawartej w literaturze i na
stronach internetowych
potrafi korzystać z wiedzy o
językach programowania
zawartej w literaturze i na
stronach internetowych
EPU2 potrafi posługiwać się narzę-
dziami do wytwarzania pro-
stych programów
potrafi posługiwać się narzę-
dziami do wytwarzania śred-
niozaawansowanych progra-
potrafi posługiwać się narzę-
dziami do wytwarzania zaa-
wansowanych programów
38
mów
EPU3 potrafi sformułować specyfi-
kację wejść, wyjść programu
potrafi sformułować specyfi-
kację wejść, wyjść programu
oraz użytych struktur danych
potrafi sformułować specyfi-
kację wejść, wyjść programu
oraz użytych struktur danych,
a także zaplanować proces
testowania programu
EPU4 potrafi napisać program roz-
wiązujący proste zadanie
potrafi samodzielnie napisać
program rozwiązujący proste
zadanie
potrafi samodzielnie napisać
program rozwiązujący zaa-
wansowane zadanie
EPK1 rozumie potrzebę ciągłego
kształcenia w dziedzinie języ-
ków programowania
rozumie potrzebę ciągłego
kształcenia w dziedzinie języ-
ków programowania
rozumie potrzebę ciągłego
kształcenia w dziedzinie języ-
ków programowania
EPK2 potrafi kreatywnie tworzyć
proste programy komputero-
we
potrafi kreatywnie tworzyć
średniozaawansowane pro-
gramy komputerowe
potrafi kreatywnie tworzyć
zaawansowane programy
komputerowe
J – Forma zaliczenia przedmiotu
wykład – zaliczenie z oceną, laboratorium – zaliczenie z oceną
K – Literatura przedmiotu
Literatura obowiązkowa: 1. 1. P. Van Roy, S. Haridi: Programowanie. Koncepcje, techniki i modele, Helion, Gliwice 2005. 2. S. C. Perry, C# i .NET, Helion, Gliwice 2006. 3. J. Liberty, B. MacDonald, C# 2005. Wprowadzenie, Helion, Gliwice 2007.
Literatura zalecana / fakultatywna: 1. E. Gunnerson, Programowanie w języku C#, Mikom, Warszawa 2001. 2. M. Lis: C#. Ćwiczenia. Helion, 2006.
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 25
Konsultacje 15
Czytanie literatury 10
Przygotowanie do kolokwium 20
Przygotowanie do egzaminu 10
Przygotowanie sprawozdań 20
Suma godzin: 100
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 4
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego dr inż. Aleksandra Radomska-Zalas
Data sporządzenia / aktualizacji 12.11.2015
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
39
Pozycja w planie studiów (lub kod przedmiotu) B.9
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Programowanie obiektowe
2. Punkty ECTS 4
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów II
6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia
dr inż. Aleksandra Radomska-Zalas
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 4 Wykłady: (10); Laboratoria: (15)
Liczba godzin ogółem 25
C - Wymagania wstępne
Języki i paradygmaty programowania
D - Cele kształcenia
Wiedza
CW1 Student zna podstawowe pojęcia i metody programowania obiektowego
CW2 Student zna wzorce projektowe
Umiejętności
CU1 Student ma umiejętność samodzielnego tworzenia programów obiektowych o średnim stopniu skompli-kowania z wykorzystaniem narzędzi informatycznych wspomagających wytwarzanie oprogramowanie
CU2 Student ma umiejętność wykorzystywania w programowaniu informacji pozyskanych z różnych źródeł
Kompetencje społeczne
CK1 Student ma świadomość ciągłego rozwoju programowania obiektowego
CK2 Student ma świadomość ważności społecznych skutków działalności inżynierskiej w zakresie zastoso-wań narzędzi informatycznych w tworzeniu, wdrażaniu i testowaniu oprogramowania
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EPW…)
EPW1 Student potrafi wskazać istotne elementy opisu w języku naturalnym na potrzeby two-rzenia modelu obiektowego.
K_W03
EPW2 Student potrafi zdefiniować podstawowe pojęcia podejścia obiektowego. K_W04
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
40
EPW3 Student potrafi wymienić zalety programowania obiektowego w kontekście cyklu życia
oprogramowania.
K_W07
EPW4 Student potrafi wymienić cechy programowania obiektowego. K_W10
Umiejętności (EPU…)
EPU1 Student potrafi korzystać z wiedzy na temat programowania obiektowego zawartej w literaturze i na stronach internetowych.
K_U01
EPU2 Student potrafi posługiwać się narzędziami do wytwarzania oprogramowania obiekto-wego.
K_U10
EPU3 Student potrafi przygotować specyfikację programu obiektowego oraz testować opro-gramowanie z wykorzystaniem przeznaczonych do tego narzędzi.
K_U13, K_U14
EPU4 Student potrafi samodzielnie napisać program rozwiązujący zadanie o średnim stopniu trudności z wykorzystaniem podejścia obiektowego.
K_U20
Kompetencje społeczne (EPK…)
EPK1 Student rozumie potrzebę ciągłego kształcenia w dziedzinie programowania obiekto-wego.
K_K01
EPK2 Student potrafi kreatywnie tworzyć obiektowe programy komputerowe. K_K06
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Wprowadzenie do modelowania obiektowego. Obiektowy paradygmat programowania.
Podstawowe pojęcia i terminy: abstrakcja, enkapsulacja, dziedziczenie, polimorfizm. Zale-
ty programowania obiektowego i metod obiektowych
2
W2 Definiowanie klas, atrybutów i metod. Włączanie bibliotek, używanie przestrzeni nazw. Tworzenie obiektów. Składniki klas o specjalnym znaczeniu: konstruktory i destruktory; metody dostępu do składników klasy. Obiektowe struktury danych, klasy kontenerowe.
2
W3 Dziedziczenie: charakterystyka i rodzaje: wielobazowe i wielopokoleniowe. Definiowanie
klas i metod wirtualnych. Polimorficzne wywoływanie metod wirtualnych. Definiowanie i
używanie klas czysto abstrakcyjnych.
2
W4 Wzorce projektowe w programowaniu obiektowym – koncepcja i rodzaje. Wzorce kon-
strukcyjne w C# - charakterystyka i przykłady zastosowań.
2
W5 Analiza i projektowanie obiektowe - cykl życia oprogramowania oraz miejsce w tym cyklu
na analizę i projektowanie obiektowe, - zunifikowany język do modelowania obiektowego
UML (czym jest UML, diagram klas, diagramy interakcji), - analiza obiektowa (identyfika-
cja obiektów, atrybutów i związków pomiędzy obiektami),
2
Razem liczba godzin wykładów 10
Lp. Treści laboratoriów Liczba godzin
L1 Zapoznanie ze środowiskiem programowania: edytor kodu, debugger, system pomocy. Budowa prostej aplikacji wymagającej zdefiniowania klasy i obiektów.
2
L2 Budowa aplikacji z interfejsem graficznym wykonującej proste obliczenia z wykorzysta-
niem technik definiowania konstruktorów, destruktorów i związku klas typu agregacja.
3
L3 Budowa aplikacji z interfejsem graficznym wykorzystującej wyrażenie regularne oraz
obsługę klas przestrzeni System.IO
2
L4 Budowa aplikacji z zastosowaniem dziedziczenia, klas abstrakcyjnych i polimorficznego
wywoływania metod wirtualnych.
2
L5 Kolokwium zaliczeniowe 3
L6 Budowa aplikacji z wykorzystaniem technik przeciążania operatorów i definiowania klas
uogólnionych (generycznych, szablonów) oraz użyciem zewnętrznej bazy danych.
2
L7 Budowa aplikacji z wykorzystaniem wzorców projektowych. 2
L8 Wykorzystanie UML przy tworzeniu aplikacji z interfejsem graficznym 2
L9 Kolokwium zaliczeniowe 2
41
Razem liczba godzin laboratoriów 15
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M1 - wykład informacyjny, M3 - pokaz multimedialny projektor, prezentacja multime-
dialna
Laboratoria M5 - ćwiczenia doskonalące obsługę oprogramowania komputerowych, ćwiczenia doskonalące umiejętność pozyskiwania informacji ze źródeł internetowych, ćwi-czenia doskonalące umiejętność selekcjonowania, gru-powania i przedstawiania zgromadzonych informacji
jednostka komputerowa wyposa-
żona w oprogramowanie oraz z
dostępem do Internetu
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć),
P1 – egzamin pisemny
Laboratoria F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć), F3 – praca pisemna (sprawozdanie), F5 - ćwiczenia praktyczne (ćwiczenia sprawdzające umie-jętności),
P2 – kolokwium praktyczne
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmioto-we
Wykład Laboratoria
F2 P1 F2 F3 F5 P2
EPW1 x x x x x
EPW2 x x x x x
EPW3 x x x x x
EPW4 x x x x x
EPU1 x x x x x
EPU2 x x x x x
EPU3 x x x x x
EPU4 x x x x x
EPK1 x x x
EPK2 x x x
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie
Ocena Przedmiotowy
efekt kształ-cenia (EP..)
Dostateczny dostateczny plus
3/3,5
Dobry dobry plus
4/4,5
bardzo dobry 5
EPW1 potrafi wskazać mniej niż połowę istotnych elementów opisu w języku naturalnym na potrzeby tworzenia mode-lu obiektowego
potrafi wskazać większość istotnych elementów opisu w języku naturalnym na po-trzeby tworzenia modelu obiektowego
potrafi wskazać wszystkie istotne elementy opisu w języku naturalnym na po-trzeby tworzenia modelu obiektowego
EPW2 potrafi zdefiniować mniej niż
połowę podstawowych pojęć
podejścia obiektowego
potrafi zdefiniować większość
podstawowych pojęć podej-
ścia obiektowego
potrafi zdefiniować wszystkie
podstawowe pojęcia podejścia
obiektowego
EPW3 potrafi wymienić mniej niż
połowę zalet programowania
obiektowego w kontekście
potrafi wymienić większość
zalet programowania obiek-
towego w kontekście cyklu
potrafi wymienić wszystkie
zalety programowania obiek-
towego w kontekście cyklu
42
cyklu życia oprogramowania życia oprogramowania życia oprogramowania
EPW4 potrafi wymienić cechy pro-
gramowania obiektowego
potrafi wymienić i omówić
większość cech programowa-
nia obiektowego
potrafi wymienić i opisać
wszystkie cechy programo-
wania obiektowego
EPU1 potrafi przy tworzeniu pro-stych programów korzystać z wiedzy na temat programo-wania obiektowego zawartej w literaturze i na stronach internetowych
Potrafi przy tworzeniu śred-niozaawansowanych progra-mów korzystać z wiedzy na temat programowania obiek-towego zawartej w literaturze i na stronach internetowych
potrafi przy tworzeniu zaa-wansowanych programów korzystać z wiedzy na temat programowania obiektowego zawartej w literaturze i na stronach internetowych
EPU2 potrafi posługiwać się narzę-dziami do wytwarzania opro-gramowania obiektowego przy tworzeniu prostych pro-gramów
potrafi posługiwać się narzę-dziami do wytwarzania opro-gramowania obiektowego przy tworzeniu średniozaa-wansowanych programów
potrafi posługiwać się narzę-dziami do wytwarzania opro-gramowania obiektowego przy tworzeniu zaawansowa-nych programów
EPU3 potrafi przygotować specyfi-kację prostego programu obiektowego
potrafi przygotować specyfi-kację programu obiektowego oraz testować oprogramowa-nie z wykorzystaniem wyzna-czonych narzędzi
potrafi przygotować specyfi-kację programu obiektowego oraz testować oprogramowa-nie z wykorzystaniem samo-dzielnie wybranych narzędzi
EPU4 potrafi napisać program roz-wiązujący zadanie o małym stopniu trudności z wykorzy-staniem podejścia obiektowe-go
potrafi napisać program roz-wiązujący zadanie o średnim stopniu trudności z wykorzy-staniem podejścia obiektowe-go
potrafi samodzielnie napisać program rozwiązujący zada-nie o wysokim stopniu trud-ności z wykorzystaniem po-dejścia obiektowego
EPK1 rozumie potrzebę ciągłego kształcenia w dziedzinie pro-gramowania obiektowego
rozumie potrzebę ciągłego kształcenia w dziedzinie pro-gramowania obiektowego
rozumie potrzebę ciągłego kształcenia w dziedzinie pro-gramowania obiektowego
EPK2 potrafi kreatywnie tworzyć obiektowe proste programy komputerowe
potrafi kreatywnie tworzyć średniozaawansowane pro-gramy komputerowe
potrafi kreatywnie tworzyć obiektowe zaawansowane programy komputerowe
J – Forma zaliczenia przedmiotu
wykład – egzamin z oceną, laboratorium – zaliczenie z oceną
K – Literatura przedmiotu
Literatura obowiązkowa: 1. S. C. Perry, C# i .NET, Helion, Gliwice 2006. 2. S. J. Metsker, C#. Wzorce projektowe, Helion, Gliwice 2005. 3. A. Shalloway, J.R. Trott, Projektowanie zorientowane obiektowo. Wzorce projektowe, Helion, Gliwice 2005.
Literatura zalecana / fakultatywna: 1. E. Gamma, R. Helm, R. Johnson, J. Vlissides, Wzorce projektowe. Elementy oprogramowania obiektowego wielo-
krotnego użytku, Wydawnictwa Naukowo Techniczne, Warszawa 2005. 2. E. Gunnerson, Programowanie w języku C#, Mikom, Warszawa 2001.
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 25
Konsultacje 10
Czytanie literatury 10
Przygotowanie do kolokwium 20
Przygotowanie do egzaminu 15
Przygotowanie sprawozdań 20
Suma godzin: 100
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 4
43
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego dr inż. Aleksandra Radomska-Zalas
Data sporządzenia / aktualizacji 12.11.2015
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
44
Pozycja w planie studiów (lub kod przedmiotu) B.10
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Inżynieria oprogramowania
2. Punkty ECTS 4
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów II
6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia
dr inż. Janusz Jabłoński
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 4 Wykłady: (10); Laboratoria: (15)
Liczba godzin ogółem 25
C - Wymagania wstępne
Podstawy programowania obiektowego
D - Cele kształcenia
Wiedza
CW1 zapoznanie z pojęciami, zagadnieniami, metodami i narzędziami stosowanymi przy rozwiązywaniu zadań
inżynierskich dotyczących projektowania i implementacji systemów informatycznych
CW2 przekazanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do Inżynierii oprogramowa-
nia
Umiejętności
CU1 posługiwania się specjalistycznym oprogramowaniem i nowoczesnymi technikami komputerowymi w celu ich
praktycznego zastosowania w rozwiązywaniu zadań inżynierskich
Kompetencje społeczne
CK1 wyrobienie umiejętności i uświadomienie ważności społecznych skutków działalności inżynierskiej w zakresie
zastosowań narzędzi informatycznych w tworzeniu, wdrażaniu i testowaniu oprogramowania
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EPW…)
EPW1 Student zna cykl życia oprogramowania oraz podstawowe metody projektowania systemów
komputerowych
K_W07
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
45
EPW2 Student orientuje się w obecnym stanie oraz trendach rozwojowych informatyki K_W20
Umiejętności (EPU…)
EPU1 Student potrafi posłużyć się właściwie dobranym środowiskiem programistycznym oraz
narzędziami komputerowo wspomaganego projektowania
K_U10
EPU2 Student potrafi sformułować specyfikację tworzonych systemów informatycznych na pozio-
mie realizowanych funkcji oraz zaprojektować proces testowania utworzonego oprogramo-
wania
K_U13,
K _U14
Kompetencje społeczne (EPK…)
EPK1 Student potrafi współdziałać i pracować w grupie, przyjmując w niej różne role i pono-
szenia odpowiedzialności za wspólnie realizowane działania
K_K03
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Cykle życia oprogramowania, znaczenie poszczególnych etapów. 1
W2 Podejście procesowe w specyfikacji i realizacji wymagań 1
W3 Narzędzia modelowania systemów informatycznych. UML w projekcie informatycznym. 2
W4 Narzędzia CASE oraz środowisko Eclipse w wytwarzania oprogramowania. 2
W5 Procesy wytwarzania oprogramowania na podstawie RUP 1
W6 Walidacja i testowanie oprogramowania. Ewolucja oprogramowania. Wycena oprogramowania 2
W7 Zarządzanie przedsięwzięciem programistycznym. 1
Razem liczba godzin wykładów 10
Lp. Treści laboratoriów Liczba godzin
L1 Wykorzystanie Microsoft Project w realizacji planu przedsięwzięcia 2
L2 Wykorzystanie UML w modelowaniu wymagań funkcjonalnych i niefunkcjonalnych 2
L3 Środowisko Eclipse i Java w realizacji systemu informatycznego spełniającego założenia 3
L4 Modelowanie systemu informatycznego zgodnie z metodyka strukturalna i obiektową 3
L5 Implementacja systemu informatycznego spełniającego założone wymagania 3
L6 Przygotowanie i uruchamianie jednostek kodu przeznaczonych do testowania systemu. 2
Razem liczba godzin laboratoriów 15
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne Środki dydaktyczne
Wykład wykład informacyjny, objaśnienie, wyjaśnienie. projektor
Laboratoria ćwiczenia doskonalące umiejętności projektowania i
implementacji systemów informatycznych z wykorzy-
staniem IDE Eclipse i Java
Komputer z oprogramowaniem
CASE z Eclipse
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F1 – sprawdzian P1 - egzamin ustny
Laboratoria F3 – Praca pisemna (sprawozdanie z laboratorium)
F5 – ćwiczenia praktyczne
P4 – praca pisemna
46
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmioto-we
Wykład Laboratoria
F1 P1 F3 F5 P4
EPW1 x x
EPW2 x x
EPU1 x x
EPU2 x x
EPK1 x
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie
Ocena Przedmiotowy
efekt kształ-cenia (EP..)
Dostateczny dostateczny plus
3/3,5
dobry dobry plus
4/4,5
bardzo dobry 5
EPW1 Zna wybrane cykle życia oprogramowania oraz roz-różnia metodyki wybrane diagramy UML wykorzy-stywane w modelowaniu systemów informatycznych oraz rozumie ich użytecz-ność w inżynierii oprogra-mowania
Zna większość cykli życia oprogramowania oraz metodyki i więk-szość diagramów UML wykorzystywane w modelowaniu systemów informatycznych oraz rozumie ich użytecz-ność jak również wła-ściwie dobiera cykl życia oprogramowania do ograniczeń zama-wiającego
Zna większość cykli życia oprogra-mowania oraz metodyki i wszystkie diagramy UML wykorzystywane w modelowaniu systemów informatycz-nych oraz rozumie ich użyteczność jak również właściwie dobiera cykl życia oprogramowania do ograniczeń za-mawiającego oraz umiejętnie stosuje diagramy UML w modelowaniu struk-tury i dynamiki systemu informatycz-nego
EPW2 Zna metody obiektowe w projektowaniu i implemen-tacji systemów informa-tycznych …
Zna metody obiektowe oraz potrafi je zastoso-wać w projektowaniu i implementacji syste-mów informatycznych
Zna metody obiektowe oraz kompo-nentowe i potrafi je zastosować w projektowaniu i implementacji syste-mów informatycznych oraz wie czym są wzorce projektowe
EPU1 Wykonuje niektóre modele oraz fragmenty projektu z wykorzystaniem wsparcia narzędzi CASE
Wykonuje większość modeli oraz większość projektu realizuje z wykorzystaniem wspar-cia narzędzi CASE
Wykonuje wszystkie zadania mode-lowania oraz implementacji systemu z wykorzystaniem wsparcia narzędzi CASE
EPU2 Wykonuje niektóre modele oraz fragmenty projektu z wykorzystaniem wsparcia narzędzi CASE
Wykonuje większość modeli oraz większość projektu realizuje z wykorzystaniem wspar-cia narzędzi CASE
Wykonuje wszystkie zadania mode-lowania oraz implementacji systemu z wykorzystaniem wsparcia narzędzi CASE
EPK1 Rozumie, potrzebę wyko-rzystania narzędzi CASE do pracy w grupie ale nie zna skutków ich nie wykorzy-stywania
Rozumie, potrzebę wy-korzystania narzędzi CASE i zna skutki nie korzystania z tych na-rzędzi ale nie umie z nich korzystać
Rozumie potrzebę zna efekty korzy-stania z narzędzi CASE oraz potrafi umiejętnie dobrać narzędzia i je wy-korzystywać
J – Forma zaliczenia przedmiotu
egzamin
K – Literatura przedmiotu
Literatura obowiązkowa: 1. R. Pressman, Praktyczne podejście do inżynierii oprogramowania, WNT, Warszawa 2004. 2. A. Sommerville, Inżynieria oprogramowania, Klasyka Informatyki, WNT, Warszawa 2003.
47
3. G. Bosch, J. Rumbaugh, I. Jacobson, UML przewodnik użytkownika, WNT, Warszawa 2002 Literatura zalecana / fakultatywna: 1. J. Górski, Inżynieria oprgramowania w projekcie informatycznym, MIKOM, Warszawa 2000. 2. M. Fowler, K.Scott, UML w kropelce, LTP, 2002 3. A. Jaszkiewicz, Inżynieria Oprogramowania, Helion, Gliwice 1997.
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 25
Konsultacje 2
Czytanie literatury 15
Przygotowanie do laboratorium 20
Przygotowanie sprawozdań 20
Przygotowanie do sprawdzianu 10
Przygotowanie do egzaminu 13
Suma godzin: 105
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 4
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego Janusz Jabłoński
Data sporządzenia / aktualizacji 12.12.2015
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
48
P R O G R A M G R U P Y P R Z E D M I O T Ó W / M O D U Ł U
P o d s t a w y s i e c i k o m p u t e r o w y c h
A - Informacje ogólne
1. Nazwy przedmiotów
Sieci komputerowe
Przetwarzanie sygnałów
Projektowanie sieci komputerowych
Aplikacje www
2. Punkty ECTS 13
3. Rodzaj przedmiotów obowiązkowe
4. Język przedmiotów język polski
5. Rok studiów II
6. Imię i nazwisko koordynatora gru-py przedmiotów
dr inż. Paweł Ziemba
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 3 Wykłady: 20; Laboratoria: 28
Semestr 4 Wykłady: 20; Laboratoria: 20; Projekt: 5
Liczba godzin ogółem 93
C - Wymagania wstępne
Student posiada wiedzę, umiejętności i kompetencje społeczne, które nabył podczas realizacji przedmio-tów: podstawy fizyki, analiza matematyczna, wstęp do programowania, algorytmy i struktury danych, algorytmizacja, podstawy programowania.
D - Cele kształcenia
Wiedza
CW1 Student posiada wiedzę w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasady, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynierskich związa-nych z sieciami komputerowymi.
CW2 Metody cyfrowego przetwarzania sygnałów i ich praktyczne wykorzystanie
CW3 Student posiada wiedzę w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasady, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynierskich związa-nych z procesami planowania i realizacji projektów sieci komputerowych.
CW4 Przekazanie wiedzy obejmującej terminologię, teorię oraz aktualnie dostępne technologie stoso-wane przy projektowaniu aplikacji webowych.
CW5 Przekazanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do aplikacji WWW.
Umiejętności
Wydział Techniczny
Kierunek Informatyka
Poziom studiów studia I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
49
CU1 Student posiada umiejętności w zakresie doskonalenia wiedzy, pozyskiwania i integrowanie in-formacji z literatury i innych źródeł, opracowywania dokumentacji i podnoszenia kompetencji zawodowych w zakresie sieci komputerowych.
CU2 Implementacja algorytmów przetwarzania sygnałów
CU3 Student posiada umiejętności posługiwania się specjalistycznym oprogramowaniem w zakresie sieci komputerowych i ich projektowania.
CU4 Umiejętność stosowania poznanych pojęć, pozyskiwania informacji z różnych źródeł w celu ich dalszego wykorzystania przy projektowaniu, realizacji i wdrażaniu aplikacji WWW.
CU5 Posługiwanie się specjalistycznym oprogramowaniem i nowoczesnymi technikami komputero-wymi do rozwiązania zadania inżynierskie związanego z wytworzeniem aplikacji WWW .
Kompetencje społeczne
CK1 Student jest przygotowany do uczenia się przez całe życie oraz podnoszenia kompetencji zawo-dowych.
CK1 Świadomość ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych w tworzeniu, wdrażaniu i testowaniu oprogramowania
E - Efekty kształcenia dla grupy przedmiotów
Efekty kształcenia (E) w zakresie wiedzy (W), umiejętności (U) i kompetencji spo-
łecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EW…)
EPW1 Student po zakończeniu kształcenia ma elementarną wiedzę z zakresu podstaw infor-
matyki obejmującą budowę sieci komputerowych
K_W04
EPW2 Ma podstawową wiedzę z zakresu metod cyfrowego przetwarzania sygnałów K_W09
EPW3 Ma wiedzę z zakresu projektowania, funkcjonowania i zarządzania podsystemami wy-
korzystującymi techniki CPS
K_W15
EPW4 Orientuje się w obecnym stanie oraz trendach rozwojowych CPS K_W20
EPW5 Student po zakończeniu kształcenia ma wiedzę z zakresu projektowania sieci kompute-
rowych
K_W08
EPW6 Student ma podstawową wiedzę obejmującą przetwarzanie informacji w systemie komputerowym z uwzględnieniem aspektów bezpieczeństwa i stosowanych urządzeń sieciowych w kontekście aplikacji www.
K_W04, K_W06
EPW7 Student ma szczegółową wiedzę na temat nowoczesnych technologii internetowych z zakresu projektowania oraz funkcjonowania.
K_W11, K_W20
Umiejętności (EU…)
EPU1 Student po zakończeniu kształcenia potrafi pozyskiwać informacje z literatury, sieci
web i innych źródeł, integrować uzyskane informacje, dokonywać ich interpretacji, a
także wyciągać wnioski oraz formułować i uzasadniać opinie
K_U01
EPU2 Student po zakończeniu kształcenia potrafi wykorzystać poznane metody matematycz-
ne i symulacje komputerowe do analiz sieci komputerowych
K_U07
EPU3 Nabywa praktyczną umiejętność posługiwania się metodami przetwarzania sygnałów K_U07
EPU4 Potrafi samodzielnie skonstruować program realizujący zadanie z zakresu przetwarza-
nia sygnałów
K_U20
EPU5 Potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwiązywania
prostych zadań inżynierskich, typowych dla wybranego zadania, oraz wybierać i sto-
sować właściwe metody i narzędzia
K_U20
EPU6 Student po zakończeniu kształcenia potrafi posłużyć się właściwie dobranymi środowi-
skami do projektowania i weryfikacji sieci komputerowych
K_U10
EPU7 Student nabywa umiejętności przygotowania/projektu aplikacji na poziomie koncepcji, K_U03, K_U05
50
planowania i dokumentacji w tym w języku obcym
EPU8 Student potrafi sformułować specyfikację, modelować procesy związane z projektowa-
niem przy użyciu wybranych narzędzi aplikacji www spełniającej postawiony cel
K_U14, K_U16,
EPU9 Student potrafi zaimplementować w wybranym języku i przy użyciu wybranych narzę-
dzi aplikację internetową spełniającą postawiony cel
K_U20
Kompetencje społeczne (EK…)
EPK1 Student po zakończeniu kształcenia rozumie potrzebę uczenia się przez całe życie K_K01
EPK2 Potrafi odpowiednio określić priorytety służące realizacji określonego przez siebie lub
innych zadania
K_K02
EPK3 Student potrafi określić wymagania niezbędne do wykonania zadania inżynierskiego K_K04
F – Warunki realizacji i zaliczenia grupy przedmiotów
Treści programowe, formy zajęć, metody i środki dydaktyczne, metody oceniania i weryfikacji efektów kształcenia, kryte-
ria oceniania, formy zaliczenia, literatura oraz obciążenie praca studenta, założone dla realizacji efektów kształcenia dla
modułu, zostały zaprezentowane szczegółowo w sylabusach przedmiotów wchodzących w skład modułu.
G – Informacje dodatkowe
Imię i nazwisko sporządzającego dr inż. Paweł Ziemba (na podstawie materiałów przygotowanych przez: dr inż. Pawła Ziembę, prof. Dr hab. Inż. Krzysztofa Maraska, dr inż. Joannę Kołodziejczyk)
Data sporządzenia / aktualizacji 8.03.2016
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
51
Pozycja w planie studiów (lub kod przedmiotu) B.11
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Sieci komputerowe
2. Punkty ECTS 5
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów II
6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia
dr inż. Paweł Ziemba
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 3 Wykłady: (10); Laboratoria: (18)
Liczba godzin ogółem 28
C - Wymagania wstępne
Student posiada wiedzę, umiejętności i kompetencje społeczne, które nabył podczas realizacji przedmiotu: pod-stawy fizyki
D - Cele kształcenia
Wiedza
CW1 Student posiada wiedzę w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasa-dy, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynierskich związanych z sie-ciami komputerowymi.
Umiejętności
CU1 Student posiada umiejętności w zakresie doskonalenia wiedzy, pozyskiwania i integrowanie informacji z literatury i innych źródeł, opracowywania dokumentacji i podnoszenia kompetencji zawodowych w zakresie sieci komputerowych.
Kompetencje społeczne
CK1 Student jest przygotowany do uczenia się przez całe życie oraz podnoszenia kompetencji zawodowych.
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EPW…)
EPW1 Student po zakończeniu kształcenia ma elementarną wiedzę z zakresu podstaw infor-
matyki obejmującą budowę sieci komputerowych
K_W04
Umiejętności (EPU…)
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
52
EPU1 Student po zakończeniu kształcenia potrafi pozyskiwać informacje z literatury, sieci
web i innych źródeł, integrować uzyskane informacje, dokonywać ich interpretacji, a
także wyciągać wnioski oraz formułować i uzasadniać opinie
K_U01
EPU2 Student po zakończeniu kształcenia potrafi wykorzystać poznane metody matematycz-
ne i symulacje komputerowe do analiz sieci komputerowych
K_U07
Kompetencje społeczne (EPK…)
EPK1 Student po zakończeniu kształcenia rozumie potrzebę uczenia się przez całe życie K_K01
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Program nauczania, zasady zaliczenia oraz podstawowe informacje o przedmiocie. 1
W2 Adresacja IP. Klasy adresów. Protokół CIDR. 2
W3 Model OSI, rodzaje i topologie sieci. 2
W4 Urządzenia sieciowe. 2
W5 Przewodowe media transmisyjne. 1
W6 Podstawowe protokoły sieciowe – HTTP, FTP, protokoły pocztowe. 2
Razem liczba godzin wykładów 10
Lp. Treści laboratoriów Liczba godzin
L1 Obliczanie zadań z zakresu adresacji IP. Wyznaczanie adresu podsieci i adresu rozgłosze-
niowego.
3
L2 Obliczanie zadań z zakresu adresacji IP. Wyznaczanie maski zależnie od klasy adresu,
liczby podsieci i hostów, wyznaczanie adresów podsieci w sieci głównej.
5
L3 Wyszukiwanie informacji w sieci Internet. 2
L4 Protokoły pocztowe – kodowanie base64. 2
L5 Udostępnianie zasobów w sieci lokalnej. 1
L6 Konfiguracja połączeń sieciowych. 1
L7 Śledzenie trasy pakietów w sieciach rozległych. 2
L8 Polecenia sieciowe. Zarządzanie siecią w powłoce tekstowej. 2
Razem liczba godzin laboratoriów 18
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład wykład informacyjny, pokaz prezentacji multimedialnej projektor
Laboratoria przygotowanie sprawozdania komputer z podłączeniem do sieci Internet
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F2 - obserwacja poziomu przygotowania do zajęć P1 – egzamin pisemny
Laboratoria F2 - ocena ćwiczeń wykonywanych jako praca własna
F3 – sprawozdanie
P2 – kolokwium pisemne
P3 – ocena podsumowująca po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze
53
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmiotowe Wykład Laboratoria
F2 P1 F2 F3 P2 P3
EPW1 x x x x
EPU1 x x
EPU2 x x x x
EPK1 x
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie Ocena
Przedmiotowy efekt kształ-cenia (EP..)
Dostateczny dostateczny plus
3/3,5
dobry dobry plus
4/4,5
bardzo dobry 5
EPW1 Zna wybrane podstawowe terminy związane z budową sieci komputerowych.
Zna większość terminów związanych z budową sieci komputerowych.
Zna wszystkie wymagane ter-miny związane z budową sieci komputerowych.
EPU1 Potrafi pozyskać informacje z różnych źródeł oraz w niewielkim stopniu inte-grować i interpretować pozyskane informacje, a także wyciągać z nich czę-ściowo poprawne wnioski.
Potrafi pozyskać informacje z różnych źródeł oraz integro-wać i interpretować pozyska-ne informacje, a także wycią-gać z nich w większości po-prawne wnioski.
Potrafi pozyskać informacje z różnych źródeł oraz integrować i interpretować pozyskane informacje, a także wyciągać z nich w pełni poprawne wnioski.
EPU2 Podczas doboru metod ana-lizy sieci popełnia liczne, lecz niezbyt istotne, błędy.
Podczas doboru metod analizy sieci popełnia nieliczne błędy.
Bezbłędnie dobiera metody w celu przeprowadzenia analizy sieci komputerowych.
EPK1 Częściowo rozumie potrze-bę rozwijania swoich kom-petencji.
W dużym stopniu rozumie potrzebę uczenia się przez całe życie oraz rozwijania swoich kompetencji.
W pełni rozumie potrzebę uczenia się przez całe życie oraz rozwijania swoich kompe-tencji.
J – Forma zaliczenia przedmiotu
egzamin
K – Literatura przedmiotu
Literatura obowiązkowa: 1. Sosinsky B., Sieci komputerowe. Biblia, Helion, 2011. 2. Mueller S., Rozbudowa i naprawa sieci. Wydanie II, Helion, 2004. Literatura zalecana / fakultatywna: 1. Vademecum teleinformatyka I, II, III, IDG Poland S.A., 1999.
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 28
Konsultacje 2
Czytanie literatury 20
Przygotowanie sprawozdań 40
Przygotowanie do kolokwium 14
Przygotowanie do egzaminu 21
Suma godzin: 125
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 5
54
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego dr inż. Paweł Ziemba
Data sporządzenia / aktualizacji 22.11.2015
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
55
Pozycja w planie studiów (lub kod przedmiotu) B.12
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Przetwarzanie sygnałów
2. Punkty ECTS 2
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów II
6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia
prof. dr hab. inż. Krzysztof Marasek
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 3 Wykłady: (10); Laboratoria: (10)
Liczba godzin ogółem 20
C - Wymagania wstępne
Analiza matematyczna,: rachunek różniczkowy i całkowy, przestrzenie metryczne, algebra liniowa, operacje na macierzach, trygonometria, liczby zespolone, Wstęp do programowania, Algorytmy i struktury danych
D - Cele kształcenia
Wiedza
CW1 Metody cyfrowego przetwarzania sygnałów i ich praktyczne wykorzystanie
Umiejętności
CU1 Implementacja algorytmów przetwarzania sygnałów
Kompetencje społeczne
CK1 świadomość ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych w tworzeniu, wdrażaniu i testowaniu oprogramowania
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EPW…)
EPW1 ma podstawową wiedzę z zakresu metod cyfrowego przetwarzania sygnałów K_W09
EPW2 ma wiedzę z zakresu projektowania, funkcjonowania i zarządzania podsystemami wy-
korzystującymi techniki CPS
K_W15
EPW3 orientuje się w obecnym stanie oraz trendach rozwojowych CPS K_W20
Umiejętności (EPU…) Umiejętności (EPU…)
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
56
EPU1 nabywa praktyczną umiejętność posługiwania się metodami przetwarzania sygnałów K_U07
EPU2 potrafi samodzielnie skonstruować program realizujący zadanie z zakresu przetwarza-
nia sygnałów
K_U20
EPU3 potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwiązywania
prostych zadań inżynierskich, typowych dla wybranego zadania, oraz wybierać i sto-
sować właściwe metody i narzędzia
K_U20
Kompetencje społeczne (EPK…)
EPK1 rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia podyplomo-
we, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmie-
niającymi się szybko technologiami, podnosząc w ten sposób kompetencje zawodowe,
osobiste i społeczne
K_K01
EPK2 potrafi odpowiednio określić priorytety służące realizacji określonego przez siebie lub
innych zadania
K_K02
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Opis sygnału. Sygnał ciągły i dyskretny. 0,5
W2 Przykłady sygnałów: okresowe, losowe, skokowe, okna, delta Diraca. Sygnaly determini-styczne i niedeterministyczne, sygnały ergodyczne
1
W3 Kwantyzacja, kodowanie i próbkowanie sygnału. 0,5
W4 Parametry sygnału: energia, moc, logarytmiczna miara mocy dB. 0,5
W5 Splot sygnałów dyskretnych. Funkcja autokorelacji i korelacji wzajemnej. 0,5
W6 Ciągła transformata Fouriera. Szereg Fouriera. 0,5
W7 Dyskretna transformata Fouriera, FFT, STFT. Spektrogramy dla sygnałów 1D 1
W8 Filtry SOI i NOI oraz ich cechy. Odpowiedź impulsowa. 0,5
W9 Teoria sygnałów i informacji, pojemność kanału informacyjnego, entropia. 1
W10 Opis i cechy sygnału dwuwymiarowego. Przestrzenie barw. 0,5
W11 Histogramy i transformacje punktowe. 0,5
W12 Splot w sygnale dwuwymiarowym. Wygładzanie, odszumianie i detekcja krawędzi. 0,5
W13 Transformaty w sygnale dwuwymiarowym: Fouriera, DCT, Hougha. 0,5
W14 Operacje morfologiczne. Rozpoznawanie obiektów w obrazach. 0,5
W15 Kodowanie obrazu w komputerze. Przykłady algorytmów kodowania obrazów. 0,5
Razem liczba godzin wykładów 10
Lp. Treści laboratoriów Liczba godzin
L1 Zapoznanie się z oprogramowaniem do obliczeń naukowych i inżynieryjnych. 1
L2 Synteza, wczytywanie i odtwarzanie prostych sygnałów. 1
L3 Obliczanie parametrów sygnałów. 1
L4 Wyliczenie splotu zarówno ręcznie (na kartce papieru) jak i przez komputer. 1
L5 Wykonanie transformaty Fouriera na przykładowych sygnałach. 1
L6 Poznanie szczegółów liczenia transformaty Fouriera oraz innych. 1
L7 Wykonanie rejestracji i konwersji sygnału akustycznego używając różnych parametrów kodowania.
1
L8 Projektowanie i używanie prostych filtrów cyfrowych. 1
L9 Kompresja przykładowych ciągów informacji i obserwacja miary entropii i innych. 1
L10 Kolokwium 1
57
Razem liczba godzin laboratoriów 10
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M1 - wykład informacyjny projektor
Laboratoria M5 - ćwiczenia doskonalące obsługę programów edytor-
skich
laboratorium komputerowe
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)
P4 – praca pisemna (projekt)
Laboratoria F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)
F5 - ćwiczenia praktyczne (ćwiczenia sprawdzające umie-jętności, rozwiązywanie zadań, ćwiczenia z wykorzysta-niem sprzętu fachowego, projekty indywidualne i grupo-we),
P2 – kolokwium (ustne, pisemne, kolokwium podsumowujące se-mestr, test sprawdzający wiedzę z całego przedmiotu, rozmowa pod-sumowująca przedmiot i wiedzę),
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmioto-we
Wykład Laboratoria
F2 P4 F2 F5 P2
EPW1 x x x x x
EPW2 x x x x x
EPW3 x x x x
EPU1 x x x x x
EPU2 x x x x x
EPU3 x x x x
EPK1 x
EPK2 x
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie
Ocena Przedmiotowy
efekt kształ-cenia (EP..)
Dostateczny dostateczny plus
3/3,5
dobry dobry plus
4/4,5
bardzo dobry 5
EPW1 Zna podstawowe metody CPS
Zna większość metod CPS Zna wszystkie wymagane me-tody CPS
EPW2 Zna podstawowe elementy projektowania, funkcjono-wania i zarządzania podsys-temami CPS
Zna większość elementów projektowania, funkcjonowa-nia i zarządzania podsyste-mami CPS
Zna wszystkie wymagane ele-menty projektowania, funkcjo-nowania i zarządzania podsys-temami CPS
EPW3 orientuje się w obecnym stanie oraz trendach rozwo-jowych CPS w zakresie pod-stawowym
orientuje się w obecnym sta-nie oraz trendach rozwojo-wych CPS w zakresie średnim
orientuje się w obecnym stanie oraz trendach rozwojowych CPS w zakresie podstawowym w pełnym wymaganym zakre-sie
EPU1 Potrafi posługiwać się pod-stawowymi metodami CPS
Potrafi posługiwać się więk-szością metod CPS
Potrafi posługiwać się wyma-ganymi metodami CPS
EPU2 Potrafi samodzielnie zaim-plementować niektóre z podstawowych algorytmy
Potrafi samodzielnie zaim-plementować większość z podstawowych algorytmów
Potrafi samodzielnie zaimple-mentować wszystkie wymaga-ne podstawowe algorytmy CPS
58
CPS CPS EPU3 potrafi dobierać środowiska
programistyczne do zadania inżynierskiego,
potrafi dobierać środowiska programistyczne, projektować i weryfikować systemy
potrafi posłużyć się właściwie dobranymi środowiskami pro-gramistycznymi, symulatorami oraz narzędziami wspomagania projektowania do symulacji, projektowania i weryfikacji systemów
EPK1 rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia pody-plomowe, kursy specjali-styczne, szczególnie ważne w obszarze nauk technicz-nych, ze zmieniającymi się szybko technologiami, pod-nosząc w ten sposób kom-petencje zawodowe, osobi-ste i społeczne
rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia podyplo-mowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmie-niającymi się szybko techno-logiami, podnosząc w ten spo-sób kompetencje zawodowe, osobiste i społeczne
rozumie potrzebę uczenia się przez całe życie – dalsze kształ-cenie, studia podyplomowe, kursy specjalistyczne, szczegól-nie ważne w obszarze nauk technicznych, ze zmieniającymi się szybko technologiami, pod-nosząc w ten sposób kompe-tencje zawodowe, osobiste i społeczne
EPK2 potrafi odpowiednio okre-ślić podstawowe priorytety służące realizacji określo-nego przez siebie lub innych zadania
potrafi odpowiednio określić większość zaawansowanych priorytety służące realizacji określonego przez siebie lub innych zadania
potrafi odpowiednio określić wszystkie zaawansowane prio-rytety służące realizacji okre-ślonego przez siebie lub innych zadania
J – Forma zaliczenia przedmiotu
zaliczenie z oceną
K – Literatura przedmiotu
Literatura obowiązkowa: 1. Tomasz P. Zieliński: Cyfrowe przetwarzanie sygnałów. Od teorii do zastosowań. (ISBN: 978-83-206-1640-8)
2. Jerzy Szabatin, Przetwarzanie sygnałów, (dostępne internetowo)
Literatura zalecana / fakultatywna: 1. Richard G. Lyons: Wprowadzenie do cyfrowego przetwarzania sygnałów (ISBN: 978-83-206-1764-1)
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 20
Konsultacje 5
Czytanie literatury 15
Przygotowanie pracy pisemnej 14
Przygotowanie do kolokwium 6
Suma godzin: 60
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 2
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego Krzysztof Marasek
Data sporządzenia / aktualizacji 8.02.2016
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
59
Pozycja w planie studiów (lub kod przedmiotu) B.13
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Projektowanie sieci komputerowych
2. Punkty ECTS 2
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów II
6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia
dr inż. Paweł Ziemba
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 4 Wykłady: (10); Laboratoria: (10)
Liczba godzin ogółem 20
C - Wymagania wstępne
Student posiada wiedzę, umiejętności i kompetencje społeczne, które nabył podczas realizacji przedmio-tu: sieci komputerowe.
D - Cele kształcenia
Wiedza
CW1 Student posiada wiedzę w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasady, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynier-skich związanych z procesami planowania i realizacji projektów sieci komputerowych.
Umiejętności
CU1 Student posiada umiejętności posługiwania się specjalistycznym oprogramowaniem w zakre-sie sieci komputerowych i ich projektowania.
Kompetencje społeczne
CK1 Student jest przygotowany do uczenia się przez całe życie oraz podnoszenia kompetencji za-wodowych.
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EPW…)
EPW1 Student po zakończeniu kształcenia ma wiedzę z zakresu projektowania sieci kompute-
rowych
K_W08
Umiejętności (EPU…)
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
60
EPU1 Student po zakończeniu kształcenia potrafi posłużyć się właściwie dobranymi środowi-
skami do projektowania i weryfikacji sieci komputerowych
K_U10
Kompetencje społeczne (EPK…)
EPK1 Student po zakończeniu kształcenia potrafi odpowiednio określić priorytety służące
realizacji określonego przez siebie lub innych zadania
K_K04
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Program nauczania, zasady zaliczenia oraz podstawowe informacje o przedmiocie. 1
W2 Oprogramowanie wspomagające projektowanie sieci komputerowych. 2
W3 Zasady projektowania sieci komputerowych. 1
W4 Urządzenia tworzące infrastrukturę sieci. 2
W5 Przewodowe techniki transmisji danych w sieciach lokalnych. 1
W6 Bezprzewodowe techniki transmisji danych w sieciach lokalnych. 1
W7 Techniki transmisji danych w sieciach rozległych. 1
W8 Zasady i schematy przydzielania adresów IP w sieciach komputerowych. 1
Razem liczba godzin wykładów 10
Lp. Treści laboratoriów Liczba godzin
L1 Projektowanie sieci lokalnej – założenia projektowe i opracowanie harmonogramu pracy. 2
L2 Dobór urządzeń i mediów transmisyjnych zgodnie z założeniami projektowymi. 2
L3 Analiza technik połączenia odległych lokacji w ramach sieci lokalnej. 2
L4 Opracowanie schematu graficznego sieci z wykorzystaniem narzędzi wspomagających
projektowanie.
2
L5 Obliczenia adresacji IP dla urządzeń w sieci lokalnej. Kosztorys projektu. 2
Razem liczba godzin laboratoriów 10
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład wykład informacyjny, pokaz prezentacji multimedialnej projektor
Laboratoria przygotowanie projektu komputer z podłączeniem do sieci Internet
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F2 - obserwacja poziomu przygotowania do zajęć P1 – kolokwium podsumowujące semestr
Laboratoria F3 – dokumentacja projektu
F4 – wystąpienie – analiza projektu P4 – praca pisemna - projekt
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmioto-we
Wykład Laboratoria
F2 P1 F3 F4 P4
EPW1 x x
EPU1 x x x
EPK1 x x
61
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie
Ocena Przedmiotowy
efekt kształ-cenia (EP..)
Dostateczny dostateczny plus
3/3,5
dobry dobry plus
4/4,5
bardzo dobry 5
EPW1 Zna wybrane terminy zwią-zane z sieciami kompute-rowymi i ich projektowa-niem.
Zna większość terminów związanych z sieciami kompu-terowymi i ich projektowa-niem.
Zna wszystkie wymagane ter-miny związane z sieciami kom-puterowymi i ich projektowa-niem.
EPU1 Podczas korzystania z wy-branych środowisk projek-towania i weryfikacji sieci popełnia liczne, drobne, błędy.
Podczas korzystania z wybra-nych środowisk projektowa-nia i weryfikacji sieci spora-dycznie popełnia drobne błę-dy.
Korzysta z wybranych środo-wisk projektowania i weryfika-cji sieci, nie popełniając przy tym błędów.
EPK1 Zazwyczaj w stopniu wy-starczającym określa prio-rytety realizacji zadań.
Potrafi dobrze określić priory-tety realizacji zadań.
W sposób optymalny określa priorytety realizacji zadań.
J – Forma zaliczenia przedmiotu
zaliczenie z oceną
K – Literatura przedmiotu
Literatura obowiązkowa: 1. Sosinsky B., Sieci komputerowe. Biblia, Helion, 2011. Literatura zalecana / fakultatywna: 1. Mueller S., Rozbudowa i naprawa sieci. Wydanie II, Helion, 2004.
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 20
Konsultacje 1
Przygotowanie dokumentacji projektu 20
Przygotowanie do kolokwium 9
Suma godzin: 50
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 2
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego dr inż. Paweł Ziemba
Data sporządzenia / aktualizacji 22.11.2015
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
62
Pozycja w planie studiów (lub kod przedmiotu) B.14
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Aplikacje www
2. Punkty ECTS 4
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów II
6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia
dr inż. Joanna Kołodziejczyk
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 4 Wykłady: (10); Laboratoria: (10); Projekty(5)
Liczba godzin ogółem 25
C - Wymagania wstępne
Algorytmizacja, podstawy programowania
D - Cele kształcenia
Wiedza
CW1 Przekazanie wiedzy obejmującej terminologię, teorię oraz aktualnie dostępne technologie stosowane przy projektowaniu aplikacji webowych.
CW2 Przekazanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do aplikacji WWW
Umiejętności
CU1 Umiejętność stosowania poznanych pojęć, pozyskiwania informacji z różnych źródeł w celu ich dalszego wykorzystania przy projektowaniu, realizacji i wdrażaniu aplikacji WWW.
CU2 Posługiwanie się specjalistycznym oprogramowaniem i nowoczesnymi technikami komputerowymi do rozwiązania zadania inżynierskie związanego z wytworzeniem aplikacji WWW
Kompetencje społeczne
CK1 Zrozumienie potrzeby kształcenia się przez całe życie w dobie gwałtownego rozwoju technologicznego
CK2 Zrozumienie skutków społecznych wdrożenia aplikacji webowej.
E - Efekty kształcenia przedmiotowe i kierunkowe
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
63
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EPW…)
EPW1 Ma podstawową wiedzę obejmującą przetwarzanie informacji w systemie komputero-wym z uwzględnieniem aspektów bezpieczeństwa i stosowanych urządzeń sieciowych w kontekście aplikacji www.
K_W04, K_W06
EPW2 Ma szczegółową wiedzę na temat nowoczesnych technologii internetowych z zakresu projektowania oraz funkcjonowania
K_W11, K_W20
Umiejętności (EPU…)
EPU1 Nabywa umiejętności przygotowania/projektu aplikacji na poziomie koncepcji, plano-
wania i dokumentacji w tym w języku obcym.
K_U03, K_U05
EPU2 Potrafi sformułować specyfikację, modelować procesy związane z projektowaniem przy
użyciu wybranych narzędzi aplikacji www spełniającej postawiony cel.
K_U14, K_U16,
EPU3 Potrafi zaimplementować w wybranym języku i przy użyciu wybranych narzędzi apli-
kację internetową spełniającą postawiony cel.
K_U20
Kompetencje społeczne (EPK…)
EPK1 Ma świadomość potrzeby ciągłej nauki i podnoszenia swoich kwalifikacji K_K01
EPK2 Potrafi określić wymagania niezbędne do wykonania zadania inżynierskiego K_K04
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Wprowadzenie do tematyki, definicje podstawowe 1
W2 Przegląd aktualnie wykorzystywanych technologii wytwarzania stron www. Wady i zalety
rozwiązań.
2
W3 Omówienie składni języka HTML i arkuszy styli CSS 4
W4 Omówienie JavaSript, XML, AJAX, Prezentacja najczęściej stosowanych frameworków. 2
W5 Zaliczenie 1
Razem liczba godzin wykładów 10
Lp. Treści laboratoriów Liczba godzin
L1 Dyskusja nad sposobem organizacji zajęć i zakresie wykonywanych przez studentów prac. 1
L2 Ćwiczenia komputerowe ze składni wybranego języka. 5
L3 Tworzenie prostych stron internetowych jako kompilacja poznanych instrukcji. 3
L4 Zaliczenie. 1
Razem liczba godzin laboratoriów 10
Lp. Treści projektów Liczba godzin
P1 Wykonanie zadania programistycznego polegającego na utworzeniu aplikacji www zgod-
nie z wytycznymi.
5
Razem liczba godzin projektów 5
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład Wykład informacyjny projektor
Laboratoria Przygotowanie projektu, przygotowanie prezentacji
projektu, ćwiczenia doskonalące obsługę oprogramowa-
nia komputera
komputery z dostępem do Interne-
tu
64
Projekt Realizacja aplikacji www, dobór właściwych narzędzi do realizacji tego zadania.
projektor, komputery z dostępem do Internetu
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F2 - obserwacja/aktywność P1 – egzamin w formie testu sprawdzającego wiedzę
Laboratoria F1 – sprawdzenie umiejętności praktycznych przez roz-wiązanie quizów programistycznych
F5 – ćwiczenia praktyczne - wykonanie zadań programi-stycznych
P3 - ocena podsumowująca po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze
Projekt F4 – wystąpienie, prezentacja koncepcji projektu i wyniku,
F5 – ćwiczenia praktyczne - wykonanie zadania progra-mistycznego
P3 - ocena podsumowująca po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmioto-we
Wykład Laboratoria Projekt
F2 P1 F1 F5 P3 F4 F5 P3
EPW1 x x x
EPW2 x x
EPU1 x x x x
EPU2 x x
EPU3 x x x x
EPK1 x
EPK2 x x
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie
Ocena Przedmiotowy
efekt kształ-cenia (EP..)
Dostateczny dostateczny plus
3/3,5
dobry dobry plus
4/4,5
bardzo dobry 5
EPW1 Zna wybrane aspekty zagadnień sieci kompu-terowych w kontekście aplikacji www
Ma wiedzę na temat sieci kom-puterowych w kontekście apli-kacji www
Ma rozbudowaną wiedzę na temat sieci komputerowych w kontek-ście aplikacji www
EPW2 Wymienia technologie do tworzenia aplikacji www
Rozróżnia technologie do two-rzenia aplikacji www
Rozumie i wyjaśnia różnice w technologiach do tworzenia apli-kacji www
EPU1 Wykonuje prosty pro-jekt aplikacji wraz z opisem.
Wykonuje projekt aplikacji wraz z dokumentacją używają-ce obcojęzycznej terminologii.
Wykonuje projekt złożonej aplika-cji wraz z pełną dokumentacją w tym w języku obcym.
EPU2 Używa podstawowe polecenia języka w danej technologii.
Wykorzystuje polecenia języka w danej technologii.
Wykorzystuje zaawansowanie polecenia języka w danej techno-logii.
EPU3 Wykonuje podstawową implementację projektu.
Wykonuje implementację pro-jektu.
Wykonuje złożoną aplikację pro-jektu.
EPK1 Ma świadomość związ-ku zadania z przyszłym zatrudnieniem, ale nie potrafi się do niego od-nieść.
Ma świadomość związku zada-nia z przyszłym zatrudnieniem i odnosi się do niego.
Dostrzega związek zadania z przy-szłą pracą dokonując integracji uwarunkowań.
EPK2 Ma świadomość wyma-gań pracy inżynierskiej.
Określa wymagania pracy in-żynierskiej.
Odnosi się do wymagań pracy inżynierskiej, prezentuje niesza-blonowy sposób myślenia.
65
J – Forma zaliczenia przedmiotu
egzamin
K – Literatura przedmiotu
Literatura obowiązkowa: 1. Podręcznik projektantów WWW : Smashing Magazine / [tł. Marek Pętlicki]. - Gliwice : Helion, cop. 2013. 2. XHTML, CSS i JavaScript / Maria Sokół, Radosław Sokól. - Gliwice : Wydawnictwo Helion, 2010. Literatura zalecana / fakultatywna: 1. Wskazany tutorial internetowy do nauki technologii w której programowana będzie aplikacja
2. Adaptive Web Design by Aaron Gustafson (HTML) http://adaptivewebdesign.info/1st-edition. 3. A Guide to HTML5 and CSS3 by Ashley Menhennett https://html5hive.org/free-ebook-a-guide-to-html5-and-css3/
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 25
Konsultacje 5
Czytanie literatury 15
Przygotowanie prezentacji 5
Przygotowanie projektu programistycznego 25
Przygotowanie do egzaminu 10
Przygotowanie do quizów 15
Suma godzin: 100
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 4
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego dr inż. Joanna Kołodziejczyk
Data sporządzenia / aktualizacji 20.09.2015
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
66
P R O G R A M G R U P Y P R Z E D M I O T Ó W / M O D U Ł U
P o d s t a w t e c h n i k k o m p u t e r o w y c h
A - Informacje ogólne
1. Nazwy przedmiotów
Podstawy elektrotechniki i miernictwa
Architektura komputerów
Systemy wbudowane
2. Punkty ECTS 13
3. Rodzaj przedmiotów obowiązkowe
4. Język przedmiotów język polski
5. Rok studiów I, II
6. Imię i nazwisko koordynatora gru-py przedmiotów
dr inż. Marek Węgrzyn
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 1 Wykłady: 10; Ćwiczenia: 10; Laboratoria: 10
Semestr 2 Wykłady: 10; Laboratoria: 18
Semestr 3 Wykłady: 10; Laboratoria: 18
Liczba godzin ogółem 86
C - Wymagania wstępne
Podstawy techniki cyfrowej, Wstęp do programowania
D - Cele kształcenia
Wiedza
CW1 Poznanie pojęć, zagadnień, metod i narzędzi stosowanych przy rozwiązywaniu zadań inżynierskich doty-czących podstaw technik komputerowych.
CW2 Poznanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do układów elektronicz-nych.
Umiejętności
CU1 Umiejętność stosowania poznanych pojęć, pozyskiwania i zbierania informacji z różnych źródeł w celu ich dalszego wykorzystania w procesie podnoszenia kompetencji zawodowych.
CU2 Umiejętność posługiwania się specjalistycznymi, nowoczesnymi technikami komputerowymi w celu ich praktycznego zastosowania w rozwiązywaniu zadań inżynierskich.
Kompetencje społeczne
CK1 Wdrożenie do permanentnego uczenia się przez całe życie i stałego podnoszenia swoich kompetencji na płaszczyźnie zawodowej, osobistej, w szczególności ważnych przy szybko zmieniającym się rynku produk-
Wydział Techniczny
Kierunek Informatyka
Poziom studiów studia I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
67
tów informatycznych.
CK2 Umiejętność i świadomość znaczenia społecznych skutków działalności inżynierskiej w zakresie zastoso-wań najnowszych technik komputerowych.
E - Efekty kształcenia dla grupy przedmiotów
Efekty kształcenia (E) w zakresie wiedzy (W), umiejętności (U) i kompetencji spo-
łecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EW…)
EPW1 Student ma wiedzę z zakresu fizyki obejmującą zagadnienia potrzebne do zrozumienia podstaw technik komputerowych.
K_W02
EPW2 Student ma elementarną wiedzę z zakresu podstaw informatyki obejmującą technikę komputerową, w tym: elektrotechnikę, miernictwo, architekturę komputerów oraz systemy wbudowane.
K_W04
EPW3 Student ma wiedzę obejmującą podstawy elektroniki i miernictwa, zasady budowy układów elektrycznych, elektronicznych, w tym systemów mikroprocesorowych.
K_W05
EPW4 Student ma uporządkowaną wiedzę z zakresu projektowania i funkcjonowania ukła-dów elektrotechniki i pomiarowych, elementów układów komputera oraz systemów wbudowanych.
K_W09
EPW5 Student orientuje się w obecnym stanie i trendach rozwojowych elektrotechniki, mier-nictwa i informatyki.
K_W20
Umiejętności (EU…)
EPU1
Student pozyskuje i wykorzystuje informacje z literatury fachowej i bieżących zapisów, także w językach obcych, odnoszące się do zagadnień podstawowych w obszarze pod-staw elektrotechniki i miernictwa, architektury komputerów i systemów wbudowa-nych.
K_U1, K _U03
EPU2 Student potrafi posłużyć się właściwie dobranymi środowiskami programistycznymi, symulatorami oraz narzędziami komputerowo wspomaganego projektowania do symu-lacji, projektowania i weryfikacji układów elektrycznych.
K_U10
EPU3 Student potrafi posłużyć się właściwie dobranymi metodami i urządzeniami przy pro-jektowaniu, budowie i wdrażaniu układów techniki komputerowej, związanych z architekturą komputerów i systemów wbudowanych.
K_U11
EPU4 Student potrafi obliczać i modelować procesy stosowane w projektowaniu i konstruo-waniu elementów architektury komputerów i systemów wbudowanych
K_U16
EPU5 Student potrafi korzystać z kart katalogowych i not aplikacyjnych w celu dobrania od-powiednich komponentów projektowanych układów techniki komputerowej .
K_U17
Kompetencje społeczne (EK…)
EK1
Student ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalno-
ści inżynierskiej, w szczególności w odniesieniu do produktów wykorzystywanych w
życiu codziennym.
K_K02
EK2 Student potrafi myśleć i działać w sposób kreatywny. K_K06
F – Warunki realizacji i zaliczenia grupy przedmiotów
Każdy przedmiot modułu zaliczany osobno, na ocenę. Szczegółowe dane w karcie przedmiotu.
G – Informacje dodatkowe
Imię i nazwisko sporządzającego Marek Węgrzyn
Data sporządzenia / aktualizacji
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
68
Pozycja w planie studiów (lub kod przedmiotu) B.15
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Podstawy elektrotechniki i miernictwa
2. Punkty ECTS 4
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów I
6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia
dr inż. Grzegorz Andrzejewski
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 6 Wykłady: (10); Ćwiczenia: (10); Laboratoria: (10)
Liczba godzin ogółem 30
C - Wymagania wstępne
D - Cele kształcenia
Wiedza
CW1 Przekazanie wiedzy z zakresu terminologii, pojęć i teorii dotyczących podstaw elektrotechniki i miernictwa.
CW2 Przekazanie wiedzy z zakresu metod rozwiązywania zadań dotyczących podstaw elektrotechniki i miernic-twa.
Umiejętności
CU1 Wyrobienie umiejętności w zakresie doskonalenia wiedzy dotyczącej podstaw elektrotechniki i miernictwa.
CU2 Wyrobienie umiejętności rozwiązywania zadań dotyczących podstaw elektrotechniki i miernictwa.
Kompetencje społeczne
CK1 Uświadomienie ważności kształcenia się w kontekście skutków działalności inżynierskiej.
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EPW…)
EPW1 Student ma podstawową wiedzę z zakresu elektrotechniki i miernictwa. K_W05
EPW2 Student zna podstawowe metody rozwiązywania zadań związanych z elektrotechniką i
miernictwem. K_W14
Umiejętności (EPU…)
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
69
EPU1 Student potrafi wykorzystać poznane metody do rozwiązywania zadań inżynierskich z
zakresu podstaw elektrotechniki i miernictwa. K_U07
EPU2 Student potrafi opracować dokumentację dotyczącą realizacji zadania inżynierskiego. K_U03
Kompetencje społeczne (EPK…)
EPK1 Student rozumie potrzebę uczenia się przez całe życie. K_K01
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Wprowadzenie: treści programowe, zasady pracy, bezpieczeństwa, zaliczenia. 1
W2 Podstawowe pojęcia i prawa obwodów elektrycznych prądu stałego. 1
W3 Elementy bierne: rezystor, kondensator. Obliczenia. Moc w obwodach prądu stałego. 2
W4 Prąd przemienny: 1-fazowy, 3-fazowy. Instalacje elektryczne. Bezpieczeństwo i ochrona. 1
W5 Transformator. Układy prostownikowe. 1
W6 Technika przekaźnikowa. Maszyny elektryczne. 1
W7 Pomiary wielkości elektrycznych i nieelektrycznych. 1
W8 Podsumowanie i zaliczenie 2
Razem liczba godzin wykładów 10
Lp. Treści ćwiczeń Liczba godzin
C1 Wprowadzenie: treści programowe, zasady pracy, bezpieczeństwa, zaliczenia. 1
C2 Obliczanie obwodów nierozgałęzionych prądu stałego: prawo Ohma. 2
C3 Obliczanie obwodów rozgałęzionych prądu stałego: prawa Kirchhoffa. 2
C4 Obliczenia obwodów ukierunkowane mocowo. Dobór elementów. 1
C5 Obliczanie obwodów prądu sinusoidalnego. 1
C6 Projektowanie prostowników i stabilizatorów. 1
C7 Analiza wyników pomiarów. 1
C8 Podsumowanie i zaliczenie. 1
Razem liczba godzin laboratoriów 10
Lp. Treści laboratoriów Liczba godzin
L1 Wprowadzenie: treści programowe, zasady pracy, bezpieczeństwa, zaliczenia. 1
L2 Badania obwodów rezystancyjnych. 2
L3 Badania obwodów pojemnościowych. 2
L4 Pomiary mocy w obwodach prądu stałego. 1
L5 Badania obwodów prądu przemiennego. 1
L6 Badania układów prostownikowych. 1
L7 Pomiary wielkości nieelektrycznych. 1
L8 Podsumowanie i zaliczenie. 1
Razem liczba godzin projektów 10
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład wykład interaktywny projektor
Ćwiczenia ćwiczenia audytoryjne tablica
Laboratoria ćwiczenia doskonalące obsługę maszyn i urządzeń mierniki, oscyloskopy, zasilacze
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
70
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – pod-sumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F4 – wystąpienie (prezentacja multimedialna) P1 – zaliczenie z oceną (test spraw-dzający wiedzę z całego przedmio-tu)
Ćwiczenia F5 – ćwiczenia praktyczne (ćwiczenia sprawdzające umie-jętności, rozwiązywanie zadań)
P3 - ocena podsumowująca powsta-ła na podstawie ocen formujących, uzyskanych w semestrze
Laboratoria F2 – obserwacja/aktywność (przygotowanie do zajęć/ ocena ćwiczeń wykonywanych podczas zajęć)
F3 - sprawozdanie
P3 - ocena podsumowująca powsta-ła na podstawie ocen formujących, uzyskanych w semestrze
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmio-towe
Wykład Ćwiczenia Laboratoria
F4 P1 F5 P3 F2 F3 P3
EPW1 x
EPW2 x x x
EPU1 x x x x
EPU2 x x
EPK1 x
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie Ocena
Przedmiotowy efekt kształce-
nia (EP..)
Dostateczny dostateczny plus
3/3,5
dobry dobry plus
4/4,5
bardzo dobry 5
EPW1 zna wybrane zagadnienia dotyczące podstaw elektro-
techniki i miernictwa
zna większość zagadnień dotyczących podstaw elek-
trotechniki i miernictwa
zna wszystkie wymagane zagadnienia dotyczące pod-staw elektrotechniki i mier-
nictwa EPW2 zna wybrane zagadnienia
dotyczące metod rozwiązy-wania zadań związanych z elektrotechniką i miernic-
twem
zna większość zagadnień dotyczących metod rozwią-
zywania zadań związanych z elektrotechniką i miernic-
twem
zna wszystkie wymagane zagadnienia dotyczące me-tod rozwiązywania zadań
związanych z elektrotechni-ką i miernictwem
EPU1 potrafi wykorzystać niektó-re wymagane metody roz-wiązywania zadań związa-
nych z elektrotechniką i miernictwem
potrafi wykorzystać więk-szość wymaganych metod
rozwiązywania zadań zwią-zanych z elektrotechniką i
miernictwem
potrafi wykorzystać wszyst-kie wymagane metody roz-wiązywania zadań związa-
nych z elektrotechniką i miernictwem
EPU2 potrafi opracować doku-mentację techniczną doty-
czącą realizacji zadania inżynierskiego w stopniu
dostatecznym
potrafi opracować doku-mentację techniczną doty-
czącą realizacji zadania inżynierskiego w stopniu
dobrym
potrafi opracować doku-mentację techniczną doty-czącą realizacji zadania in-
żynierskiego w stopniu bar-dzo dobrym
EPK1 rozumie potrzebę uczenia się wyrażoną przygotowa-niem prezentacji i jej wy-głoszeniem ale tylko na
poziomie ogólnym
rozumie potrzebę uczenia się wyrażoną przygotowa-niem prezentacji i jej wy-głoszeniem na poziomie
szczegółowym ale bez do-głębnej znajomości tematy-
ki
rozumie potrzebę uczenia się wyrażoną przygotowa-
niem prezentacji i jej wygło-szeniem na poziomie szcze-gółowym i świadczącym o
dogłębnej znajomości tema-tyki
J – Forma zaliczenia przedmiotu
71
zaliczenie z oceną
K – Literatura przedmiotu
Literatura obowiązkowa: 1. P. Hempowicz i inni: Elektrotechnika i elektronika dla nieelektryków, WNT, Warszawa, 1999. Literatura zalecana / fakultatywna: 1. A. Chwaleba, M. Poniński, A. Siedlecki: Metrologia elektryczna, WNT, Warszawa, 2009. 2. R. Kurdziel: Podstawy elektrotechniki, WNT, Warszawa 1986
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 30
Konsultacje 5
Czytanie literatury 32
Przygotowanie referatu 5
Przygotowanie do ćwiczeń audytoryjnych 6
Przygotowanie do ćwiczeń laboratoryjnych 6
Opracowanie sprawozdań 6
Przygotowanie do zaliczenia 10
Suma godzin: 100
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 4
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego dr inż. Grzegorz Andrzejewski
Data sporządzenia / aktualizacji
Dane kontaktowe (e-mail, telefon)
Podpis
72
Pozycja w planie studiów (lub kod przedmiotu) B.16
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Architektura komputerów
2. Punkty ECTS 5
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów I
6. Imię i nazwisko koordynatora przed-miotu oraz prowadzących zajęcia
dr inż. Marek Węgrzyn
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 2 Wykłady: (10); Laboratoria: (18)
Liczba godzin ogółem 28
C - Wymagania wstępne
D - Cele kształcenia
Wiedza
CW1 poznanie pojęć, zagadnień, metod i narzędzi stosowanych przy rozwiązywaniu zadań inżynierskich dotyczących podstaw architektury komputerów
CW2 poznanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do układów elektronicz-nych
Umiejętności
CU1 umiejętność stosowania poznanych pojęć, pozyskiwania i zbierania informacji z różnych źródeł w celu ich dalszego wykorzystania w procesie podnoszenia kompetencji zawodowych
CU2 umiejętność posługiwania się specjalistycznymi, nowoczesnymi technikami komputerowymi w celu ich praktycznego zastosowania w rozwiązywaniu zadań inżynierskich
Kompetencje społeczne
CK1 wdrożenie do permanentnego uczenia się przez całe życie i stałego podnoszenia swoich kompetencji na płaszczyźnie zawodowej, osobistej, w szczególności ważnych przy szybko zmieniającym się rynku pro-duktów informatycznych
CK2 umiejętność i świadomość znaczenia społecznych skutków działalności inżynierskiej w zakresie zasto-sowań najnowszych technik komputerowych
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EPW…)
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
73
EPW1 ma wiedzę z zakresu fizyki obejmującą zagadnienia potrzebne do zrozumienia podstaw architektury komputerów
K_W02
EPW2 ma elementarną wiedzę z zakresu podstaw informatyki obejmująca architekturę kom-puterów
K_W04
EPW3 ma szczegółową wiedzę obejmującą podstawy elektroniki i miernictwa, zasady budowy układów elektrycznych, elektronicznych i innych układów techniki komputerowej
K_W05
EPW4 ma uporządkowaną wiedzę z zakresu projektowania i funkcjonowania elementów układów komputera
K_W09
EPW5 orientuje się w obecnym stanie i trendach rozwojowych informatyki K_W20
Umiejętności (EPU…)
EPU1 pozyskuje i wykorzystuje informacje z literatury fachowej i bieżących zapisów, także w językach obcych, odnoszące się do zagadnień podstawowych w obszarze architektury komputerów
K _U03
EPU2 potrafi posłużyć się właściwie dobranymi metodami i urządzeniami przy projektowa-niu, budowie i wdrażaniu, układów techniki komputerowej, związanych z architekturą komputerów
K_U11
EPU3 potrafi obliczać i modelować procesy stosowane w projektowaniu, konstruowaniu i stosowaniu elementów architektury komputerów
K _U16
EPU4 potrafi korzystać z kart katalogowych i not aplikacyjnych w celu dobrania odpowied-nich komponentów projektowanych układów techniki komputerowej
K_U17
Kompetencje społeczne (EPK…)
EPK1 ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalności inży-nierskiej, w szczególności w odniesieniu do produktów wykorzystywanych w życiu codziennym
K_K02
EPK2 potrafi myśleć i działać w sposób kreatywny K_K06
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Wprowadzenie do systemów komputerowych. Architektura listy rozkazów. 2
W2 Model programowy procesora. 2
W3 Sprzęg z otoczeniem, magistrale. 1
W4 Organizacja i hierarchia pamięci. 1
W5 Potokowe przetwarzanie rozkazów. 1
W6 Architektury RISC i CISC. 2
W7 Przetwarzanie współbieżne. Model procesowy systemu operacyjnego. 1
Razem liczba godzin wykładów 10
Lp. Treści laboratoriów Liczba godzin
L1 Wprowadzenie 2
L2 Reprezentacja danych 3
L3 Wyszukiwanie urządzeń komputerowych spełniających zadane kryteria 2
L4 Pisanie dokumentacji i uzasadnianie wyboru 2
L5 Organizacja systemów komputerowych i maszyny wirtualne 2
L6 Instalacja i konfigurowanie systemów operacyjnych 3
L7 Oprogramowanie do analizy i pomiaru wydajności 2
L8 Zaliczenie 2
Razem liczba godzin laboratoriów 18
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M1 - wykład informacyjny, M3 - pokaz multimedialny projektor,
prezentacja multimedialna
Laboratoria M5 - ćwiczenia doskonalące obsługę oprogramowania realizacja zadania inżynierskiego
74
komputerowego, ćwiczenia doskonalące obsługę kompu-terów
przy użyciu właściwego oprogra-
mowania
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)
P1- egzamin (pisemny sprawdzają-cy wiedzę z całego przedmiotu)
Laboratoria F1 – sprawdzian („wejściówka”, sprawdzian praktyczny umiejętności), F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)
P3 – ocena podsumowująca po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmioto-we
Wykład Laboratoria
F2 P1 F1 F2 P3
EPW1 x x x x x
EPW2 x x x x x
EPW3 x x x x x
EPW4 x x x x x
EPW5 x x x x x
EPU1 x x x
EPU2 x x x
EPU3 x x x
EPU4 x x x
EPK1 x x x x x
EPK2 x x x x x
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie
Ocena Przedmiotowy
efekt kształ-cenia (EP..)
Dostateczny dostateczny plus
3/3,5
dobry dobry plus
4/4,5
bardzo dobry 5
EPW1 ma podstawową wiedzę z zakresu fizyki obejmującą zagadnienia potrzebne do zrozumienia podstaw archi-tektury komputerów
ma wiedzę z zakresu fizyki obejmującą zagadnienia po-trzebne do zrozumienia pod-staw architektury kompute-rów
ma wiedzę z zakresu fizyki obejmującą zagadnienia po-trzebne do zrozumienia pod-staw architektury komputerów
EPW2 ma elementarną wiedzę z zakresu podstaw informa-tyki obejmująca architekturę komputerów
ma rozszerzoną wiedzę z zakresu podstaw informa-tyki obejmująca architekturę komputerów
ma szczegółową wiedzę z zakresu podstaw informatyki obejmująca architekturę kom-puterów
EPW3 ma podstawową wiedzę obejmującą podstawy elek-troniki i miernictwa, zasady budowy układów elektrycz-nych, elektronicznych i in-nych układów techniki kom-puterowej
ma rozszerzoną wiedzę obejmującą podstawy elek-troniki i miernictwa, zasady budowy układów elektrycz-nych, elektronicznych i in-nych układów techniki kom-puterowej
ma szczegółową wiedzę obej-mującą podstawy elektroniki i miernictwa, zasady budowy układów elektrycznych, elek-tronicznych i innych układów techniki komputerowej
EPW4 ma podstawową wiedzę z zakresu projektowania i funkcjonowania elementów układów komputera
ma uporządkowaną wiedzę z zakresu projektowania i funkcjonowania elementów układów komputera
ma szczegółową wiedzę z zakresu projektowania i funkcjonowania elementów układów komputera
75
EPW5 orientuje się w obecnym sta-nie i trendach rozwojowych informatyki
orientuje się w obecnym sta-nie i trendach rozwojowych informatyki
orientuje się w obecnym stanie i trendach rozwojowych in-formatyki
EPU1 pozyskuje i wykorzystuje informacje z literatury fa-chowej i bieżących zapisów, odnoszące się do zagadnień
podstawowych z obszaru architektury komputerów
pozyskuje i wykorzystuje informacje z literatury fa-chowej i bieżących zapisów, odnoszące się do zagadnień z obszaru architektury kom-puterów
biegle pozyskuje i wykorzystuje informacje z literatury i bieżących zapi-sów, odnoszące się do zagad-nień z obszaru architektury komputerów
EPU2 potrafi w podstawowym za-kresie posłużyć się właściwie dobranymi metodami i urządzeniami przy projek-towaniu, budowie i wdraża-niu, układów techniki kompu-terowej, związanych z architekturą komputerów
potrafi posłużyć się właściwie dobranymi metodami i urządzeniami przy projek-towaniu, budowie i wdrażaniu, układów techni-ki komputerowej, związanych z architekturą komputerów
potrafi biegle posłużyć się właściwie dobranymi meto-dami i urządzeniami przy pro-jektowaniu, budowie i wdrażaniu, układów techniki komputerowej, związanych z architekturą komputerów
EPU3 potrafi obliczać i modelować podstawowe procesy stoso-wane w projektowaniu, kon-struowaniu i stosowaniu elementów architektury komputerów
potrafi obliczać i modelować średnio złożone procesy sto-sowane w projektowaniu, konstruowaniu i stosowaniu elementów architektury komputerów
potrafi obliczać i modelować złożone procesy stosowane w projektowaniu, konstruo-waniu i stosowaniu elementów architektury komputerów
EPU4 potrafi korzystać z kart kata-logowych i not aplikacyjnych w sposób podstawowy
potrafi korzystać z kart kata-logowych i not aplikacyjnych
potrafi biegle korzystać z kart katalogowych i not aplikacyj-nych
EPK1 rozumie pozatechniczne aspekty i skutki działalności inżynierskiej
ma świadomość znaczenia i rozumie pozatechniczne aspekty i skutki działalności inżynierskiej
ma świadomość znaczenia i rozumie pozatechniczne aspekty i skutki działalności inżynierskiej, w szczególności w odniesieniu do produktów wykorzystywanych w życiu codziennym
EPK2 potrafi myśleć i działać w sposób kreatywny
potrafi myśleć i działać w sposób kreatywny
potrafi myśleć i działać w sposób kreatywny
J – Forma zaliczenia przedmiotu
Wykład – egzamin, laboratorium – zaliczenie z oceną
K – Literatura przedmiotu
Literatura obowiązkowa: 1. J.Biernat, Architektura komputerów, (wyd. IV), Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław, 2005. 2. L.Null, J.Lobur, Struktura organizacyjna i architektura systemów komputerowych, Helion, Gliwice, 2004. 3. W.Stallings, Organizacja i architektura systemu komputerowego, (wyd. III), WNT, Warszawa, 2004. 4. J.Biernat, Metody i układy arytmetyki komputerowej, Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław,
2001. Literatura zalecana / fakultatywna: 1. J.Hennessy, D.Patterson, Computer Architecture, A Quantitative Approach, 5th Edition, Morgan Kaufmann, 2011. 2. A.Silberschatz, J.Petersom, P.Galvin, Podstawy systemów operacyjnych, (wyd. 6), WNT, Warszawa, 2005. 3. J.Glenn Brookshear, Informatyka w ogólnym zarysie, WNT, Warszawa, 2003. 4. P.Metzger, Anatomia PC, Helion, Gliwice, 2007.
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 28
Konsultacje 4
Czytanie literatury 25
76
Przygotowanie do laboratorium 20
Przygotowanie sprawozdań 13
Przygotowanie do egzaminu 30
Suma godzin: 120
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 5
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego dr inż. Marek Węgrzyn
Data aktualizacji 20.11.2015
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
77
Pozycja w planie studiów (lub kod przedmiotu) B.17
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Systemy wbudowane
2. Punkty ECTS 4
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów II
6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia
dr inż. Marek Węgrzyn
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 3 Wykłady: (10); Laboratoria: (18)
Liczba godzin ogółem 28
C - Wymagania wstępne
Podstawy techniki cyfrowej, Wstęp do programowania, Architektura komputerów.
D - Cele kształcenia
Wiedza
CW1 Poznanie pojęć, zagadnień, metod i narzędzi stosowanych przy rozwiązywaniu zadań inżynierskich dotyczących podstaw systemów wbudowanych.
CW2 Poznanie podstawowych standardów i norm technicznych odnoszących się do układów elektronicz-nych.
Umiejętności
CU1 Umiejętność stosowania poznanych pojęć, pozyskiwania i zbierania informacji z różnych źródeł w celu ich dalszego wykorzystania w procesie podnoszenia kompetencji zawodowych.
CU2 Umiejętność posługiwania się specjalistycznymi, nowoczesnymi technikami komputerowymi w celu ich praktycznego zastosowania w rozwiązywaniu zadań inżynierskich.
Kompetencje społeczne
CK1 Wdrożenie do permanentnego uczenia się przez całe życie i stałego podnoszenia swoich kompetencji na płaszczyźnie zawodowej, osobistej, w szczególności ważnych przy szybko zmieniającym się rynku pro-duktów informatycznych.
CK2 Świadomość ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań najnow-szych technik komputerowych.
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
78
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EPW…)
EPW1 Student ma wiedzę z zakresu fizyki obejmującą zagadnienia potrzebne do zrozumienia podstaw budowy i pracy układów mikroprocesorowych, będących podstawowym ele-mentem systemów wbudowanych
K_W02
EPW2 Student ma elementarną wiedzę z zakresu podstaw informatyki obejmująca systemy wbudowane
K_W04
EPW3 Student ma wiedzę obejmującą podstawy elektroniki i miernictwa, zasady budowy układów elektrycznych, elektronicznych, w tym mikroprocesorowych
K_W05
EPW4 Student ma uporządkowaną wiedzę z zakresu projektowania i funkcjonowania syste-mów wbudowanych
K_W09
EPW5 Student orientuje się w obecnym stanie i trendach rozwojowych informatyki K_W20
Umiejętności (EPU…)
EPU1 Student pozyskuje i wykorzystuje informacje z literatury fachowej i bieżących zapisów, także w językach obcych, odnoszące się do zagadnień podstawowych w obszarze sys-temów wbudowanych
K _U03
EPU2 Student potrafi posłużyć się właściwie dobranymi metodami i urządzeniami przy pro-jektowaniu, budowie i wdrażaniu, systemów wbudowanych
K_U11
EPU3 Student potrafi obliczać i modelować procesy stosowane w projektowaniu i konstruo-waniu elementów systemów wbudowanych
K_U16
EPU4 Student potrafi korzystać z kart katalogowych i not aplikacyjnych w celu dobrania od-powiednich komponentów projektowanych układów elektronicznych
K_U17
Kompetencje społeczne (EPK…)
EPK1 Student ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalno-ści inżynierskiej, w szczególności w odniesieniu do produktów wykorzystywanych w życiu codziennym
K_K02
EPK2 Student potrafi myśleć i działać w sposób kreatywny K_K06
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Wprowadzenie do tematyki systemów wbudowanych. Podstawowe pojęcia związane z analizą i projektowaniem systemów, obszary zastosowań.
2
W2 Mikrokontrolery – architektura, charakterystyka, zastosowanie 1
W3 Projektowanie systemów wbudowanych opartych o układy programowalne FPGA 1
W4 Metody komunikacji z wykorzystaniem transmisji szeregowej 2
W5 Komunikacja bezprzewodowa w systemach wbudowanych 1
W6 Układy mieszane (cyfrowo-analogowe), przetworniki A/C i C/A 1
W7 Wprowadzenie do projektowanie obwodów drukowanych 1
W8 Systemy operacyjne czasu rzeczywistego 1
Razem liczba godzin wykładów 10
Lp. Treści laboratoriów Liczba godzin
L1 Wprowadzenie do środowiska programistycznego IDE. Struktura programów dla platfor-my Arduino. Sposoby obsługi podstawowych elementów platformy Arduino.
2
L2 Obsługa wejść i wyjść cyfrowych. Wyświetlanie danych (wyświetlacz 7-segmentowy oraz matrycowy LED)
2
L3 Port szeregowy (odczyt i zapis danych z/do bufora portu szeregowego) 2
L4 Obsługa wyświetlaczy LCD 2
79
L5 Zegar czasu rzeczywistego. Transmisja szeregowa I2C. 2
L6 Obsługa przerwań. Realizacja stopera. 2
L7 Obsługa wejść analogowych. Realizacja termometru. 2
L8 Zapisywanie danych na kartę pamięci SD 2
L9 Komunikacja bezprzewodowa 2
Razem liczba godzin laboratoriów 18
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M1 - wykład informacyjny, M3 - pokaz multimedialny projektor,
prezentacja multimedialna
Laboratoria M5 - ćwiczenia doskonalące obsługę oprogramowania komputerowego,
M5 - ćwiczenia doskonalące obsługę oprogramowania maszyn i urządzeń
realizacja zadania inżynierskiego
przy użyciu właściwego oprogra-
mowania
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)
P2- kolokwium podsumowujące
Laboratoria F1 – sprawdzian („wejściówka”, sprawdzian praktyczny umiejętności), F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć)
P3 – ocena podsumowująca po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmioto-we
Wykład Laboratoria
F2 P2 F1 F2 P3
EPW1 x x x x x
EPW2 x x x x x
EPW3 x x x x x
EPW4 x x x x x
EPW5 x x x x x
EPU1 x x x
EPU2 x x x
EPU3 x x x
EPU4 x x x
EPK1 x x x x x
EPK2 x x x x x
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie
Ocena Przedmiotowy
efekt kształ-cenia (EP..)
dostateczny dostateczny plus
3/3,5
dobry dobry plus
4/4,5
bardzo dobry 5
EPW1 zna podstawy budowy i pracy układów mikroprocesoro-wych w systemach wbudo-wanych
zna większość zagadnień dotyczących budowy i pracy układów mikroprocesoro-wych w systemach wbudo-wanych
zna rozszerzone zagadnienia budowy i pracy układów mi-kroprocesorowych w systemach wbudowanych
EPW2 zna podstawy z zakresu roz-wiązań informatycznych obejmujących systemy wbu-
zna większość zagadnień z zakresu rozwiązań informa-tycznych obejmujących sys-
zna rozszerzone zagadnienia z zakresu rozwiązań informa-tycznych obejmujących syste-
80
dowane temy wbudowane my wbudowane
EPW3 ma podstawową wiedzę obejmującą zagadnienia z zakresu elektroniki i miernictwa, zasady budowy układów elektrycznych, elek-tronicznych, w tym mikro-procesorowych
ma rozszerzoną wiedzę obejmującą podstawy z zakresu elektroniki i miernictwa, zasady budowy układów elektrycznych, elek-tronicznych, w tym mikro-procesorowych
ma szczegółową wiedzę obej-mującą podstawy z zakresu elektroniki i miernictwa, zasa-dy budowy układów elek-trycznych, elektronicznych, w tym mikroprocesorowych
EPW4 ma podstawową wiedzę z zakresu projektowania i funkcjonowania systemów wbudowanych
ma rozszerzoną wiedzę z zakresu projektowania i funkcjonowania systemów wbudowanych
ma szczegółową wiedzę z zakresu projektowania i funkcjonowania systemów wbudowanych
EPW5 zna ogólne trendy rozwojowe informatyki
zna ogólne trendy rozwojowe informatyki
zna ogólne trendy rozwojowe informatyki
EPU1 pozyskuje i wykorzystuje podstawowe informacje z literatury z zakresu syste-mów wbudowanych
pozyskuje i wykorzystuje informacje z literatury z za-kresu systemów wbudowa-nych
biegle pozyskuje i wykorzystuje informacje z literatury z zakresu syste-mów wbudowanych
EPU2 potrafi posłużyć się właściwie dobranymi metodami i urządzeniami przy projek-towaniu prostych systemów wbudowanych
potrafi posłużyć się właściwie dobranymi metodami i urządzeniami przy projek-towaniu średnio złożonych systemów wbudowanych
potrafi posłużyć się właściwie dobranymi metodami i urządzeniami przy projekto-waniu złożonych systemów wbudowanych
EPU3 potrafi obliczać i modelować procesy stosowane w projektowaniu prostych systemów wbudowanych
potrafi obliczać i modelować procesy stosowane w projektowaniu średnio złożonych systemów wbu-dowanych
potrafi obliczać i modelować procesy stosowane w projektowaniu złożonych systemów wbudowanych
EPU4 potrafi korzystać z kart kata-logowych i not aplikacyjnych w sposób podstawowy
potrafi korzystać z kart kata-logowych i not aplikacyjnych
potrafi biegle korzystać z kart katalogowych i not aplikacyj-nych
EPK1 rozumie pozatechniczne aspekty i skutki działalności inżynierskiej
ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalności inżynierskiej
ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalności inżynierskiej, w szczególności w odniesieniu do produktów wykorzystywanych w życiu codziennym
EPK2 potrafi myśleć i działać w sposób kreatywny
potrafi myśleć i działać w sposób kreatywny
potrafi myśleć i działać w sposób kreatywny
J – Forma zaliczenia przedmiotu
wykład – zaliczenie z oceną, laboratorium – zaliczenie z oceną
K – Literatura przedmiotu
Literatura obowiązkowa: 1. R.Baranowski, Mikrokontrolery AVR ATmega w praktyce, Wyd. BTC, Warszawa, 2005. 2. J.Bogusz, Lokalne interfejsy szeregowe w systemach cyfrowych, Wyd. BTC, Warszawa, 2004 3. R.Kisiel, Podstawy technologii dla elektroników – poradnik praktyczny, Wyd. BTC, Warszawa, 1987. 4. J.Michalski, Technologia i montaż płytek drukowanych, WKŁ, Warszawa, 1992. 5. J.Ułasiewicz, Systemy czasu rzeczywistego QNX6 Neutrino, Wyd. BTC, Legionowo, 2007. Literatura zalecana / fakultatywna: 1. A.Bajera, R.Kisiel, Podstawy konstruowania urządzeń elektronicznych, Oficyna Wyd. Politechniki Warszawskiej,
Warszawa 1999. 2. J.Boxall, Arduino. 65 praktycznych projektów, Helion, Gliwice, 2014. 3. J.W.Coffron, W.E.Long, Technika sprzęgania układów w systemach mikroprocesorowych, WNT, Warszawa 1988. 4. P.Górecki, Mikrokontrolery dla początkujących, Wyd. BTC, Warszawa 2006. 5. S.Monk, Arduino i Android. Niesamowite projekty, Helion, Gliwice, 2014.
81
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 28
Konsultacje 4
Czytanie literatury 15
Przygotowanie do laboratorium 18
Przygotowanie sprawozdań 15
Przygotowanie do kolokwium końcowego 20
Suma godzin: 100
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 4
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego dr inż. Marek Węgrzyn
Data aktualizacji 20.11.2015
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
82
P R O G R A M G R U P Y P R Z E D M I O T Ó W / M O D U Ł U
S y s t e m y k o m p u t e r o w e
A - Informacje ogólne
1. Nazwy przedmiotów
Projektowanie systemów komputerowych
Komunikacja komputer-człowiek
Bezpieczeństwo systemów komputerowych
Administrowanie systemami środowiska Windows Linux
2. Punkty ECTS 9
3. Rodzaj przedmiotów obowiązkowe
4. Język przedmiotów język polski
5. Rok studiów II, III
6. Imię i nazwisko koordynatora gru-py przedmiotów
Dr inż. Paweł Ziemba
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 3 Wykłady: (10); Laboratoria: (18)
Semestr 4 Wykłady: (10); Laboratoria: (10)
Semestr 5 Wykłady: (10); Laboratoria: (10)
Semestr 6 Wykłady: (10); Laboratoria: (18)
Liczba godzin ogółem 96
C - Wymagania wstępne
D - Cele kształcenia
Wiedza
CW1 Student posiada wiedzę w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasady, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynierskich związanych z plano-waniem i realizacją systemów informatycznych.
Umiejętności
CU1 Student posiada umiejętności posługiwania się specjalistycznym oprogramowaniem w zakresie projek-towania systemów komputerowych.
Kompetencje społeczne
CK1 Student jest przygotowany do uczenia się przez całe życie oraz podnoszenia kompetencji zawodowych.
Wydział Techniczny
Kierunek Informatyka
Poziom studiów studia I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
83
E - Efekty kształcenia dla grupy przedmiotów
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EPW…)
EPW1 Po zaliczeniu przedmiotu student ma elementarną wiedzę z zakresu podstaw informatyki,
obejmujących systemy i urządzenia komunikacji człowiek-komputer. K_W04
EPW2 Student po zakończeniu kształcenia zna cykl życia oprogramowania oraz podstawowe
metody projektowania systemów komputerowych
K_W07
EPW3 Po zaliczeniu przedmiotu student zna podstawowe metody, techniki i narzędzia stoso-wane przy rozwiązywaniu prostych zadań inżynierskich związanych z komunikacją człowiek-komputer.
K_W14
EPW4 Po zaliczeniu przedmiotu student ma podstawową wiedzę niezbędną do rozumienia społecz-
nych, ekonomicznych, prawnych i innych pozatechnicznych uwarunkowań działalności
inżynierskiej.
K_W18
EPW5 orientuje się w obecnym stanie oraz trendach rozwojowych informatyki i rozwoju me-
tod poprawy bezpieczeństwa komputerowego
K_W20
Umiejętności (EPU…)
EPU1 Po zaliczeniu przedmiotu student potrafi pozyskiwać informacje z literatury, baz danych i
innych źródeł, także w języku angielskim lub innym języku obcym uznawanym za język
komunikacji międzynarodowej w zakresie mechaniki i budowy maszyn; potrafi integrować
uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski oraz formuło-
wać i uzasadniać opinie.
K_U01
EPU2 Po zaliczeniu przedmiotu student potrafi opracować dokumentację dotyczącą realizacji zadania inżynierskiego i przygotować tekst zawierający omówienie wyników realizacji tego zadania.
K_U03
EPU3 potrafi ocenić ryzyko i bezpieczeństwo baz danych, aplikacji internetowych, systemów
i sieci komputerowych, stosując techniki oraz narzędzia sprzętowe i programowe
K_U08
EPU4 potrafi zaplanować i przeprowadzić symulację oraz przeprowadzić eksperyment po-
miarowy z zakresu bezpieczeństwa systemów; potrafi przedstawić otrzymane wyniki w
formie liczbowej oraz dokonać ich interpretacji i wyciągnąć właściwe wnioski
K_U12
EPU5 Student po zakończeniu kształcenia potrafi sformułować specyfikację systemów infor-
matycznych na poziomie realizowanych funkcji, także z wykorzystaniem języków opisu
sprzętu
K_U14
EPU6 Student po zakończeniu kształcenia potrafi zaprojektować system informatyczny, z
uwzględnieniem zadanych kryteriów użytkowych i ekonomicznych, używając właści-
wych metod, technik i narzędzi
K_U15
EPU7 Student po zakończeniu kształcenia potrafi ocenić przydatność rutynowych metod i
narzędzi służących do rozwiązywania prostych zadań inżynierskich, typowych dla wy-
branego zadania, oraz wybierać i stosować właściwe metody i narzędzia
K_U23
Kompetencje społeczne (EPK…)
EPK1 Student po zakończeniu kształcenia rozumie potrzebę uczenia się przez całe życie K_K01
EPK2 Po zaliczeniu przedmiotu student ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalności inżynierskiej, w tym jej wpływu na środowisko, i związanej z tym odpowiedzialności za podejmowane decyzje.
K_K02
EPK3 Student po zakończeniu kształcenia potrafi odpowiednio określić priorytety służące
realizacji określonego przez siebie lub innych zadania
K_K04
EPK4 prawidłowo identyfikuje i rozstrzyga dylematy bezpieczeństwa danych i systemów
związane z wykonywaniem zawodu inżyniera informatyka
K_K05
84
F – Warunki realizacji i zaliczenia grupy przedmiotów
Każdy przedmiot modułu zaliczany osobno, na ocenę. Szczegółowe dane w karcie przedmiotu.
G – Informacje dodatkowe
Imię i nazwisko sporządzającego Aleksandra Radomska-Zalas
Data sporządzenia / aktualizacji 12 listopada 2015
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
85
Pozycja w planie studiów (lub kod przedmiotu) B.18
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Projektowanie systemów komputerowych
2. Punkty ECTS 3
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów II
6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia
dr inż. Paweł Ziemba
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 3 Wykłady: (10); Laboratoria: (18)
Liczba godzin ogółem 28
C - Wymagania wstępne
D - Cele kształcenia
Wiedza
CW1 Student posiada wiedzę w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasady, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynierskich związanych z plano-waniem i realizacją systemów informatycznych.
Umiejętności
CU1 Student posiada umiejętności posługiwania się specjalistycznym oprogramowaniem w zakresie projek-towania systemów komputerowych.
Kompetencje społeczne
CK1 Student jest przygotowany do uczenia się przez całe życie oraz podnoszenia kompetencji zawodowych.
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EPW…)
EPW1 Student po zakończeniu kształcenia zna cykl życia oprogramowania oraz podstawowe
metody projektowania systemów komputerowych
K_W07
Umiejętności (EPU…)
EPU1 Student po zakończeniu kształcenia potrafi sformułować specyfikację systemów infor-
matycznych na poziomie realizowanych funkcji, także z wykorzystaniem języków opisu
sprzętu
K_U14
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
86
EPU2 Student po zakończeniu kształcenia potrafi zaprojektować system informatyczny, z
uwzględnieniem zadanych kryteriów użytkowych i ekonomicznych, używając właści-
wych metod, technik i narzędzi
K_U15
Kompetencje społeczne (EPK…)
EPK1 Student po zakończeniu kształcenia potrafi odpowiednio określić priorytety służące
realizacji określonego przez siebie lub innych zadania
K_K04
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Program nauczania, zasady zaliczenia oraz podstawowe informacje o przedmiocie. 1
W2 Modele cyklu życia oprogramowania i ich znaczenie w procesie modelowania systemów
komputerowych/ informatycznych.
2
W3 Swobodne i zwinne metodyki modelowania systemów informatycznych. 1
W4 Klasyfikacja systemów informatycznych. 1
W5 Modele systemów informatycznych z bazą danych i bazą wiedzy. Metody reprezentacji
wiedzy.
1
W6 Projektowanie komponentowe i wzorce projektowe. 2
W7 Metody testowania oprogramowania. Efektywność, skuteczność i ryzyko wdrażania sys-
temów.
2
Razem liczba godzin wykładów 10
Lp. Treści laboratoriów Liczba godzin
L1 Temat projektu oraz cel i przeznaczenie systemu. 1
L2 Opis współdziałania użytkownika z systemem. Użytkownicy i ich prawa w systemie. 1
L3 Wymagania w zakresie użytkowania systemu. 1
L6 Projekt bazy danych systemu – diagram ERD. 1
L8 Modelowanie systemu z wykorzystaniem języka opisu systemu UML – diagram przypad-
ków użycia.
2
L9 Modelowanie systemu z wykorzystaniem języka opisu systemu UML – diagram klas. 2
L10 Modelowanie systemu z wykorzystaniem języka opisu systemu UML – diagram czynności. 2
L11 Modelowanie systemu z wykorzystaniem języka opisu systemu UML – diagram sekwencji. 2
L12 Modelowanie systemu z wykorzystaniem języka opisu systemu UML – diagram komunika-
cji i czasowy oraz przeglądu interakcji.
2
L13 Modelowanie systemu z wykorzystaniem języka opisu systemu UML – diagram kompo-
nentów.
2
L14 Modelowanie systemu z wykorzystaniem języka opisu systemu UML – diagram wdrożenia. 2
Razem liczba godzin laboratoriów 18
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład M1 - wykład informacyjny, M3 - pokaz prezentacji mul-
timedialnej
projektor
Laboratoria M5 - przygotowanie projektu komputer z podłączeniem do sieci Internet
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
87
Wykład F2 - obserwacja poziomu przygotowania do zajęć P1 – egzamin pisemny
Laboratoria F3 – dokumentacja projektu
F4 – wystąpienie – analiza projektu P4 – praca pisemna - projekt
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmioto-we
Wykład Laboratoria
F2 P1 F3 F4 P4
EPW1 x x
EPU1 x x x x
EPU2 x x x x x
EPK1 x x
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie
Ocena Przedmiotowy
efekt kształ-cenia (EP..)
Dostateczny dostateczny plus
3/3,5
dobry dobry plus
4/4,5
bardzo dobry 5
EPW1 Zna wybrane cykle życia oprogramowania oraz inne pojęcia związane z projek-towaniem systemów.
Zna przebieg większości cykli życia oprogramowania oraz inne pojęcia związane z pro-jektowaniem systemów.
Zna przebieg wszystkich wy-maganych cykli życia oprogra-mowania oraz inne pojęcia związane z projektowaniem systemów.
EPU1 Potrafi sformułować specy-fikację systemów informa-tycznych popełniając przy tym wiele błędów.
Potrafi sformułować specyfi-kację systemów informatycz-nych popełniając przy tym pojedyncze błędy.
Potrafi bezbłędnie sformułować specyfikację systemów infor-matycznych.
EPU2 Potrafi zaprojektować sys-tem informatyczny, z uwzględnieniem wybranych kryteriów, używając wy-branych metod, technik i narzędzi.
Potrafi zaprojektować system informatyczny, z uwzględnie-niem istotnych kryteriów użytkowych i ekonomicznych, używając różnorodnych me-tod, technik i narzędzi.
Potrafi zaprojektować system informatyczny, z uwzględnie-niem wszystkich istotnych kry-teriów użytkowych i ekono-micznych, używając optymal-nych metod, technik i narzędzi.
EPK1 Zazwyczaj w stopniu wy-starczającym określa prio-rytety realizacji zadań.
Potrafi dobrze określić priory-tety realizacji zadań.
W sposób optymalny określa priorytety realizacji zadań.
J – Forma zaliczenia przedmiotu
egzamin
K – Literatura przedmiotu
Literatura obowiązkowa: 1. Wrycza S., Marcinkowski B., Wyrzykowski K., Język UML 2.0 w modelowaniu systemów informatycznych, Helion, 2006. Literatura zalecana / fakultatywna: 1. Beynon-Davies P., Inżynieria systemów informacyjnych, WNT, 1999.
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 28
Konsultacje 2
Przygotowanie dokumentacji projektu 35
Przygotowanie do egzaminu 10
Suma godzin: 75
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 3
88
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego dr inż. Paweł Ziemba
Data sporządzenia / aktualizacji 22.11.2015
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
89
Pozycja w planie studiów (lub kod przedmiotu) B.19
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Komunikacja człowiek-komputer
2. Punkty ECTS 2
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów II
6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia
dr inż. Wojciech Zając
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 4 Wykłady: (10); Laboratoria: (10)
Liczba godzin ogółem 20
C - Wymagania wstępne
D - Cele kształcenia
Wiedza
CW1 Przekazanie wiedzy w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasady, metody, techniki, narzędzia i materiały stosowane przy rozwiązywaniu zadań inżynierskich związanych z komunikacją człowiek-komputer.
CW2 Przekazanie wiedzy ogólnej dotyczącej standardów i norm technicznych dotyczących zagadnień odnoszących
się do komunikacji człowiek-komputer.
Umiejętności
CU1 Wyrobienie umiejętności w zakresie doskonalenia wiedzy, pozyskiwania i integrowanie informacji z literatury, baz danych i innych źródeł, opracowywania dokumentacji, prezentowania ich i podnoszenia kompetencji zawodowych.
Kompetencje społeczne
CK1 Przygotowanie do uczenia się przez całe życie, podnoszenie kompetencji zawodowych, osobistych i społecznych w zmieniającej się rzeczywistości.
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EPW…)
EPW1 Po zaliczeniu przedmiotu student ma elementarną wiedzę z zakresu podstaw informa-tyki, obejmujących systemy i urządzenia komunikacji człowiek-komputer.
K_W04
EPW2 Po zaliczeniu przedmiotu student zna podstawowe metody, techniki i narzędzia stoso-wane przy rozwiązywaniu prostych zadań inżynierskich związanych z komunikacją
K_W14
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
90
człowiek-komputer.
EPW3 Po zaliczeniu przedmiotu student ma podstawową wiedzę niezbędną do rozumienia społecznych, ekonomicznych, prawnych i innych pozatechnicznych uwarunkowań dzia-łalności inżynierskiej.
K_W18
Umiejętności (EPU…)
EPU1 Po zaliczeniu przedmiotu student potrafi pozyskiwać informacje z literatury, baz da-nych i innych źródeł, także w języku angielskim lub innym języku obcym uznawanym za język komunikacji międzynarodowej w zakresie mechaniki i budowy maszyn; potrafi integrować uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski oraz formułować i uzasadniać opinie.
K_U01
EPU2 Po zaliczeniu przedmiotu student potrafi opracować dokumentację dotyczącą realizacji zadania inżynierskiego i przygotować tekst zawierający omówienie wyników realizacji tego zadania.
K_U03
Kompetencje społeczne (EPK…)
EPK1 Po zaliczeniu przedmiotu student ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalności inżynierskiej, w tym jej wpływu na środowisko, i związanej z tym odpowiedzialności za podejmowane decyzje.
K_K02
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Komunikacja - wprowadzenie, definicje. Cele i metody komunikacji. Wybrane technologie
stosowane w komunikacji człowiek-komputer. 2
W2 Panel operatorski HMI. Projektowanie interfejsów operatorskich 2
W3 Projektowanie zaawansowanych interfejsów operatorskich 2
W4 Komunikacja graficzna i symboliczna 2
W5 Pozatechniczne aspekty działalności inżynierskiej w projektowaniu systemów komunikacji 2
Razem liczba godzin wykładów 10
Lp. Treści laboratoriów Liczba godzin
L1 Wprowadzenie do projektowania interfejsów. Wybrane technologie stosowane w komunika-
cji człowiek-komputer.
2
L2 Panel operatorski HMI. Projektowanie interfejsów operatorskich. 2
L3 Projektowanie zaawansowanych interfejsów operatorskich 2
L4 Komunikacja graficzna i symboliczna 2
L5 Pozatechniczne aspekty działalności inżynierskiej w projektowaniu systemów komunikacji 2
Razem liczba godzin laboratoriów 10
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład Wykład informacyjny, wykład problemowy połączony z
dyskusją
Komputer i projektor multimedial-
ny, tablica suchościeralna
Laboratoria Ćwiczenia doskonalące obsługę oprogramowania ma-szyn i urządzeń.
Komputer i projektor multimedial-ny, tablica suchościeralna
Sala komputerowa wyposażona w
sterowniki PLC i panele operator-
skie HMI
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F1 – sprawdzian pisemny P3 – ocena podsumowująca po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze,
91
Laboratoria F3 - praca pisemna (sprawozdanie) P3 – ocena podsumowująca po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmiotowe Wykład Laboratoria
F1 P3 F3 P3
EPW1 x x
EPW2 x x
EPW3 x x
EPU1 x x
EPU2 x x
EPK1 x x
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie
Ocena Przedmio-towy efekt kształcenia
(EP..)
Dostateczny dostateczny plus
3/3,5
dobry dobry plus
4/4,5
bardzo dobry 5
EPW1 Ma elementarną wiedzę z za-kresu podstaw informatyki, obejmujących zagadnienia komunikacji człowiek - kompu-ter.
Ma dobrą wiedzę z zakresu podstaw informatyki, obejmu-jących zagadnienia komunikacji człowiek - komputer.
Ma bardzo dobrą wiedzę z za-kresu podstaw informatyki, obejmujących zagadnienia komunikacji człowiek - kompu-ter.
EPW2 Zna w stopniu elementarnym
podstawowe metody, techniki i
narzędzia stosowane przy roz-
wiązywaniu prostych zadań inży-
nierskich związanych z komuni-
kacją człowiek-komputer.
Zna w stopniu dobrym podsta-
wowe metody, techniki i narzę-
dzia stosowane przy rozwiązy-
waniu prostych zadań inżynier-
skich związanych z komunikacją
człowiek-komputer.
Zna w stopniu bardzo dobrym
podstawowe metody, techniki i
narzędzia stosowane przy roz-
wiązywaniu prostych zadań inży-
nierskich związanych z komuni-
kacją człowiek-komputer.
EPW3 Ma elementarną wiedzę nie-zbędną do rozumienia społecz-nych, ekonomicznych, praw-nych i innych pozatechnicznych uwarunkowań działalności inżynierskiej.
Ma dobrą wiedzę niezbędną do rozumienia społecznych, eko-nomicznych, prawnych i innych pozatechnicznych uwarunko-wań działalności inżynierskiej.
Ma bardzo dobrą wiedzę nie-zbędną do rozumienia społecz-nych, ekonomicznych, praw-nych i innych pozatechnicznych uwarunkowań działalności inżynierskiej.
EPU1 Potrafi w stopniu minimalnym pozyskiwać informacje z litera-tury, baz danych i innych źró-deł, także w języku angielskim lub innym języku obcym uzna-wanym za język komunikacji międzynarodowej w zakresie mechaniki i budowy maszyn; potrafi integrować uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski oraz formułować i uzasadniać opinie.
Potrafi w stopniu dobrym po-zyskiwać informacje z literatu-ry, baz danych i innych źródeł, także w języku angielskim lub innym języku obcym uznawa-nym za język komunikacji mię-dzynarodowej w zakresie me-chaniki i budowy maszyn; po-trafi integrować uzyskane in-formacje, dokonywać ich inter-pretacji, a także wyciągać wnioski oraz formułować i uzasadniać opinie.
Potrafi w stopniu bardzo do-brym pozyskiwać informacje z literatury, baz danych i innych źródeł, także w języku angiel-skim lub innym języku obcym uznawanym za język komuni-kacji międzynarodowej w za-kresie mechaniki i budowy maszyn; potrafi integrować uzyskane informacje, dokony-wać ich interpretacji, a także wyciągać wnioski oraz formu-łować i uzasadniać opinie.
EPU2 Potrafi w stopniu elementarnym
opracować dokumentację doty-
czącą realizacji zadania inżynier-
skiego i przygotować tekst za-
wierający omówienie wyników
realizacji tego zadania.
Potrafi w stopniu elementarnym
opracować dokumentację doty-
czącą realizacji zadania inżynier-
skiego i przygotować tekst za-
wierający omówienie wyników
realizacji tego zadania.
Potrafi w stopniu elementarnym
opracować dokumentację doty-
czącą realizacji zadania inżynier-
skiego i przygotować tekst za-
wierający omówienie wyników
realizacji tego zadania.
EPK1 Ma podstawową świadomość
ważności i rozumie pozatech-
Ma dobrą świadomość ważności i
rozumie pozatechniczne aspekty i
Ma bardzo dobrą świadomość
ważności i rozumie pozatech-
92
niczne aspekty i skutki działalno-
ści inżynierskiej, w tym jej
wpływu na środowisko, i związa-
nej z tym odpowiedzialności za
podejmowane decyzje.
skutki działalności inżynierskiej,
w tym jej wpływu na środowisko,
i związanej z tym odpowiedzial-
ności za podejmowane decyzje.
niczne aspekty i skutki działalno-
ści inżynierskiej, w tym jej
wpływu na środowisko, i związa-
nej z tym odpowiedzialności za
podejmowane decyzje.
J – Forma zaliczenia przedmiotu
zaliczenie z oceną
K – Literatura przedmiotu
Literatura obowiązkowa: 1. Spolsky J.: Projektowanie interfejsu użytkownika. Poradnik dla programistów. Helion 2001.
Literatura zalecana / fakultatywna: 1. Faulkner C.: Human-Computer Interaction. Prentice Hall 1998.
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 20
Konsultacje 5
Czytanie literatury 10
Przygotowanie sprawozdania 10
Przygotowanie do sprawdzianu 5
Suma godzin: 50
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 2
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego Wojciech Zając
Data sporządzenia / aktualizacji 22.11.2015 r.
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
93
Pozycja w planie studiów (lub kod przedmiotu) B.20
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Bezpieczeństwo systemów komputerowych
2. Punkty ECTS 1
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów III
6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia
dr inż. Janusz Jabłoński
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 5 Wykłady: (10); Laboratoria: (10)
Liczba godzin ogółem 20
C - Wymagania wstępne
Student nabył podstawową wiedzę z zakresu systemów operacyjnych oraz programowania
D - Cele kształcenia
Wiedza
CW1 Przekazanie wiedzy ogólnej dotyczącej standardów i norm technicznych dotyczących zagadnień odno-szących się do bezpieczeństwa w informatyce.
CW2 Przekazanie wiedzy dotyczącej bezpieczeństwa, ochrony danych, uwarunkowań prawnych i ekono-micznych dla bezpieczeństwa danych i systemów dla przedsiębiorczości i działalności gospodarczej.
Umiejętności
CU1 Wyrobienie umiejętności posługiwania się nowoczesnymi technikami komputerowymi, konfigurowania systemów informatycznych oraz urządzeń komunikacyjnych, oraz rozwiązywania praktycznych zadań inżynierskich związanych z poprawą bezpieczeństwa systemów informatycznych.
Kompetencje społeczne
CK1 Uświadomienie ważności i rozumienia społecznych skutków działalności inżynierskiej, w tym jej wpły-wu na bezpieczeństwo informatyczne i związanej z tym odpowiedzialności za podejmowane decyzje, przyjmowanie odpowiedzialności za wspólne realizacje, kreatywność i przedsiębiorczość oraz potrzebę przekazywania informacji odnośnie osiągnięć technicznych w zakresie bezpieczeństwa i działania inży-niera na rzecz bezpieczeństwa informatycznego.
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
Kierunkowy
efekt kształ-
cenia
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
94
Wiedza (EPW…)
EPW1 Student ma elementarną wiedzę z zakresu podstaw informatyki obejmującą bezpie-
czeństwo danych i systemów komputerowych bezpieczeństwo aplikacji.
K_W04
EPW2 Student orientuje się w obecnym stanie oraz trendach rozwojowych informatyki i roz-
woju metod poprawy bezpieczeństwa komputerowego.
K_W20
Umiejętności (EPU…)
EPU1 Student potrafi ocenić ryzyko i bezpieczeństwo baz danych, aplikacji internetowych,
systemów i sieci komputerowych, stosując techniki oraz narzędzia sprzętowe i pro-
gramowe.
K_U08
EPU2 Student potrafi zaplanować i przeprowadzić symulację oraz przeprowadzić ekspery-
ment pomiarowy z zakresu bezpieczeństwa systemów; potrafi przedstawić otrzymane
wyniki w formie liczbowej oraz dokonać ich interpretacji i wyciągnąć właściwe wnio-
ski.
K_U12
Kompetencje społeczne (EPK…)
EPK1 Student prawidłowo identyfikuje i rozstrzyga dylematy bezpieczeństwa danych i sys-
temów związane z wykonywaniem zawodu inżyniera informatyka.
K_K05
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Terminologia i klasyfikacja tajemnic 1
W2 Dokument elektroniczny i podstawy prawne w ochronie informacji 1
W3 Systemy operacyjne a bezpieczeństwo – Orange Book i POSIX 2
W4 Architektura systemów i bezpieczeństwo aplikacji WEB 2
W5 Kryptografia i systemy kryptograficzne w bezpieczeństwie danych i systemów 2
W6 Autoryzacja i kontrola dostępu w bezpieczeństwie ICT 1
W7 Polityka bezpieczeństwa informacyjnego 1
Razem liczba godzin wykładów 10.
Lp. Treści laboratoriów Liczba godzin
L1 Konfiguracja i zabezpieczenia kont użytkowników systemu operacyjnego 2
L2 Przepełnienie bufora – metoda i skuteczne przeciwdziałanie 1
L2 Zagrożenie i ochrona baz danych przed SQL Injection 2
L3 Zagrożenie i ochrona dokumentów i aplikacji WEB przed XSS – Cross Site Scripting 2
L4 Metody kryptograficzne – zastosowania kryptografii w ICT 2
L5 ACL i aktualne problemy identyfikacji oraz anonimowości 1
Razem liczba godzin laboratoriów 10
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład wykład informacyjny jako prelekcja z objaśnieniami połączone z dyskusją oraz możliwością prezentacji prac własnych zrealizowanych jako prezentacje z przeglądu literatury
projektor oraz komputer z dostę-
pem do Internetu
Laboratoria ćwiczenia doskonalące umiejętność pozyskiwania infor-
macji ze źródeł internetowych i doskonalących obsługę
Wyposażone dla celów zajęć z za-
kresu bezpieczeństwa komputero-
95
narzędzi informatycznych oraz analiza sprawozdań
przedstawionych przez studentów
wego stanowisko komputerowe z
dostępem do Internetu
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F1 - sprawdzian pisemny (kolokwium cząstkowe testy z pytaniami wielokrotnego wyboru i pytaniami otwartymi) F4 – wystąpienie (prezentacja multimedialna, ustne for-mułowanie i rozwiązywanie problemu, wypowiedź pro-blemowa)
P2 -zaliczenie
Laboratoria F2 – obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć), F3 – praca pisemna (sprawozdanie, dokumentacja projek-tu, pisemna analiza problemu), F5 - ćwiczenia praktyczne (ćwiczenia z wykorzystaniem sprzętu i oprogramowania fachowego)
P3 –ocena podsumowująca po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze oraz oceny sprawozdań jako pracy pi-semnej
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmioto-we
Wykład Laboratoria
F1 F4 P1 F2 F3 F5 P3
EPW1 x x x
EPW2 x x x
EPU1 x x x x x
EPU2 x x x x x
EPK1 x x x x x
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie Ocena
Przedmiotowy efekt kształ-cenia (EP..)
Dostateczny dostateczny plus
3/3,5
dobry dobry plus
4/4,5
bardzo dobry 5
EPW1 Zna wybrane terminy oraz wybrane metody mające związek z kryptografią i bezpieczeństwem systemów komputerowych
Zna większość termi-nów oraz metod z za-kresu kryptografii, ochrony danych i bez-pieczeństwa systemów informatycznych
Zna wszystkie wymagane terminy z zakresu kryptografii, ochrony danych i systemów informatycznych
EPW2 Zna wybrane portale inter-netowe związane z bezpie-czeństwem komputerowym
Zna wybrane portale internetowe i czasopi-sma związane z bezpie-czeństwem kompute-rowym
Zna wybrane portale internetowe, czasopisma oraz akty prawne obejmu-jące rozwiązania i normy z zakresu bezpieczeństwa komputerowego
EPU1 Wykonuje niektóre ze zna-nych publikowanych i omawianych eksperymen-tów obejmujące bezpie-czeństwo systemów kompu-terowych
Wykonuje większość eksperymentów zna-nych i omawianych eksperymentów pomia-rowych obejmujących bezpieczeństwo danych i systemów informa-tycznych
Wykonuje wszystkie znane i omawia-ne jak również inne nowo opubliko-wane eksperymenty pomiarowe związane z bezpieczeństwem danych i systemów informatycznych
EPU2 potrafi zaplanować oraz przeprowadzić symulację jak również zaprezentować wyniki analityczne dla nie-których z eksperymentów obejmujących zakres bez-
potrafi zaplanować oraz przeprowadzić symula-cję jak również zapre-zentować wyniki anali-tyczne dla większości eksperymentów obej-
potrafi zaplanować oraz przeprowa-dzić symulację jak również zaprezen-tować wyniki analityczne dla więk-szości eksperymentów obejmujących zakres bezpieczeństwa systemu kom-puterowego …
96
pieczeństwa systemu kom-puterowego
mujących zakres bez-pieczeństwa systemu komputerowego …
EPK1 Rozumie, potrzeba zabez-pieczania danych i syste-mów informatycznych ale nie zna skutków ich zanie-dbań …
Rozumie i zna skutki zaniedbań w zakresie ochrony danych i sys-temów informatycznych
Rozumie oraz zna skutki zaniedbań w zakresie ochrony danych i systemów informatycznych jak również rozumie pozatechniczne aspekty działalności oraz potrafi obserwować i analizować kierunki rozwoju technik i technologii w zakresie bezpieczeństwa danych i systemów informatycznych
J – Forma zaliczenia przedmiotu
egzamin
K – Literatura przedmiotu
Literatura obowiązkowa: 1. M. Kutyłowski i W. B. Strothmann, Kryptografia: Teoria i praktyka zabezpieczania systemów komputerowych, Wyd. READ ME, Warszawa, 1999 2. W. Stallings, Kryptografia i bezpieczeństwo sieci komputerowych. Matematyka szyfrów i techniki kryptologii, Helion 2012 Literatura zalecana / fakultatywna: 1. A. Ross, Inżynieria Zabezpieczeń, WNT, Warszawa 2005 2. A. J. Menezes, P. C. van Oorschot, S. A. Vanstone, Kryptografia stosowana, WNT W-wa, 2005 3. W. Stallings, Network Security Essentials, Prentice Hall, 2003
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 20
Konsultacje 2
Czytanie literatury 10
Przygotowanie do laboratorium 10
Przygotowanie do egzaminu 9
Przygotowanie sprawozdań 9
Suma godzin: 60
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 1
Ł – Informacje dodatkowe
Imię i nazwisko sporządzającego Janusz Jabłoński
Data sporządzenia / aktualizacji 19.11.2015
Dane kontaktowe (e-mail, telefon) [email protected], +48 663 777 959
Podpis
97
Pozycja w planie studiów (lub kod przedmiotu) B.21
P R O G R A M P R Z E D M I O T U / M O D U Ł U
A - Informacje ogólne
1. Nazwa przedmiotu Administrowanie systemami środowiska Win-dows/Linux
2. Punkty ECTS 3
3. Rodzaj przedmiotu obowiązkowy
4. Język przedmiotu język polski
5. Rok studiów III
6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zaję-cia
dr inż. Paweł Ziemba
B – Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze
Semestr 6 Wykłady: (10); Laboratoria: (18)
Liczba godzin ogółem 28
C - Wymagania wstępne
Student przedmiotu administrowanie systemami środowiska Windows/Linux posiada wiedzę, umiejęt-ności i kompetencje społeczne, które nabył podczas realizacji przedmiotu: systemy operacyjne
D - Cele kształcenia
Wiedza
CW1 Student posiada wiedzę w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasa-dy, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynierskich związanych z sys-temami operacyjnymi Windows/Linux.
Umiejętności
CU1 Student posiada umiejętności w zakresie doskonalenia wiedzy, pozyskiwania i integrowanie informacji z literatury i innych źródeł oraz opracowywania dokumentacji.
CU2 Student posiada umiejętności związane z sprawnym posługiwaniem się zaawansowanymi funkcjami systemów Windows/Linux.
Kompetencje społeczne
CK1 Student jest przygotowany do uczenia się przez całe życie, podnoszenia kompetencji zawodowych oraz podjęcia pracy związanej z administrowaniem systemami operacyjnymi Windows/Linux.
E - Efekty kształcenia przedmiotowe i kierunkowe
Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności
(U) i kompetencji społecznych (K)
Kierunkowy
efekt kształ-
cenia
Wiedza (EPW…)
EPW1 Student po zakończeniu kształcenia ma wiedzę z zakresu administrowania systemami
operacyjnymi Windows/Linux
K_W04
Wydział Techniczny
Kierunek Informatyka
Poziom studiów I stopnia
Forma studiów studia niestacjonarne
Profil kształcenia praktyczny
98
Umiejętności (EPU…)
EPU1 Student po zakończeniu kształcenia potrafi opracować dokumentację dotyczącą reali-
zacji zadania inżynierskiego i przygotować tekst zawierający omówienie wyników rea-
lizacji tego zadania
K_U03
EPU2 Student po zakończeniu kształcenia potrafi ocenić przydatność rutynowych metod i
narzędzi służących do rozwiązywania prostych zadań inżynierskich, typowych dla wy-
branego zadania, oraz wybierać i stosować właściwe metody i narzędzia
K_U23
Kompetencje społeczne (EPK…)
EPK1 Student po zakończeniu kształcenia rozumie potrzebę uczenia się przez całe życie K_K01
F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć
Lp. Treści wykładów Liczba godzin
W1 Program nauczania, zasady zaliczenia oraz podstawowe informacje o przedmiocie. 1
W2 Podstawowe informacje o systemach z rodziny Windows. 1
W3 Systemy plików stosowane w systemach Windows. MBR, kompresja, szyfrowanie. 2
W4 Zarządzanie kontami użytkowników i grupami. 2
W5 Zarządzanie uprawnieniami użytkowników. 2
W6 Rejestr systemu Windows. 2
Razem liczba godzin wykładów 10
Lp. Treści laboratoriów Liczba godzin
L1 Podstawowe narzędzia i polecenia systemu Windows. Praca w powłoce tekstowej. 2
L2 Zarządzanie MBR dysku twardego. 2
L3 Kompresja szyfrowanie danych, certyfikaty systemowe, przydziały dyskowe. 2
L4 Zarządzanie kontami użytkowników i grupami w powłoce tekstowej i graficznej Windows. 2
L5 Nadawanie i modyfikowanie uprawnień do zasobów. 2
L6 Zarządzanie systemem z wykorzystaniem rejestru systemowego. 2
L7 Zastosowanie narzędzia „Zarządzanie komputerem” do administrowania systemem. 2
L8 Skrypty w powłoce tekstowej systemu Linux. 2
L9 Zarządzanie kontami użytkowników i ich uprawnieniami w systemie Linux. 2
Razem liczba godzin laboratoriów 18
G – Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć
Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne
Wykład wykład informacyjny, pokaz prezentacji multimedialnej,
wykład z wykorzystaniem komputera
projektor
Laboratoria ćwiczenia doskonalące obsługę oprogramowania kom-
puterów, przygotowanie sprawozdania
komputer z zainstalowanym sys-
temem operacyjnym Windows oraz
Linux
H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć
Forma zajęć Ocena formująca (F) – wskazuje studentowi na potrzebę uzupeł-niania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy)
Ocena podsumowująca (P) – podsumowuje osiągnięte efekty kształcenia (wybór z listy)
Wykład F2 - obserwacja poziomu przygotowania do zajęć P1 – egzamin pisemny
Laboratoria F3 – sprawozdanie P3 – ocena podsumowująca po-wstała na podstawie ocen formują-cych, uzyskanych w semestrze
99
H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić „x”)
Efekty przedmiotowe Wykład Laboratoria
F2 P1 F3 P3
EPW1 x x
EPU1 x x
EPU2 x x x x
EPK1 x x
I – Kryteria oceniania
Wymagania określające kryteria uzyskania oceny w danym efekcie
Ocena Przedmiotowy
efekt kształ-cenia (EP..)
Dostateczny dostateczny plus
3/3,5
dobry dobry plus
4/4,5
bardzo dobry 5
EPW1 Zna wybrane terminy i po-jęcia związane z admini-strowaniem systemami Windows oraz Linux..
Zna większość terminów i pojęć związanych z admini-strowaniem systemami Win-dows oraz Linux..
Zna wszystkie wymagane ter-miny i pojęcia związane z ad-ministrowaniem systemami Windows oraz Linux..
EPU1 Wykonuje dokumentację realizacji zadań inżynier-skich i przedstawia ich wy-niki z istotnymi błędami.
Wykonuje dokumentację rea-lizacji zadań inżynierskich i przedstawia ich wyniki z nie-wieloma nieistotnymi błędami z pomocą nauczyciela.
Wykonuje dokumentację reali-zacji zadań inżynierskich i przedstawia ich wyniki bez błędów.
EPU2 Podczas doboru metod ana-lizy sieci popełnia liczne, lecz niezbyt istotne, błędy.
Podczas doboru metod analizy sieci popełnia nieliczne błędy.
Bezbłędnie dobiera metody w celu przeprowadzenia analizy sieci komputerowych.
EPK1 Częściowo rozumie potrze-bę uczenia się i rozwijania swoich kompetencji.
W dużym stopniu rozumie potrzebę uczenia się przez całe życie oraz rozwijania swoich kompetencji.
W pełni rozumie potrzebę uczenia się przez całe życie oraz rozwijania swoich kompe-tencji.
J – Forma zaliczenia przedmiotu
egzamin
K – Literatura przedmiotu
Literatura obowiązkowa: 1. Silberschatz A., Galvin P.B., Gagne G., Podstawy systemów operacyjnych, WNT, 2006. 2. Szeląg A., Windows 7 PL. Zaawansowana administracja systemem, Helion, 2010. 3. Dulaney E., Novell Certified Linux Professional (CLP) Podręcznik do egzaminu z SUSE LINUX, Mikom 2006. Literatura zalecana / fakultatywna: 1. McFedries P., Windows 7 PL. Księga eksperta, Helion, 2009. 2. Nemeth E., Snyder G., Hein T.R., Whaley B., Unix i Linux. Przewodnik administratora systemów. Wydanie IV, Helion 2011.
L – Obciążenie pracą studenta:
Forma aktywności studenta Liczba godzin na realizację
Godziny zajęć z nauczycielem/ami 28
Konsultacje 1
Czytanie literatury 14
Przygotowanie sprawozdań 22
Przygotowanie do egzaminu 10
Suma godzin: 75
Liczba punktów ECTS dla przedmiotu (suma godzin : 25 godz. ): 3
Ł – Informacje dodatkowe
100
Imię i nazwisko sporządzającego dr inż. Paweł Ziemba
Data sporządzenia / aktualizacji 22.11.2015
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis