Zał nr 4 do ZW WYDZIAŁ PODSTAWOWYCH PROBLEMÓW

Transkrypt

Zał nr 4 do ZW WYDZIAŁ PODSTAWOWYCH PROBLEMÓW
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Podstawy Elektroniki
Nazwa w j˛ezyku angielskim
: Introduction to Electronics
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W16
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
90
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Moduł jest przewidziany jako podstawowy i wprowadzajacy.
˛
Wiedza techniczna nie jest wymagana. Punktem wyjściowym sa˛ informacje zgromadzone na przedmiocie fizyka na poziomie szkoły średniej. Podstawowe
umiej˛etności matematyczne (rozwiazywanie
˛
równań pierwszego i drugiego stopnia, tworzenie wykresów wielu
zmiennych) oraz elementy matematyki liczb zespolonych sa˛ wymagane przy stosowaniu praw Ohma i Kirhoffa
oraz obliczeniach dla obwodów rezonansowych. Wymagane umiej˛etności techniczne do zaj˛eć laboratoryjnych to
minimum precyzji ruchów dłoni. Osoby niedowidzace
˛ moga˛ przy konstruowaniu układów posiłkować si˛e lupa.˛
CELE PRZEDMIOTU
C1 Przedstawienie teorii dotyczacej
˛ podstawowych układów elektronicznych i ich komponentów.
C2 Dostarczenie doświadczalnego potwierdzenia wykładanej teorii oraz umożliwienie zdobycia doświadczenia
w pracy z dyskretnymi elementami elektronicznymi.
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 posiada wiedz˛e na temat technik pomiarowych
W2 posiada wiedz˛e na temat obwodów pradu
˛ stałego
W3 posiada wiedz˛e na temat diod i tranzystorów
W4 posiada wiedz˛e na temat układów scalonych
Z zakresu umiej˛etności studenta:
U1 potrafi samodzielnie dokonywać badań elementarnych własności układów elektronicznych
U2 potrafi samodzielnie rozwiazywać
˛
najprostsze problemy w zakresie działania elektroniki
U3 potrafi posługiwać si˛e podstawowymi komponetami elektronicznymi
Z zakresu kompetencji społecznych studenta:
K1 potrafi współpracować z inżynierami elektronikami
K2 potrafi zarzadzać
˛
projektami informatycznymi o silnych uwarunkowaniach w warstwie sprz˛etowej
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Lab1
Lab2
Lab3
Lab4
Lab5
Lab6
Lab7
Lab8
Lab9
Forma zaj˛eć - wykłady
Wprowadzenie do tematyki
Elementy dyskretne, scalone; schematy i specyfikacje
Pomiary elektroniczne.
Obwody pradu
˛ stałego (1)
Obwody pradu
˛ stałego (2)
Obwody pradu
˛ stałego - oscylacyjne.
Obwody pradu
˛ przemiennego (1)
Obwody pradu
˛ przemiennego (2)
Dioda i tranzystor.
Tranzystory i diody w układach.
Wykorzystanie tranzystora jako elementu budowy pami˛eci.
Układy scalone (1)
Układy scalone (2)
Analiza układu elektronicznego.
Forma zaj˛eć - laboratorium
Zaj˛ecia wst˛epne.
Prawo Ohma, prawo Kirhoffa.
Elementy nieliniowe.
Układy całkujace
˛ i różniczkujace.
˛
Tranzystor i dioda.
Układy logiczne (1)
Układy logiczne (2)
Układy rezonujace
˛ - kwarcowe. Pomiar oscyloskopowy.
Projekt
2
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
14h
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań i problemów
4. Konsultacje
5. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
Numer efektu kształcenia
W1-W4, K1-K2
U1-U3, K1-K2
Sposób oceny efektu kształcenia
Egzamin
Zaliczenie wszystkich laboratoriów
(wymóg) + projekt
P=40%*F1+60%*F2
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Charles Schuler: Electronics : principles & applications
2. Paul Horowitz, Winfield Hill: Sztuka elektroniki
3. Cathleen Shamieh, Gordon McComb: Elektronika dla bystrzaków
OPIEKUN PRZEDMIOTU
mgr inż. Przemysław Błaskiewicz
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Podstawy Elektroniki
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01 K1_W02
C1
Wy1-Wy14
W2
K1_W01 K1_W02
C1
Wy1-Wy14
W3
K1_W01 K1_W02
C1
Wy1-Wy14
W4
K1_W01 K1_W02
C1
Wy1-Wy14
U1
K1_U01 K1_U02 K1_U04 K1_U06 C1
Lab1-Lab9
K1_U09 K1_U10 K1_U11 K1_U15
K1_U17 K1_U20 K1_U24 K1_U32
U2
K1_U01 K1_U02 K1_U15 K1_U17 C1
Lab1-Lab9
K1_U20
U3
K1_U01 K1_U09 K1_U15 K1_U20 C1
Lab1-Lab9
K1_U32
K1
K1_K01 K1_K05 K1_K11 K1_K13 C1 C2
Wy1-Wy14
K1_K14
Lab1-Lab9
K2
K1_K01 K1_K08 K1_K11
C1 C2
Wy1-Wy14
Lab1-Lab9
4
Numer
narz˛edzia
dydaktycznego**
1245
1245
1245
1245
345
345
345
12345
12345
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Wst˛ep do Mechaniki i Obliczeń Kwantowych
Nazwa w j˛ezyku angielskim
: Introduction to Quantum Mechanics and Quantum Computing
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W07
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
90
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Analiza Matematyczna I, Algebra Liniowa
CELE PRZEDMIOTU
C1 Opanowanie podstawowych poj˛eć mechaniki kwantowej i obliczeń kwantorych; opanowanie kwantowych
metod faktoryzacji liczb oraz ustalania klucza sesyjnego
C2 Opanowanie podstawowych narz˛edzi obliczeń kwantowych
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna poj˛ecie bitu kwantowego
W2 Zna podstawowe bramki kwantowe
W3 Zna algorytm faktoryzacji Shora
W4 Zna protokół BB84
Z zakresu umiej˛etności studenta:
U1 Umie zdiagonalizować macierz Hermitowska˛
U2 Umie przeprowadzać obliczenia na bramkach kwantowych
U3 Umie obliczyć dyskretna˛ transformat˛e Fouriera
U4 Umie stosować zasad˛e nieznaczoności
U5 Potrafi skonstruować kwantowy algorytm faktoryzacji
U6 Umie zaimplementować algorytm BB84
Z zakresu kompetencji społecznych studenta:
K1 Rozumie ograniczenia współczesnej kryptografii
K2 Rozumie potrzeb˛e śledzenia post˛epów w dziedzinie obliczeń kwantowych
TREŚCI PROGRAMOWE
Forma zaj˛eć - wykłady
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wst˛ep do przestrzeni Hilberta
Operatory Hermitowskie
Stany kwantowe
Informacje kwantowe
Kodowanie superg˛este
Maszyny obliczeniowe
Transformata Fouriera
Szybka faktoryzacja
Protokoł BB84
Zastosowania
4h
4h
2h
4h
2h
2h
2h
4h
4h
2h
Forma zaj˛eć - ćwiczenia
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Ćw8
Przestrzenie Hilberta
Operatory
Operatory samosprz˛eżone i unitarne
Stany kwantowe
Transformata Fouriera
Faktoryzacja liczb naturalnych
Spiny i protokół BB84
Interferancja kwantowa
4h
4h
4h
4h
4h
4h
4h
2h
2
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań i problemów
4. Rozwiazywanie
˛
zadań programistycznych
5. Konsultacje
6. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
Numer efektu kształcenia
W1-W4, K1-K2
U1-U6, K1-K2
Sposób oceny efektu kształcenia
Test zaliczeniowy
Dwa
kolokwia
sprawdzajace
˛
umiej˛etności obliczeniowe
P=50%*F1+%*F2
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Mika Hirvensalo, Algorytmy kwantowe, 2008
2. Witold Jacek, Wojciech Donderowicz, Janusz Jacak, Lucjan Jacak, Wst˛ep do informatyki i kryptografii
kwantowej
OPIEKUN PRZEDMIOTU
prof. Jacek Cichoń
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Wst˛ep do Mechaniki i Obliczeń Kwantowych
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01 K1_W02 K1_W13
C1
Wy1-Wy10
W2
K1_W06
C1
Wy1-Wy10
W3
K1_W01 K1_W05 K1_W09
C1
Wy1-Wy10
W4
K1_W01 K1_W02 K1_W09 K1_W11
C1
Wy1-Wy10
Ćw1-Ćw8
U1
K1_U10 K1_U31
C2
U2
K1_U31
C2
Ćw1-Ćw8
U3
K1_U02 K1_U30 K1_U31
C2
Ćw1-Ćw8
U4
K1_U13 K1_U31
C2
Ćw1-Ćw8
Ćw1-Ćw8
U5
K1_U09 K1_U12 K1_U32
C2
Ćw1-Ćw8
U6
K1_U13 K1_U31
C2
K1
K1_K08 K1_K12
C1 C2
Wy1-Wy10
Ćw1-Ćw8
K2
K1_K01 K1_K11
C1 C2
Wy1-Wy10
Ćw1-Ćw8
4
Numer
narz˛edzia
dydaktycznego**
1256
1256
1256
1256
3456
3456
3456
3456
3456
3456
123456
123456
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Fizyka Technologii Informacyjnych
Nazwa w j˛ezyku angielskim
: Physics of Information Thechnology
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W14
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
90
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Analiza matematyczna II, wykład z Fizyki, Algebra Liniowa, Metody Probabilistyczne i Statystyka
CELE PRZEDMIOTU
C1 Celem wykładu jest omówienie zjawisk fizycznych b˛edacych
˛
podstawa˛ współczesnych metod transmisji
danych
C2 Celem ćwiczeń jest opanowanie technik obliczeniowych zwiazanych
˛
z problemami omawianymi na
wykładzie
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna poj˛ecie interferencji
W2 Zna metody opisu oraz uwzgl˛edniania zakłóceń
W3 Zna podstawowe techniki kodowania i dekodowanie sygnałów
W4 Zna podstawowe techniki korekcji sygnałów
W5
W6
Z zakresu umiej˛etności studenta:
Z zakresu kompetencji społecznych studenta:
K1 Zna ograniczenia fizyczne przepustowości kanalów komunikacyjnych
K2 Zna ograniczenia fizyczne na g˛estość zapisu informacji
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Forma zaj˛eć - wykłady
Miary informacji i zakłóceń
Techniki komunikacyjne - linie transmisyjne, fale. Fale radiowe, mikrofale, włókna optyczne
Źródła i detektory sygnałów. Kanały komunikacyjne i zakłócenia.
Metody zapisu i odczytu - nośniki i urzadzenia
˛
magnetyczne, elektroniczne; techniki holograficzne
Kodowanie i dekodowanie: amplitudy i cz˛estotliwości, kodowanie binarne, kompresja
danych
Korekcja bł˛edów, elementy kryptografii
Elementy mechaniki kwantowej: stany kwantowe i informacja, obliczenia i komunikacja
Elementy kryptografii kwantowej
Fizyczne ograniczenia technologii informacyjnych: bariery współczesnych technologii
Nowe technologie - realizacja laboratoryjne i wyniki teoretyczne
Forma zaj˛eć - ćwiczenia
Fale radiowe. Moc sygnału. Interferencja
Techniki zapisu danych
Kodowanie i dekodowanie.
Elementy teorii informacji. Pojemność kanału
Elementy fizyki kwantowej
Kanały kwantowe
2
2h
2h
2h
4h
4h
2h
4h
4h
4h
2h
6h
4h
4h
6h
4h
6h
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Wykład tradycyjny
2. Rozwiazywanie
˛
zadań i problemów
3. Konsultacje
4. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
P=60%*F1+40%*F2
Numer efektu kształcenia
W1-W6, K1-K2
U1-U, K1-K2
Sposób oceny efektu kształcenia
Kolokwium zaliczeniowe
Aktywność na ćwiczeniach
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Neil Gershenfeld, The Physics of Information Technology, Cambridge University Press, 2000
OPIEKUN PRZEDMIOTU
dr hab. inż. Włodzimierz Salejda
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Fizyka Technologii Informacyjnych
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01 K1_W02
C1
Wy1-Wy10
W2
K1_W01 K1_W02
C1
Wy1-Wy10
W3
C1
Wy1-Wy10
W4
C1
Wy1-Wy10
W5
C1
Wy1-Wy10
W6
C1
Wy1-Wy10
K1
K1_K01 K1_K08
C1 C2
Wy1-Wy10
Ćw1-Ćw6
K2
K1_K01 K1_K08 K1_K12
C1 C2
Wy1-Wy10
Ćw1-Ćw6
4
Numer
narz˛edzia
dydaktycznego**
134
134
134
134
134
134
1234
1234
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: J˛ezyki i Paradygmaty Programowania
Nazwa w j˛ezyku angielskim
: Programming Languages and Paradigms
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W25
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
90
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Kurs programowania, Technologia programowania
CELE PRZEDMIOTU
C1 Omówienie najbardziej istotnych paradygmatach we współczesnym programowaniu
C2 Praktyczna znajomość omawianych j˛ezyków oraz paradygmatów pozwala pogł˛ebić techniki programowania
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Posiada wiedz˛e z zakresu paradygmatów programowania imperatywnego, obiektowego oraz generycznego
umożliwiajac
˛ a˛ na rozwiazanie
˛
postawionych problemów
W2 Posiada wiedz˛e z zakresu paradygmatu programowania funkcjonalnego
W3 Posiada wiedz˛e z zakresu paradygmatów programowania współbieżnego oraz niskopoziomowego
Z zakresu umiej˛etności studenta:
U1 Potrafi przeprowadzić analiz˛e oraz projekt podanego problemu
U2 Potrafi wybrać odpowiedni j˛ezyk oraz paradygmat programowania
Z zakresu kompetencji społecznych studenta:
K1 Potrafi wyjaśnić zagadnienia zwiazane
˛
z paradygmatami programowania
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Lab1
Lab2
Lab3
Lab4
Lab5
Lab6
Lab7
Lab8
Forma zaj˛eć - wykłady
Wprowadzenie
Projektowanie i analiza
Programowanie imperatywne
Programowanie obiektowe
Programowanie generyczne
Programowanie funkcjonalne
Programowanie współbieżne
Programowanie niskopoziomowe
Techniki pozwalajace
˛ na jednoczesne wykorzystanie kilku paradygmatów programowania
Forma zaj˛eć - laboratorium
Projektowanie i analiza
Programowanie imperatywne
Programowanie obiektowe
Programowanie generyczne i metaprogramowanie
Programowanie funkcjonalne
Programowanie współbieżne
Programowanie niskopoziomowe
Programowanie jednocześnie w kilku paradygmatach
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań programistycznych
4. Konsultacje
5. Praca własna studentów
2
2h
2h
2h
4h
4h
4h
4h
4h
4h
4h
2h
4h
4h
4h
4h
4h
4h
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
Numer efektu kształcenia
W1-W3, K1-K1
U1-U2, K1-K1
Sposób oceny efektu kształcenia
Brak
Ocena terminowości i jakości oddawanych zadań programistycznych
oraz wadomości przedstawionych
na wykładzie
P=0%*F1+100%*F2
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Bernd Bruegge, Allen H. Dutoit, Inżynieria oprogramowania w uj˛eciu obiektowym. UML, wzorce projektowe i Jav
2. Bruce J. Maclennan, Functional Programming: Practice and Theory
3. X. Leroy, The Objective Caml system
OPIEKUN PRZEDMIOTU
dr Marcin Zawada
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
J˛ezyki i Paradygmaty Programowania
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W04 K1_W05 K1_W06 K1_W08 C1
Wy1-Wy9
K1_W15
W2
K1_W05 K1_W06 K1_W08 K1_W15
C1
Wy1-Wy9
W3
K1_W05 K1_W06 K1_W13
C1
Wy1-Wy9
U1
K1_U02 K1_U03 K1_U18 K1_U19
C1
Lab1-Lab8
U2
K1_U03 K1_U18 K1_U24
C1
Lab1-Lab8
K1
K1_K12 K1_K14
C1 C2
Wy1-Wy9
Lab1-Lab8
4
Numer
narz˛edzia
dydaktycznego**
1245
1245
1245
345
345
12345
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Problemy Społeczne i Zawodowe Informatyki (PHM)
Nazwa w j˛ezyku angielskim
: Social and Professional Issues of Computer Science
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_P01
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 60
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
2
w tym liczba odpowiadajaca
˛ zaj˛eciom o
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 2
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
znajomość j˛ezyka polskiego
CELE PRZEDMIOTU
C1 przedstawienie przepisów, zasad funkcjonowania systemu prawnego i dobryk praktyk w zakresie
funkcjonowania w systemie prawnym
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 zna podstawowe zasady systemu prawnego, reguły interpretacji i realizacji norm prawnych
W2 zna i rozumie zakres i podstawowe zasady prawa cywilnego
W3 zna rozumie zakres i podstawowe zasady działania administracji publicznej
W4 zna podstawowe reguły dotyczace
˛ działalności gospodarczej
W5 zna zasady umów o dzieło, umów zlecenia i prawa pracy niezb˛edne w działalności informatyka
W6 zna zasady funkcjonowania systemu karnego, posiada wiedz˛e szczegółowa˛ w zakresie przest˛epstw w zakresie zwiazanym
˛
z działalnościa inforamtyczna˛
W7 zna zasady ochrony własności intelektualnej wynikajace
˛ z prawa autorskiego, prawa patentowego i praw
pokrewnych
W8 zna szczególne zasady świadczenia usług w wypadku świadczenia droga˛ elektroniczna˛
W9 zna reguły ochrony obrotu zwiazene
˛
z elektronicznymi środkami płatniczymi
W10 zna reguły zwiazane
˛
z dokumentem elektronicznym i jego ochrona˛
W11 zna ograniczenia zwiazane
˛
z przetwarzaniem danych osobowych
Z zakresu umiej˛etności studenta:
U1 potrafi przeanalizować przepis prawny, wyodr˛ebnić normy prawne, ocenić zgodność z norma˛ prawna˛
U2 potrafi zredagować dokumenty o charakterze prawnym dotyczace
˛ własności informatycznej
U3 potrafi wdrożyć we własnej działalności reguły ochrony własności intelektualnej
U4 potrafi wdrożyć we własnej działalności reguły ochrony danych osobowych
U5 potrafi wdrożyć we własnej działalności system zarzadzania
˛
ryzykiem
U6 potrafi dostosować własna˛ działalność informatyczna˛ do zasad ochrony informacji, zasad etycznych i norm
prawa karnego reguły ochrony własności intelektualnej
U7 potrafi wdrożyć we własnej działalności system ochrony danych osobowych
Z zakresu kompetencji społecznych studenta:
K1 potrafi komunikować si˛e z podmiotami publicznymi w zakresie niezb˛ednym w pracy inforamtyka
K2 potrafi oszacować ryzyko prawne własnej działalności gospodarczej
K3 potrafi zawierać i interpretować umowy cywilno-prawne
K4 potrafi prowadzić działalność informatyczna˛ bez przekraczania norm prawnych
K5 potrafi stosować narz˛edzia prawne ochrony własności intelektualnej i ograniczyć zagrożenia własnej działalności przed roszczeniami osób trzecich
TREŚCI PROGRAMOWE
2
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Forma zaj˛eć - wykłady
elementy prawa cywilnego
elementy prawa administracyjnego
elementy prawa gospodarczego
elementy prawa pracy
prawo karne w działalności informatycznej, zasady etyki
prawo autorskie i ochrona własności przemysłowej
ochrona danych osobowych
szczególne regulacje w wybranych obszar
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
4h
4h
4h
4h
4h
4h
2h
4h
1. Wykład tradycyjny
2. Rozwiazywanie
˛
zadań i problemów
3. Konsultacje
4. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
Numer efektu kształcenia
W1-W11, U1-U7, K1-K5
Sposób oceny efektu kształcenia
kolokwium zaliczeniowe, prace do
samodzielnego wykonania
P=100%*F1
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Prawo cywilne, prawo gospodarcze, elementy prawa, prawo pracy. Teresa Majtas. WSKiZ
2. teksty źródłowe, dost˛epne np. przez Internetowy System Inforamcji Prawnej
OPIEKUN PRZEDMIOTU
prof. Mirosław Kutyłowski
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Problemy Społeczne i Zawodowe Informatyki (PHM)
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W14 K1_W17
C1
Wy1-Wy8
W2
K1_W14 K1_W17
C1
Wy1-Wy8
W3
K1_W14 K1_W17
C1
Wy1-Wy8
W4
K1_W14 K1_W17
C1
Wy1-Wy8
W5
K1_W14 K1_W17
C1
Wy1-Wy8
W6
K1_W14 K1_W17
C1
Wy1-Wy8
W7
K1_W14 K1_W17
C1
Wy1-Wy8
W8
K1_W14 K1_W17
C1
Wy1-Wy8
W9
K1_W14 K1_W17
C1
Wy1-Wy8
W10
K1_W14 K1_W17
C1
Wy1-Wy8
W11
K1_W14 K1_W17
C1
Wy1-Wy8
U1
K1_U02 K1_U06 K1_U14 K1_U15
U2
K1_U02 K1_U15
U3
K1_U02 K1_U15
U4
K1_U02 K1_U14 K1_U15
U5
K1_U14 K1_U15
U6
K1_U14 K1_U15 K1_U25 K1_U32
U7
K1_U03 K1_U17 K1_U25 K1_U32
K1
K1_K01 K1_K02 K1_K04 K1_K10 C1
Wy1-Wy8
K1_K13 K1_K14
K2
K1_K03 K1_K04 K1_K09 K1_K11 C1
Wy1-Wy8
K1_K13
K3
K1_K01 K1_K03 K1_K04 K1_K11 C1
Wy1-Wy8
K1_K15
K4
K1_K01 K1_K03 K1_K04 K1_K08 C1
Wy1-Wy8
K1_K09 K1_K11 K1_K13
K5
K1_K01 K1_K04 K1_K10 K1_K11 C1
Wy1-Wy8
K1_K13
4
Numer
narz˛edzia
dydaktycznego**
134
134
134
134
134
134
134
134
134
134
134
234
234
234
234
234
234
234
1234
1234
1234
1234
1234
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Podstawy Zarzadzania
˛
Firma˛ Informatyczna˛
Nazwa w j˛ezyku angielskim
: Basics of Management of IT company
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_P04
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 15
15
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 30
30
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
1
1
w tym liczba odpowiadajaca
˛ zaj˛eciom o
1
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 1
1
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
brak
CELE PRZEDMIOTU
C1 Poznanie metod organizacji, zarzadzania
˛
oraz zakładania firm informatycznych.
C2 Opanowanie podstawowych narz˛edzi służacych
˛
do planowania i kontrolowania procesu realizacji przedsi˛ewzi˛ecia informatycznego
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna poj˛ecie wykresu Gantt’a
W2 Zna podstawowe rodzaje przedsi˛ebiorstw
W3 Zna podstawowe struktury organizacyjne przedsi˛ebiorstw IT
W4 Zna podstawowe formy sprawozdań finansowych
Z zakresu umiej˛etności studenta:
U1 Potrafi zbudować wykres Gantt’a przedsi˛ewzi˛ecia i wyznaczyć ścieżk˛e krytyczna˛
U2 Potrafi zaprojektować proces realizacji przedsi˛ewzi˛ecia informatycznego
U3 Potrafi zanalizować podstawowa˛ dokumentacj˛e finansowa˛ przedsi˛ebiorstwa
U4 Potrafi zgromadzić dokumenty potrzebne do założenia przedsi˛ebiorstwa informatycznego
Z zakresu kompetencji społecznych studenta:
K1 Potrafi rozpoznać strukur˛e organizacyjna˛ przedsi˛ebiorstwa IT
K2 Potrafi samodzielnie założyć firm˛e informatyczna˛
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Forma zaj˛eć - wykłady
Metody zarzadzania
˛
firma˛
Formy organizacjno - prawne przesiebiorstwa
Metody organizacji wewn˛etrznej przesi˛ebiorstwa
Zasady orgaznizacji i realizacji projektu
Informacje finansowe oraz ich analiza
Procedury zakładania firmy informatycznej
Forma zaj˛eć - ćwiczenia
Wykresy Gantt’a
Analiza technik zarzadzania
˛
wybranych przedsi˛ebiorstw
Planowanie realizacji projektu informatycznego
Analiza dokumentacji finansowej
Budowanie planu bussinesowego
Analiza dokumentów potrzebnych do założenia firmy IT
2
4h
2h
2h
2h
3h
1h
2h
4h
4h
2h
2h
1h
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań i problemów
4. Konsultacje
5. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
P=50%*F1+50%*F2
Numer efektu kształcenia
W1-W4, K1-K2
U1-U4, K1-K2
Sposób oceny efektu kształcenia
Kolokwium zaliczeniowe
Realizacja zleconego zadania
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Ricky W. Griffin, Podstawy zarzadzania
˛
organizacjami, PWN 2010
2. Korzeniowski Leszek F., Podstawy zarzadzania
˛
organizacjami, DIFIN, 2011
OPIEKUN PRZEDMIOTU
prof. Jacek Cichoń
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Podstawy Zarzadzania
˛
Firma˛ Informatyczna˛
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W17
C1
Wy1-Wy6
W2
K1_W14 K1_W17
C1
Wy1-Wy6
W3
K1_W16 K1_W17
C1
Wy1-Wy6
W4
K1_W14 K1_W17
C1
Wy1-Wy6
Ćw1-Ćw6
U1
K1_U15 K1_U16 K1_U31
C2
U2
K1_U15 K1_U16 K1_U22
C2
Ćw1-Ćw6
U3
K1_U15 K1_U16
C2
Ćw1-Ćw6
U4
K1_U15
C2
Ćw1-Ćw6
K1
K1_K03 K1_K06 K1_K07
C1 C2
Wy1-Wy6
Ćw1-Ćw6
K2
K1_K03 K1_K07
C1 C2
Wy1-Wy6
Ćw1-Ćw6
4
Numer
narz˛edzia
dydaktycznego**
1245
1245
1245
1245
345
345
345
345
12345
12345
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Wst˛ep do Informatyki i Programowania
Nazwa w j˛ezyku angielskim
: Introduction to Computer Science and Programming
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_I01
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
15
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
60
90
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
2
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
2
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
2
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Dla tego modułu nie sa˛ określone wymagania wst˛epne.
CELE PRZEDMIOTU
C1 Zapoznanie si˛e z podstawowymi zagadnieniami informatyki a szczególnie z algorytmika˛
C2 Opanowanie umiej˛etności projektowania i analizy prostych algorytmów
C3 Opanowanie umiej˛etności projektowania prostych algorytmów i implementacji w j˛ezyku C
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna rekurencj˛e jako technik˛e konstrukcji efektywnych algorytmów
W2 Zna przeglad
˛ z nawrotami jako technik˛e konstrukcji efektywnych algorytmów
W3 Zna zasad˛e dziel i zwyci˛eżaj jako technik˛e konstrukcji efektywnych algorytmów
W4 Zna obliczenia na stosie jako technik˛e konstrukcji efektywnych algorytmów
W5 Zna programowanie dynamiczne jako technik˛e konstrukcji efektywnych algorytmów
W6 Zna systemy regułowe jako technik˛e konstrukcji efektywnych algorytmów
W7 Zna automaty skończone jako technik˛e konstrukcji efektywnych algorytmów
W8 Posiada elementarna˛ wiedz˛e z matematycznych podstaw informatyki teoretycznej
Z zakresu umiej˛etności studenta:
U1 Potrafi przeprowadzić eksperymenty obliczeniowe celem oceny poprawności algorytmu
U2 Potrafi przeprowadzić eksperymenty obliczeniowe celem oceny złożoności czasowej algorytmu
U3 Posiada praktyczna˛ umiej˛etność programowania w j˛ezyku C
Z zakresu kompetencji społecznych studenta:
K1 Potrafi wyjaśnić podstawowe zagadnienia zwiazane
˛
z informatyka˛ bez odwoływania si˛e do terminologii
technicznej i naukowej
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Wy15
Forma zaj˛eć - wykłady
Algorytmy i programy
Projektowanie algorytmu
Elementy j˛ezyka C
Podstawowe typy danych w C
Czasowa złożoność obliczeniowa
Rekurencja
Przeszukiwanie z nawrotami
Zasada dziel i zwyci˛eżaj
Obliczenia na stosie
Programowanie dynamiczne
Systemy regułowe
Automaty skończone
Rozstrzygalność i obliczalność
Nierozstrzygalność i nieobliczalność
Klasy złożoności
2
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
Forma zaj˛eć - ćwiczenia
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Schematy blokowe
Projektowanie zst˛epujace
˛
Proste algorytmy iteracyjne
Proste algorytmy rekurencyjne
Struktury dynamiczne
Analiza programu
1h
2h
2h
2h
4h
4h
Lab1
Lab2
Lab3
Lab4
Lab5
Forma zaj˛eć - laboratorium
Środowisko programowania
Podstawowe instrukcje
Proste algorytmy iteracyjne
Proste algorytmy rekurencyjne
Zadanie projektowe
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
2h
4h
6h
8h
10h
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań i problemów
4. Rozwiazywanie
˛
zadań programistycznych
5. Konsultacje
6. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
Numer efektu kształcenia
W1-W8, K1-K1
Sposób oceny efektu kształcenia
Kolokwium w ostatnim tygodniu
zaj˛eć
Brak
Kontrola realizacji list zadań
F2
U1-U3, K1-K1
F3
U1-U3, K1-K1
P=60%*F1+0%*F2+40%*F3
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. S. Alagić, M.A. Arbib. Projektowanie programów poprawnych i dobrze zbudowanych. WNT, Warszawa
1982.
2. M. Kotowski. Wysokie C. LUPUS, Warszawa, 1998.
3. D. Harel, Y. Feldman. Rzecz o istocie informatyki. WNT, Warszawa 2008.
4. B. W. Kernighan, D. M. Ritchie. J˛ezyk ANSI C. WNT, Warszawa 2002.
5. A. Hunt, D. Thomas. Pragmatyczny programista. Od czeladnika do mistrza. WNT, Warszawa, 2002.
OPIEKUN PRZEDMIOTU
dr Przemysław Kobylański
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Wst˛ep do Informatyki i Programowania
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W05
C1
Wy1-Wy15
W2
K1_W05
C1
Wy1-Wy15
W3
K1_W05
C1
Wy1-Wy15
W4
K1_W05
C1
Wy1-Wy15
W5
K1_W05
C1
Wy1-Wy15
W6
K1_W05
C1
Wy1-Wy15
W7
K1_W05 K1_W07
C1
Wy1-Wy15
W8
K1_W01
C1
Wy1-Wy15
U1
K1_U09
C2 C3
Ćw1-Ćw6
Lab1-Lab5
U2
K1_U09
C2 C3
Ćw1-Ćw6
Lab1-Lab5
U3
K1_U19 K1_U23
C2 C3
Ćw1-Ćw6
Lab1-Lab5
K1
K1_K14
C1 C2 C3
Wy1-Wy15
Ćw1-Ćw6
Lab1-Lab5
4
Numer
narz˛edzia
dydaktycznego**
1256
1256
1256
1256
1256
1256
1256
1256
3456
3456
3456
123456
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Kurs Programowania
Nazwa w j˛ezyku angielskim
: Programming
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_I02
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 45
75
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
2
2
w tym liczba odpowiadajaca
˛ zaj˛eciom o
2
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 2
2
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Znajomość j˛ezyka C.
CELE PRZEDMIOTU
C1 Zapoznanie z podstawami programowania obiektowego na przykładzie j˛ezyków Java i C++
C2 Nabycie umiej˛etności programowania w j˛ezykach obiektowych (Java i C++)
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna podstawowe poj˛ecia i zagadnienia wyst˛epujace
˛ w programowaniu obiektowym
W2 Zna podstawowe zasady projektowania obiektowego aplikacji
W3 Zna j˛ezyki programowania obiektowego C++ i JAVA
Z zakresu umiej˛etności studenta:
U1 Umie programować proste problemy w j˛ezykach C++ i JAVA.
U2 Potrafi zaprojektować i zaimplementować graficzny interfejs użytkownika.
U3 Potrafi zbudować prosta˛ aplikacj˛e sieciowa.˛
U4 Potrafi stworzyć pełna˛ dokumentacj˛e tworzonego kodu
Z zakresu kompetencji społecznych studenta:
K1 Potrafi wyjaśnić w sposób zrozumiały na czym polega projektowanie obiektowe.
K2 Potrafi zaprojektować graficzny interfejs użytkownika zrozumiały dla niespecjalisty.
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Lab1
Lab2
Lab3
Lab4
Lab5
Forma zaj˛eć - wykłady
Wprowadzenie do j˛ezyków obiektowych
Klasy i obiekty
Dziedziczenie
Wyjatki
˛
Graficzny interfejs użytkownika
Aplety
Watki
˛
Proces dokumentowania kodu
Kolekcje i typy uogólnione
Strumienie i serializacja danych. Gniazdka sieciowe
Wprowadzenie do UML
Zintegrowane środowisko programistyczne. Testowanie aplikacji
Podsumowanie wykładu. Kolokwium zaliczeniowe
Forma zaj˛eć - laboratorium
Zapoznanie si˛e z kompilatorami j˛ezyków JAVA i C++
Proste problemy
Proste interfejsy graficzne
Dokumentacja kodu
Projekty programistyczne
2
2h
2h
2h
2h
4h
2h
2h
2h
2h
2h
4h
2h
2h
2h
10h
8h
2h
8h
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań programistycznych
4. Konsultacje
5. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
Numer efektu kształcenia
W1-W3, K1-K2
F2
U1-U4, K1-K2
Sposób oceny efektu kształcenia
Kolokwium z podstawowych własności porgramowania obiektowego
Ocena terminowości i jakości oddawanych zadań programistycznych
P=20%*F1+80%*F2
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Bruce Eckel, Thinking in Java, Helion, 2009.
2. Bruce Eckel, Thinking in C++, Helion, 2009.
3. G. Booch, J. Rumbaugh, I. Jacobson, UML przewodnik użytkownika, WNT, 2002.
4. Developer Resources for Java Technology, http://www.oracle.com/technetwork/java/index.html
5. Stroustrup B, J˛ezyk C++, Warszawa, WNT, 1997.
6. Ken Arnold, James Gosling, Java, WNT, Warszawa 1999.
7. Bertrand Meyer, Programowanie zorientowane obiektowo, Helion.
OPIEKUN PRZEDMIOTU
dr Maciej G˛ebala
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Kurs Programowania
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W06 K1_W08 K1_W11 K1_W15
C1
Wy1-Wy13
W2
K1_W06 K1_W08 K1_W15
C1
Wy1-Wy13
W3
K1_W08
C1
Wy1-Wy13
U1
K1_U01 K1_U15 K1_U18 K1_U19 C1
Lab1-Lab5
K1_U22 K1_U24
U2
K1_U01 K1_U12 K1_U15 K1_U18 C1
Lab1-Lab5
K1_U21 K1_U22 K1_U24
U3
K1_U01 K1_U04 K1_U12 K1_U15 C1
Lab1-Lab5
K1_U19 K1_U21 K1_U22 K1_U24
U4
K1_U01 K1_U04 K1_U12 K1_U15 C1
Lab1-Lab5
K1_U22 K1_U24
K1
K1_K08 K1_K13 K1_K14
C1 C2
Wy1-Wy13
Lab1-Lab5
K2
K1_K01 K1_K04 K1_K05 K1_K14
C1 C2
Wy1-Wy13
Lab1-Lab5
4
Numer
narz˛edzia
dydaktycznego**
1245
1245
1245
345
345
345
345
12345
12345
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Technologia Programowania
Nazwa w j˛ezyku angielskim
: Programming Technology
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_I03
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
15
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 60
60
60
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
2
1
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
1
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 2
1
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Kurs programowania
CELE PRZEDMIOTU
C1 Przedstawienie podstawowych zagadnieniem zwiazanych
˛
z technologia˛ oprogramowania
C2 Ćwiczenie zagadnień dotyczacych
˛
projektowania oprogramowania
C3 Dostarczenie umiej˛etności praktycznych wzorców projektowych, tworzenia oceny i realizacji oprogramowania
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Posiada wiedz˛e z zakresu modelowania systemów informatycznych oraz zna j˛ezyk UML
W2 Posiada wiedz˛e z zakresu wzorców projektowych
W3 Zna techniki efektywnego programowania sieciowego
W4 Zna metody kontroli jakości kodu
Z zakresu umiej˛etności studenta:
U1 Potrafi projektować w j˛ezyku UML
U2 Potrafi dobrać odpowiedni wzorzec projektowy
U3 Potrafi sprawdzić jakości kodu
U4 Potrafi programować urzadzenia
˛
mobilne oraz wykorzystywać najnowsze technologie
Z zakresu kompetencji społecznych studenta:
K1 Potrafi prezentować projekty informatyczne bez używania specjalistycznej terminologii
K2 Potrafi stosować standardowe techniki oraz oprogramowanie do pracy w grupach
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Ćw1
Ćw2
Ćw3
Lab1
Lab2
Lab3
Lab4
Lab5
Lab6
Lab7
Lab8
Forma zaj˛eć - wykłady
Wprowadzenie
J˛ezyk UML
Projektowanie i analiza obiektowa
Wzorce projektowe
Wprowadzenie do testowania
Techniki efektywnego programowania sieciowego
Wyrażenia regularne oraz analiza składniowa XML
Programowanie aspektowe
Programowanie systemów mobilnych
Programowanie z wykorzystaniem najnowszych technologii
Forma zaj˛eć - ćwiczenia
J˛ezyk UML
Projektowanie obiektowe
Wzorce projektowe
Forma zaj˛eć - laboratorium
Wprowadzenie do programowania w wybranym j˛ezyku np. C++, Java, C
Projektowanie systemów informatycznych w j˛ezyku UML
Wzorce projektowe
Testowanie programów
Programowanie sieciowe
Programowanie aspektowe
Programowanie systemów mobilnych
Programowanie z wykorzystaniem najnowszych technologii
2
2h
2h
4h
6h
2h
2h
2h
2h
4h
4h
4h
7h
4h
4h
4h
6h
2h
2h
2h
4h
4h
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań i problemów
4. Rozwiazywanie
˛
zadań programistycznych
5. Konsultacje
6. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
Numer efektu kształcenia
Sposób oceny efektu kształcenia
F1
W1-W4, K1-K2
Brak
F2
U1-U4, K1-K2
Kolokwium
F3
U1-U4, K1-K2
Kontrola realizacji list zadań
P=0%*F1+50%*F2+50%*F3
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Bernd Bruegge, Allen H. Dutoit, Inżynieria oprogramowania w uj˛eciu obiektowym. UML, wzorce projektowe i Java
2. Erich Gamma, Richard Helm, Ralph, Wzorce projektowe.
wielokrotnego użytku
Elementy oprogramowania obiektowego
3. Craig Larman, UML i wzorce projektowe. Analiza i projektowanie obiektowe oraz iteracyjny model wytwarzania aplikacji
OPIEKUN PRZEDMIOTU
dr Marcin Zawada
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Technologia Programowania
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01 K1_W06 K1_W08
C1
Wy1-Wy10
W2
K1_W05 K1_W06 K1_W08
C1
Wy1-Wy10
W3
K1_W08 K1_W11
C1
Wy1-Wy10
W4
K1_W15
C1
Wy1-Wy10
Ćw1-Ćw3
U1
K1_U01 K1_U02
C2 C3
Lab1-Lab8
U2
K1_U19 K1_U22 K1_U24
C2 C3
Ćw1-Ćw3
Lab1-Lab8
U3
K1_U17 K1_U21
C2 C3
Ćw1-Ćw3
Lab1-Lab8
U4
K1_U01 K1_U20
C2 C3
Ćw1-Ćw3
Lab1-Lab8
K1
K1_K01
C1 C2 C3
Wy1-Wy10
Ćw1-Ćw3
Lab1-Lab8
K2
K1_K06
C1 C2 C3
Wy1-Wy10
Ćw1-Ćw3
Lab1-Lab8
4
Numer
narz˛edzia
dydaktycznego**
1256
1256
1256
1256
3456
3456
3456
3456
123456
123456
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Bazy Danych i Zarzadzanie
˛
Informacja˛
Nazwa w j˛ezyku angielskim
: Data Bases and Information Management
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_I04
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
15
15
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 60
60
60
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
2
2
2
w tym liczba odpowiadajaca
˛ zaj˛eciom o
2
2
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 2
2
2
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Wymagane jest zaliczenie nast˛epujacego
˛
modułu: Wst˛ep do Informatyki i Programowania
CELE PRZEDMIOTU
C1 Przedstawienie podstawowych aspektów systemów baz danych oraz obsługi danych
C2 Praktyczne przećwiczenie podstawowych aspektów zwiazanych
˛
z bazami danych
C3 Implementacja podstawowych aspektów zwiazanych
˛
z bazami danych w wybranym systemie bazodanowym
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna składni˛e i komendy j˛ezyka SQL
W2 Zna operatory algebry relacji
W3 Zna mechanizm działania transakcji
W4 Zna poj˛ecia zwiazane
˛
z zależnościami funkcyjnymi
W5 Zna definicje postaci normalnych relacji
Z zakresu umiej˛etności studenta:
U1 Potrafi posługiwać si˛e j˛ezykiem SQL
U2 Potrafi obsługiwać system zarzadzania
˛
baza˛ danych
U3 Potrafi tworzyć obiekty obsługujace
˛ dane w bazie danych
U4 Potrafi przeprowadzić proces normalizacji relacji
U5 Potrafi zaprojektować baz˛e danych na podstawie analizy biznesowej
Z zakresu kompetencji społecznych studenta:
K1 Posiada zdolność współpracy z innymi specjalistami w zakresie tworzenia i obłsugi baz danych
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Ćw1
Ćw2
Ćw3
Ćw4
Forma zaj˛eć - wykłady
Podstawy bazy danych, algebra relacji
Podstawowe komendy SQL
Zaawansowane komendy SQL
Aspekty aktywne baz danych
Aspekty systemowe baz danych
Inne j˛ezyki manipulowania danymi
Projektowanie baz danych
Autoryzacja w bazach danych
Zależności funkcyjne
Normalizacja baz danych
Transakcje w bazach danych
Wykonywanie zapytań w bazach danych
Rozproszone bazy danych
Forma zaj˛eć - ćwiczenia
J˛ezyk SQL
Obiekty bazy danych
Zależności funkcyjne i normalizacja
Projektowanie baz danych
2
2h
2h
2h
2h
2h
2h
4h
2h
2h
2h
4h
2h
2h
5h
2h
4h
4h
Lab1
Lab2
Lab3
Lab4
Forma zaj˛eć - laboratorium
Zapoznanie si˛e z system bazodanowym
J˛ezyk SQL
Obiekty bazy danych
Baza danych dla wybranego zagadnienia
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1h
4h
2h
2h
1. Wykład tradycyjny
2. Wykład multimedialny
3. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
F3
Numer efektu kształcenia
W1-W5, K1-K1
U1-U5, K1-K1
U1-U5, K1-K1
Sposób oceny efektu kształcenia
Egzamin końcowy
Dwa sprawdziany, aktywność
Rozliczenie si˛e z zadanych list
zadań
P=50%*F1+25%*F2+25%*F3
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. H. Garcia-Molina, J. Ullman, J. Widom - Systemy baz danych. Pełny wykład. WNT
2. J. Ullman - Principles of Database Systems, 1982
3. R. Coburn, SQL dla każdego, 2001
4. T. Connolly, C. Begg - Systemy baz danych. RM, drugie wydanie
OPIEKUN PRZEDMIOTU
dr Wojciech Macyna
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Bazy Danych i Zarzadzanie
˛
Informacja˛
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W02 K1_W10
C1
Wy1-Wy13
W2
K1_W10
C1
Wy1-Wy13
W3
K1_W01
C1
Wy1-Wy13
W4
K1_W10
C1
Wy1-Wy13
W5
K1_W10
C1
Wy1-Wy13
U1
K1_U26 K1_U28
C2 C3
Ćw1-Ćw4
Lab1-Lab4
Ćw1-Ćw4
U2
K1_U01
C2 C3
Lab1-Lab4
U3
K1_U26
C2 C3
Ćw1-Ćw4
Lab1-Lab4
U4
K1_U10
C2 C3
Ćw1-Ćw4
Lab1-Lab4
U5
K1_U28
C2 C3
Ćw1-Ćw4
Lab1-Lab4
K1
K1_K14
C1 C2 C3
Wy1-Wy13
Ćw1-Ćw4
Lab1-Lab4
4
Numer
narz˛edzia
dydaktycznego**
123
123
123
123
123
3
3
3
3
3
123
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Architektura Komputerów i Systemy Operacyjne
Nazwa w j˛ezyku angielskim
: Computer Architecture and Operating Systems
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_I05
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 60
30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
60
60
studenta (CNPS)
Forma zaliczenia
egzamin
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Znajomość j˛ezyka C oraz podstaw logiki i rachunku zdań.
CELE PRZEDMIOTU
C1 Zapoznanie si˛e ze struktura˛ i budowa˛ współczesnych procesorów, komputerów i systemów operacyjnych
C2 Umiej˛etność projektowania prostych układów logicznych składajacych
˛
si˛e na budow˛e procesora
C3 Umiej˛etność programowania mechanizmów systemowych i współpracy z urzadzeniami
˛
komputera
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna podstawowe architektury komputerów
W2 Zna podstawowe zasady działania układów logicznych komputera
W3 Zna podstawowe zadania systemów operacyjnych
W4 Zna struktur˛e pami˛eci komputerów i sposoby zarzadzania
˛
nia˛
W5 Zna struktur˛e stosowanych systemów plików
W6 Zna podstawowe problemy zwiazane
˛
ze współbieżnościa˛ procesów i ich synchronizacja˛
Z zakresu umiej˛etności studenta:
U1 Umie projektować proste układy logiczne i cyfrowe
U2 Umie zainstalować i obsłużyć z poziomu konsoli system operacyjny
U3 Potrafi opracować i zaimplementować skrypty wykorzystujace
˛ programy systemowe
U4 Potrafi wykorzystać mechanizmy systemu operacyjnego w implementacjach w j˛ezykach wysokiego poziomu
U5 Potrafi za pomoca˛ programów systemowych zdiagnozować działanie komputera i naprawić system plików
Z zakresu kompetencji społecznych studenta:
K1 Potrafi w sposób zrozumiały wytłumaczyć budow˛e i zasad˛e działania komputera
K2 Potrafi zrozumieć i wytłumaczyć działanie systemu operacyjnego komputera
K3 Potrafi zdiagnozować działanie systemu operacyjnego na komputerze
K4 Potrafi wytłumaczyć działanie systemów plików i niebezpieczeństwa zwiazane
˛
z bł˛edami w tych systemach
TREŚCI PROGRAMOWE
2
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Wy15
Wy16
Wy17
Wy18
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Lab1
Lab2
Lab3
Lab4
Lab5
Lab6
Lab7
Lab8
Lab9
Forma zaj˛eć - wykłady
Historia obliczeń i architektur komputerowych
Reprezentacja danych
Budowa procesora, modele CISC i RISC
Mikroprogramowanie
Struktura potokowa, problemy synchronizacji
Modele i struktura pami˛eci, poziomy pami˛eci, pami˛eć wirtualna
Komputery wektorowe
Procesory wielowatkowe
˛
Maszyny wirtualne
Podstawy organizacji wejścia i wyjścia, obsługa urzadzeń
˛
zewn˛etrznych
Zadania systemów operacyjnych
Procesy i watki,
˛ zakleszczenia
Przydział zasobów, buforowanie i synchronizacja
Zarzadzanie
˛
pami˛ecia˛
Systemy plików, warstwa logiczna i fizyczna
Współbieżność i synchronizacja procesów, przeciwdziałanie zakleszczeniu
Sieci komputerowe - protokoły DNS, IP, UDP i TCP
Podsumowanie wykładu
Forma zaj˛eć - ćwiczenia
Układy logiczne
Minimalizacja funkcji boolowskich metoda˛ tablic Karnaugha
Dekompozycja funkcji boolowskich
Układy synchroniczne
Minimalizacja liczby stanów automatu
Układy asynchroniczne
Projektowanie układów cyfrowych
Forma zaj˛eć - laboratorium
Instalacja systemu operacyjnego, obsługa plików z poziomu konsoli
Obsługa procesów w systemie
Filtry, strumienie i przetwarzanie potokowe
Tworzenie skryptów powłoki systemu operacyjnego
Obsługa plików z poziomu j˛ezyka C
Obsługa procesów z poziomu j˛ezyka C
Obsługa potoków z poziomu j˛ezyka C
Tworzenie i obsługa watków
˛
z poziomu j˛ezyka C
Komunikacja mi˛edzyprocesorowa w j˛ezyku C: komunikaty, pami˛eć współdzielona, semafory
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań i problemów
4. Rozwiazywanie
˛
zadań programistycznych
5. Konsultacje
6. Praca własna studentów
3
2h
2h
4h
2h
4h
4h
2h
2h
2h
4h
2h
4h
6h
4h
6h
4h
4h
2h
4h
4h
4h
4h
4h
4h
6h
4h
2h
2h
4h
2h
4h
2h
4h
6h
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
Numer efektu kształcenia
W1-W6, K1-K4
U1-U5, K1-K4
Sposób oceny efektu kształcenia
Egzamin pisemny
Kartkówki,
aktywność
przy
rozwiazywaniu
˛
problemów
Odbiór zadań programistycznych
F3
U1-U5, K1-K4
P=40%*F1+30%*F2+30%*F3
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. D. Patterson, J. Hennessy, Computer Organization and design, Elsevier 2005
2. A. Silberschatz, J.L. Peterson, G. Gagne, Podstawy systemów operacyjnych. WNT, Warszawa 2005.
3. A. S. Tanenbaum, Modern Operating Systems. wydanie 2, Prentice-Hall Inc., 2001
4. W. R. Stevens, Programowania w środowisku systemu UNIX. WNT, Warszawa 2002
5. L. Bic, A. C. Shaw, The Logical Design of Operating Systems. Prentice-Hall Inc., 1988
6. Hennessy, J. L., and D. A. Patterson. Computer Architecture: A Quantitative Approach, 3rd ed. San Mateo,
CA: Morgan Kaufman, 2002
OPIEKUN PRZEDMIOTU
dr Maciej G˛ebala
4
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Architektura Komputerów i Systemy Operacyjne
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W02 K1_W13
C1
Wy1-Wy18
W2
K1_W02 K1_W09 K1_W13
C1
Wy1-Wy18
W3
K1_W06 K1_W09 K1_W13
C1
Wy1-Wy18
W4
K1_W02 K1_W13
C1
Wy1-Wy18
W5
K1_W02 K1_W13
C1
Wy1-Wy18
W6
K1_W02 K1_W13
C1
Wy1-Wy18
Ćw1-Ćw7
U1
K1_U01 K1_U20
C2 C3
Lab1-Lab9
Ćw1-Ćw7
U2
K1_U01 K1_U15 K1_U27
C2 C3
Lab1-Lab9
U3
K1_U01 K1_U15 K1_U23 K1_U27
C2 C3
Ćw1-Ćw7
Lab1-Lab9
U4
K1_U01 K1_U15 K1_U25 K1_U27
C2 C3
Ćw1-Ćw7
Lab1-Lab9
U5
K1_U01 K1_U15 K1_U27 K1_U30
C2 C3
Ćw1-Ćw7
Lab1-Lab9
K1
K1_K02 K1_K14
C1 C2 C3
Wy1-Wy18
Ćw1-Ćw7
Lab1-Lab9
K2
K1_K01 K1_K02 K1_K10 K1_K14
C1 C2 C3
Wy1-Wy18
Ćw1-Ćw7
Lab1-Lab9
K3
K1_K02 K1_K13 K1_K14
C1 C2 C3
Wy1-Wy18
Ćw1-Ćw7
Lab1-Lab9
K4
K1_K02 K1_K13 K1_K14
C1 C2 C3
Wy1-Wy18
Ćw1-Ćw7
Lab1-Lab9
5
Numer
narz˛edzia
dydaktycznego**
1256
1256
1256
1256
1256
1256
3456
3456
3456
3456
3456
123456
123456
123456
123456
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Technologie Sieciowe
Nazwa w j˛ezyku angielskim
: Network Technologies
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_I06
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 15
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 30
90
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
1
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 1
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Znajomość algorytmów i struktur danych. Umiej˛etność programowania w wybranym j˛ezyku.
CELE PRZEDMIOTU
C1 Omówienie podstaw sieci LAN i WAN. Przedstawienie architektury Internetu oraz protokołów komunikacyjnych.
C2 Przekazanie podstaw tworzenia aplikacji sieciowych wykorzystujacych
˛
różne protokoły komunikacyjne
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna aspekty wymiany danych w sieciach lokalnych na przykładzie Ethernetu.
W2 Zna model sieci rozległej oraz protokoły wykorzystywane w intersieci.
W3 Zna architektur˛e systemów klient serwer i wielowarstwowych systemów rozproszonych.
Z zakresu umiej˛etności studenta:
U1 Potrafi posługiwać si˛e wprowadzonymi na wykładzie poj˛eciami dotyczacymi
˛
modeli sieci i protokołów.
U2 Potrafi symulować programowo działanie wybranych warstw stosu protokołów
U3 Potrafi tworzyć systemy sieciowe klient serwer złożone z wielu komponentów
Z zakresu kompetencji społecznych studenta:
K1 Potrafi omówić architektur˛e sieci lokalnej i rozległej w sposób powszechnie zrozumiały
K2 Rozumie potrzeb˛e: stosowania wielu współdziałajacych
˛
protokołów, tworzenia rozproszonych aplikacji
sieciowych
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Wy15
Forma zaj˛eć - wykłady
Wprowadzenie do sieci komputerowych.
Architektura sieci.
Warstwa fizyczna.
Warstwa łacza
˛ danych.
Podwarstwa LLC.
Warstwa sieciowa.
Algorytmy trasowania.
Warstwa transportowa
Architektura systemów WWW
Protokół HTTP.
Model warstwy klienta
Technologie warstwy serwera
Techniki Java
Usługi rozproszone.
Systemy zarzadzania
˛
treścia˛ CMS.
2
1h
1h
1h
1h
1h
1h
1h
1h
1h
1h
1h
1h
1h
1h
1h
Lab1
Lab2
Lab3
Lab4
Lab5
Lab6
Lab7
Lab8
Lab9
Lab10
Lab11
Lab12
Lab13
Lab14
Lab15
Forma zaj˛eć - laboratorium
Testowanie sieci
Modelowanie sieci
Ramkowanie
Symulowanie sieci lokalnej.
Symulowanie sieci rozległej.
Symulowanie niezawodnego transportu
Protokół HTTP.
Wst˛ep do programowania klient serwer.
Programowanie klient serwer.
Programowanie klienta
Programowanie serwera
Obsługa żadań
˛
HTTP.
Przesyłanie plików do serwera.
Programowanie usług WebService.
Obsługa SOAP, WSDL.
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
1. Wykład tradycyjny
2. Rozwiazywanie
˛
zadań programistycznych
3. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
P=50%*F1+50%*F2
Numer efektu kształcenia
W1-W3, K1-K2
U1-U3, K1-K2
Sposób oceny efektu kształcenia
Egzamin
Średnia ocen z list zadań
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Andrew S. Tanenbaum: Sieci komputerowe.
2. Douglas E. Comer: Sieci komputerowe i intersieci.
3. Douglas E. Comer: Sieci komputerowe TCP/IP.
4. http://docs.oracle.com/javase/tutorial/networking/
OPIEKUN PRZEDMIOTU
dr Łukasz Krzywiecki
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Technologie Sieciowe
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W02 K1_W11
C1
Wy1-Wy15
W2
K1_W03 K1_W11
C1
Wy1-Wy15
W3
K1_W02 K1_W09 K1_W11
C1
Wy1-Wy15
U1
K1_U01 K1_U32
C1
Lab1-Lab15
U2
K1_U01 K1_U09 K1_U17 K1_U22
C1
Lab1-Lab15
U3
K1_U01 K1_U03 K1_U09 K1_U17 C1
Lab1-Lab15
K1_U19 K1_U21 K1_U22
K1
K1_K14
C1 C2
Wy1-Wy15
Lab1-Lab15
K2
K1_K08 K1_K11 K1_K13
C1 C2
Wy1-Wy15
Lab1-Lab15
4
Numer
narz˛edzia
dydaktycznego**
13
13
13
23
23
23
123
123
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Algorytmy i Struktury Danych
Nazwa w j˛ezyku angielskim
: Algorithms adn Data Structures
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_I07
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 45
30
15
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 85
50
45
studenta (CNPS)
Forma zaliczenia
egzamin
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
2
1
w tym liczba odpowiadajaca
˛ zaj˛eciom o
2
1
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
2
1
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Moduł wymaga znajomości narz˛edzi matematycznych wprowadzonych na analizie matematycznej, algebrze,
rachunku prawdopodobieństwa oraz matematyce dyskretnej. Moduł wymaga również znajomości co najmniej
jednego j˛ezyka programowania, np. C, C++ lub Java.
CELE PRZEDMIOTU
C1 Poznanie podstawowych algorytmów i struktur danych, nauka metodologii budowy algorytmów i struktur
danych, nauka teorii analizy algorytmów i struktur danych
C2 Praktyczne opanowanie algorymtów i struktur danych omówionych na wykładzie, opanowanie metodologii
budowy algorytmów i struktur danych, opanowanie praktycznej analiza algorytmów i struktur danych
C3 Budowa implementacyjna przedstawionych na wykładzie algorytmów i struktur danych
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna algorytmy sortowania w modelu komparatywnym, algorytmy sortowania o złożoności liniowej, algorytmy wyznaczania statystyki pozycyjnej oraz ich złożoności obliczeniowe
W2 Zna metodologie budowy oraz analizy złożoności obliczeniowej algorytmów typu dziel i zwyci˛eżaj, programowanie dynamiczne, algorytmy zachłanne
W3 Zna struktury danych takie jak: stos, kolejka, lista, kopiec binarny, drzewo BST, drzewo czerwono-czarne,
skip lista, kopiec Fibonacci’ego, drzewo van Emde Boas
Z zakresu umiej˛etności studenta:
U1 Potrafi wybrać znany algorytm, zmodyfikować znany algorytm lub zbudować nowy algorytm odpowiedni do
rozwiazania
˛
stawianego problemu informatycznego, a nast˛epnie zaimplementować go
U2 Potrafi przeprowadzić analiz˛e wybranych algorytmów
U3 Potrafi wybrać znana˛ struktur˛e danych lub zmodyfikować znana˛ struktur˛e danych odpowiedna˛ do wybranego
zastosowania informatycznego, a nast˛epnie zaimplementować ja˛
U4 Potrafi przeprowadzić analiz˛e wybranych struktur danych
Z zakresu kompetencji społecznych studenta:
K1 Rozumie potrzeb˛e stosowania odpowiednich algorytmów i struktur danych w celu optymalizacji działania
systemów informatycznych
K2 Wie jak stopień komplikacji rozwiazania
˛
informatycznego wpływa na możliwość jego analizy
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Wy15
Wy16
Wy17
Wy18
Wy19
Forma zaj˛eć - wykłady
Podstawowe poj˛ecia algorytmiki, pierwszy problem algorytmiczny
Notacja asymptotyczna
Rozwiazywanie
˛
równań rekurencjnych
Metodologia dziel i zwyci˛eżaj, analiza złożoności obliczeniowej
Quick Sort
Kopiec
Dolne ograniczenie na złożoność obliczeniowa˛ sortowania.
Sortowanie w czasie liniowym
Statystyki pozycyjne
Programowanie dynamiczne, analiza złożoności obliczeniowej
Algorytmy zachłanne, analiza złożoności obliczeniowej
Podstawowe struktury danych
Drzewo BST
Drzewo czerwono-czarne
Skip lista
Metodologia wzbogacania struktur danych
Koszt zamortyzowany
Kopce Fibonacci’ego
Podstawy teorii złożoności obliczeniowej
2
2h
2h
3h
3h
4h
3h
1h
2h
4h
2h
2h
1h
4h
2h
2h
2h
2h
2h
2h
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Ćw8
Ćw9
Ćw10
Ćw11
Ćw12
Lab1
Lab2
Lab3
Lab4
Lab5
Lab6
Forma zaj˛eć - ćwiczenia
Notacja asymptotyczna
Rozwiazywanie
˛
rekurencji
Metodologia dziel i zwyci˛eżaj, analiza złożoności obliczeniowej
Probabilistyczna analiza algorytmów
Algorytmy sortujace
˛
Programowanie dynamiczne
Algorytmy zachłanne
Podstawowe struktury danych
Drzewo BST
Drzewa czerwono-czarne, skip listy.
Wzbogacanie struktur danych
Koszt zamortyzowany, kopce Fiboncci’ego
Forma zaj˛eć - laboratorium
Algorytmy sortujace
˛
Statystyki pozycyjne
Progamowanie dynamiczne
Algorytmy zachłanne
Struktury danych I
Struktury danych II
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
4h
2h
4h
2h
4h
2h
2h
2h
2h
2h
2h
2h
4h
2h
2h
2h
2h
3h
1. Wykład tradycyjny
2. Rozwiazywanie
˛
zadań i problemów
3. Rozwiazywanie
˛
zadań programistycznych
4. Konsultacje
5. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
F3
P=50%*F1+30%*F2+20%*F3
Numer efektu kształcenia
W1-W3, K1-K2
U1-U4, K1-K2
U1-U4, K1-K2
3
Sposób oceny efektu kształcenia
Egzamin
2 kolokwia
Ocena zadań implementacyjnych
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. T.H. Cormen, Ch. E. Leiserson, R. L. Rivest, Wprowadzenie do algorytmów, WNT
2. D. E. Knuth, Sztuka programowania, tom I i III, WNT
3. R. Sedgewick, Algorithms, Addison Wesley Publishing Company (dost˛epna w wersji webowej na stronie
http://algs4.cs.princeton.edu)
4. S. Dasgupta, C. H. Papadimitriou, U. V. Vazirani, Algorithms, McGraw-Hill Science/Engineering/Math;
1 edition (September 13, 2006), (dost˛epna cz˛eściowo na stronie http://www.cs.berkeley.edu/ vazirani/algorithms.html)
5. R. L. Graham, D. E. Knuth, O. Patashnik, Matematyka konkretna, PWN
OPIEKUN PRZEDMIOTU
dr Zbigniew Goł˛ebiewski
4
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Algorytmy i Struktury Danych
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W03
C1
Wy1-Wy19
W2
K1_W01 K1_W03 K1_W04 K1_W05
C1
Wy1-Wy19
W3
K1_W06
C1
Wy1-Wy19
Ćw1-Ćw12
U1
K1_U01 K1_U02 K1_U06 K1_U15 C2 C3
Lab1-Lab6
K1_U17
U2
K1_U01 K1_U10 K1_U17 K1_U31
C2 C3
Ćw1-Ćw12
Lab1-Lab6
U3
K1_U01 K1_U02 K1_U06 K1_U15 C2 C3
Ćw1-Ćw12
K1_U17
Lab1-Lab6
Ćw1-Ćw12
U4
K1_U01 K1_U10 K1_U17 K1_U31
C2 C3
Lab1-Lab6
K1
K1_K01 K1_K12 K1_K13
C1 C2 C3
Wy1-Wy19
Ćw1-Ćw12
Lab1-Lab6
K2
K1_K12 K1_K13
C1 C2 C3
Wy1-Wy19
Ćw1-Ćw12
Lab1-Lab6
5
Numer
narz˛edzia
dydaktycznego**
145
145
145
2345
2345
2345
2345
12345
12345
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Programowanie Zespołowe
Nazwa w j˛ezyku angielskim
: Group Programming
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_I08
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy
120
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
2
w tym liczba odpowiadajaca
˛ zaj˛eciom o
2
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e2
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Zaliczony kurs Wst˛ep do Programowania lub podobny. Znajomość podstaw technik potrzebnych do implementacji relacyjnych baz danych oraz podstaw protokołów sieciowych.
CELE PRZEDMIOTU
C1 Celem jest przygotowanie studentów do zespołowej pracy programistycznej
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Wiedza z zakresu podstawowych metodyk pracy zespołowej w tworzeniu oprogramowania
Z zakresu umiej˛etności studenta:
U1 Umie zaprojektować system średniej wielkości.
U2 Potrafi implemetować średniej wielkości systemy informatyczne
U3 Potrafi stworzyć dokumentacj˛e techiczna˛ stworzonego systemu
U4 Potrafi testować system informatyczny.
Z zakresu kompetencji społecznych studenta:
K1 Potrafi współpracować przy tworzeniu projektu programistycznego
K2 Potrafi zaprezentować produkt programistyczny oraz szkolić użytkowników
TREŚCI PROGRAMOWE
Lab1
Lab2
Lab3
Lab4
Lab5
Forma zaj˛eć - laboratorium
Przygotowanie do stworzenia projektu
Projekt
Stworzenie kodu programu
Testowanie i walidacja
Wdrożenie systemu
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
2h
8h
14h
4h
2h
1. Tworzenie projektów programistycznych
2. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
P=100%*F1
Numer efektu kształcenia
W1-W1, U1-U4, K1-K2
Sposób oceny efektu kształcenia
Ocen jakości kodu
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Literatur˛e do przedmiotu stanowi dokumentacja wykorzystywanych narz˛edzi programistycznych
OPIEKUN PRZEDMIOTU
dr Marek Klonowski
2
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Programowanie Zespołowe
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W04 K1_W05 K1_W15 K1_W17
C1
Lab1-Lab5
U1
K1_U02 K1_U08 K1_U15 K1_U19
C1
Lab1-Lab5
U2
K1_U01 K1_U03 K1_U10 K1_U17 C1
Lab1-Lab5
K1_U18 K1_U19 K1_U20
U3
K1_U03 K1_U04 K1_U07 K1_U08
C1
Lab1-Lab5
U4
K1_U03 K1_U09 K1_U10 K1_U11 C1
Lab1-Lab5
K1_U17
K1
K1_K01 K1_K06 K1_K07 K1_K15
C1
Lab1-Lab5
K2
K1_K01 K1_K04 K1_K06 K1_K14
C1
Lab1-Lab5
3
Numer
narz˛edzia
dydaktycznego**
2
12
12
12
12
12
12
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Obliczenia Naukowe
Nazwa w j˛ezyku angielskim
: Scientific Computing.
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_I09
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
15
15
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 60
30
30
studenta (CNPS)
Forma zaliczenia
egzamin
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
2
1
1
w tym liczba odpowiadajaca
˛ zaj˛eciom o
1
1
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 2
1
1
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Analiza Matematyczna I i II, Algebra z Geometria˛ Analityczna˛
CELE PRZEDMIOTU
C1 Omówienie wybranych metod numerycznych dotyczacych
˛
interpolacji, aproksymacji, numerycznej algebry
liniowej, obliczania zer funkcji i rozwiazywania
˛
równań różniczkowych
C2 Opanowanie i teoretyczna analiza metod numerycznych omawianych na wykładzie
C3 Komputerowa realizacja i testowanie metod numerycznych omawianych na wykładzie
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna arytmetyk˛e zmiennopozycyjna,˛ analiz˛e bł˛edów zaokragleń.
˛
Zna i rozumie poj˛ecia: zadania źle
uwarunkowanego, algorytmu stabilnego, algorytmu numerycznie poprawnego.
W2 Zna metody: interpolacji wielomianowej, rozwiazywania
˛
układów równań liniowych, obliczania odwrotności macierzy, całkowania i różniczkowania numerycznego. Zna podstawowe metody: obliczania zer
funkcji i wielomianów, aproksymacji średniokwadratowej, rozwiazywania
˛
równań różniczkowych zwyczajnych.
Z zakresu umiej˛etności studenta:
U1 Potrafi reprezentować dane w arytmetyce zmiennopozycyjnej i wykonywać operacje zmiennopozycyjne.
Potrafi przeprowadzić analiz˛e bł˛edów zaokragleń
˛
prostych algorytmów numerycznych. Potrafi zbadać
uwarunkowanie prostych problemów numerycznych.
U2 Potrafi rozwiazywać
˛
podstawowe zagadnienia metod numerycznych
U3 Potrafi zaprogramować i przeprowadzić numeryczne eksperymenty obliczeniowe oceniajace
˛ numeryczne
własności zadań i algorytmów.
Z zakresu kompetencji społecznych studenta:
K1 Potrafi omówić w sposób powszechnie zrozumiały podstawowe zagadnienia metod numerycznych.
K2 Rozumie potrzeb˛e stosowania metod numerycznych w informatyce, praktyce.
TREŚCI PROGRAMOWE
2
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Wy15
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Ćw8
Lab1
Lab2
Lab3
Lab4
Lab5
Lab6
Forma zaj˛eć - wykłady
Arytmetyka zmiennopozycyjna, standard IEEE, analiza bł˛edów zaokragleń,
˛
analiza prostych
algorytmów
Zadanie źle uwarunkowane, wskaźnik uwarunkowania zadania, uwarunkowanie zadania
rozwiazywania
˛
układu równań liniowych
Interpolacja wielomianowa Lagrange‘a, reszta, iloraz różnicowy.
Wzór interpolacyjny Newtona, wielomiany Czebyszewa, w˛ezły Czebyszewa, informacja o
funkcjach sklejanych
Iteracyjne metody obliczania zer funkcji: metoda bisekcji, metody Newtona i siecznych, rzad
˛
metody
Obliczanie pierwiastków wielomianów, lokalizacja pierwiastków, algorytm Hornera, deflacja
czynnikiem liniowym, zastosowanie metody Newtona do obliczania pierwiastków wielomianu
Rozwiazywanie
˛
układu równań liniowych, numeryczna realizacja eliminacji Gaussa, wybór
elementów głównych, rozkład LU, numeryczne obliczanie odwrotności macierzy
Iteracyjne metody rozwiazywania
˛
układu równań liniowych, zbieżność ciagu
˛ macierzy,
metody Jacobiego i Gaussa-Seidla
Iloczyn skalarny, rzut ortogonalny na podprzestrzeń liniowa,˛ wielomiany ortogonalne,
zwiazek
˛
rekurencyjny spełniany przez wielomiany ortogonalne
Przybliżanie funkcji, aproksymacja średniokwadratowa za pomoca˛ wielomianów, n-ty wielomian optymalny
Zadanie najmniejszych kwadratów - układ normalny, macierz Grama
Kwadratura interpolacyjna, rzad
˛ kwadratury, wzory trapezów i Simpsona
Wzory złożone trapezów i Simpsona, numeryczne różniczkowanie
Ekstrapolacja
Metody Rungego Kutty rozwiazywania
˛
równań różniczkowych zwyczajnych
Forma zaj˛eć - ćwiczenia
Arytmetyka zmiennopozycyjna
Analiza bł˛edów zaokragleń
˛
Interpolacja wielomianowa
Iteracyjne metody obliczania zer funkcji i wielomianów
Układy równań liniowych
Aproksymacja średniokwadratowa
Kwadratury i obliczanie numeryczne pochodnych
Kolokwium
Forma zaj˛eć - laboratorium
Środowisko Octava (Matlaba)
Bł˛edy zaokragleń
˛
i uwarunkowanie zadania
Interpolacja
Iteracyjne metody obliczania zer funkcji
Układy równań liniowych
Aproksymacja średniokwadratowa
3
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
1h
3h
4h
2h
2h
2h
2h
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań i problemów
4. Rozwiazywanie
˛
zadań programistycznych
5. Konsultacje
6. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
Numer efektu kształcenia
Sposób oceny efektu kształcenia
F1
W1-W2, K1-K2
Egzamin końcowy
F2
U1-U3, K1-K2
Kolokwium zaliczeniowe
F3
U1-U3, K1-K2
Realizacja list zadań
P=40%*F1+30%*F2+30%*F3
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. D. Kincaid, W. Cheney, Analiza numeryczna, WNT, 2005
2. A. Kiełbasiński, H. Schwetlick, Numeryczna algebra liniowa, WNT, 1993
3. J. Stoer, R. Bulirsch, Wst˛ep do analizy numerycznej, PWN, 1987
4. C. B. Moler, Numerical Computing with MATLAB, SIAM 2004
5. M. T. Heath, Scientific Computing. An Introduction Survey, McGraw Hill 2002
6. Octave, http://www.octave.org/
OPIEKUN PRZEDMIOTU
dr hab. Paweł Zieliński
4
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Obliczenia Naukowe
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W02 K1_W04 K1_W13
C1
Wy1-Wy15
W2
K1_W12
C1
Wy1-Wy15
U1
K1_U17
C2 C3
Ćw1-Ćw8
Lab1-Lab6
Ćw1-Ćw8
U2
K1_U08 K1_U10
C2 C3
Lab1-Lab6
Ćw1-Ćw8
U3
K1_U09 K1_U11 K1_U12 K1_U23
C2 C3
Lab1-Lab6
K1
K1_K14
C1 C2 C3
Wy1-Wy15
Ćw1-Ćw8
Lab1-Lab6
K2
K1_K01
C1 C2 C3
Wy1-Wy15
Ćw1-Ćw8
Lab1-Lab6
5
Numer
narz˛edzia
dydaktycznego**
1256
1256
3456
3456
3456
123456
123456
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: J˛ezyki Formalne i Techniki Translacji
Nazwa w j˛ezyku angielskim
: Formal Languages and Translation Techniques
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_I10
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
15
15
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 45
30
45
studenta (CNPS)
Forma zaliczenia
egzamin
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
2
2
2
w tym liczba odpowiadajaca
˛ zaj˛eciom o
2
2
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 2
2
2
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Moduł wymaga wst˛epnie podstawowej wiedzy z teorii mnogości (zbiory, relacje) oraz algorytmów i struktur
danych (grafy, drzewa). Wymagana jest także znajomość j˛ezyka programowania C.
CELE PRZEDMIOTU
C1 Zapoznanie z podstawami teorii j˛ezyków formalnych i technik translacji
C2 Nabycie umiej˛etności operowania j˛ezykami regularnymi i bezkontekstowymi
C3 Zaprojektowanie i zaimplementowanie prostego kompilatora
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna poj˛ecie j˛ezyk regularny, jego podstawowe własności i sposoby wyrażania jako automatu skończonego
lub wyrażenia regularnego
W2 Zna poj˛ecie j˛ezyk bezkontekstowy, jego podstawowe własności i sposoby opisu przez gramatyki i automaty
ze stosem
W3 Zna podstawowe metody konstruowania parserów
Z zakresu umiej˛etności studenta:
U1 Potrafi określić stopień trudności rozpoznawania i opisania danego j˛ezyka formalnego
U2 Potrafi wykorzystać narz˛edzia do budowy parserów i prostych kompilatorów
Z zakresu kompetencji społecznych studenta:
K1 Rozumie stopień komplikacji zagadnień zwiazanych
˛
z przetwarzaniem danych
K2 Potrafi wyjaśnić podstawowe zagadnienia zwiazane
˛
z technikami translacji i ich zastosowaniami
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Wy15
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Ćw8
Forma zaj˛eć - wykłady
Poj˛ecia podstawowe. Automat skończony
Równoważność klasy j˛ezyków rozpoznawanych przez DFA i NFA oraz definiowanych przez
RE. Minimalny DFA
Własności j˛ezyków regularnych. Analiza leksykalna
Gramatyki bezkontekstowe. Ich postacie normalne
Automat ze stosem (PDA). Równoważność PDA i gramatyk bezkontekstowych
Własności j˛ezyków bezkontekstowych
Budowa kompilatora. Analiza składniowa
Gramatyki typu LL(k)
Analiza wst˛epujaca.
˛ Gramatyki typu LR(k)
Gramatyki SLR, LR(1) i LALR
Translacja sterowana składnia˛ i zależności kontekstowe
Synteza kodu i środowisko czasu wykonania
Hierarchia Chomsky’ego
Wst˛ep do teorii obliczeń
Podsumowanie wykładu
Forma zaj˛eć - ćwiczenia
Alfabety, słowa i j˛ezyki
Automaty skończone i wyrażenia regularne
Minimalizacja automatów i dowody na należenie lub nienależenie do j˛ezyków regularnych
Własności gramatyk bezkontekstowych
Automaty ze stosem. Dowody na należenie lub nienależenie do j˛ezyków bezkontekstowych
Parsery zst˛epujace
˛
Parsery wst˛epujace
˛
Gramatyki atrybutowe i reguły translacji
2
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
1h
2h
2h
2h
2h
2h
2h
2h
Lab1
Lab2
Lab3
Forma zaj˛eć - laboratorium
Implementacja analizatora leksykalnego
Implementacja analizatora składniowego
Projekt programistyczny - kompilator
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
4h
4h
7h
1. Wykład multimedialny
2. Rozwiazywanie
˛
zadań i problemów
3. Rozwiazywanie
˛
zadań programistycznych
4. Tworzenie projektów programistycznych
5. Konsultacje
6. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
Numer efektu kształcenia
Sposób oceny efektu kształcenia
F1
W1-W3, K1-K2
Egzamin
F2
U1-U2, K1-K2
Kartkówki, aktywność przy tablicy
F3
U1-U2, K1-K2
Projekt programistyczny
P=40%*F1+20%*F2+40%*F3
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. J.E. Hopcroft, R. Motwani, J.D. Ullman, Wprowadzenie do teorii automatów, j˛ezyków i obliczeń, WNT,
Warszawa 2005 (ISBN 83-01-14502-1)
2. J.E. Hopcroft, J.D. Ullman, Wprowadzenie do teorii automatów, j˛ezyków i obliczeń, WNT, Warszawa 1994
(ISBN 83-01-11298-0)
3. A.V. Aho, R. Sethi, J.D. Ullman, Kompilatory. Reguły, metody i narz˛edzia, WNT, Warszawa 2002, (ISBN:
83-204-2656-1)
4. flex: The Fast Lexical Analyzer (http://flex.sourceforge.net/)
5. Bison - GNU parser generator (http://www.gnu.org/software/bison/)
OPIEKUN PRZEDMIOTU
dr Maciej G˛ebala
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
J˛ezyki Formalne i Techniki Translacji
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01 K1_W07
C1
Wy1-Wy15
W2
K1_W01 K1_W07
C1
Wy1-Wy15
W3
K1_W05 K1_W07 K1_W08 K1_W13
C1
Wy1-Wy15
Ćw1-Ćw8
U1
K1_U10 K1_U31
C2 C3
Lab1-Lab3
U2
K1_U01 K1_U22 K1_U29
C2 C3
Ćw1-Ćw8
Lab1-Lab3
K1
K1_K01 K1_K11 K1_K12 K1_K13
C1 C2 C3
Wy1-Wy15
Ćw1-Ćw8
Lab1-Lab3
K2
K1_K01 K1_K14
C1 C2 C3
Wy1-Wy15
Ćw1-Ćw8
Lab1-Lab3
4
Numer
narz˛edzia
dydaktycznego**
156
156
156
23456
23456
123456
123456
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Systemy Wbudowane
Nazwa w j˛ezyku angielskim
: Embedded Systems
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_I11
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
90
studenta (CNPS)
Forma zaliczenia
egzamin
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Umiej˛etność programowania może ułatwić przyswojenie kolejnego j˛ezyka. Znajomość treści przedmiotu Architektura Komputerów i Systemy Operacyjne
CELE PRZEDMIOTU
C1 zapoznanie z metodami budowy i wykorzystania układów wbudowanych
C2 Nauczenie metod projektowania układów w technologii FPGA
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 posiada wiedz˛e pozwalajac
˛ a˛ na zrozumienie sposobu działania procesora
W2 posiada wiedz˛e dotyczac
˛ a˛ sposobu organizacji współpracy urzadzeń
˛
W3 posiada wiedz˛e na temat technik konstruowania urzadzeń
˛
jednozadaniowych
W4 posiada wiedz˛e na temat układów programowalnych i j˛ezyków programowania umożliwiajac
˛ a˛ tworzenie
własnych aplikacji
W5 posiada wiedz˛e na temat modeli teoretycznych dla opisu złożonych systemów wbudowanych
W6 posiada wiedz˛e na temat metod realizacji zadań krytycznych czasowo
W7 zna techniki sterowania urzadzeniami
˛
przez systemy wbudowane
Z zakresu umiej˛etności studenta:
U1 potrafi zaprojektować proste procesory jednozadaniowe
U2 potrafi przeanalizować oraz zaprojektować niskopoziomowy protokół komunikacyjny
U3 potrafi post˛epować zgodnie ze standardowa˛ metodyka˛ realizacji systemów wbudowanych
U4 potrafi posługiwać si˛e standardowymi narz˛edziami/j˛ezykami służacymi
˛
do opisu urzadzeń
˛
wbudowanych
U5 potrafi wykorzystywać teoretyczne modele procesów realizowanych przez urzadzenia
˛
wbudowane
U6 potrafi wykorzystywać techniki szeregowania zadań i realizować systemy czasu rzeczywistego
U7 potrafi realizować proste kontrolery
U8 potrafi przeanalizować sposób pracy i wykorzystać interfejs prostych urzadzeń
˛
elektronicznych
U9 potrafi zaprojektować i zaimplementować prosty system wbudowany za pomoca˛ układów FPGA
Z zakresu kompetencji społecznych studenta:
K1 posiada świadomość możliwości wykorzystania technologii i potrafi przekazać wiedz˛e na ten temat
K2 umiej˛etność zarzadzania
˛
cyklem życiowym systemów wbudowanych
K3 posiada umiej˛etność współpracy ze specjalistami z innych zaawansowanych dziedzin wiedzy technicznej
K4 w projekcie, potrafi uwzgl˛edniać czynniki zwiazane
˛
z ergonomia˛ i ochrona˛ środowiska
TREŚCI PROGRAMOWE
2
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Lab1
Lab2
Lab3
Lab4
Lab5
Lab6
Lab7
Forma zaj˛eć - wykłady
Wprowadzenie
Zasady projektowania
Architektura procesora jednozadaniowego
Projektowanie procesora jednozadaniowego
Urzadzenia
˛
peryferyjne i pami˛eć
Protokoły transmisji danych, interfacing
Architektury programowalnych układów logicznych
Metodyka projektowania systemów wbudowanych
J˛ezyki opisu hardware’u
Modelowanie
Systemy czasu rzeczywistego, szeregowanie zadań
Systemy kontrolne
Forma zaj˛eć - laboratorium
Wprowadzenie
Podstawy budowy modułowej
Implementacja automatu skończonego
Klawiatura 16 przyciskowa
Ulotna pami˛eć RAM
Wyświetlacz LCD
Projekt końcowy
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
2h
2h
4h
2h
2h
2h
2h
2h
2h
6h
2h
2h
2h
2h
4h
2h
2h
2h
16h
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań programistycznych
4. Tworzenie projektów programistycznych
5. Konsultacje
6. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
P=50%*F1+50%*F2
Numer efektu kształcenia
W1-W7, K1-K4
U1-U9, K1-K4
Sposób oceny efektu kształcenia
Egzamin końcowy
Wykonanie projektu
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Embedded System Design. Peter Marwedel, ISBN:ISBN-10 3-540-34048-3
2. Układy FPGA w przykładach. Jacek Majewski, Piotr Zbysiński
3. ISE WebPack in-depth tutorial. Xilinx.com
OPIEKUN PRZEDMIOTU
mgr inż. Przemysław Błaskiewicz
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Systemy Wbudowane
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
4
Przedmiotowy
efekt
kształcenia
W1
W2
W3
W4
W5
W6
W7
U1
U2
U3
U4
U5
U6
U7
U8
U9
K1
K2
K3
K4
Odniesienie przedmiotowego efektu do
efektów kształcenia zdefiniowanych dla
kierunku studiów i specjalności (o ile dotyczy)
K1_W01 K1_W02 K1_W05 K1_W07
K1_W11 K1_W12 K1_W13 K1_W14
K1_W16
K1_W01 K1_W02 K1_W05 K1_W11
K1_W13
K1_W02 K1_W04 K1_W15
K1_W02 K1_W04 K1_W05 K1_W08
K1_W01 K1_W04 K1_W05 K1_W07
K1_W01 K1_W04 K1_W05
K1_W01 K1_W04 K1_W05
K1_U01 K1_U03 K1_U04 K1_U06
K1_U09 K1_U15 K1_U16 K1_U17
K1_U20 K1_U22 K1_U24 K1_U26
K1_U30 K1_U32
K1_U01 K1_U02 K1_U04 K1_U06
K1_U09 K1_U15 K1_U17 K1_U20
K1_U22 K1_U24 K1_U29 K1_U30
K1_U32
K1_U01 K1_U02 K1_U04 K1_U09
K1_U10 K1_U11 K1_U15 K1_U17
K1_U18 K1_U19 K1_U20 K1_U22
K1_U32
K1_U01 K1_U02 K1_U04 K1_U09
K1_U12 K1_U15 K1_U17 K1_U18
K1_U19 K1_U20 K1_U22 K1_U32
K1_U01 K1_U02 K1_U04 K1_U10
K1_U15 K1_U17 K1_U18 K1_U19
K1_U20 K1_U21 K1_U31
K1_U01 K1_U04 K1_U09 K1_U11
K1_U15 K1_U17 K1_U18 K1_U19
K1_U20 K1_U22 K1_U32
K1_U01 K1_U02 K1_U04 K1_U09
K1_U10 K1_U11 K1_U15 K1_U17
K1_U18 K1_U19 K1_U20 K1_U22
K1_U32
K1_U01 K1_U02 K1_U04 K1_U09
K1_U10 K1_U11 K1_U15 K1_U17
K1_U18 K1_U19 K1_U20 K1_U22
K1_U32
K1_U01 K1_U02 K1_U04 K1_U09
K1_U10 K1_U11 K1_U15 K1_U18
K1_U19 K1_U20 K1_U21 K1_U22
K1_U26 K1_U27 K1_U32
K1_K01 K1_K02 K1_K05 K1_K12
K1_K13 K1_K14
K1_K06 K1_K07 K1_K08 K1_K09
K1_K11
K1_K01 K1_K04 K1_K08 K1_K10
K1_K11 K1_K12 K1_K13 K1_K15
K1_K01 K1_K04 K1_K10
5
Cele przedmiotu**
Treści
programowe**
C1
Wy1-Wy12
Numer
narz˛edzia
dydaktycznego**
1256
C1
Wy1-Wy12
1256
C1
C1
C1
C1
C1
C1
Wy1-Wy12
Wy1-Wy12
Wy1-Wy12
Wy1-Wy12
Wy1-Wy12
Lab1-Lab7
1256
1256
1256
1256
1256
3456
C1
Lab1-Lab7
3456
C1
Lab1-Lab7
3456
C1
Lab1-Lab7
3456
C1
Lab1-Lab7
3456
C1
Lab1-Lab7
3456
C1
Lab1-Lab7
3456
C1
Lab1-Lab7
3456
C1
Lab1-Lab7
3456
C1 C2
Wy1-Wy12
Lab1-Lab7
Wy1-Wy12
Lab1-Lab7
Wy1-Wy12
Lab1-Lab7
Wy1-Wy12
Lab1-Lab7
123456
C1 C2
C1 C2
C1 C2
123456
123456
123456
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Projekt Dyplomowy
Nazwa w j˛ezyku angielskim
: Diploma project
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_I13
Grupa kursów
: TAK
Wykład
Ćwiczenia Laboratorium Projekt
Seminarium
Liczba godzin zaj˛eć zorganizowanych w
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 450
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
15
w tym liczba odpowiadajaca
˛ zaj˛eciom o
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 15
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Dopuszczenie do siódmego semestru studiów.
CELE PRZEDMIOTU
C1 Realizacja projektu dyplomowego oraz sprawdzenie umiej˛etności samodzielnej pracy studenta
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Opanuje nowe narz˛edzia informatyczne
W2 Ma opanowane metody pisania dokumentacji
Z zakresu umiej˛etności studenta:
U1 Potrafi samodzielnie zbudować poprawnie działajac
˛ a˛ aplikacj˛e
U2 Potrafi samodzielnie napisać dokumentacje zbudowanej aplikacji
Z zakresu kompetencji społecznych studenta:
K1 Wykazuje si˛e samodzielnościa˛ zawodowa˛
K2 Potrafi prezentować nowe rozwiazania
˛
informatyczne
K3 Rozumie zasady ochrony własności intelektualnej
1
TREŚCI PROGRAMOWE
Moduł poświ˛econy realizacji projektu dyplomowego inżynierskiego. W jego skład typowo wchodzi: zbudowanie
ustalonej z opiekunem aplikacji, przetestowanie jej poprawności oraz spisanie jej dokumentacji. Możliwe sa˛
odst˛epstwa od tej reguły, jednak tylko w uzgodnieniu z Komisja˛ Programowa˛ kierunku Informatyka.
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Tworzenie projektów programistycznych
2. Konsultacje
3. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
Numer efektu kształcenia
W1-W2, U1-U2, K1-K3
Sposób oceny efektu kształcenia
Ocena jakości wykonania projektu i
jego dokumentacji
P=100%*F1
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Literatura merytoryczna uzgodniona z opiekunem pracy dyplomowej
2. Literatura techniczna uzgodniona z opiekunem pracy dyplomowej
OPIEKUN PRZEDMIOTU
prof. Jacek Cichoń
2
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Projekt Dyplomowy
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W05 K1_W06
C1
W2
K1_W14 K1_W15 K1_W16
C1
U1
K1_U03 K1_U06 K1_U15 K1_U17 C1
K1_U19 K1_U21 K1_U24 K1_U32
U2
K1_U01 K1_U15 K1_U22 K1_U32
C1
K1
K1_K01 K1_K04 K1_K08 K1_K09 C1
K1_K11 K1_K12 K1_K13
K2
K1_K02 K1_K14
C1
K3
K1_K04 K1_K10
C1
3
Numer
narz˛edzia
dydaktycznego**
23
23
123
123
123
123
123
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Seminarium Dyplomowe
Nazwa w j˛ezyku angielskim
: Diploma Seminar
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_I14
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy
90
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
2
w tym liczba odpowiadajaca
˛ zaj˛eciom o
2
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e2
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
CELE PRZEDMIOTU
C1 Opanowanie techniki realizacji projektu dyplomowego (realizacji projektu, napisanie dokumentacji projektu,
przygotowanie prezentacji)
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna zasady dokumentowania projektów informatycznych
Z zakresu umiej˛etności studenta:
U1 Potrafi si˛e posługiwać j˛ezykiem Latex w stopniu wystarczajacym
˛
do napisania dokumentacji projektu inżynierskiego
U2 Potrafi przygotowywać krótka˛ prezentacj˛e
U3 Potrafi wygłosic krótki wykład
Z zakresu kompetencji społecznych studenta:
K1 Rozumie poj˛ecie plagiatu
K2 Potrafi w sposób zwi˛ezły przedstawić projekt informatyczny
TREŚCI PROGRAMOWE
Sem1
Sem2
Sem3
Sem4
Sem5
Forma zaj˛eć - seminarium
Zasady pisania prac dyplomowych
Omawianie tematów prac
Dyskusje na temat post˛epów prac
Zasady budowania prezentacji
Prezentacje uczestników seminarium
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
2h
8h
10h
2h
10h
1. Rozwiazywanie
˛
zadań i problemów
2. Tworzenie projektów programistycznych
3. Prezentacje multimedialne studentów
4. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
Numer efektu kształcenia
W1-W1, U1-U3, K1-K2
P=100%*F1
2
Sposób oceny efektu kształcenia
Wygłoszenie dwóch multimedialnych referatów
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Podr˛ecznik j˛ezyka Latex
2. Instrukcja obsługi klasy beamer
3. Profesjonalna dodatkowa lektura zwiazana
˛
z celem realizowanego projektu dyplomowego uczestnika seminarium
OPIEKUN PRZEDMIOTU
prof. Jacek Cichoń
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Seminarium Dyplomowe
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W15 K1_W16
C1
Sem1-Sem5
U1
K1_U01 K1_U02 K1_U12 K1_U15 C1
Sem1-Sem5
K1_U22 K1_U32
U2
K1_U02 K1_U21 K1_U22 K1_U26 C1
Sem1-Sem5
K1_U32
U3
K1_U02 K1_U06 K1_U15 K1_U18
C1
Sem1-Sem5
K1
K1_K10 K1_K12
C1
Sem1-Sem5
K2
K1_K02 K1_K13 K1_K14
C1
Sem1-Sem5
4
Numer
narz˛edzia
dydaktycznego**
4
1234
1234
1234
1234
1234
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Wprowadzenie do Funkcji Zespolonych
Nazwa w j˛ezyku angielskim
: Introduction to Complex Functions
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W01
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 75
105
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Ukończenie kursu Analiza Matematyczna 1 i Algebra 1 z ocena˛ pozytywna˛
CELE PRZEDMIOTU
C1 Omówienie podstawowych poj˛eć, twierdzeń oraz metod analizy matematycznej funkcji jednej zmiennej zespolonej
C2 Praktyczne opanowanie podstawowych metod analizy funkcji jednej zmiennej zespolonej (granice ciagów
˛
i
funkcji, różniczkowanie, całkowanie, punkty osobliwe)
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna poj˛ecie granicy ciagu,
˛ szeregu, granicy funkcji, ciagłości
˛
funkcji i pochodnej jednej zmiennej zespolonej
W2 Zna poj˛ecie całki funkcji zespolonej
Z zakresu umiej˛etności studenta:
U1 Potrafi posługiwać si˛e metodami rachunku różniczkowego funkcji zmiennej zespolonej.
U2 Potrafi posługiwać si˛e metodami rachunku całkowego funkcji zmiennej zespolonej.
Z zakresu kompetencji społecznych studenta:
K1 Rozumie potrzeb˛e stosowania metod analizy zespolonej w informatyce.
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Wy15
Wy16
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Ćw8
Ćw9
Ćw10
Ćw11
Ćw12
Forma zaj˛eć - wykłady
Liczby zespolone
Ciagi
˛ i szeregi o wyrazach zespolonych
Funkcje zmiennej zespolonej
Granice funkcji i ciagłość
˛
Pochodna funkcji
Całkowanie I
Wzór całkowy Cauchy‘ego
Funkcje harmoniczne
Szeregi pot˛egowe
Szereg Taylora i Laurenta
Punkty osobliwe i residuum.
Zasada argumentu i twierdzenie Rouchego
Zastosowania twierdzenia o residuach.
Metoda Rice’a - cz˛eść I
Kolokwium
Metoda Rice’a - cz˛eść II
Forma zaj˛eć - ćwiczenia
Liczby zespolone
Ciagi
˛ i szeregi o wyrazach zespolonych
Funkcje zmiennej zespolonej
Granice funkcji i ciagłość
˛
Pochodna funkcji
Całkowanie
Wzór całkowy Cauchy‘ego
Funkcje harmoniczne
Szeregi pot˛egowe
Szereg Taylora i Laurenta
Zastosowania twierdzenia o residuach.
Podsumowanie
2
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
1h
2h
1h
2h
2h
2h
2h
2h
2h
4h
2h
2h
2h
2h
2h
4h
4h
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Wykład tradycyjny
2. Wykład multimedialny
3. Konsultacje
4. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
P=50%*F1+50%*F2
Numer efektu kształcenia
W1-W2, K1-K1
U1-U2, K1-K1
Sposób oceny efektu kształcenia
kolokwium
aktywność
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. F. Leja, Funkcje zespolone PWN
2. W. Krysicki, L. Włodarski Analiza matematyczna w zadaniach PWN
3. A. Ganczar, Analiza zespolona w zadaniach PWN
OPIEKUN PRZEDMIOTU
dr Rafał Kapelko
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Wprowadzenie do Funkcji Zespolonych
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01
C1
Wy1-Wy16
W2
K1_W01 K1_W04
C1
Wy1-Wy16
U1
K1_U02 K1_U31
C2
Ćw1-Ćw12
Ćw1-Ćw12
U2
K1_U02 K1_U10 K1_U31
C2
K1
K1_K01 K1_K12 K1_K13 K1_K14
C1 C2
Wy1-Wy16
Ćw1-Ćw12
4
Numer
narz˛edzia
dydaktycznego**
1234
1234
34
34
1234
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Wprowadzenie do Kombinatoryki Analitycznej
Nazwa w j˛ezyku angielskim
: Introduction to Analytic Combinatorics
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W03
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
15
15
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
30
60
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
2
2
2
w tym liczba odpowiadajaca
˛ zaj˛eciom o
2
2
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 2
2
2
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Opanowany materiał z kursów analiza matematyczna oraz matematyka dyskretna. Znajomość podstawowych
faktów z zakresu teorii grafów oraz funkcji zespolonych.
CELE PRZEDMIOTU
C1 Zapoznanie słuchaczy z podstawowymi poj˛eciami i technikami nowoczesnej kombinatoryki anaalitycznej
C2 Zdobycie umiej˛etności posługiwania si˛e narz˛edziami analizy kombinatorycznej z uwzgl˛ednieniem analizy
algorytmów
C3 Zdobycie umiej˛etności posługiwania si˛e pakietami matematycznymi z uwzgl˛ednieniem metod symbolicznych
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna poj˛ecia kombinatoryki analitycznej i widzi ich zwiazek
˛
z obietktami wykorzystywanymi w informatyce
W2 Posiada wiedz˛e z zkaresu kombinatoryki analitycznej umożliwiajac
˛ a˛ rozwiazywanie
˛
pewnych problemów
probabilistycznych
W3 Posiada wiedz˛e z zakresu analizy matematycznej wykorzystywana˛ w kombinatoryce
Z zakresu umiej˛etności studenta:
U1 Umie analizować algorytmy narz˛edziami komobinatoryki analitycznej
U2 Umie stosować pakiety matematyczne dla rozwiazywania
˛
problemów kombinatoryki analitycznej
Z zakresu kompetencji społecznych studenta:
K1 Umiej˛etność przedstawienia problemu kombinatorycznego osobie bez znajomości zagadnień kombinatorycznych
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Ćw1
Ćw2
Ćw3
Ćw4
Lab1
Lab2
Lab3
Forma zaj˛eć - wykłady
Wst˛ep - podstawowe poj˛ecia
Podstawowe klasy kombinatoryczne
Konstrukcje zaawansowane
Ciagi
˛ i j˛ezyki
Struktury drzewiaste.
Klasy etykietowane
Kombinatoryka analityczna a prawdopodobieństwo dyskretne
Funkcje wielu zmiennych.
Podsumowanie
Forma zaj˛eć - ćwiczenia
Podstawowe konstrukcje
Konstrukcje zaawansowane dla klas nieetykietowanych
Klasy etykietowane.
Kombinatoryka a prawdopodobieństwo dyskretne
Forma zaj˛eć - laboratorium
Wykorzystanie pakietu matematycznego w kombinatoryce analitycznej
Reprezentacja struktur kombinatorycznych.
Testowanie hipotez badawczych
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Wykład tradycyjny
2. Rozwiazywanie
˛
zadań i problemów
3. Praca własna studentów
2
3h
3h
2h
2h
4h
4h
6h
4h
2h
4h
4h
4h
3h
7h
4h
4h
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
Numer efektu kształcenia
Sposób oceny efektu kształcenia
F1
W1-W3, K1-K1
Kolokwium
F2
U1-U2, K1-K1
Lista deklaracyjna i aktywność
F3
U1-U2, K1-K1
Ocena programów
P=40%*F1+30%*F2+30%*F3
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Philippe Flajolet,Robert Sedgewick: Analytic Combinatorics
2. Witold Lipski, Wiktor Marek: Analiza kombinatoryczna
3. Dokumentacja systemu Wolfram Mathematica
OPIEKUN PRZEDMIOTU
dr Marek Klonowski
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Wprowadzenie do Kombinatoryki Analitycznej
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01 K1_W05
C1
Wy1-Wy9
W2
K1_W01
C1
Wy1-Wy9
W3
K1_W01 K1_W04
C1
Wy1-Wy9
Ćw1-Ćw4
U1
K1_U01 K1_U03 K1_U09
C2 C3
Lab1-Lab3
U2
K1_U10 K1_U11 K1_U17
C2 C3
Ćw1-Ćw4
Lab1-Lab3
K1
K1_K12 K1_K13 K1_K14
C1 C2 C3
Wy1-Wy9
Ćw1-Ćw4
Lab1-Lab3
4
Numer
narz˛edzia
dydaktycznego**
13
13
13
23
23
123
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Teoretyczne Podstawy Informatyki
Nazwa w j˛ezyku angielskim
: Theoretical Fundamentals of Computer Science
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W04
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
90
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
J˛ezyki formalne i techniki translacji. Algorytmy i struktury danych. Logika
CELE PRZEDMIOTU
C1 Zapoznanie słuchaczy z teoretycznymi modelami obliczeń.
C2 Opanowanie narz˛edzi formalnych niezb˛ednych do zrozumienia treści omawianych na wykładzie.
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna poj˛ecia: maszyna Turinga, funkcja rekurencyjna, funkcja uniwersalna.
W2 Zna podstawowe klasy złożoności czasowej i pami˛eciowej.
Z zakresu umiej˛etności studenta:
U1 Potrafi określić przynależność problemu do klasy złożoności czasowej i pami˛eciowej
Z zakresu kompetencji społecznych studenta:
K1 Rozumie stopien komplikacji zagadnień zwiazanych
˛
z przetwarzaniem danych
K2 Potrafi wyjaśnić podstawowe zagadnienia zwiazane
˛
z teoria˛ obliczeń.
1
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Ćw8
Forma zaj˛eć - wykłady
Wprowadzenie
Maszyny Turinga
Klasa funkcji rekurencyjnych
Model z rekursja˛ prosta˛
Funcja uniwersalna.
Klasy złożoności czasowej i pami˛eciowej
Złożoność Kołmogorowa.
Obliczenia losowe.
Obliczenia kwantowe.
Forma zaj˛eć - ćwiczenia
Automaty, Maszyny Turinga, Maszyna RAM
Funkcje rekurencyjne
Funkcje rekurencyjnie przeliczalne
Właściwe funkcje złożoności
Klasy L, NL, P, NP, co-NP, PSPACE, EXP
Klasy probabilistyczne: RP, co-RP, ZPP, PP i BPP
Złożoność Kołmogorowa.
Obliczenia kwantowe
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
2h
2h
2h
2h
h
4h
2h
2h
6h
4h
2h
2h
2h
4h
4h
2h
4h
1. Wykład tradycyjny
2. Rozwiazywanie
˛
zadań i problemów
3. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
P=60%*F1+40%*F2
Numer efektu kształcenia
W1-W2, K1-K2
U1-U1, K1-K2
Sposób oceny efektu kształcenia
Egzamin
Listy zadań
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. J.E. Hopcroft, R. Motwani, J.D. Ullman, Wprowadzenie do teorii automatów, j˛ezyków i obliczen, WNT,
Warszawa 2005 (ISBN 83-01-14502-1)
2. C. Papadimitrou, Złożoność obliczeniowa
3. M. Hirvensalo, Algorytmy kwantowe, 2008
OPIEKUN PRZEDMIOTU
dr Filip Zagórski
2
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Teoretyczne Podstawy Informatyki
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W07 K1_W13
C1
Wy1-Wy9
W2
K1_W04 K1_W05
C1
Wy1-Wy9
U1
K1_U01 K1_U02 K1_U06 K1_U30 C2
Ćw1-Ćw8
K1_U31
K1
K1_K01 K1_K13
C1 C2
Wy1-Wy9
Ćw1-Ćw8
K2
K1_K01 K1_K13
C1 C2
Wy1-Wy9
Ćw1-Ćw8
3
Numer
narz˛edzia
dydaktycznego**
13
13
23
123
123
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Wprowadzenie do Teorii Grafów
Nazwa w j˛ezyku angielskim
: Introduction to Graph Theory
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W05
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 30
30
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Brak wymagań
CELE PRZEDMIOTU
C1 Wprowadzenie do teorii grafów.
C2 Lepsze zrozumienie materiału omawianego na wykładzie
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna definicje i twierdzenia teorii
W2 Zna przykłady wyrażania problemów w j˛ezyku teorii grafów.
Z zakresu umiej˛etności studenta:
U1 Potrafi rozwiazywać
˛
problemy wyrażone w j˛ezyku teorii grafów.
U2 Potrafi wyrażać wybrane problemy w j˛ezyku teorii grafów.
Z zakresu kompetencji społecznych studenta:
K1 Rozumie że wiele problemów optymalizacyjnych można rozwiazać
˛ przedstawiajac
˛ je w j˛ezyku teorii grafów.
1
TREŚCI PROGRAMOWE
Forma zaj˛eć - wykłady
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wprowadzenie.
Drogi i cykle.
Drzewa.
Grafy planarne.
Kolorowanie grafów.
Grafy skierowane.
Problem skojarzenia małżeństw.
Matroidy.
6h
2h
2h
4h
6h
2h
4h
2h
Forma zaj˛eć - ćwiczenia
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Ćw8
Wprowadzenie.
Drogi i cykle.
Drzewa.
Grafy planarne.
Kolorowanie grafów.
Grafy skierowane.
Problem skojarzenia małżeństw.
Matroidy.
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
6h
2h
2h
4h
6h
2h
4h
2h
1. Wykład tradycyjny
2. Rozwiazywanie
˛
zadań i problemów
3. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
P=60%*F1+40%*F2
Numer efektu kształcenia
W1-W2, K1-K1
U1-U2, K1-K1
Sposób oceny efektu kształcenia
Rozwiazywanie
˛
zadań
Rozwiazywanie
˛
zadań
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Robin J. Wilson, Wprowadzenie do teorii grafów.
OPIEKUN PRZEDMIOTU
dr Krzysztof Majcher
2
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Wprowadzenie do Teorii Grafów
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01
C1
Wy1-Wy8
W2
K1_W01
C1
Wy1-Wy8
U1
K1_U31
C2
Ćw1-Ćw8
Ćw1-Ćw8
U2
K1_U31
C2
K1
K1_K14
C1 C2
Wy1-Wy8
Ćw1-Ćw8
3
Numer
narz˛edzia
dydaktycznego**
13
13
23
23
123
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Wprowadzenie do Topologii i Teorii Miary
Nazwa w j˛ezyku angielskim
: Introduction to Topology and Measure Theory
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W06
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
90
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Logika i struktury formalne Analiza matematyczna 1 Analiza matematyczna 2
CELE PRZEDMIOTU
C1 Zapoznanie si˛e z elementami topologii i teorii miary pozwalajace
˛ na studiowanie dziedzin matematyki
stosowanych w informatyce teoretycznej - w szczególności rachunku prawdopodobieństwa i procesów
stochastycznych
C2 Zdobycie umiej˛etności posługiwania si˛e poj˛eciami i twierdzeniami topologii i teorii miary
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Student umie podstawy topologii metrycznej
W2 Student umie podstawy teorii miary
Z zakresu umiej˛etności studenta:
U1 Student umie stosować argumenty topologiczne w rozumowaniach matematycznych
U2 Student umie stosować argumenty teorio-miarowe w rozumowaniach matematycznych
Z zakresu kompetencji społecznych studenta:
K1 Student potrafi posługiwać si˛e zaawansowana˛ literatura˛ naukowa˛
K2 Student potrafi z dostrzec gł˛ebsze zwiazki
˛ pomi˛edzy działami matematyki i informatyki
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Forma zaj˛eć - wykłady
Przestrzenie metryczne.
Podstawowe poj˛ecia topologiczne.
Podprzestrzenie, iloczyny kartezjańskie przestrzeni.Przestrzenie ośrodkowe i nieośrodkowe.
Zbiory zwarte.
Odwzorowania ciagłe
˛ przestrzeni metrycznych.
Zupełność i twierdzenie Baire’a.
Sigma-algebry zbiorów; zbiory borelowskie w przestrzeniach metrycznych.
Poj˛ecia miary i miary zewn˛etrznej. Generowanie miary przez miar˛e zewn˛etrzna˛ – twierdzenie
Caratheodory‘ego. Przestrzeń miarowa.
Miara zewn˛etrzna metryczna, miara Lebesgue‘a na prostej.
Funkcje mierzalne.
Całka.
Podstawowe własności całki.
Twierdzenia Lebesgue’a o zbieżności monotonicznej i zmajoryzowanej.
Miara produktowa i twierdzenie Fubiniego.
2
2h
2h
2h
2h
2h
2h
2h
3h
3h
2h
2h
2h
2h
2h
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Ćw8
Ćw9
Ćw10
Ćw11
Ćw12
Ćw13
Ćw14
Forma zaj˛eć - ćwiczenia
Przestrzenie metryczne
Podstawowe poj˛ecia topologiczne.
Podprzestrzenie, iloczyny kartezjańskie przestrzeni. Przestrzenie ośrodkowe i nieośrodkowe.
Zbiory zwarte.
Odwzorowania ciagłe
˛ przestrzeni metrycznych.
Zupełność i twierdzenie Baire’a.
Sigma-algebry zbiorów; zbiory borelowskie w przestrzeniach metrycznych.
Poj˛ecia miary i miary zewn˛etrznej. Generowanie miary przez miar˛e zewn˛etrzna˛ – twierdzenie
Caratheodory‘ego. Przestrzeń miarowa.
Miara zewn˛etrzna metryczna, miara Lebesgue‘a na prostej.
Funkcje mierzalne.
Całka
Podstawowe własności całki.
Twierdzenia Lebesgue’a o zbieżności monotonicznej i zmajoryzowanej.
Miary produktowe i twierdzenie Fubiniego
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
2h
2h
2h
2h
2h
2h
2h
3h
3h
2h
2h
2h
2h
2h
1. Wykład tradycyjny
2. Rozwiazywanie
˛
zadań i problemów
3. Konsultacje
4. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
P=70%*F1+30%*F2
Numer efektu kształcenia
W1-W2, K1-K2
U1-U2, K1-K2
Sposób oceny efektu kształcenia
Egzamin
Kolokwium zaliczeniowe
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Kazimierz Kuratowski, Wst˛ep do teorii mnogości i topologii, PWN 2004
2. Stanisław Łojasiewicz, Wst˛ep do teorii funkcji rzeczywistych, PWN 1973
OPIEKUN PRZEDMIOTU
prof. Michał Morayne
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Wprowadzenie do Topologii i Teorii Miary
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01
C1
Wy1-Wy14
W2
K1_W01
C1
Wy1-Wy14
U1
K1_U11 K1_U31
C2
Ćw1-Ćw14
Ćw1-Ćw14
U2
K1_U11 K1_U31
C2
K1
K1_K01 K1_K13 K1_K15
C1 C2
Wy1-Wy14
Ćw1-Ćw14
K2
K1_K01 K1_K12
C1 C2
Wy1-Wy14
Ćw1-Ćw14
4
Numer
narz˛edzia
dydaktycznego**
134
134
234
234
1234
1234
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Teoria Informacji
Nazwa w j˛ezyku angielskim
: Information Theory
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W09
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 30
30
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Brak wymagań
CELE PRZEDMIOTU
C1 Wprowadzenie do teorii informacji.
C2 Lepsze zrozumienie materiału prezentowanego na wytkładzie.
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna poj˛ecia: kod, entropia, informacja, kryptosystem, kanał komunikacyjny, złożoność Kołomogorowa,
stała Chaitina, oraz omawiane na wykładzie własności. Potrafi podać przykłady ilustrujace
˛ omawiane
poj˛ecia. Rozumie twierdzenia Shannona.
Z zakresu umiej˛etności studenta:
U1 Potrafi dla zadanego zbioru symboli, oraz zadanej przestrzeni probablistycznej wyznaczyć jej kod o najmniejszej średniej długości.
U2 Potrafi wyznaczać takie parametry kodu jak: entropia, entropia warunkowa, średnia˛ długość, informacja,
informacja wzajemna
U3 Potrafi wyliczać parametry kanału komunikacyjnego takie jak przepustowość kanału. Potrafi obliczyc jakość
reguły decyzyjnej.
Z zakresu kompetencji społecznych studenta:
K1 Rozumie znaczenie teorio-informacyjnych ograniczeń systemów informatycznych.
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Forma zaj˛eć - wykłady
Wprowadzenie, kody.
Poj˛ecie entropii.
Długość kodu.
Długość kodu.
Informacja wzajemna
Kryptosystem, szyfrowanie doskonałe.
Kanały komunikacyjne.
Kanały komunikacyjne.
Zmniejszanie bł˛edów transmisji w kanale.
Twierdzenie Shannaona o kodach.
Dowód twierdzenie Shannaona o kodach.
Złożoność Kołomogorowa.
Stała Chaitina.
2
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
4h
4h
2h
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Ćw8
Ćw9
Ćw10
Ćw11
Ćw12
Ćw13
Forma zaj˛eć - ćwiczenia
Wprowadzenie, kody.
Poj˛ecie entropii.
Długość kodu.
Średnia długość kodu.
Informacja wzajemna.
Kryptosystem, szyfrowanie doskonałe.
Kanały komunikacyjne.
Kanały komunikacyjne.
Zmniejszanie bł˛edów transmisji w kanale.
Twierdzenie Shannaona o kodach.
Twierdzenie Shannaona o kodach.
Złożoność Kołomogorowa.
Stała Chaitina.
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
4h
4h
2h
1. Wykład tradycyjny
2. Rozwiazywanie
˛
zadań i problemów
3. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
Numer efektu kształcenia
W1, K1-K1
U1-U3, K1-K1
Sposób oceny efektu kształcenia
Egzamin.
Samodzielne
rozwiazywaniae
˛
zadań
P=60%*F1+40%*F2
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Paweł Przybyłowicz "Wst˛ep do teorii Informacji i kodowania"
OPIEKUN PRZEDMIOTU
dr Krzysztof Majcher
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Teoria Informacji
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01 K1_W02 K1_W13
C1
Wy1-Wy13
U1
K1_U10 K1_U17
C2
Ćw1-Ćw13
U2
K1_U10 K1_U17
C2
Ćw1-Ćw13
U3
K1_U10 K1_U17
C2
Ćw1-Ćw13
K1
K1_K01
C1 C2
Wy1-Wy13
Ćw1-Ćw13
4
Numer
narz˛edzia
dydaktycznego**
13
23
23
23
123
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Algorytmy Optymalizacji Dyskretnej
Nazwa w j˛ezyku angielskim
: Discrete Optimization Algorithms
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W08
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
15
15
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
45
45
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
2
2
2
w tym liczba odpowiadajaca
˛ zaj˛eciom o
2
2
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 2
2
2
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Wst˛ep do Informatyki i Programowania, Kurs programowania, Algorytmy i Struktury Danych
CELE PRZEDMIOTU
C1 Omówienie podstawowych problemów i algorytmów optymalizacji dyskretnej, w szczególności: zagadnienia najkrótszej ścieżki, maksymalnego i najtańszego przepływu w sieciach, zagadnienia skojarzeń w
grafach, zagadnienia plecakowe, wybrane zagadnienia szeregowania na maszynach oraz efektywne algorytmy rozwiazywania
˛
prezentowanych zagadnień
C2 Opanowanie i teoretyczna analiza problemów i algorytmów optymalizacji dyskretnej omawianych na
wykładzie
C3 Opanowanie algorytmów optymalizacji dyskretnej omawianych na wykładzie
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna problemy i algorytmy znajdowania najkrótszych dróg
W2 Zna problemy i algorytmy znajdowania przepływów ekstremalnych
W3 Zna problemy szeregowania zadań na jednej maszynie i na maszynach równoległych i algorytmy dla tych
problemów
W4 Zna problemy skojarzeń i algorytmy dla tych problemów
W5 Zna problem plecakowy i algorytmy dla tego problemu
Z zakresu umiej˛etności studenta:
U1 Potrafi dobrać odpowiedni algorytm dla problemów przedstawionych na wykładzie oraz ich modyfikacji.
Umie modyfikować oraz implementować algorytmy przedstawione na wykładzie. Potrafi transformować
wybrane problemy do problemów przedstawionych na wykładzie
U2 Umie przeprowadzić analiz˛e wybranych problemów i algorytmów, przedstawionych na wykładzie, oraz ich
modyfikacji
Z zakresu kompetencji społecznych studenta:
K1 Zna i zauważa, nowe, praktyczne zastosowania problemów i algorytmów optymalizacji dyskretnej
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Forma zaj˛eć - wykłady
Programowanie liniowe i całkowitoliczbowe – wybrane poj˛ecia i metody
Problemy najkrótszych dróg
Algorytmy znajdowania najkrótszych dróg
Problem maksymalnego przepływu w sieci.
Algorytmy znajdowania maksymalnego przepływu
Problem najtańszego przepływu w sieci
Algorytmy znajdowania najtańszego przepływu
Ogólny problem szeregowania
Algorytmy szeregowania na jednej maszynie
Algorytmy szeregowania na maszynach równoległych
Problem skojarzenia
Algorytmy dla problemów skojarzenia
Problem plecakowy
Algorytmy dla problemu plecakowego
Forma zaj˛eć - ćwiczenia
Modelowanie prostych problemów za pomoca˛ programowania liniowego i całkowitoliczbowego
Problemy najkrótszych dróg
Problemy przepływów ekstremalnych w sieciach
Problemy szeregowania zadań
Kolokwium
2
2h
2h
4h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
4h
4h
4h
1h
Lab1
Lab2
Lab3
Lab4
Forma zaj˛eć - laboratorium
Wprowadzenie do pakietów rozwiazujacych
˛
zadania programowania liniowego i całkowitoliczbowego
Algorytmy znajdowania najkrótszych dróg
Algorytmy znajdowania przepływu w sieciach
Algorytmy szeregowania
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
3h
4h
4h
4h
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań i problemów
4. Rozwiazywanie
˛
zadań programistycznych
5. Konsultacje
6. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
F3
Numer efektu kształcenia
W1-W5, K1-K1
U1-U2, K1-K1
U1-U2, K1-K1
Sposób oceny efektu kształcenia
Brak
Kolokwium zaliczeniowe
Realizacja zleconych zadań programistycznych
P=0%*F1+50%*F2+50%*F3
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. M. M. Sysło, N. Deo, J. S. Kowalik, Algorytmy optymalizacji dyskretnej z programami w j˛ezyku Pascal,
Wydawnictwo Naukowe PWN 1999
2. W. Lipski, Kombinatoryka dla programistów, Wydawnictwa Naukowo-Techniczne WNT 2007
3. C.H. Papadimitriou, K. Steiglitz, Combinatorial Optimization. Algorithms and Complexity, Dover Publication, Inc,Mineola, 1998
4. R.K. Ahuja, T.L. Magnanti and J. B. Orlin, Network Flows: Theory, Algorithms, and Applications, Prentice
Hall, 1993
5. P. Brucker, Scheduling Algorithms, Springer-Verlag, Berlin Heidelberg 2007
6. R.S. Garfinkel, G.L. Nemhauser, Programowanie całkowitoliczbowe, PWN, 1978
OPIEKUN PRZEDMIOTU
dr hab. Paweł Zieliński
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Algorytmy Optymalizacji Dyskretnej
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W04 K1_W05 K1_W06
C1
Wy1-Wy14
W2
K1_W04 K1_W05 K1_W06
C1
Wy1-Wy14
W3
K1_W04 K1_W05 K1_W06
C1
Wy1-Wy14
W4
K1_W04 K1_W05 K1_W06
C1
Wy1-Wy14
W5
K1_W04 K1_W05 K1_W06
C1
Wy1-Wy14
U1
K1_U09 K1_U10 K1_U11 K1_U12 C2 C3
Ćw1-Ćw5
K1_U31
Lab1-Lab4
Ćw1-Ćw5
U2
K1_U10 K1_U17 K1_U31
C2 C3
Lab1-Lab4
K1
K1_K08 K1_K12 K1_K13
C1 C2 C3
Wy1-Wy14
Ćw1-Ćw5
Lab1-Lab4
4
Numer
narz˛edzia
dydaktycznego**
1256
1256
1256
1256
1256
3456
3456
123456
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Algorytmika - Wykład Monograficzny
Nazwa w j˛ezyku angielskim
: Algorithmic Monographic Lecture
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W10
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
90
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Wymagania wst˛epne zostana˛ określone przed rozpocz˛eciem kursu
CELE PRZEDMIOTU
C1 Opanowanie nowoczesnych technik algorytmicznych
C2 Praktyczne opanowanie nowoczesnych narz˛edzi algorytmicznych
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Opanowanie nowych technik algorytmicznych
Z zakresu umiej˛etności studenta:
U1 Umie zaimplementować aktualnie badane algorytmy
Z zakresu kompetencji społecznych studenta:
K1 Rozumie potrzeb˛e ustawicznego podnoszenia swoich kompetencji zawodowych
TREŚCI PROGRAMOWE
Wy1
Forma zaj˛eć - wykłady
Przedstawienie wybranych zagadnień wpółczesnej algorytmiki
1
30h
Ćw1
Forma zaj˛eć - ćwiczenia
Rozwiazywanie
˛
zadań algorytmicznych
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
30h
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań i problemów
4. Rozwiazywanie
˛
zadań programistycznych
5. Tworzenie projektów programistycznych
6. Konsultacje
7. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
Numer efektu kształcenia
W1, K1-K1
U1-U1, K1-K1
Sposób oceny efektu kształcenia
Kolokwium zaliczeniowe
Aktywność na ćwiczeniach oraz
praktyczna implementacja omawianych na wykładzie algorytmów
P=50%*F1+50%*F2
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Literatura zostanie podana na poczatku
˛ zaj˛eć
OPIEKUN PRZEDMIOTU
prof. Jacek Cichoń
2
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Algorytmika - Wykład Monograficzny
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01 K1_W02 K1_W03 K1_W04 C1
Wy1-Wy1
K1_W05 K1_W06
U1
K1_U01 K1_U09 K1_U10 K1_U17
C2
Ćw1-Ćw1
K1
K1_K01 K1_K10 K1_K15
C1 C2
Wy1-Wy1
Ćw1-Ćw1
3
Numer
narz˛edzia
dydaktycznego**
1267
34567
1234567
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Programowanie w Logice
Nazwa w j˛ezyku angielskim
: Programming in Logic
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W11
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
90
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Wymaga si˛e zaliczenie modułów „Logika i struktury formalne” i „Kurs programowania”.
CELE PRZEDMIOTU
C1 Zapoznanie si˛e z praktycznymi aspektami programowania w logice i z j˛ezykiem programowania Prolog
C2 Opanowanie umiej˛etności programowania w j˛ezyku Prolog oraz tworzenia w nim aplikacji
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna programowanie deklaratywne jako jeden z paradygmatów programowania
W2 Zna j˛ezyk programowania Prolog
W3 Zna automatyczne sposoby dowodzenia twierdzeń i ich zastosowania
W4 Zna metod˛e generowania i testowania oraz wie jak poprawiać jej efektywność
W5 Zna gramatyki metamorficzne i wie jak wykorzystać je do przetwarzania j˛ezyka naturalnego
Z zakresu umiej˛etności studenta:
U1 Umie stworzyć w Prologu aplikacj˛e wielowatkow
˛
a˛
U2 Umie stworzyć w Prologu aplikacj˛e przetwarzajac
˛ a˛ dane w formacie XML
U3 Umie stworzyć w Prologu aplikacj˛e klient-serwer komunikujac
˛ a˛ si˛e przez sieć
U4 Umie przetwarzać dane symboliczne
Z zakresu kompetencji społecznych studenta:
K1 Potrafi wyjaśnić podstawowe zagadnienia zwiazane
˛
z programowaniem deklaratywnym bez odwoływania
si˛e do terminologii technicznej i naukowej
TREŚCI PROGRAMOWE
Forma zaj˛eć - wykłady
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Wy15
Wprowadzenie
Działanie PROLOGu
Struktury danych
Przeszukiwanie rozwiazań
˛
Wejście i wyjście
Przykłady programów
Śledzenie programów
Gramatyki metamorficzne
Korutyny i watki
˛
Programowanie równoległe
Interfejs do ODBC
Parser SGML/XML
Klient i serwer HTTP
Ontologie
Wnioskowanie o ontologiach
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2
Lab1
Lab2
Lab3
Lab4
Lab5
Lab6
Lab7
Lab8
Lab9
Lab10
Forma zaj˛eć - laboratorium
Zapoznanie si˛e ze środowiskiem programowania
Fakty i reguły
Termy i listy
Rekursja i rekursja ogonowa
Przeszukiwanie rozwiazań
˛
Wejście i wyjście
Gramatyki metamorficzne
Korutyny i watki
˛
Parser SGML/XML
Serwer HTTP
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
2h
2h
2h
4h
4h
2h
4h
4h
2h
4h
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań programistycznych
4. Konsultacje
5. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
P=60%*F1+40%*F2
Numer efektu kształcenia
W1-W5, K1-K1
U1-U4, K1-K1
Sposób oceny efektu kształcenia
Kolokwium
Kontrola realizacji list zadań
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. W.F. Clocksin, C.S. Mellish. Prolog. Programowanie. Helion, 2003.
2. R.A. O’Keefe. The Craft of Prolog. The MIT Press, 1990.
3. L. Sterling, E. Shapiro. The Art of Prolog. The MIT Press, 1994.
OPIEKUN PRZEDMIOTU
dr Przemysław Kobylański
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Programowanie w Logice
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W08
C1
Wy1-Wy15
W2
K1_W08
C1
Wy1-Wy15
W3
K1_W01 K1_W08
C1
Wy1-Wy15
W4
K1_W05
C1
Wy1-Wy15
W5
K1_W07
C1
Wy1-Wy15
U1
K1_U19
C1
Lab1-Lab10
U2
K1_U19 K1_U26
C1
Lab1-Lab10
U3
K1_U19
C1
Lab1-Lab10
U4
K1_U26
C1
Lab1-Lab10
K1
K1_K14
C1 C2
Wy1-Wy15
Lab1-Lab10
4
Numer
narz˛edzia
dydaktycznego**
1245
1245
1245
1245
1245
345
345
345
345
12345
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Wybrane Zagadnienia Algebry
Nazwa w j˛ezyku angielskim
: Selected Topics from Algebra
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W12
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
15
15
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 30
15
15
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
2
2
2
w tym liczba odpowiadajaca
˛ zaj˛eciom o
2
2
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 2
2
2
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Algebra z Geometria˛ Analityczna˛ , Algebra Abstrakcyjna i Kodowanie.
CELE PRZEDMIOTU
C1 Rozszerzenie i utrwalenie zdobytej wiedzy na temat algebry. Zapoznanie z zagadnieniami algebry majacymi
˛
zwiazek
˛
z informatyka˛
C2 Lepsze zrozumienie matriału omawianego na wykładzie.
C3 Zapoznanie z algorytmami omawianymi na wykładzie.
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna poj˛ecia grafu Cayleya grupy. Zna twierdzenia Cayleya i Sylowa. Zna działanie grupowe na krzywych
eliptycznych.
W2 Zna poj˛ecia ideał, ideał główny, ideał maksymalny. Zna konstrukcje pierścienia ilorazowego, oraz zastosowanie konstrukcji do budowy ciał rozkładu wielomianów.
W3 Zna poj˛ecie rozszerzenia ciała i grupy Galois. Zna zastosowanie teorii Galois.
Z zakresu umiej˛etności studenta:
U1 Potrafi sprawdzać wybrane własności omawianych struktur algebraicznych.
U2 Potrafi implementować omawiane algorytmy.
Z zakresu kompetencji społecznych studenta:
K1 Rozumie znaczenie algebry w informatyce, w szczególności w kryptografii.
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Ćw8
Ćw9
Lab1
Lab2
Lab3
Lab4
Lab5
Forma zaj˛eć - wykłady
Grupy.
Grupy abelowe, grupy cykliczne.
Twierdzenie Sylowa.
Zastosowanie grup w kryptografii.
Krzywe eliptyczne.
Pierścienie.
Elementy teorii liczb.
Ciała.
Teoria Galois.
Forma zaj˛eć - ćwiczenia
Grupy.
Grupy abelowe, grupy cykliczne.
Twierdzenie Sylowa.
Zastosowanie grup w kryptografii.
Krzywe eliptyczne
Pierścienie.
Elementy teorii liczb.
Ciała.
Teoria Galois.
Forma zaj˛eć - laboratorium
Mnożenie i pot˛egowanie w wybranych grupach.
Mnożenie na krzywych eliptycznych.
Protokół Diffiego–Hellmana.
Algorytm Euklidesa
Rozkładanie wielomianów nad ciałami skończonymi.
2
4h
4h
2h
2h
4h
4h
4h
4h
4h
2h
2h
1h
1h
1h
2h
2h
2h
2h
2h
4h
4h
2h
3h
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Wykład tradycyjny
2. Rozwiazywanie
˛
zadań i problemów
3. Rozwiazywanie
˛
zadań programistycznych
4. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
F3
Numer efektu kształcenia
W1-W3, K1-K1
U1-U2, K1-K1
U1-U2, K1-K1
Sposób oceny efektu kształcenia
Egzanin
Kartkówki,ocena aktywnośic.
ocena programów oddanych przez
studenta.
P=30%*F1+40%*F2+30%*F3
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Victor Shoup, A Computational Introduction to Number Theory and Algebra
2. J.S. Milne, Group Theory
3. S.Lang, Algebra
OPIEKUN PRZEDMIOTU
dr Krzysztof Majcher
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Wybrane Zagadnienia Algebry
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01
C1
Wy1-Wy9
W2
K1_W01
C1
Wy1-Wy9
W3
K1_W02
C1
Wy1-Wy9
Ćw1-Ćw9
U1
K1_U31
C2 C3
Lab1-Lab5
U2
K1_U13
C2 C3
Ćw1-Ćw9
Lab1-Lab5
K1
K1_K14
C1 C2 C3
Wy1-Wy9
Ćw1-Ćw9
Lab1-Lab5
4
Numer
narz˛edzia
dydaktycznego**
14
14
14
234
234
1234
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Automatyczna Weryfikacja
Nazwa w j˛ezyku angielskim
: Automatic Verification
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W13
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
15
15
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
45
45
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
2
2
2
w tym liczba odpowiadajaca
˛ zaj˛eciom o
2
2
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 2
2
2
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Ukończenie kursu „Logika i Struktury Formalne".
CELE PRZEDMIOTU
C1 Zaprezentowanie podstaw logiki modalnej z szczególnym uwzgl˛ednieniem logiki LTL. Zanalizowane
zostana˛ również automaty Buchiego oraz uogólnione automaty Buchiego oraz ich zwiazek
˛
ze zdaniami
logiki LTL i automatyczna˛ weryfikacja.˛
C2 Praktyczne opanowanie podstawowych metod logiki modalnej, logiki LTL, automatów Buchiego, uogólnionych automatów Buchiego.
C3 Zapoznanie z j˛ezykiem Promela oraz programami Spin xpSin
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna poj˛ecie logiki modalnej i modelu Kripke’go
W2 Zna poj˛ecie automatu Buchie’go
W3 Zna zwiazki
˛ mi˛edzy automatami Buchie’go i logika˛ LTL
W4 Zna metod˛e badania poprawności protokołów za pomoca˛ automatów Buchie’go
Z zakresu umiej˛etności studenta:
U1 Potrafi samodzielnie wyprowadzić podstawowe tautologie logik modalnych
U2 Potrafi przekształcić formuły j˛ezyka LTL na automaty Buchie’go
U3 Potrafi wymodelować podstawowe własności protokołów w logice LTL
U4 Potrafi wymodelować podstawowe własności protokołów w j˛ezyku Promela
U5 Potrafi zbudować symulator analizowanych protokołów w systemie SPIN
Z zakresu kompetencji społecznych studenta:
K1 Rozumie potrzeb˛e stosowania technik weryfikacji protokołów
K2 Potrafi stosować logiki modalne do opisu realnych problemów
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Lab1
Lab2
Lab3
Lab4
Forma zaj˛eć - wykłady
Rachunek zdań
Logiki modalne
Logika LTL
Automaty skończone
Automaty Buchiego
Uogólnione Automaty Buchiego
J˛ezyki ω-regularne
Automaty Buchiego dla formuł LTL
Dyskretne systemy stanów
Automatyczna weryfikacja
Forma zaj˛eć - ćwiczenia
Logiki modalne
Logika LTL
Automaty Buchiego
Uogólnione automaty Buchiego
J˛ezyki ω-regularne i automaty zwiazane
˛
ze zdaniami LTL
Forma zaj˛eć - laboratorium
Promela
Spin i x-Spin
Proste systemy w Promeli
Bardziej skomplikowane systemy
2
2h
4h
4h
2h
4h
4h
2h
4h
2h
2h
3h
3h
3h
3h
3h
2h
2h
5h
6h
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Wykład tradycyjny
2. Rozwiazywanie
˛
zadań i problemów
3. Rozwiazywanie
˛
zadań programistycznych
4. Konsultacje
5. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
Numer efektu kształcenia
Sposób oceny efektu kształcenia
F1
W1-W4, K1-K2
kolokwium
F2
U1-U5, K1-K2
kolokwium
F3
U1-U5, K1-K2
kolokwium, raport
P=30%*F1+30%*F2+40%*F3
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. G. J. Holzmann, The SPIN Model Checker: Primer and Reference Manual
2. M. Ben-Ari, Principles of the Spin Model Checker
3. spinroot.com
OPIEKUN PRZEDMIOTU
dr Szymon Żeberski
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Automatyczna Weryfikacja
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01 K1_W04
C1
Wy1-Wy10
W2
K1_W07
C1
Wy1-Wy10
W3
K1_W01
C1
Wy1-Wy10
W4
K1_W01 K1_W04 K1_W15
C1
Wy1-Wy10
Ćw1-Ćw5
U1
K1_U31
C2 C3
Lab1-Lab4
U2
K1_U10 K1_U22 K1_U29
C2 C3
Ćw1-Ćw5
Lab1-Lab4
U3
K1_U10 K1_U17 K1_U31
C2 C3
Ćw1-Ćw5
Lab1-Lab4
U4
K1_U10 K1_U12 K1_U19 K1_U31
C2 C3
Ćw1-Ćw5
Lab1-Lab4
Ćw1-Ćw5
U5
K1_U06 K1_U10 K1_U11 K1_U12 C2 C3
Lab1-Lab4
K1_U15 K1_U17 K1_U31
K1
K1_K09 K1_K11 K1_K13
C1 C2 C3
Wy1-Wy10
Ćw1-Ćw5
Lab1-Lab4
K2
K1_K01 K1_K12 K1_K13 K1_K14
C1 C2 C3
Wy1-Wy10
Ćw1-Ćw5
Lab1-Lab4
4
Numer
narz˛edzia
dydaktycznego**
145
145
145
145
2345
2345
2345
2345
2345
12345
12345
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Wprowadzenie do Sztucznej Inteligencji
Nazwa w j˛ezyku angielskim
: Introduction to Artificial Intelligence
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W17
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
15
15
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
45
45
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
2
2
2
w tym liczba odpowiadajaca
˛ zaj˛eciom o
2
2
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 2
2
2
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Wymaga si˛e zaliczenie modułów „Logika i struktury formalne” i „Kurs programowania”.
Zaleca si˛e wybór modułu „Programowanie w logice”.
CELE PRZEDMIOTU
C1 Zapoznanie si˛e z podstawami sztucznej inteligencji i stosowanymi w niej metodami
C2 Opanowanie umiej˛etności projektowania algorytmów wykorzystujacych
˛
sztuczna˛ inteligencj˛e
C3 Opanowanie umiej˛etności tworzenia aplikacji wykorzystujacych
˛
sztuczna˛ inteligencj˛e
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna podstawowe strategie poszukiwania rozwiazania
˛
W2 Zna strategie poszukiwania decyzji w grach
W3 Zna techniki modelowania świata i planowania akcji
Z zakresu umiej˛etności studenta:
U1 Potrafi stworzyć aplikacje poszukujace
˛ rozwiazania
˛
wybranych problemów
U2 Potrafi stworzyć aplikacje grajace
˛ w wybrane gry
U3 Potrafi stworzyć aplikacje planujace
˛ akcje
Z zakresu kompetencji społecznych studenta:
K1 Potrafi wyjaśnić podstawowe zagadnienia zwiazane
˛
ze sztuczna˛ inteligencja˛ bez odwoływania si˛e do terminologii technicznej i naukowej
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Ćw8
Lab1
Lab2
Lab3
Lab4
Forma zaj˛eć - wykłady
Wprowadzenie
Inteligentni agenci
Rozwiazywanie
˛
problemów przez przeszukiwanie
Nieklasyczne sposoby przeszukiwania
Przeszukiwanie z adwersarzem
Problem spełnienia ograniczeń
Logiczni agenci
Planowanie akcji
Planowanie i działanie w rzeczywistym świecie
Forma zaj˛eć - ćwiczenia
Wprowadzenie
Inteligentni agenci
Rozwiazywanie
˛
problemów przez przeszukiwanie
Nieklasyczne sposoby przeszukiwania
Przeszukiwanie z adwersarzem
Problem spełnienia ograniczeń
Logiczni agenci
Planowanie akcji
Forma zaj˛eć - laboratorium
Środowisko programowania
Rozwiazywanie
˛
problemów przez przeszukiwanie
Przeszukiwanie z adwersarzem
Planowanie akcji
2
2h
2h
4h
4h
4h
2h
4h
4h
4h
1h
2h
2h
2h
2h
2h
2h
2h
1h
6h
4h
4h
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań i problemów
4. Rozwiazywanie
˛
zadań programistycznych
5. Konsultacje
6. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
Numer efektu kształcenia
Sposób oceny efektu kształcenia
F1
W1-W3, K1-K1
Kolokwium
F2
U1-U3, K1-K1
Kontrola realizacji list zadań
F3
U1-U3, K1-K1
Kontrola realizacji list zadań
P=40%*F1+30%*F2+30%*F3
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. S. Russel, P. Norvig. Artificial Intelligence. A Modern Approach. Pearson Education Inc., 2010.
2. I. Bratko. Prolog Programming for Artificial Intelligence. Addison-Wesley Publishing Company Inc.,
1986.
3. W.F. Clocksin, C.S. Mellish. Prolog. Programowanie. Helion, 2003.
OPIEKUN PRZEDMIOTU
dr Przemysław Kobylański
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Wprowadzenie do Sztucznej Inteligencji
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W03 K1_W05
C1
Wy1-Wy9
W2
K1_W03 K1_W05
C1
Wy1-Wy9
W3
K1_W03 K1_W05
C1
Wy1-Wy9
Ćw1-Ćw8
U1
K1_U09 K1_U19
C2 C3
Lab1-Lab4
U2
K1_U09 K1_U19
C2 C3
Ćw1-Ćw8
Lab1-Lab4
U3
K1_U09 K1_U19
C2 C3
Ćw1-Ćw8
Lab1-Lab4
K1
K1_K14
C1 C2 C3
Wy1-Wy9
Ćw1-Ćw8
Lab1-Lab4
4
Numer
narz˛edzia
dydaktycznego**
1256
1256
1256
3456
3456
3456
123456
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Grafika Komputerowa i Wizualizacja
Nazwa w j˛ezyku angielskim
: Computer graphics and visualization
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W18
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
15
15
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 60
45
75
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
2
2
2
w tym liczba odpowiadajaca
˛ zaj˛eciom o
2
2
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 2
2
2
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Zna podstawowe poj˛ecia algebry liniowej oraz analizy matematycznej funkcji jednej oraz wielu zmiennych
CELE PRZEDMIOTU
C1 Opanowanie podstawowych metod współczesnej grafiki komputerowej oraz metod wizualizacji danych numerycznych
C2 Opanowanie narz˛edzi formalnych współczesnej grafiki komputerowej
C3 Opanowanie podstawowych narz˛edzi oraz metod współczesnej grafiki komputerowej (SVG, HTML5,
OpenGL, ray-tracing)
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna poj˛ecie tranformacji afinicznych 2D i 3D
W2 Zna poj˛ecie stycznej, normalnej i krzywizny
W3 Zna poj˛ecie współrz˛ednych jednorodnych
W4 Zna poj˛ecie rzutu perspektywicznego i ortogonalnego
W5 Zna podstawowe techniki Ray-Traycingu
Z zakresu umiej˛etności studenta:
U1 Umie wykonywać proste ilustracje graficzne w SVG
U2 Umie wykonywać proste ilustracje graficzne w technnologii HTML 5
U3 Umie samodzielnie oprogramować rzuty ortogonalne i perspektywistyczne
U4 Umie korzystać z biblioteki OpenGL
U5 Umie zastosować właściwy model materiału
U6 Potrafi posługiwać si˛e teksturami i różnymi źródłami oświetleń
U7 Potrafi samodzielnie napisać prosty silnik graficzny
Z zakresu kompetencji społecznych studenta:
K1 Rozumie poj˛ecie perspektywy
K2 Rozumie potrzeb˛e znalezienia właściwej metody prezentacji danych
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Wy15
Forma zaj˛eć - wykłady
Grafika 2D
Grafika 3D
Modele kamery
Widzialność
Oświetlenie i odbicie: podstawy
Cieniowanie i teksturowanie
Podstawy Ray-Tracing - I
Podstawy Ray-Tracing - I
Radiometria i odbicia
Rozproszony Ray-Tracing
Interpolacja
Krzywe parametryczne i powierzchnie
Animacja
Nowoczesne metody wizualizacji danych numerycznych
Nowe modele modelowania sceny
2
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Lab1
Lab2
Lab3
Lab4
Lab5
Lab6
Lab7
Forma zaj˛eć - ćwiczenia
Grafika 2D - podstawy
Grafika 2D - transformacje afiniczne
Grafika 3D - transformacje przetrzeni
Grafika 3D - rzuty
Grafika 3D - elementy geometrii
Krzywe parametryczne i interpolacja
Pola wektorowe
Forma zaj˛eć - laboratorium
Operacje rastrowe
Grafika SVG
Grafika HTML5
Bibliteka OpenGL - podstawy
Biblioteka OpenGL - powierzchnie
Biblioteka OpenGL - narz˛edzia
Ray tracing
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
2h
2h
2h
2h
2h
2h
3h
2h
2h
2h
2h
2h
2h
3h
1. Wykład multimedialny
2. Rozwiazywanie
˛
zadań i problemów
3. Rozwiazywanie
˛
zadań programistycznych
4. Konsultacje
5. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
F3
Numer efektu kształcenia
W1-W5, K1-K2
U1-U7, K1-K2
U1-U7, K1-K2
Sposób oceny efektu kształcenia
brak
Kolokwium zaliczeniowe
Realizacja zleconych zadań programistycznych
P=0%*F1+50%*F2+50%*F3
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. GAME GRAPHICS PROGRAMMING, ALLEN SHERROD, 2008, Course Technology
2. OpenGL. Ksi˛ega eksperta. Wydanie III, Richard S. Wright Jr., Benjamin Lipchak, Helion
3. http://selection.datavisualization.ch/
OPIEKUN PRZEDMIOTU
prof. Jacek Cichoń
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Grafika Komputerowa i Wizualizacja
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01 K1_W13
C1
Wy1-Wy15
W2
K1_W01
C1
Wy1-Wy15
W3
K1_W01 K1_W12
C1
Wy1-Wy15
W4
K1_W01 K1_W12
C1
Wy1-Wy15
W5
K1_W01 K1_W02 K1_W05
C1
Wy1-Wy15
U1
K1_U02 K1_U03 K1_U12 K1_U16 C2 C3
Ćw1-Ćw7
K1_U19 K1_U21 K1_U32
Lab1-Lab7
Ćw1-Ćw7
U2
K1_U02 K1_U03 K1_U12 K1_U21
C2 C3
Lab1-Lab7
U3
K1_U10 K1_U12 K1_U19 K1_U21 C2 C3
Ćw1-Ćw7
K1_U31
Lab1-Lab7
U4
K1_U01 K1_U03 K1_U12 K1_U21 C2 C3
Ćw1-Ćw7
K1_U23
Lab1-Lab7
U5
K1_U04 K1_U05 K1_U12
C2 C3
Ćw1-Ćw7
Lab1-Lab7
U6
K1_U04 K1_U05 K1_U12
C2 C3
Ćw1-Ćw7
Lab1-Lab7
U7
K1_U19 K1_U21 K1_U22 K1_U23 C2 C3
Ćw1-Ćw7
K1_U24 K1_U31
Lab1-Lab7
K1
K1_K01 K1_K14
C1 C2 C3
Wy1-Wy15
Ćw1-Ćw7
Lab1-Lab7
K2
K1_K01 K1_K12 K1_K14
C1 C2 C3
Wy1-Wy15
Ćw1-Ćw7
Lab1-Lab7
4
Numer
narz˛edzia
dydaktycznego**
145
145
145
145
145
2345
2345
2345
2345
2345
2345
2345
12345
12345
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Wykład Monograficzny
Nazwa w j˛ezyku angielskim
: Monographic Lecture
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W19
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
90
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Wymagania wst˛epne zostana˛ określone przez Komisje Dydaktyczna˛ przed uruchomieniem kursu.
CELE PRZEDMIOTU
C1 Opanowanie nowoczesnych informatycznych technologi
C2 Opanowanie praktycznych aspektów nowoczesnych technologii informatycznych
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Opanowanie nowych idei informatycznych
Z zakresu umiej˛etności studenta:
U1 Umie zastosować nowe koncepcje informatyczne
Z zakresu kompetencji społecznych studenta:
K1 Rozumie potrzeb˛e śledzenia nowych osiagni˛
˛ eć w Informatyce
TREŚCI PROGRAMOWE
Wy1
Forma zaj˛eć - wykłady
Przedstawienie wybranych zagadnień współczesnej szeroko poj˛etej informatyki
1
30h
Ćw1
Forma zaj˛eć - ćwiczenia
Praktyczne opanowanie omawianych na wykładach metod
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
30h
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań i problemów
4. Konsultacje
5. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
Numer efektu kształcenia
W1, K1-K1
U1-U1, K1-K1
Sposób oceny efektu kształcenia
Test zaliczeniowy
Realizacja zleconego zadania
oraz samodzielne opanowanie
dodatkowego materiału
P=30%*F1+70%*F2
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Literatura zostanie podana na poczatku
˛ zaj˛eć
OPIEKUN PRZEDMIOTU
prof. Jacek Cichoń
2
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Wykład Monograficzny
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W04 K1_W05 K1_W06
C1
Wy1-Wy1
U1
K1_U01 K1_U06 K1_U07 K1_U09 C2
Ćw1-Ćw1
K1_U15 K1_U17
K1
K1_K01
C1 C2
Wy1-Wy1
Ćw1-Ćw1
3
Numer
narz˛edzia
dydaktycznego**
1245
345
12345
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Programowanie Współbieżne
Nazwa w j˛ezyku angielskim
: Concurrent Programming
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W20
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
90
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Wst˛ep do Informatyki i Programowania, Kurs programowania.
CELE PRZEDMIOTU
C1 Celem wykładu jest przedstawienie najważniejszych problemów i algorytmów programowania współbieżnego
C2 Opanowanie metod i narz˛edzi służacych
˛
do budowy aplikacji współbieżnych
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna j˛ezyk programowania Ada
W2 Zna najważniejsze problemy i algorytmy programowania współbieżnego
W3 Zna techniki stosowane w programowaniu współbieżnym
Z zakresu umiej˛etności studenta:
U1 Potrafi zbudować aplikacj˛e współbieżna˛ w j˛ezyku Ada
U2 Umie zaprogramować algorytmy rozwiazuj
˛ ace
˛ najważniejsze problemy programowania współbieżnego
U3 Umie zastosować techniki programowania współbieżnego
Z zakresu kompetencji społecznych studenta:
K1 Potrafi wyjaśnić zagadnienia zwiazane
˛
z programowaniem współbieżnym bez odwoływania si˛e do terminologii technicznej i naukowej
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Lab1
Lab2
Lab3
Lab4
Lab5
Forma zaj˛eć - wykłady
Wprowadzenie do programowania współbieżnego
Współbieżność w j˛ezyku Ada
Problem wzajemnego wykluczania
Semafory
Monitory
Systemy oparte na wymianie komunikatów
Problem uzgadniania
Systemy czasu rzeczywistego
Kolokwium
Forma zaj˛eć - laboratorium
Wprowadzenie do j˛ezyka Ada
Zadania, spotkania, instrukcja select,obiekty chronione, zmienne wspólne,
Narz˛edzia wspomagajace
˛ współbieżność
Programowanie systemowe
Szeregowanie
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań programistycznych
4. Konsultacje
5. Praca własna studentów
2
2h
2h
4h
4h
4h
2h
4h
6h
2h
4h
8h
8h
6h
4h
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
Numer efektu kształcenia
W1-W3, K1-K1
U1-U3, K1-K1
Sposób oceny efektu kształcenia
Kolokwium
Realizacja zleconych zadań programistycznych
P=50%*F1+50%*F2
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. M. Ben-Ari, Podstawy programowania współbieżnego i rozproszonego, WNT, 2009.
2. A.Burns, A. Wellings, Concurrent and Real-Time Programming in Ada, Cambridge University Press, 2007
OPIEKUN PRZEDMIOTU
dr hab. Paweł Zieliński
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Programowanie Współbieżne
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W08
C1
Wy1-Wy9
W2
K1_W05
C1
Wy1-Wy9
W3
K1_W05
C1
Wy1-Wy9
U1
K1_U19 K1_U20 K1_U22
C1
Lab1-Lab5
U2
K1_U03 K1_U09 K1_U19
C1
Lab1-Lab5
U3
K1_U03 K1_U19
C1
Lab1-Lab5
K1
K1_K14
C1 C2
Wy1-Wy9
Lab1-Lab5
4
Numer
narz˛edzia
dydaktycznego**
1245
1245
1245
345
345
345
12345
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Kodowanie i Kompresja danych
Nazwa w j˛ezyku angielskim
: Coding theory and Data Compression
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W21
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 60
120
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Wymagana jest znajomość j˛ezyka programowania C++ a także podstawowa znajomość systemu operacyjnego
linux.
CELE PRZEDMIOTU
C1 Poznanie podstawowych metod korekcji bł˛edów i algorytmów kompresji danych.
C2 Nabycie praktycznych umiej˛etności w zakresie posługiwania si˛e algorytmami kodowania oraz algorytmami
kompresji.
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna mocne i słabe strony omawianych na wykładzie metod kompresji.
W2 Zna konstrukcj˛e podstawowych algorytmów kompresji.
W3 Zna zasady działania omawianych na wykładzie metod korekcji bł˛edów.
Z zakresu umiej˛etności studenta:
U1 Potrafi dobrać dane wejściowe i parametry tak, by zademonstrować słabe i mocne strony zaimplementowanych algorytmów kompresji.
U2 Potrafi posługiwać si˛e wprowadzonymi na wykładzie poj˛eciami, skutecznie wyszukujac
˛ informacje także w
j. angielskim.
U3 Potrafi zaimplementować zadane algorytmy w zadanym czasie.
Z zakresu kompetencji społecznych studenta:
K1 Potrafi przekazać intuicje zwiazane z konstrukcja˛ implementowanych przez siebie algorytmów.
K2 Rozumie potrzeb˛e somodzielnego rozwiazywania
˛
zadań i samokształcenia si˛e.
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Wy15
Lab1
Lab2
Lab3
Lab4
Lab5
Lab6
Lab7
Lab8
Forma zaj˛eć - wykłady
Wprowadzenie.
Kodowanie Huffmana.
Kody Tunstalla. Kodowanie arytmetyczne.
Kodowanie słownikowe.
Kodowanie predykcyjne.
bzip2
Matematyczne podstawy kompresji stratnej
Kwantyzacja.
Kompresja różnicowa. Transformaty.
Kodowanie transformujace.
˛
Kodowanie podpasmowe.
Schematy typu analiza-synteza. Kompresja wideo.
Detekcja i korekcja bł˛edów. Kody liniowe. Kody Hamminga.
Cykliczne kody liniowe. Burst errors.
Podsumowanie wykładu.
Forma zaj˛eć - laboratorium
Podstawy kompresji.
Modelowanie
Kompresja Ziva-Lempela.
kodowanie predykcyjne.
Kodowanie arytmetyczne.
Transformata Burrowsa-Wheelera.
Kody liniowe, kody Hamminga.
Cykliczne kody liniowe.
2
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
4h
6h
6h
4h
4h
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań i problemów
4. Rozwiazywanie
˛
zadań programistycznych
5. Konsultacje
6. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
Numer efektu kształcenia
W1-W3, K1-K2
F2
U1-U3, K1-K2
Sposób oceny efektu kształcenia
dwa kolokwia z materiału prezentowanego na wykładzie
implementacja wybranych algorytmów kompresji
P=50%*F1+50%*F2
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Khalid Sayood, Kompresja danych - wprowadzenie, Wydawnictwo RM, ISBN 83-7243-094-2
2. Adam Drozdek, Wprowadzenie do kompresji danych, Wydawnictwo WNT, 2007
3. J.H. van Lint, Introduction to Coding Theory, Graduate Texts in Mathematics, Springer; 3rd rev. and exp.
ed. edition, 1998
4. F. J. MacWilliams, N.J.A. Sloane, The Theory of Error-Correcting Codes, North Holland Publishing Co.
1977
OPIEKUN PRZEDMIOTU
dr Przemysław Kubiak
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Kodowanie i Kompresja danych
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01 K1_W12 K1_W13
C1
Wy1-Wy15
W2
K1_W05 K1_W06
C1
Wy1-Wy15
W3
K1_W06 K1_W12
C1
Wy1-Wy15
U1
K1_U09 K1_U10 K1_U11
C1
Lab1-Lab8
U2
K1_U01 K1_U06
C1
Lab1-Lab8
U3
K1_U15 K1_U26
C1
Lab1-Lab8
K1
K1_K14
C1 C2
Wy1-Wy15
Lab1-Lab8
K2
K1_K04 K1_K11
C1 C2
Wy1-Wy15
Lab1-Lab8
4
Numer
narz˛edzia
dydaktycznego**
1256
1256
1256
3456
3456
3456
123456
123456
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Kryptografia i Bezpieczeństwo Komputerowe
Nazwa w j˛ezyku angielskim
: Cryptography and Computer Security
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W23
Grupa kursów
: TAK
Wykład
Ćwiczenia Laboratorium Projekt
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
90
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Algebra, Techniki kodowania. Elementarne prawdopodobieństwo, notacja duże-O, arytmetyka modularna.
CELE PRZEDMIOTU
C1 Słuchacze poznaja˛ podstawy zagadnień współczesnej kryptografii i bezpieczeństwa komputerowego.
C2 Opanowanie technik kryptograficznych służaczych
˛
zabezpieczaniu danych.
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna metody zapewniajace
˛ poufność komunikacji
W2 Zna metody zapewniajace
˛ integralność
Z zakresu umiej˛etności studenta:
U1 Potrafi wykorzystywać narz˛edzia kryptograficzne
U2 Potrafi budować bezpieczne aplikacje i systemy
Z zakresu kompetencji społecznych studenta:
K1 Rozumie konieczność stosowania technik kryptograficznych
K2 Potrafi dobrać adekwatne narz˛edzia w celu tworzenia bezpiecznych aplikacji
1
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Lab1
Lab2
Lab3
Lab4
Lab5
Lab6
Lab7
Lab8
Lab9
Lab10
Forma zaj˛eć - wykłady
Poj˛ecie systemu kryptograficznego
One time pad. Szyfry strumieniowe
Szyfry blokowe
Ataki na szyfry blokowe
Integralność wiadomości. Funkcje haszujace.
˛
Kryptografia nad liczbami pierwszymi
Kryptografia nad liczbami złożonymi
Infrastruktura klucza publicznego
Protokoły identyfikacji
Prywatność
Dzielenie sekretu
Urzadzenia
˛
kryptograficzne
Bezpieczny kod?
Forma zaj˛eć - laboratorium
PGP
Sesje w aplikacjach webowych
Ataki na aplikacje webowe
SSL
Implementacja wybranego kryptosystemu
Wykorzystanie bibliotek kryptograficznych
Bezpieczeństwo baz danych
Bezpieczne aplikacje
Implementacja wybranych protokołów kryptograficznych
Wirusy. Cracking.
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
2h
2h
2h
2h
3h
3h
2h
2h
2h
2h
2h
2h
4h
2h
4h
4h
2h
2h
2h
2h
4h
4h
4h
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań i problemów
4. Rozwiazywanie
˛
zadań programistycznych
5. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
P=60%*F1+40%*F2
Numer efektu kształcenia
W1-W2, K1-K2
U1-U2, K1-K2
2
Sposób oceny efektu kształcenia
Egzamin
Listy zadań programistycznych
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Introduction to modern cryptography - Jonathan Katz, Yehuda Lindell
2. Kryptografia w teorii i praktyce - Douglas R. Stinson
3. The Art of Software Security Assessment – Identifying and Preventing Software Vulnerabilities - Mark
Dowd, John McDonald, Justin Schuh
OPIEKUN PRZEDMIOTU
dr Filip Zagórski
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Kryptografia i Bezpieczeństwo Komputerowe
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01 K1_W09
C1
Wy1-Wy13
W2
K1_W01 K1_W03 K1_W04 K1_W05 C1
Wy1-Wy13
K1_W06 K1_W09 K1_W14
U1
K1_U01 K1_U02 K1_U03 K1_U12 C1
Lab1-Lab10
K1_U13 K1_U15 K1_U17 K1_U25
K1_U30 K1_U32
U2
K1_U12 K1_U13 K1_U15 K1_U25 C1
Lab1-Lab10
K1_U32
K1
K1_K04 K1_K13
C1 C2
Wy1-Wy13
Lab1-Lab10
K2
K1_K03 K1_K04 K1_K05 K1_K10 C1 C2
Wy1-Wy13
K1_K11 K1_K13
Lab1-Lab10
4
Numer
narz˛edzia
dydaktycznego**
125
125
345
345
12345
12345
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Ergonomia Systemów Informacyjnych
Nazwa w j˛ezyku angielskim
: Ergonomy of Information Systems
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W24
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 60
120
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Umiejetność programowania wraz z podstawowymi umiej˛etnościami z zakresu tworzenia interfejsu graficznego.
CELE PRZEDMIOTU
C1 Zapoznanie słuchaczy z podstawowymi zasadami budowy użytecznych interfejsów
C2 Zdobycie umiej˛etności oceny użyteczzności typowych systemów informacyjnych i projektowania
użytecznych interejsów
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna fachowe poj˛ecia i zasady z zakresu ergonomii systemów informacyjnych
W2 Zna psychologiczne i społeczne uwarunkowania dotyczace
˛ funkcjonowania interfejsu użytkownika
W3 Zna proces projektowania interfejsu użytkownika.
Z zakresu umiej˛etności studenta:
U1 Umie zaprojektować GUI systemu informatycznego
U2 Umie ocenić i przeprojektować interfejs typowego systemu informatycznego
Z zakresu kompetencji społecznych studenta:
K1 Umie poznać potrzeby użytkownika systemu informatycznego oraz klienta
K2 Potrafi stworzyć instrukcj˛e użytkownika oraz system pomocy
K3 Potrafi zaprojektować i przeprowadzić cykl szkoleń użytkowników
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Lab1
Lab2
Lab3
Lab4
Forma zaj˛eć - wykłady
Podstawowe poj˛ecia
Typowe bł˛edy GUI.
Projektowanie GUI
Psychologiczne aspekty ergonomii systemów.
Dokumentacja GUI
Rozbudowa i przeprojektowywanie istniejacych
˛
systemów.
Testowanie
Podstawowe zasady DTP
GUI dla systemów niestandardowych
Ergonomia w systemach moblinych.
Użyteczność a bezpieczeństwo
Podsuowanie
Forma zaj˛eć - laboratorium
Analiza podstawowych bł˛edów GUI
Projekt i implementacja GUI systemu informatycznego średniej wielkości.
Eskeprtyza dotyczaca
˛ ergonomii systemu informatycznego
Szkolenie użytkowników
2
2h
2h
6h
2h
2h
2h
2h
2h
2h
2h
4h
2h
6h
16h
4h
4h
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań i problemów
4. Tworzenie projektów programistycznych
5. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
P=50%*F1+50%*F2
Numer efektu kształcenia
W1-W3, K1-K3
U1-U2, K1-K3
Sposób oceny efektu kształcenia
Kolokwium
Ocena progrmów
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. W.O.Galitz: The Essential Guide to User Interface Design: An Introduction to GUI Design Principles and
Techniques
2. S.Krug: Don’t make me think !
OPIEKUN PRZEDMIOTU
dr Marek Klonowski
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Ergonomia Systemów Informacyjnych
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W14 K1_W15 K1_W17
C1
Wy1-Wy12
W2
K1_W14 K1_W15 K1_W17
C1
Wy1-Wy12
W3
K1_W14 K1_W15 K1_W17
C1
Wy1-Wy12
U1
K1_U01 K1_U02 K1_U03 K1_U04 C1
Lab1-Lab4
K1_U07 K1_U19 K1_U21 K1_U32
U2
K1_U01 K1_U03 K1_U15 K1_U21
C1
Lab1-Lab4
K1
K1_K10 K1_K12 K1_K14 K1_K15
C1 C2
Wy1-Wy12
Lab1-Lab4
K2
K1_K10 K1_K12 K1_K14 K1_K15
C1 C2
Wy1-Wy12
Lab1-Lab4
K3
K1_K10 K1_K12 K1_K14
C1 C2
Wy1-Wy12
Lab1-Lab4
4
Numer
narz˛edzia
dydaktycznego**
125
125
125
345
345
12345
12345
12345
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Programowanie Niskopoziomowe
Nazwa w j˛ezyku angielskim
: Low-level Programming
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W26
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
90
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Programowanie w C.
CELE PRZEDMIOTU
C1 Celem kursu jest zapoznanie studentów z budowa,˛ działaniem procesorów oraz tworzeniem programów w
asemblerze.
C2 Celem laboratoriów jest praktyczna nauka programowania w asemblerze dla podstawowych architektur takich jak Intel 8051 oraz x86.
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna budow˛e i działanie mikrokontrolerów.
W2 Zna działanie kompilatora, asemblera.
Z zakresu umiej˛etności studenta:
U1 Potrafi implementować podstawe algorytmy w j˛ezyku asembler.
U2 Potrafi optymalizować implementacje wprowadzajac
˛ wstawki asemblerowe.
U3 Potrafi korzystać z debugera.
Z zakresu kompetencji społecznych studenta:
K1 Rozumie stopien komplikacji zagadnień zwiazanych
˛
z przetwarzaniem danych.
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Wy15
Lab1
Lab2
Lab3
Lab4
Lab5
Forma zaj˛eć - wykłady
Wprowadzenie. Rodzina procesorów AVR.
Podstawy asemblera.
Pami˛edź i urzadzenia
˛
peryferyjne.
Obsługa danych, instrukcje skoku, rozwidlenia.
Operacje arytmetyczne i logiczne.
Przerwania, timery, liczniki.
Programowanie przewań. Format Intel HEX.
Rodzina procesorów 8051.
Architektura procesorów RISC.
Transmisja szeregowa w procesorach AVR i 8051.
Architektura procesorów x86.
Wybrane aspekty procesorów 80x86
Obsługa FPU, MMX, SSE.
Asembler w Windows, asembler w Linuksie.
Test końcowy.
Forma zaj˛eć - laboratorium
Podstawy programowania mikrokontrolera AT90USBKey.
Obsługa wejścia/wyjścia i przerwań.
Transmisja szeregowa pomi˛edzy modułami AVR.
Wykorzystanie asemblera w programach dla x86.
Programowanie FPU.
2
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
6h
6h
6h
6h
6h
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań programistycznych
4. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
P=40%*F1+60%*F2
Numer efektu kształcenia
W1-W2, K1-K1
U1-U3, K1-K1
Sposób oceny efektu kształcenia
Egzamin
Listy zadań programistycznych
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. R.Baranowski. Mikrokontrolery AVR Atmega w praktyce. BTC. Warszawa 2005
2. J. Dolinski. Mikrokontrolery AVR w praktyce. BTC. Warszawa 2004
3. A. Pawluczuk. Sztuka programowania mikrokontrolerow AVR. Przyklady. BTC. Warszawa 2007
4. J. Morton. AVR: An introductory course. Newnes 2002
OPIEKUN PRZEDMIOTU
dr Filip Zagórski
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Programowanie Niskopoziomowe
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W02 K1_W13
C1
Wy1-Wy15
W2
K1_W05 K1_W07 K1_W13 K1_W15
C1
Wy1-Wy15
U1
K1_U06
C1
Lab1-Lab5
U2
K1_U09 K1_U11 K1_U12 K1_U17 C1
Lab1-Lab5
K1_U19 K1_U20 K1_U23 K1_U26
K1_U27
U3
K1_U09 K1_U22
C1
Lab1-Lab5
K1
K1_K01 K1_K12 K1_K13 K1_K14
C1 C2
Wy1-Wy15
Lab1-Lab5
4
Numer
narz˛edzia
dydaktycznego**
124
124
34
34
34
1234
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Środowisko Programisty
Nazwa w j˛ezyku angielskim
: Programmer environment
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W27
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
90
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Podstawowe wiadomości z zakresu systemów operacyjnych. Znajomość j˛ezyków programowania C i Java.
CELE PRZEDMIOTU
C1 Zapoznanie z powszechnie dost˛epnymi i stosowanymi narz˛edziami wspomagajacymi
˛
prac˛e programisty
C2 Nabycie praktycznych umiej˛etności w zakresie stosowania narz˛edzi programistycznych.
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zrozumienie zastosowań i zasad działania repozytoriów i ich znaczenia w pracy zespołowej.
W2 Zrozumienie zasad działania oraz możliwości udost˛epnianych przez powłok˛e systemowa.˛
W3 Wiedza na temat typowych zależności pomi˛edzy składnikami projektu programistycznego oraz możliwości
narz˛edzi automatycznej rekompilacji.
W4 Zrozumienie zasad pracy debuggera i narz˛edzi kontroli zarzadzania
˛
pami˛ecia˛ oraz ich przydatności w wynajdywaniu bł˛edów.
W5 Znajomość zintegrowanych środowisk programowania i narz˛edzi automatycznego generowania dokumentacji programu.
Z zakresu umiej˛etności studenta:
U1 Umiej˛etność korzystania z repozytoriów w pracy indywidualnej i zbiorowej
U2 Umiej˛etność korzystania z powłoki oraz dost˛epnych poleceń systemowych i umiej˛etność pisania skryptów
U3 Umiej˛etność konstruowania opisu zależności pomi˛edzy składnikami projektu programistycznego dla
narz˛edzi automatycznej rekompilacji
U4 Umiej˛etność korzystania z debuggera i narz˛edzi kontroli zarzadzania
˛
pami˛ecia˛
U5 Umiej˛etność wykorzystania możliwości oferowanych przez zintegrowane środowiska programowania oraz
automatycznego generowania dokumentacji.
Z zakresu kompetencji społecznych studenta:
K1 Przygotowanie do pracy grupowej nad projektem
K2 Rozumie potrzeb˛e dokumentacji różnych aspektów tworzonego oprogramowania oraz rzetelnej, drobiazgowej i nieustajacej
˛ analizy kodu tworzonego oprogramowania
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Forma zaj˛eć - wykłady
Repozytorium
Repozytoria rozproszone
Powłoka i narz˛edzia dost˛epne w systemach Linux i Unix
Automatyzacja rekompilacji programów
Deugowanie programów
Środowiska zintegrowane i narz˛edzia programowania w popularnych j˛ezykach programowania
Generowanie dokumentacji
Kontrolowanie zarzadzania
˛
pami˛ecia˛
2
4h
4h
6h
4h
2h
6h
2h
2h
Lab1
Lab2
Lab3
Lab4
Lab5
Lab6
Forma zaj˛eć - laboratorium
Repozytorium
Repozytoria rozproszone
Programowanie skryptów systemowych
Narz˛edzia automatycznej rekompilacji
Debugowanie programów i kontrola pami˛eci
Środowiska programistyczne
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
6h
4h
6h
4h
6h
4h
1. Wykład multimedialny
2. Rozwiazywanie
˛
zadań programistycznych
3. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
Numer efektu kształcenia
W1-W5, K1-K2
U1-U5, K1-K2
Sposób oceny efektu kształcenia
Kolokwium sprawdzajace
˛ wiedz˛e
Oceny z wykonanych zadań praktycznych
P=40%*F1+60%*F2
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. http://svnbook.red-bean.com/
2. http://mercurial.selenic.com/
3. http://book.git-scm.com/
4. http://www.gnu.org/software/bash/manual/
5. http://www.gnu.org/software/make/manual/
6. http://www.gnu.org/software/gdb/documentation/
7. http://www.stack.nl/ dimitri/doxygen/
8. http://valgrind.org/
9. http://www.gnu.org/software/coreutils/manual/
10. http://netbeans.org/
11. http://www.oracle.com/technetwork/java/javase/documentation/index.html
12. http://sourceware.org/autobook/
OPIEKUN PRZEDMIOTU
dr Marcin Kik
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Środowisko Programisty
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W14 K1_W15
C1
Wy1-Wy8
W2
K1_W04 K1_W05 K1_W06 K1_W07 C1
Wy1-Wy8
K1_W08 K1_W13 K1_W15
W3
K1_W06 K1_W15
C1
Wy1-Wy8
W4
K1_W04 K1_W06 K1_W08 K1_W13 C1
Wy1-Wy8
K1_W15
W5
K1_W08 K1_W15
C1
Wy1-Wy8
U1
K1_U02 K1_U03 K1_U15 K1_U19 C1
Lab1-Lab6
K1_U22 K1_U25 K1_U26
U2
K1_U01 K1_U02 K1_U03 K1_U06 C1
Lab1-Lab6
K1_U09 K1_U15 K1_U17 K1_U18
K1_U19 K1_U21 K1_U22 K1_U23
K1_U26
U3
K1_U02 K1_U03 K1_U04 K1_U15 C1
Lab1-Lab6
K1_U18 K1_U19 K1_U22 K1_U27
U4
K1_U01 K1_U03 K1_U06 K1_U17
C1
Lab1-Lab6
U5
K1_U12 K1_U15 K1_U16 K1_U17 C1
Lab1-Lab6
K1_U18 K1_U19 K1_U22 K1_U23
K1
K1_K01 K1_K06 K1_K07 K1_K08 C1 C2
Wy1-Wy8
K1_K09 K1_K10 K1_K13
Lab1-Lab6
K2
K1_K06 K1_K09 K1_K11 K1_K13
C1 C2
Wy1-Wy8
Lab1-Lab6
4
Numer
narz˛edzia
dydaktycznego**
13
13
13
13
13
23
23
23
23
23
123
123
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Niezawodne Systemy Informatyczne
Nazwa w j˛ezyku angielskim
: Reliable Systems
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W28
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
90
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Wymaga si˛e zaliczenie modułów „Kurs programowania” i „Technologia programowania”.
Zaleca si˛e wybranie modułu „Automatyczna weryfikacja”.
CELE PRZEDMIOTU
C1 Poznanie zagadnień zwiazanych
˛
z projektowaniem i implementacja˛ systemów spełniajacych
˛
krytyczne
wymagania
C2 Opanowanie narz˛edzi służacych
˛
tworzeniu systemów spełniajacych
˛
krytyczne wymagania
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna wymogi stawiane systemom krytycznym
W2 Zna wybrane metody weryfikacji poprawności programów
W3 Zna projektowanie kontraktowe jako metod˛e tworzenia niezawodnego oprogramowania
Z zakresu umiej˛etności studenta:
U1 Umie napisać formalna˛ specyfikacj˛e kodu w j˛ezyku SPARK
U2 Umie weryfikować zgodność kodu w j˛ezyku SPARK z jego formalna˛ specyfikacja˛
U3 Umie programować w j˛ezyku opracowanym dla systemów spełniajacych
˛
krytyczne wymagania
Z zakresu kompetencji społecznych studenta:
K1 Jest świadomy wymogów stawianych krytycznym systemom i zna narz˛edzia umożliwiajace
˛ ich spełnienie
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Wy15
Lab1
Lab2
Lab3
Lab4
Lab5
Lab6
Forma zaj˛eć - wykłady
Wprowadzenie w problematyk˛e niezawodności
Niezawodność oprogramowania
Niezawodność sprz˛etu
Elementy j˛ezyka Ada
Elementy j˛ezyka SPARK
Struktura SPARK
Model typów w SPARK
Sterowanie i przepływ danych w SPARK
Pakiety i zasi˛eg nazw w SPARK
Egzaminator w SPARK
Analiza przepływu w SPARK
Weryfikacja w SPARK
Projektowanie kontraktowe
Kontrakty w j˛ezykach Eiffel i Java
CodePeer i kontrakty w j˛ezyku Ada 2012
Forma zaj˛eć - laboratorium
Środowisko programowania
Programowanie w j˛ezyku Ada
Projektowanie pakietów w j˛ezyku Ada
Programowanie w j˛ezyku SPARK
Weryfikacja programów w j˛ezyku SPARK
Analiza ścieżek obliczeń w j˛ezyku SPARK
2
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
6h
6h
6h
6h
4h
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań programistycznych
4. Konsultacje
5. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
P=60%*F1+40%*F2
Numer efektu kształcenia
W1-W3, K1-K1
U1-U3, K1-K1
Sposób oceny efektu kształcenia
Kolokwium
Kontrola realizacji list zadań
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. J. Barnes. High Integrity Software. The SPARK Approach to Safety and Security. Addison-Wesley, 2006.
2. J. Barnes. Programming in Ada 2005. Addison-Wesley, 2006.
3. I. Koren, C.M. Krishna. Fault-Tolerant Systems. Morgan Kaufmann Publishers, 2007.
4. A. Hunt, D. Thomas. Pragmatyczny programista. Od czeladnika do mistrza. Wydawnictwa NaukowoTechniczne, 2002.
OPIEKUN PRZEDMIOTU
dr Przemysław Kobylański
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Niezawodne Systemy Informatyczne
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W05 K1_W08 K1_W15
C1
Wy1-Wy15
W2
K1_W01 K1_W04 K1_W15
C1
Wy1-Wy15
W3
K1_W04 K1_W15
C1
Wy1-Wy15
U1
K1_U10 K1_U22 K1_U31
C1
Lab1-Lab6
U2
K1_U10 K1_U22 K1_U31
C1
Lab1-Lab6
U3
K1_U17 K1_U19
C1
Lab1-Lab6
K1
K1_K13 K1_K14
C1 C2
Wy1-Wy15
Lab1-Lab6
4
Numer
narz˛edzia
dydaktycznego**
1245
1245
1245
345
345
345
12345
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Programowanie - Wykład Monograficzny
Nazwa w j˛ezyku angielskim
: Programming Monographic Lecture
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: wybieralny
Kod przedmiotu
: E1_W29
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
90
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Wymagania wst˛epne zostana˛ sprecyzowane przed uruchomieniem kursu
CELE PRZEDMIOTU
C1 Omówienie nowych koncepcji/narz˛edzi programistycznych przez wizytujacych
˛
gości Politechniki
Wrocławskiej Szczegółowa treść kursu zostanie podana przed rozpocz˛eciem zaj˛eć.
C2 Opanowanie praktycznych aspektów nowoczesnych technologii programistycznych omówionych na
wykładach
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zapoznanie si˛e z nowymi technikami programowania
Z zakresu umiej˛etności studenta:
U1 Praktyczne opanowanie nowych techniki programowania omawianymi na wykładach
Z zakresu kompetencji społecznych studenta:
K1 Rozumie potrzeb˛e śledzenia nowych trendów w programowaniu
TREŚCI PROGRAMOWE
1
Wy1
Forma zaj˛eć - wykłady
Omówienie wybranych narz˛edzi programistycznych przez gościa wizytujacego
˛
uczelni˛e
Forma zaj˛eć - laboratorium
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
30h
1. Wykład tradycyjny
2. Rozwiazywanie
˛
zadań programistycznych
3. Tworzenie projektów programistycznych
4. Konsultacje
5. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
P=50%*F1+%*F2
Numer efektu kształcenia
W1, K1-K1
U1-U1, K1-K1
Sposób oceny efektu kształcenia
Kolokwium zaliczeniowe
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Literatura zostanie podana na poczatku
˛ zaj˛eć
OPIEKUN PRZEDMIOTU
prof. Jacek Cichoń
2
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Programowanie - Wykład Monograficzny
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W05 K1_W08 K1_W16
C1
Wy1-Wy1
U1
K1_U01 K1_U07 K1_U22 K1_U23
C1
Lab1-Lab0
K1
K1_K01 K1_K09 K1_K15
C1 C2
Wy1-Wy1
Lab1-Lab0
3
Numer
narz˛edzia
dydaktycznego**
145
2345
12345
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Praktyka
Nazwa w j˛ezyku angielskim
: Practice
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_I12
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 150
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
6
w tym liczba odpowiadajaca
˛ zaj˛eciom o
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 6
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
wymagania wst˛epne określa pracodawca kierujac
˛ si˛e charakterem wykonywanych prac
CELE PRZEDMIOTU
C1 zdobycie doświadczenia w zawodzie inforamtyka w rzeczywistych warunkach rynkowych
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 posiada podstawowa˛ wiedz˛e z obszaru działalności pracodawcy
W2 posiada praktyczna˛ wiedz˛e w zakresie zastosowanych na praktyce technik organizacji projektów inforamtycznych
W3 posiada wiedz˛e na temat sotoswanych u pracodawcy metod zapewniania jakości
Z zakresu umiej˛etności studenta:
U1 potrafi prowadzić dokumentacj˛e przedsi˛ewzi˛ecia informatycznego w zakresie własnej pracy
U2 potrafi dostosować si˛e do specyficznych technik i systemów uzywanych przez pracodawc˛e
U3 potrafi wykonywać nałożone zadanie zgodnie z normami i standardami
U4 potrafi oszacować nakład pracy dla wykonania określonego zadania
Z zakresu kompetencji społecznych studenta:
K1 umiej˛etność wyszukiwania kontrahenta, negocjowania, zawarcia umowy o wykonanie prac informatycznych
K2 umie adoptować si˛e do wymagań pracodawcy
K3 umie respektować interesy pracodawcy i chronić tajemnice zawodowe
TREŚCI PROGRAMOWE
Praktyka zawodowa odbywana w podmiocie realizujacym
˛
zadania informatyczne lub samodzielna działalność
gospodarcza o charakterze informatycznym.
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
Numer efektu kształcenia
W1-W3, U1-U4, K1-K3
Sposób oceny efektu kształcenia
ocena wykonania zadań nałożonych
przez pracodawc˛e z uwzgl˛ednieniem oceny skali trudności zadań i
ich zaawansowania technicznego
P=100%*F1
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. zakres literatury, dokumentacji itp. definiuje pracodawca pod katem
˛
wykonywanych zadań
OPIEKUN PRZEDMIOTU
prof. Mirosław Kutyłowski
2
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Praktyka
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W14 K1_W15 K1_W16 K1_W17
C1
W2
K1_W14 K1_W17
C1
W3
K1_W15 K1_W16 K1_W17
C1
U1
K1_U01 K1_U02 K1_U04 K1_U08
C1
U2
K1_U01 K1_U02 K1_U06 K1_U15 C1
K1_U18 K1_U19 K1_U21 K1_U22
U3
K1_U01 K1_U04 K1_U06 K1_U07 C1
K1_U15 K1_U19 K1_U32
U4
K1_U15 K1_U16
C1
K1
K1_K01 K1_K02 K1_K03 K1_K04 C1
K1_K08 K1_K10 K1_K11 K1_K13
K2
K1_K01 K1_K02 K1_K03 K1_K04 C1
K1_K06 K1_K07 K1_K08 K1_K10
K1_K11 K1_K12 K1_K13 K1_K14
K1_K15
K3
K1_K01 K1_K03 K1_K04 K1_K07 C1
K1_K10 K1_K11
3
Numer
narz˛edzia
dydaktycznego**
1
1
1
1
1
1
1
1
1
1
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Fizyka
Nazwa w j˛ezyku angielskim
: Physics
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_T07
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 60
60
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
2
2
w tym liczba odpowiadajaca
˛ zaj˛eciom o
2
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 2
2
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Kompetencje w zakresie matematyki i fizyki potwierdzone pozytywnymi ocenami na świadectwie ukończenia
szkoły ponadgimnazjalnej. Znajomość analizy matematycznej na poziomie kursu Analiza Matematyczna I
CELE PRZEDMIOTU
C1 Nabycie podstawowej wiedzy z nast˛epujacych
˛
działów fizyki: Mechaniki klasycznej, Ruchu drgajacego,
˛
Elektryczności i magnetyzmu z elementami optyki geometrycznej i falowej, Szczególnej teorii wzgl˛edności, Fizyki kwantowej
C2 Zdobycie umiej˛etności jakościowej i ilościowej analizy zjawisk fizycznych, a także praktycznego stosowania
(aplikacji) tych umiej˛etności w procesach technologicznych podlegajacych
˛
prawom nast˛epujacych
˛
dziedzin
fizyki: Mechaniki klasycznej, Ruchu drgajacego,
˛
Elektryczności i magnetyzmu z elementami optyki geometrycznej i falowej, Szczególnej teorii wzgl˛edności, Fizyki kwantowej
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna podstawowe poj˛ecia kinematyki
W2 Zna zasady dynamiki Newtona.
W3 Zna prawa zachowania energii, p˛edu i momentu obrotowego
W4 Zna podstawowe zasady zachowania oraz zwiazek
˛
mi˛edzy praca˛ i energia˛ kinetyczna˛
W5 Zna poj˛ecie ruchu post˛epowego i obrotowego układów punktów materialnych i brył sztywnych
W6 Zna poj˛ecie ruchu drgajacego
˛
W7 Zna równania Maxwella
W8 Zna podstawy szczególnej teorii wzgl˛edności
W9 Zna podstawowe poj˛ecia fizyki kwantowej
Z zakresu umiej˛etności studenta:
U1 Umie posługiwania si˛e wybranymi metodami rachunku wektorowego i różniczkowego rachunku wektorowego
U2 Umie stosować transformacj˛e Galileusza i Lorentza.
U3 Umie zastosować prawa zachowania do analizy prostych układów czastek
˛
materialnych.
U4 Umie wyznaczać wielkości kinematyczne w ruchach post˛epowym i obrotowym
U5 Umie stosować zasady dynamiki do opisu ruchu ciała
U6 Umie stosować poj˛ecia pracy i energii kinetycznej bryły sztywnej do rozwiazywania
˛
problemów zwiazanych
˛
z ruchem obrotowym bryły sztywnej
U7 Umie opisć własności ruchu okresowego
U8 Umie przeprowadzić proste analizy własności pola elektromagnetycznego
U9 Umie przedstawić jakościowy opis oddziaływania promieniowania (fal elektromagnetycznych) z materia˛
U10 Umie przeprowadzić ilościowy opis wybranych zjawisk kwantowych
Z zakresu kompetencji społecznych studenta:
K1 Rozumie podstawy współczesnej fizyki
K2 Rozumie potrzeb˛e ustawicznego podnoszenia swoich kwalifikacji
TREŚCI PROGRAMOWE
2
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Ćw8
Forma zaj˛eć - wykłady
Kinematyka. Zasady dynamiki Newtona.
Praca i energia kinetyczna, siły potencjalne i zasada zachowania energii mechanicznej
Zasada zachowania p˛edu. Zderzenia.
Dynamika ruchu obrotowego układów punktów materialnych i bryły sztywnej. Zasada zachowania momentu p˛edu.
Ruch drgajacy.
˛
Równania Maxwella.
Fale elektromagnetyczne, optyka geometryczna, interferencja i dyfrakcja światła.
Szczególna teoria wzgl˛edności
Fizyka kwantowa
Forma zaj˛eć - ćwiczenia
Rozwiazywanie
˛
zadań z kinematyki punktu materialnego – ruch jednowymiarowy, ruch
dwuwymiarowy.
Zastosowanie zasad dynamiki w rozwiazywaniu
˛
problemów dynamicznych w ruchu jednowymiarowym i ruchu płaszczyznowym.
Zastosowanie zasady zachowania energii mechanicznej w analizie problemów mechaniki
punktu materialnego.
Rozwiazywanie
˛
zadań z wykorzystaniem zasady zachowania p˛edu – zderzenia niespr˛eżyste,
spr˛eżyste zderzenia centralne i niecentralne, p˛ed układów o zmiennej masie, p˛ed układów
czastek.
˛
Rozwiazywanie
˛
zadań z dynamiki ruchu obrotowego punktu materialnego i bryły sztywnej.
Rozwiazywanie
˛
zadań dotyczacych
˛
ruchu drgajacego
˛
Rozwiazywanie
˛
zadań polegajacych
˛
na określeniu nat˛eżenia pola elektrostatycznego (prawo
Gaussa), indukcji pola magnetycznego (prawo Ampere’a) i siły elektromotorycznej (prawo
Faradaya).
Pisemne kolokwium sprawdzajace
˛ umiej˛etności nabyte na ćwiczeniach.
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
4h
2h
2h
2h
2h
6h
4h
4h
4h
3h
2h
2h
2h
1h
2h
2h
1h
1. Wykład tradycyjny
2. Rozwiazywanie
˛
zadań i problemów
3. Konsultacje
4. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
Numer efektu kształcenia
W1-W9, K1-K2
U1-U10, K1-K2
P=75%*F1+25%*F2
3
Sposób oceny efektu kształcenia
Egzamin pisemny
Kolokwia i aktywność na ćwiczeniach
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. D. Halliday, R. Resnick, J. Walker, Podstawy fizyki, Wydawnictwo Naukowe PWN, Warszawa 2003; J.
Walker, Podstawy fizyki. Zbiór zadań, PWN, Warszawa 2005.
2. R. B. Singh, Introduction to Modern Physics. Vol I, New Age International Limited, 2002
3. J. Orear, Fizyka, tom 1,2, WNT, Warszawa 2008.
4. R. A. Serway, Physics for Scientists and Engineers with Modern Physics, 4th Ed., Saunders College Publishing, 1996.
5. G. Harań, Notatki do wykładu z fizyki ogólnej, strona http://www.if.pwr.wroc.pl/ gharan
6. G. Harań, Zbiór zadań, strona http://www.if.pwr.wroc.pl/ gharan
OPIEKUN PRZEDMIOTU
dr hab. Grzegorz Harań
4
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Fizyka
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01 K1_W02
C1
Wy1-Wy9
W2
K1_W01 K1_W02
C1
Wy1-Wy9
W3
K1_W02
C1
Wy1-Wy9
W4
K1_W01 K1_W02
C1
Wy1-Wy9
W5
K1_W01 K1_W02
C1
Wy1-Wy9
W6
K1_W01 K1_W02
C1
Wy1-Wy9
W7
K1_W01 K1_W02
C1
Wy1-Wy9
W8
K1_W01 K1_W02
C1
Wy1-Wy9
W9
K1_W01 K1_W02
C1
Wy1-Wy9
U1
K1_U10 K1_U31
C2
Ćw1-Ćw8
U2
K1_U10 K1_U31
C2
Ćw1-Ćw8
Ćw1-Ćw8
U3
K1_U02 K1_U10 K1_U19 K1_U31
C2
U4
K1_U10 K1_U31
C2
Ćw1-Ćw8
U5
K1_U10 K1_U31
C2
Ćw1-Ćw8
Ćw1-Ćw8
U6
K1_U10 K1_U31
C2
U7
K1_U10 K1_U31
C2
Ćw1-Ćw8
U8
K1_U31
C2
Ćw1-Ćw8
U9
K1_U31
C2
Ćw1-Ćw8
Ćw1-Ćw8
U10
K1_U10 K1_U31
C2
K1
K1_K01 K1_K14
C1 C2
Wy1-Wy9
Ćw1-Ćw8
K2
K1_K01 K1_K03 K1_K12 K1_K14
C1 C2
Wy1-Wy9
Ćw1-Ćw8
5
Numer
narz˛edzia
dydaktycznego**
134
134
134
134
134
134
134
134
134
234
234
234
234
234
234
234
234
234
234
1234
1234
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Logika i Struktury Formalne
Nazwa w j˛ezyku angielskim
: Logic and Formal Structures
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_T03
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 60
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 120
120
studenta (CNPS)
Forma zaliczenia
egzamin
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
5
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 5
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Do tego modułu nie sa˛ określone wymagania wst˛epne.
CELE PRZEDMIOTU
C1 Omówienie podstawowych poj˛eć, twierdzeń oraz metod rachunku zdań, rachunku kwantyfikatorów, teorii
zbiorów oraz struktur formalnych.
C2 Praktyczne opanowanie podstawiwych metod rachunku zdań, rachunku kwantyfikatorów, teorii zbiorów oraz
struktur formalnych.
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna poj˛ecie tautologii
W2 Zna poj˛ecie sumy, przekroju, różnicy, różnicy symetryczne i dopełnienia zbiorów
W3 Zna interpretacje kwantyfikatorów
W4 Zna poj˛ecie relacji, funkcji oraz podstawowe klasy relacji
W5 Zna podstawowe warianty indukcji matematycznej
W6 Zna poj˛ecie zbioru mocy alef zero oraz zbioru mocy continuum
W7 Zna poj˛ecie dobrego porzadku
˛
W8 Zna poj˛ecie teorii niesprzecznej
W9 Zna aksjomatyk˛e Peano liczb naturalnych
W10 Zna interpretacj˛e spójników modalnych
Z zakresu umiej˛etności studenta:
U1 Umie stwierdzić, czy dane zdanie jest tautologia˛
U2 Umie wykonywać podstawowe operacje na zbiorach
U3 Umie zapisać formuł˛e używajac
˛ kwantyfikatorów
U4 Umie stwierdzić do jakiej klasy należy dana funkcja, relacja
U5 Umie stosować Zasad˛e Indukcji Matematycznej
U6 Umie stwierdzić, czy dany zbiór jest mocy alef zero, continuum
U7 Umie wykorzystać dobre uporzadkowanie
˛
zbioru
U8 Umie stwierdzić, że dana teoria jest niesprzeczna
U9 Umie pokazywać podstawowe własności liczb naturalnych używajac
˛ Aksjomatyki Peano
U10 Umie zapisać i odczytać zdanie w logice modalnej
Z zakresu kompetencji społecznych studenta:
K1 Rozumie poj˛ecie teorii sprzecznej i niezupełnej
K2 Rozumie poj˛ecie nieskończoności
TREŚCI PROGRAMOWE
2
Forma zaj˛eć - wykłady
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Wy15
Rachunek zdań
Zbiory
Kwantyfikatory
Relacje - I
Relacje - II
Indukcja matematyczna.
Równoliczność - I
Równoliczność - II
Dobre porzadki
˛
Struktury, waluacje i spełnianie
Teorie.
Twierdzenie o zwartości.
Arytmetyka Peano
Logiki modalne.
Podsumowanie
4h
4h
4h
4h
4h
4h
4h
4h
4h
4h
4h
4h
4h
4h
4h
Forma zaj˛eć - ćwiczenia
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Ćw8
Ćw9
Ćw10
Ćw11
Ćw12
Ćw13
Ćw14
Ćw15
Rachunek zdań
Zbiory
Kwantyfikatory
Relacje I
Relacje II
Indukcja matematyczna
Równoliczność I
Równoliczność II
Dobre porzadki
˛
Struktury, waluacje i spełnianie
Teorie
Twierdzenie o zwartości
Arytmetyka Peano
Logiki modalne
Podsumowanie
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
1. Wykład tradycyjny
2. Rozwiazywanie
˛
zadań i problemów
3. Konsultacje
4. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
P=50%*F1+50%*F2
Numer efektu kształcenia
W1-W10, K1-K2
U1-U10, K1-K2
3
Sposób oceny efektu kształcenia
egzamin
kolokwia
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. J. Cichoń, Wykłady ze wst˛epu do matematyki, DWE, 2003
2. W. Guzicki, P. Zakrzewski, Wykłady ze wst˛epu do matematyki, wst˛ep do teorii mnogości
3. J. Kraszewski, Wst˛ep do matematyki, WNT, 2007
OPIEKUN PRZEDMIOTU
dr Szymon Żeberski
4
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Logika i Struktury Formalne
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01 K1_W05 K1_W06 K1_W08
C1
Wy1-Wy15
W2
K1_W01 K1_W04 K1_W05 K1_W06
C1
Wy1-Wy15
W3
K1_W01 K1_W04 K1_W06
C1
Wy1-Wy15
W4
K1_W01 K1_W04 K1_W06
C1
Wy1-Wy15
W5
K1_W01 K1_W04 K1_W05
C1
Wy1-Wy15
W6
K1_W01
C1
Wy1-Wy15
W7
K1_W01 K1_W03 K1_W06
C1
Wy1-Wy15
W8
K1_W01
C1
Wy1-Wy15
W9
K1_W01 K1_W06
C1
Wy1-Wy15
W10
K1_W01 K1_W04
C1
Wy1-Wy15
Ćw1-Ćw15
U1
K1_U10 K1_U19 K1_U31
C2
Ćw1-Ćw15
U2
K1_U10 K1_U19 K1_U28 K1_U31
C2
U3
K1_U10 K1_U31
C2
Ćw1-Ćw15
Ćw1-Ćw15
U4
K1_U10 K1_U31
C2
U5
K1_U10 K1_U31
C2
Ćw1-Ćw15
U6
K1_U31
C2
Ćw1-Ćw15
U7
K1_U10 K1_U31
C2
Ćw1-Ćw15
U8
K1_U31
C2
Ćw1-Ćw15
Ćw1-Ćw15
U9
K1_U10 K1_U31
C2
Ćw1-Ćw15
U10
K1_U10 K1_U31
C2
K1
K1_K01 K1_K02 K1_K04 K1_K07 C1 C2
Wy1-Wy15
K1_K13
Ćw1-Ćw15
K2
K1_K01 K1_K14
C1 C2
Wy1-Wy15
Ćw1-Ćw15
5
Numer
narz˛edzia
dydaktycznego**
134
134
134
134
134
134
134
134
134
134
234
234
234
234
234
234
234
234
234
234
1234
1234
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Matematyka Dyskretna
Nazwa w j˛ezyku angielskim
: Discrete Mathematics
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_T06
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 90
90
studenta (CNPS)
Forma zaliczenia
egzamin
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Wst˛ep do Logiki i Struktur Formalnych, Analiza Matematyczna I
CELE PRZEDMIOTU
C1 Omówienie najważniejszych elementów Matematyki Dyskretnej wykorzystywanych w Informatyce do analizy oraz projektowania algorytmów
C2 Opanowanie formalnych narz˛edzi Matematyki Dyskretnej oraz nabranie praktycznej wprawy w posługiwaniu si˛e podstawowymi obiektami matematyki dyskretnej (zbiory skończone, multizbiory, partycje, permutacje, podziały, klasy kombinatoryczne, funkcje tworzace,
˛ drzewa ...) wykorzystywanymi do projektowania
oraz analizy algorytmów
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna poj˛ecie symbolu Newtona
W2 Zna poj˛ecie liczb Stirlinga
W3 Zna podstawowe własności permutacji
W4 Zna poj˛ecie funkcji tworzacej
˛
W5 Zna poj˛ecie dyskretnej przestrzeni probabilistycznej
W6 Zna różne warianty poj˛ecia grafu
W7 Zna poj˛ecie multizbioru
W8 Zna poj˛ecie drzewa porzadkowego
˛
i grafowego
Z zakresu umiej˛etności studenta:
U1 Umie posługiwać si˛e symbolem Newtona
U2 Umie posługiwać si˛e liczbami Stirlinga
U3 Potrafi posługiwać si˛e poj˛eciem permutacji
U4 Potrafi rozwiazywać
˛
równania rekurencyjne
U5 Potrafi obliczyć prawdopodobieństwo dyskretne
U6 Potrafi zliczać podstawowe klasy drzew
U7 Potrafi wymodelować analizowane zjawisko za pomoca˛ grafów
U8 Potrafi zbudować drzewo spinajace
˛ grafu spójnego
U9 Potrafi stosować techniki przestrzeni metrycznych do grafów
U10 Potrafi posługiwać si˛e poj˛eciem multi-zbioru
Z zakresu kompetencji społecznych studenta:
K1 Zna zastosowanie grafów do różnych działów nauki
TREŚCI PROGRAMOWE
2
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Wy15
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Ćw8
Ćw9
Forma zaj˛eć - wykłady
Wprowadzenie
Symbol Newtona - I
Symbol Newtona - II
Permutacje
Prawdopodobieństwo dyskretne
Zmienne losowe na przestrzeniach skończonych
Klasy kombinatoryczne i funkcje tworzace
˛
Funkcje tworzace
˛
Drzewa
Multizbiory, cykle, rozbicia
Liczby Stirlinga
Grafy - I
Grafy - II
Podzbiory grafów.
Internet jako graf
Forma zaj˛eć - ćwiczenia
Symbol Newtona
Partycje i liczby Stirlinga
Permutacje i wektor inwersji
Prawdopodobieństwo dyskretne
Klasy kombinatoryczne i funkcje tworzace
˛
Równania rekurencyjne
Permutacje, multizbiory, liczby Stirlinga
Drzewa
Grafy
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
4h
2h
2h
4h
4h
2h
2h
4h
4h
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań i problemów
4. Konsultacje
5. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
P=60%*F1+40%*F2
Numer efektu kształcenia
W1-W8, K1-K1
U1-U10, K1-K1
3
Sposób oceny efektu kształcenia
Egzamin końcowy
Dwa kolokwia zaliczeniowe
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. Ronald L. Graham, Donald E. Knuth, Oren Patashnik, Matematyka konkretna, PWN 2011
2. Robin J. Wilson, Wprowadzenie do teorii grafów, PWN 2010
3. P. Flajolet and R. Sedgewick, Analytic Combinatorics, Cambridge University Press, 2008
OPIEKUN PRZEDMIOTU
prof. Jacek Cichoń
4
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Matematyka Dyskretna
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01 K1_W02 K1_W03 K1_W04
C1
Wy1-Wy15
W2
K1_W01 K1_W06 K1_W10
C1
Wy1-Wy15
W3
K1_W01 K1_W04 K1_W05
C1
Wy1-Wy15
W4
K1_W01 K1_W02 K1_W04 K1_W05
C1
Wy1-Wy15
W5
K1_W01 K1_W02 K1_W03 K1_W05
C1
Wy1-Wy15
W6
K1_W01 K1_W02 K1_W04 K1_W06
C1
Wy1-Wy15
W7
K1_W01 K1_W03 K1_W04 K1_W06
C1
Wy1-Wy15
W8
K1_W01 K1_W02 K1_W04 K1_W05 C1
Wy1-Wy15
K1_W06
U1
K1_U10 K1_U18 K1_U31
C2
Ćw1-Ćw9
U2
K1_U10 K1_U28 K1_U31
C2
Ćw1-Ćw9
U3
K1_U09 K1_U10 K1_U12 K1_U13 C2
Ćw1-Ćw9
K1_U17 K1_U31
Ćw1-Ćw9
U4
K1_U10 K1_U17 K1_U31
C2
U5
K1_U09 K1_U10 K1_U31
C2
Ćw1-Ćw9
U6
K1_U09 K1_U10 K1_U17 K1_U31
C2
Ćw1-Ćw9
U7
K1_U10 K1_U13 K1_U17 K1_U19 C2
Ćw1-Ćw9
K1_U31
U8
K1_U10 K1_U31
C2
Ćw1-Ćw9
U9
K1_U03 K1_U10 K1_U11 K1_U17 C2
Ćw1-Ćw9
K1_U19 K1_U30 K1_U31
U10
K1_U28 K1_U30 K1_U31
C2
Ćw1-Ćw9
K1
K1_K01 K1_K13 K1_K14
C1 C2
Wy1-Wy15
Ćw1-Ćw9
5
Numer
narz˛edzia
dydaktycznego**
1245
1245
1245
1245
1245
1245
1245
1245
345
345
345
345
345
345
345
345
345
345
12345
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Analiza Matematyczna I
Nazwa w j˛ezyku angielskim
: Mathematical Analysis I
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_T01
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 45
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 125
85
studenta (CNPS)
Forma zaliczenia
egzamin
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
4
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 4
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Do tego modułu nie sa˛ określone wymagania wst˛epne.
CELE PRZEDMIOTU
C1 Omówienie podstawowych poj˛eć, twierdzeń oraz metod analizy matematycznej funkcji jednej zmiennej
rzeczywistej
C2 Praktyczne opanowanie podstawowych metod analizy funkcji jednej zmiennej rzeczywistej (granice ciagów
˛
i funkcji, różniczkowanie, całkowanie, szeregi pot˛egowe)
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna poj˛ecie granicy ciagu
˛ i poj˛ecie zbieżności szeregu
W2 Zna poj˛ecie ciagłości
˛
funkcji
W3 Zna poj˛ecie pochodnej funkcji jednej zmiennej
W4 Zna poj˛ecie całki Riemana funkcji jednej zmiennej
Z zakresu umiej˛etności studenta:
U1 Potrafi wyznaczyć granice ciagów
˛
i zbadać zbieżność szeregów
U2 Potrafi wyznaczać granice funkcji i zbadać ciagłość
˛
funkcji
U3 Potrafi posługiwać si˛e metodami rachunku różniczkowego
U4 Potrafi zbadać przebieg zmienności funkcji jednej zmiennej
U5 Potrafi posługiwać si˛e metodami rachunku całkowego
Z zakresu kompetencji społecznych studenta:
K1 Potrafi zbudować wizualizacj˛e analizowanych zagadnień analitycznych.
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Wy15
Wy16
Wy17
Wy18
Wy19
Forma zaj˛eć - wykłady
Liczby rzeczywiste
Ciagi
˛ liczbowe
Szeregi liczbowe
Granica funkcji
Funkcje ciagłe
˛
Pochodne funkcji
Twierdzenia rachunku różniczkowego
Wzór Taylora
Funkcje wypukłe
Badanie funkcji
Całka Riemanna
Podstawowe twierdzenia rachunku całkowego
Podstawowe techniki całkowania
Zastosowania rachunku całkowego
Całki niewłaściwe
Funkcje specjalne Gamma i Beta Eulera
Szeregi pot˛egowe
Zastosowania szeregów pot˛egowych do kombinatoryki
Podsumowanie
2
3h
3h
4h
4h
3h
4h
2h
3h
2h
2h
3h
1h
3h
1h
2h
1h
1h
1h
2h
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Ćw8
Ćw9
Ćw10
Ćw11
Ćw12
Ćw13
Ćw14
Ćw15
Ćw16
Forma zaj˛eć - ćwiczenia
Wprowadzenie
Liczby naturalne, wymierne i rzeczywiste
Ciagi
˛ liczbowe i zbieżność
Szeregi liczbowe
Granice funkcji
Funkcje ciagłe
˛
Kolokwium
Pochodne funkcji -I
Pochodne funkcji -II
Wzór Taylora
Badanie funkcji
Całkowanie -I
Całkowanie - II
Całki niewłaściwe
Kolokwium
Podsumowanie
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
2h
2h
4h
2h
2h
2h
2h
1h
2h
2h
1h
2h
1h
1h
2h
2h
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań i problemów
4. Konsultacje
5. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
P=50%*F1+50%*F2
Numer efektu kształcenia
W1-W4, K1-K1
U1-U5, K1-K1
Sposób oceny efektu kształcenia
egzamin
kolokwia, aktywność
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. K. Kuratowski, Rachunek różniczkowy i całkowy. Funkcje jednej zmiennej.
2. F. Leja, Rachunek różniczkowy i całkowy
3. G.M. Fichtenholz, Rachunek różniczkowy i całkowy Tom I
4. W.F.Trench,
Introduction
to
real
jan.math.trinity.edu/wtrench/misc/index.shtml
analysis,
5. strona internetowa pakietu matematycznego
OPIEKUN PRZEDMIOTU
dr Rafał Kapelko
3
wersja
online
ramanu-
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Analiza Matematyczna I
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01 K1_W04
C1
Wy1-Wy19
W2
K1_W01
C1
Wy1-Wy19
W3
K1_W01 K1_W02
C1
Wy1-Wy19
W4
K1_W01 K1_W05
C1
Wy1-Wy19
Ćw1-Ćw16
U1
K1_U10 K1_U31
C2
U2
K1_U02 K1_U31
C2
Ćw1-Ćw16
U3
K1_U02 K1_U10 K1_U31
C2
Ćw1-Ćw16
U4
K1_U11 K1_U12 K1_U31
C2
Ćw1-Ćw16
Ćw1-Ćw16
U5
K1_U12 K1_U31
C2
K1
K1_K01 K1_K12 K1_K13 K1_K14
C1 C2
Wy1-Wy19
Ćw1-Ćw16
4
Numer
narz˛edzia
dydaktycznego**
1245
1245
1245
1245
345
345
345
345
345
12345
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Algebra z Geometria˛ Analityczna˛
Nazwa w j˛ezyku angielskim
: Algebra and Analytic Geometry
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_T02
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 60
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 120
90
studenta (CNPS)
Forma zaliczenia
zaliczenie
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
4
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 4
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Dla tego przedmiotu nie sa˛ określone wymagania wst˛epne.
CELE PRZEDMIOTU
C1 Poznanie własności podstawowych poj˛eć algebry, algebry liniowej i geometrii analitycznej
C2 Zdobycie praktycznych umiej˛etności stosowania podstawowych poj˛eć algebry, algebry liniowej i geometrii
analitycznej
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna poj˛ecie i przykłady grup, pierścieni i ciał. Zna poj˛ecie wielomianu i Zasadnicze Twierdzenie Algebry.
W2 Zna twierdzenie Kroneckera-Capellego.
przestrzeni liniowej.
Zna poj˛ecie bazy i wymiaru przestrzeni liniowej oraz pod-
W3 Zna poj˛ecie macierzy przekształcenia liniowego, jego obrazu i jadra
˛
oraz wartości własnych i wektorów
własnych. Zna poj˛ecie sumy prostej ortogonalnej podprzestrzeni liniowej i jej dopełnienia ortogonalnego
w przestrzeni euklidesowej.
W4 Zna kryterium Sylvestera dla form kwadratowych. Zna rozkład wzgl˛edem wartości szczególnych macierzy.
Zna normy macierzy. Zna równania prostych, płaszczyzn oraz krzywych drugiego stopnia.
Z zakresu umiej˛etności studenta:
U1 Potrafi wykonywać działania w prostych grupach, w ciele liczb zespolonych oraz na wielomianach.
U2 Potrafi rozwiazywać
˛
układy równań liniowych, obliczać macierze odwrotne, wyznaczać współrz˛edne wektora w bazie oraz wymiar podprzestrzeni liniowej.
U3 Potrafi wyznaczać wartości własne i wektory własne macierzy. Potrafi opisywać jadra
˛
przekształceń liniowych. Potrafi wyznaczać macierz przejścia. Potrafi zastosować ortogonalizacj˛e Grama-Schmidta i wyznaczyć rzut ortogonalny na podprzestrzeń liniowa.˛
U4 Potrafi zbadać, czy forma kwadratowa jest dodatnio określona. Potrafi badać wzajemne położenie punktów,
prostych i płaszczyzn w przestrzeni oraz obliczać normy wektorów i macierzy.
U5 Potrafi stosować polecenia Octava do rozwiazywania
˛
prostych problemów z algebry, geometrii i obliczeń
naukowych.
Z zakresu kompetencji społecznych studenta:
K1 Zna zastosowania liczb zespolonych w nauce i technice.
K2 Zna podstawowe zastosowania macierzy w nauce i technice.
TREŚCI PROGRAMOWE
2
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Wy15
Wy16
Wy17
Wy18
Wy19
Wy20
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Ćw8
Ćw9
Ćw10
Ćw11
Ćw12
Ćw13
Ćw14
Ćw15
Ćw16
Forma zaj˛eć - wykłady
Grupy, pierścienie i ciała
Ciało liczb zespolonych
Wielomiany i ich pierwiastki
Macierze
Wprowadzenie do środowiska Octava
Wyznaczniki i macierze odwrotne
Układy równań liniowych i eliminacja Gaussa
Przestrzenie liniowe
Dowolne układy równań liniowych
Zastosowania układów równań liniowych
Kolokwium I
Wartości własne i wektory własne macierzy
Przekształcenia liniowe
Przestrzenie euklidesowe
Zastosowanie rzutów ortogonalnych w aproksymacji
Elementy geometrii analitycznej na płaszczyźnie i w przestrzeni
Formy kwadratowe
Krzywe drugiego stopnia
Kolokwium II
Rozkład SVD macierzy i jego zastosowania
Forma zaj˛eć - ćwiczenia
Wst˛ep
Działania w grupach.
Działania na liczbach zespolonych zapisanych w różnych postaciach i obliczanie pierwiastków
Wielomiany i ich rozkład na czynniki
Proste polecenia w Octavie
Sprawdzian
Macierze, wyznaczniki oraz elementarne przekształcenia
Eliminacja Gaussa i wzory Cramera
Bazy i wymiar przestrzeni liniowych oraz podprzestrzenie liniowe
Rozwiazywanie
˛
układu równań liniowych z macierza˛ prostokatn
˛ a˛
Wartości własne i wektory własne macierzy, przekształcanie macierzy przez podobieństwo
do postaci przekatniowej
˛
Przekształcenia liniowe oraz ich obrazy i jadra
˛
Sprawdzian
Ortogonalizacja Grama-Schmidta i zastosowania rzutów ortogonalnych w aproksymacji
Zmiana bazy i formy kwadratowe dodatnio określone
Wzajemne położenie punktów, prostych i płaszczyzn
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1. Wykład tradycyjny
2. Rozwiazywanie
˛
zadań i problemów
3. Rozwiazywanie
˛
zadań programistycznych
4. Konsultacje
5. Praca własna studentów
3
4h
4h
4h
2h
2h
4h
4h
4h
2h
2h
2h
2h
6h
4h
2h
4h
2h
2h
2h
2h
2h
2h
2h
2h
1h
1h
2h
2h
2h
2h
2h
2h
1h
3h
2h
2h
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
Numer efektu kształcenia
W1-W4, K1-K2
U1-U5, K1-K2
Sposób oceny efektu kształcenia
dwa kolokwia na wykładzie
dwa sprawdziany, raport z komputerowych zadań domowych, aktywność studenta na ćwiczeniach
P=50%*F1+50%*F2
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. J. Klukowski, I. Nabiałek, Algebra dla studentów, WNT 2005.
2. B. Gleichgewicht, Algebra, PWN 1976, Oficyna Wyd. GiS 2002.
3. G. Banaszak, W. Gajda, Elementy algebry liniowej, cz˛eść I i II, WNT 2002.
4. T. Jurlewicz, Z. Skoczylas, Algebra i geometria analityczna, Oficyna Wyd. GiS 2005.
5. T. Jurlewicz, Z. Skoczylas, Algebra liniowa 2, Oficyna Wyd. GiS, Wrocław 2006.
6. J. Rutkowski, Algebra abstrakcyjna w zadaniach, PWN 2000.
7. P. Krzyżanowski, Obliczenia inżynierskie i naukowe. Szybkie, skuteczne, efektowne, PWN 2011.
8. H. Anton, Ch. Rorres. Elementary Linear Algebra, Applications Version, Wiley 2005.
9. G. Strang, Introduction to Linear Algebra, Wellesley-Cambridge Press 2009.
10. C.D. Meyer, Matrix Analysis and Applied Linear Algebra, SIAM 2000.
OPIEKUN PRZEDMIOTU
dr hab. Krystyna Zi˛etak
4
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Algebra z Geometria˛ Analityczna˛
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01
C1
Wy1-Wy20
W2
K1_W01
C1
Wy1-Wy20
W3
K1_W01
C1
Wy1-Wy20
W4
K1_W01
C1
Wy1-Wy20
Ćw1-Ćw16
U1
K1_U31
C2
U2
K1_U31
C2
Ćw1-Ćw16
U3
K1_U31
C2
Ćw1-Ćw16
U4
K1_U31
C2
Ćw1-Ćw16
Ćw1-Ćw16
U5
K1_U12
C2
K1
K1_K01 K1_K12 K1_K13 K1_K14
C1 C2
Wy1-Wy20
Ćw1-Ćw16
K2
K1_K01 K1_K12 K1_K14
C1 C2
Wy1-Wy20
Ćw1-Ćw16
5
Numer
narz˛edzia
dydaktycznego**
145
145
145
145
2345
2345
2345
2345
2345
12345
12345
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Analiza Matematyczna II
Nazwa w j˛ezyku angielskim
: Mathematica Analysis II
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_T04
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
15
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 120
60
studenta (CNPS)
Forma zaliczenia
egzamin
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
4
2
w tym liczba odpowiadajaca
˛ zaj˛eciom o
2
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 4
2
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Ukończenie kursu Analiza Matematyczna I z ocena˛ pozytywna˛
CELE PRZEDMIOTU
C1 Omówienie podstawowych poj˛eć, twierdzeń oraz metod analizy matematycznej funkcji wielu zmiennych
rzeczywistych
C2 Praktyczne opanowanie podstawowych metod analizy funkcji wielu zmiennych rzeczywistych (przestrzeie
metryczne, różniczkowanie, ekstrema, całkowanie)
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna poj˛ecie przestrzeni metrycznej.
W2 Zna poj˛ecie pochodnej funkcji wielu zmiennych.
W3 Zna podstawowe metody optymalizacji funkcji wielu zmiennych.
W4 Zna poj˛ecie całki Lebesgue’a funkcji wielu zmiennych.
W5 Zna poj˛ecie całki krzywoliniowej.
Z zakresu umiej˛etności studenta:
U1 Potrafi prowadzić rozumowania w przestrzeniach metrycznych.
U2 Potrafi różniczkować funkcje wielu zmiennych.
U3 Potrafi optymalizować funkcje wielu zmiennych.
U4 Potrafi liczyć całki wielokrotne.
U5 Potrafi liczyć całki krzywoliniowe.
Z zakresu kompetencji społecznych studenta:
K1 Rozumie praktyczne znaczenie zagadnień optymalizacyjnych
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Forma zaj˛eć - wykłady
Przestrzenie metryczne
Ciagłość funkcji wielu zmiennych
Różniczkowanie - cz˛eść I
Różniczkowanie - cz˛eść II
Ekstrema funkcji wielu zmiennych
Twierdzenie o funkcji odwrotnej i uwikłanej
Mnożniki Lagrange’a
Całkowanie funkcji wielu zmiennych
Twierdzenie Fubiniego
Zamiana zmiennych w całkach wielokrotnych
Całki krzywoliniowe.
Całki powierzchniowe.
Równania różniczkowe
Podsumowanie
2
2h
2h
3h
3h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Ćw8
Forma zaj˛eć - ćwiczenia
Wprowadzenie
Przestrzenie metryczne
Granice funkcji i ciagłość
˛
Różniczkowanie
Całkowanie
Elementy analizy wektorowej
Kolokwium
Podsumowanie
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1h
2h
2h
4h
3h
1h
1h
1h
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań i problemów
4. Konsultacje
5. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
P=50%*F1+50%*F2
Numer efektu kształcenia
W1-W5, K1-K1
U1-U5, K1-K1
Sposób oceny efektu kształcenia
egzamin
kolokwium, aktywność
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. F. Leja, Rachunek różniczkowy i całkowy
2. G.M. Fichtenholz, Rachunek różniczkowy i całkowy Tom I, II, III
3. W.F.Trench,
Introduction
to
real
jan.math.trinity.edu/wtrench/misc/index.shtml
analysis,
4. strona internetowa pakietu matematycznego
OPIEKUN PRZEDMIOTU
dr Rafał Kapelko
3
wersja
online
ramanu-
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Analiza Matematyczna II
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01
C1
Wy1-Wy14
W2
K1_W01 K1_W12
C1
Wy1-Wy14
W3
K1_W01 K1_W12
C1
Wy1-Wy14
W4
K1_W01
C1
Wy1-Wy14
W5
K1_W01 K1_W02
C1
Wy1-Wy14
U1
K1_U10 K1_U31
C2
Ćw1-Ćw8
Ćw1-Ćw8
U2
K1_U02 K1_U10 K1_U31
C2
Ćw1-Ćw8
U3
K1_U02 K1_U10 K1_U11 K1_U31
C2
U4
K1_U01 K1_U02 K1_U31
C2
Ćw1-Ćw8
Ćw1-Ćw8
U5
K1_U02 K1_U31
C2
K1
K1_K01 K1_K13 K1_K14
C1 C2
Wy1-Wy14
Ćw1-Ćw8
4
Numer
narz˛edzia
dydaktycznego**
1245
1245
1245
1245
1245
345
345
345
345
345
12345
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Algebra Abstrakcyjna i Kodowanie
Nazwa w j˛ezyku angielskim
: Abstract Algebra and Coding
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_T05
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
15
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 120
60
studenta (CNPS)
Forma zaliczenia
egzamin
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
4
2
w tym liczba odpowiadajaca
˛ zaj˛eciom o
2
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 4
2
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Ukończenie kursu algebra liniowa.
CELE PRZEDMIOTU
C1 Omówienie podstawowych struktur, twierdzeń wyst˛epujacych
˛
w algebrze oraz zapoznanie studentów z teoria˛
liniowych kodów korekcyjnych
C2 Praktyczne opanowanie i stosowanie metod i narz˛edzi algebry abstrakcyjnej i kodów korekcyjnych.
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna podstawowe poj˛ecia wyst˛epujace w teorii grup oraz zwiazki
˛ mi˛edzy nimi.
W2 Zna podstawowoe poj˛ecia w pierścieniach oraz ciałach. Zna zwiazki
˛ pomi˛edzy tymi poj˛eciami.
W3 Zna podstawowe poj˛ecia wyst˛epujace
˛ w teorii kodów korekcyjnych
Z zakresu umiej˛etności studenta:
U1 Potrafi sprawdzić czy dany zbiór z określonym działanie tworzy grup˛e. Na przykładzie nieskomplikowanych
grup potrafi zbadać, czy dany zbiór stanowi podgrup˛e
U2 Potrafi zbadać rzad
˛ elementu w grupie. Potrafi zbadać czy dana grupa jest cykliczna.
U3 Potrafi wyznaczyć zbiór warstw w grupie oraz sprawdzić czy ten zbiór stanowi grup˛e ilorazowa..
˛
U4 Potrafi spradzić czy dany zbiór z działaniami jest pierścieniem. Umie sprawdzać czy dany podzbiór w pierścieniu jest podpierścieniem. Potrafi zbadać czy dany podzbiór pierścienia jest ideałem. Potrafi wyznaczyć
pierścień ilorazowy.
U5 Potrafi zbadać, czy dany zbiór z działaniami jest ciałem. Potrafi sprawdzić, czy dany podzbiór ciała jest
podciałem tego ciała. Umie wyznaczyć stopień rozszerzenia algebraicznego zadanego ciała o element
algebraiczny nad nim.
U6 Potrafi zbadać, czy dany kod jest kodem liniowym i umie wyznaczyć długość Hamminga tego kodu. Umie
wykrywać i korygować pojedyńcze błedy w słowach kodu liniowego.
Z zakresu kompetencji społecznych studenta:
K1 Rozumie praktyczne znaczenie zagadnień z algebry abstrakcyjnej i kodów korekcyjnych
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Wy11
Wy12
Wy13
Wy14
Wy15
Forma zaj˛eć - wykłady
Grupa - podstawowe poj˛ecia.
Rzad
˛ grupy, rzad
˛ elementu. Grupa cykliczna
Warstwa w grupie.
Grupa ilorazowa.
Homomorfizm grup.
Grupa permutacji
Pierścienie, ideały w pierścieniach.
Pierścienie Zn , pierścienie wielomianów.
Elementy teorii liczb.
Twierdzenie Eulera.
Chińskie twierdzenie o resztach.
Kody korekcyjne. Metryka oraz waga Hamminga.
Kontrolna macierz parzystości i macierz generujaca
˛ kod liniowy.
Kody doskonałe. Wykrywanie i korekcja bł˛edów.
Poj˛ecie ciała.
2
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
2h
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Ćw8
Ćw9
Ćw10
Ćw11
Ćw12
Ćw13
Forma zaj˛eć - ćwiczenia
Algebry abstrakcyjne, grupy.
Podgrupa, rzad
˛ elementu, grupa cykliczna.
Warstwa w grupie. Grupa ilorazowa, dzielnik normalny
Homomorfizmy na grupie.
Permutacje.
Pierścienie oraz ich podpierścienie.
Ideały, pierścienie ilorazowe.
Elemety teorii liczb.
Pierścień wielomianów.
Blokowe kody liniowe, metryka i waga Hamminga.
Kod Hamminga wykrywanie i korekcja błedu.
Ciała.
Kolokwium
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
1h
1h
1h
1h
1h
1h
1h
1h
2h
2h
1h
1h
1h
1. Wykład tradycyjny
2. Rozwiazywanie
˛
zadań i problemów
3. Konsultacje
4. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
P=60%*F1+40%*F2
Numer efektu kształcenia
W1-W3, K1-K1
U1-U6, K1-K1
Sposób oceny efektu kształcenia
egzamin
kolokwia i aktywność
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. B. Gleichgewicht, Algebra, PWN, Warszawa 1976 i Oficyna Wyd. GiS, Wrocław 2002.
2. J. Rutkowski, Algebra abstrakcyjna w zadaniach, PWN, Warszawa 2000,
3. W.J. Gilbert, W.K. Nicholson, Algebra współczesna z zastosowaniami, WNT, Warszawa 2008,
4. W. Mochnacki, Kody korekcyjne i kryptografia, Oficyna Wyd. PWr, Wrocław 2000.
5. J. Adamek, Foundations of coding. Theory and application of erro-correcting codes, Wiley 1991,
6. strona internetowa wybranego pakietu matematycznego.
OPIEKUN PRZEDMIOTU
dr Robert Rałowski
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Algebra Abstrakcyjna i Kodowanie
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01 K1_W02
C1
Wy1-Wy15
W2
K1_W01 K1_W02
C1
Wy1-Wy15
W3
K1_W01 K1_W02 K1_W05 K1_W06 C1
Wy1-Wy15
K1_W13 K1_W15
Ćw1-Ćw13
U1
K1_U01 K1_U06 K1_U27 K1_U31
C2
U2
K1_U06 K1_U31
C2
Ćw1-Ćw13
U3
K1_U06 K1_U30 K1_U31
C2
Ćw1-Ćw13
Ćw1-Ćw13
U4
K1_U06 K1_U30 K1_U31
C2
U5
K1_U05 K1_U30 K1_U31
C2
Ćw1-Ćw13
U6
K1_U01 K1_U06 K1_U10 K1_U12 C2
Ćw1-Ćw13
K1_U30 K1_U31
K1
K1_K01 K1_K02 K1_K04 K1_K06 C1 C2
Wy1-Wy15
K1_K08 K1_K12 K1_K13 K1_K14
Ćw1-Ćw13
K1_K15
4
Numer
narz˛edzia
dydaktycznego**
134
134
134
234
234
234
234
234
234
1234
Zał nr 4 do ZW
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI
KARTA PRZEDMIOTU
Nazwa w j˛ezyku polskim
: Metody Probabilistyczne i Statystyka
Nazwa w j˛ezyku angielskim
: Probability and Statistics
Kierunek studiów
: Informatyka
Specjalność (jeśli dotyczy)
:
Stopień studiów i forma
: inżynierskie, stacjonarne
Rodzaj przedmiotu
: obowiazkowy
˛
Kod przedmiotu
: E1_T08
Grupa kursów
: TAK
Ćwiczenia Laboratorium Projekt
Wykład
Seminarium
Liczba godzin zaj˛eć zorganizowanych w 30
30
Uczelni (ZZU)
Liczba godzin całkowitego nakładu pracy 120
120
studenta (CNPS)
Forma zaliczenia
egzamin
Dla grupy kursów zaznaczyć kurs koń- X
cowy
Liczba punktów ECTS
3
3
w tym liczba odpowiadajaca
˛ zaj˛eciom o
3
charakterze praktycznym (P)
w tym liczba punktów odpowiadajaca
˛ zaj˛e- 3
3
ciom wymagajacym
˛
bezpośredniego kontaktu (BK)
WYMAGANIA WSTEPNE
˛
W ZAKRESIE WIEDZY, UMIEJETNO
˛
ŚCI I INNYCH KOMPETENCJI
Zaliczenie kursu ”Logika i Struktury Formalne"
CELE PRZEDMIOTU
C1 Zaprezentowanie podstaw rachunku prawdopodobieństwa i statystyki oraz pokazanie przykładów metod
probabilistycznych.
C2 Praktyczne opanowanie podstawowych metod rachunku prawdopodobieństwa i statystyki oraz metod probabilistycznych.
1
PRZEDMIOTOWE EFEKTY KSZTAŁCENIA
Z zakresu wiedzy studenta:
W1 Zna poj˛ecie przestrzeni probabilistycznej
W2 Zna poj˛ecie niezależności zdarzeń
W3 Zna poj˛ecie zmiennej losowej
W4 Zna podstawowe klasy rozkładów probabilistycznych
W5 Zna poj˛ecie estymatora statystycznego
Z zakresu umiej˛etności studenta:
U1 Umie wyznaczyć prawdopodobieństwa zdarzeń w dyskretnych przestrzeniach probabilistycznych
U2 Potrafi obliczyć wartość oczekiwana˛ i wariancj˛e prostych zmiennych losowych
U3 Potrafi wyznaczyć i stosować funkcje tworzace
˛ do badania własności zmiennych losowych
U4 Potrafi oszacować średnia˛ złożoność obliczeniowa˛ podstawowych algorytmów
U5 Potrafi znaleźć estymatory istotnych parametrów protokołów w prostych przypadkach
Z zakresu kompetencji społecznych studenta:
K1 Rozumie podstawowe miary złożoności algorytmów
K2 Potrafi stosować metody probabilistyczne w analizie praktycznych problemów
TREŚCI PROGRAMOWE
Wy1
Wy2
Wy3
Wy4
Wy5
Wy6
Wy7
Wy8
Wy9
Wy10
Forma zaj˛eć - wykłady
Przestrzenie probabilistyczne
Prawdopodobieństwo warunkowe i niezależnoś[U+009C]ć zdarzeń.
Zmienne losowe dyskretne i ciagłe
˛
Funkcje tworzace
˛
Rozkład jednostajny i geometryczny.
Rozkład wykładniczy i ujemny dwumianowy
Rozkład normalny
Estymatory
Własności estymatorów
Konstrukcje estymatorów
2
4h
4h
4h
2h
2h
2h
4h
2h
2h
4h
Ćw1
Ćw2
Ćw3
Ćw4
Ćw5
Ćw6
Ćw7
Ćw8
Ćw9
Ćw10
Forma zaj˛eć - ćwiczenia
Przestrzenie probabilistyczne
Prawdopodobieństwo warunkowe i niezależności
Zmienne losowe dyskretne i ciagłe
˛
Funkcje tworzace
˛
Rozkład jednostajny i geometryczny
Rozkład wykładniczy i ujemny dwumianowy
Rozkład normalny
Estymatory
Własności estymatorów
Konstrukcje estymatorów
STOSOWANE NARZEDZIA
˛
DYDAKTYCZNE
4h
4h
4h
2h
2h
2h
4h
2h
2h
4h
1. Wykład tradycyjny
2. Wykład multimedialny
3. Rozwiazywanie
˛
zadań i problemów
4. Konsultacje
5. Praca własna studentów
OCENA OSIAGNI
˛
ECIA
˛
PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Oceny
F1
F2
P=50%*F1+50%*F2
Numer efektu kształcenia
W1-W5, K1-K2
U1-U5, K1-K2
Sposób oceny efektu kształcenia
egzamin
kolokwium
LITERATURA PODSTAWOWA I UZUPEŁNIAJACA
˛
1. W. Krysicki, J. Bartos i inni., Rachunek prawdopodobieństwa i statystyka matematyczna cz˛eść I, PWN,
1997
2. A. Plucińska, E. Pluciński, Probabilistyka, WNT, 2000
3. A. Plucińska, E. Pluciński, Zadania z rachunku prawdopodobieństwa i statystyki matematycznej dla studentów politechnik, PWN
OPIEKUN PRZEDMIOTU
dr Szymon Żeberski
3
MACIERZ POWIAZANIA
˛
EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU
Metody Probabilistyczne i Statystyka
Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU INFORMATYKA
Przedmiotowy Odniesienie przedmiotowego efektu do Cele przed- Treści
proefekt
ksz- efektów kształcenia zdefiniowanych dla miotu**
gramowe**
tałcenia
kierunku studiów i specjalności (o ile dotyczy)
W1
K1_W01
C1
Wy1-Wy10
W2
K1_W01
C1
Wy1-Wy10
W3
K1_W01
C1
Wy1-Wy10
W4
K1_W01 K1_W02 K1_W03 K1_W04 C1
Wy1-Wy10
K1_W05
W5
K1_W01 K1_W04
C1
Wy1-Wy10
U1
K1_U09 K1_U12 K1_U31
C2
Ćw1-Ćw10
Ćw1-Ćw10
U2
K1_U10 K1_U31
C2
Ćw1-Ćw10
U3
K1_U10 K1_U31
C2
Ćw1-Ćw10
U4
K1_U10 K1_U31
C2
Ćw1-Ćw10
U5
K1_U09 K1_U10 K1_U31
C2
K1
K1_K01 K1_K13 K1_K14
C1 C2
Wy1-Wy10
Ćw1-Ćw10
K2
K1_K03 K1_K08 K1_K11 K1_K14
C1 C2
Wy1-Wy10
Ćw1-Ćw10
4
Numer
narz˛edzia
dydaktycznego**
1245
1245
1245
1245
1245
345
345
345
345
345
12345
12345

Podobne dokumenty